@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap&subset=cyrillic');
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden], template {
  display: none; }

a {
  background-color: transparent; }

a:active, a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b, strong {
  font-weight: 700; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button, select {
  text-transform: none; }

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled], html input[disabled] {
  cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"] {
  -webkit-appearance: none; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: 700; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td, th {
  padding: 0; }

@font-face {
  font-family: 'webflow-icons';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype");
  font-weight: 400;
  font-style: normal; }

[class^="w-icon-"], [class*=" w-icon-"] {
  font-family: 'webflow-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.w-icon-slider-right:before {
  content: "\e600"; }

.w-icon-slider-left:before {
  content: "\e601"; }

.w-icon-nav-menu:before {
  content: "\e602"; }

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "\e603"; }

.w-icon-file-upload-remove:before {
  content: "\e900"; }

.w-icon-file-upload-icon:before {
  content: "\e903"; }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block; }

html.w-mod-touch * {
  background-attachment: scroll !important; }

.w-block {
  display: block; }

.w-inline-block {
  max-width: 100%;
  display: inline-block; }

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-clearfix:after {
  clear: both; }

.w-hidden {
  display: none; }

.w-button {
  display: inline-block;
  padding: 9px 15px;
  background-color: #3898ec;
  color: #fff;
  border: 0;
  line-height: inherit;
  text-decoration: none;
  cursor: pointer;
  border-radius: 0; }

input.w-button {
  -webkit-appearance: button; }

html[data-w-dynpage] [data-w-cloak] {
  color: transparent !important; }

.w-webflow-badge, .w-webflow-badge * {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  z-index: auto;
  display: block;
  visibility: visible;
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  margin: 0;
  padding: 0;
  float: none;
  clear: none;
  border: 0 none transparent;
  border-radius: 0;
  background: none;
  background-image: none;
  background-position: 0 0;
  background-size: auto auto;
  background-repeat: repeat;
  background-origin: padding-box;
  background-clip: border-box;
  background-attachment: scroll;
  background-color: transparent;
  box-shadow: none;
  opacity: 1;
  transform: none;
  transition: none;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  list-style-type: disc;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal; }

.w-webflow-badge {
  position: fixed !important;
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  top: auto !important;
  right: 12px !important;
  bottom: 12px !important;
  left: auto !important;
  color: #aaadb0 !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  padding: 6px 8px 6px 6px !important;
  font-size: 12px !important;
  opacity: 1 !important;
  line-height: 14px !important;
  text-decoration: none !important;
  transform: none !important;
  margin: 0 !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  white-space: nowrap;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.1);
  cursor: pointer; }

.w-webflow-badge > img {
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
  vertical-align: middle !important; }

h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
  margin-bottom: 10px; }

h1 {
  font-size: 38px;
  line-height: 44px;
  margin-top: 20px; }

h2 {
  font-size: 32px;
  line-height: 36px;
  margin-top: 20px; }

h3 {
  font-size: 24px;
  line-height: 30px;
  margin-top: 20px; }

h4 {
  font-size: 18px;
  line-height: 24px;
  margin-top: 10px; }

h5 {
  font-size: 14px;
  line-height: 20px;
  margin-top: 10px; }

h6 {
  font-size: 12px;
  line-height: 18px;
  margin-top: 10px; }

blockquote {
  margin: 0 0 10px;
  padding: 10px 20px;
  border-left: 5px solid #e2e2e2;
  font-size: 18px;
  line-height: 22px; }

figure {
  margin: 0;
  margin-bottom: 10px; }

figcaption {
  margin-top: 5px;
  text-align: center; }

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px; }

.w-list-unstyled {
  padding-left: 0;
  list-style: none; }

.w-embed:before, .w-embed:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-embed:after {
  clear: both; }

.w-video {
  width: 100%;
  position: relative;
  padding: 0; }

.w-video iframe, .w-video object, .w-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

fieldset {
  padding: 0;
  margin: 0;
  border: 0; }

button, html input[type="button"], input[type="reset"] {
  border: 0;
  cursor: pointer;
  -webkit-appearance: button; }

.w-form {
  margin: 0 0 15px; }

.w-form-done {
  display: none;
  padding: 20px;
  text-align: center;
  background-color: #ddd; }

.w-form-fail {
  display: none;
  margin-top: 10px;
  padding: 10px;
  background-color: #ffdede; }

.w-input, .w-select {
  display: block;
  width: 100%;
  height: 38px;
  padding: 8px 12px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc; }

.w-input:-moz-placeholder, .w-select:-moz-placeholder {
  color: #999; }

.w-input::-moz-placeholder, .w-select::-moz-placeholder {
  color: #999;
  opacity: 1; }

.w-input:-ms-input-placeholder, .w-select:-ms-input-placeholder {
  color: #999; }

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder {
  color: #999; }

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0; }

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
  background-color: #eee; }

textarea.w-input, textarea.w-select {
  height: auto; }

.w-select {
  background-image: -webkit-linear-gradient(white 0%, #f3f3f3 100%);
  background-image: linear-gradient(white 0%, #f3f3f3 100%); }

.w-select[multiple] {
  height: auto; }

.w-form-label {
  display: inline-block;
  cursor: pointer;
  font-weight: 400;
  margin-bottom: 0; }

.w-checkbox, .w-radio {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px; }

.w-checkbox:before, .w-radio:before, .w-checkbox:after, .w-radio:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-checkbox:after, .w-radio:after {
  clear: both; }

.w-checkbox-input, .w-radio-input {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
  float: left;
  margin-left: -20px; }

.w-radio-input {
  margin-top: 3px; }

.w-file-upload {
  display: block;
  margin-bottom: 10px; }

.w-file-upload-input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -100; }

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  display: inline-block;
  color: #333; }

.w-file-upload-error {
  display: block;
  margin-top: 10px; }

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none; }

.w-file-upload-uploading-btn {
  display: flex;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
  margin: 0;
  padding: 8px 12px;
  border: 1px solid #ccc;
  background-color: #fafafa; }

.w-file-upload-file {
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  border: 1px solid #ccc;
  background-color: #fafafa; }

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: 400;
  display: block; }

.w-file-remove-link {
  margin-top: 3px;
  margin-left: 10px;
  width: auto;
  height: auto;
  padding: 3px;
  display: block;
  cursor: pointer; }

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px; }

.w-file-upload-error-msg {
  display: inline-block;
  color: #ea384c;
  padding: 2px 0; }

.w-file-upload-info {
  display: inline-block;
  line-height: 38px;
  padding: 0 12px; }

.w-file-upload-label {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
  margin: 0;
  padding: 8px 12px;
  border: 1px solid #ccc;
  background-color: #fafafa; }

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  display: inline-block;
  margin-right: 8px;
  width: 20px; }

.w-icon-file-upload-uploading {
  height: 20px; }

.w-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 940px; }

.w-container:before, .w-container:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-container:after {
  clear: both; }

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px; }

.w-row:before, .w-row:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-row:after {
  clear: both; }

.w-row .w-row {
  margin-left: 0;
  margin-right: 0; }

.w-col {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px; }

.w-col .w-col {
  padding-left: 0;
  padding-right: 0; }

.w-col-1 {
  width: 8.33333333%; }

.w-col-2 {
  width: 16.66666667%; }

.w-col-3 {
  width: 25%; }

.w-col-4 {
  width: 33.33333333%; }

.w-col-5 {
  width: 41.66666667%; }

.w-col-6 {
  width: 50%; }

.w-col-7 {
  width: 58.33333333%; }

.w-col-8 {
  width: 66.66666667%; }

.w-col-9 {
  width: 75%; }

.w-col-10 {
  width: 83.33333333%; }

.w-col-11 {
  width: 91.66666667%; }

.w-col-12 {
  width: 100%; }

.w-hidden-main {
  display: none !important; }

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px; }

  .w-hidden-main {
    display: inherit !important; }

  .w-hidden-medium {
    display: none !important; }

  .w-col-medium-1 {
    width: 8.33333333%; }

  .w-col-medium-2 {
    width: 16.66666667%; }

  .w-col-medium-3 {
    width: 25%; }

  .w-col-medium-4 {
    width: 33.33333333%; }

  .w-col-medium-5 {
    width: 41.66666667%; }

  .w-col-medium-6 {
    width: 50%; }

  .w-col-medium-7 {
    width: 58.33333333%; }

  .w-col-medium-8 {
    width: 66.66666667%; }

  .w-col-medium-9 {
    width: 75%; }

  .w-col-medium-10 {
    width: 83.33333333%; }

  .w-col-medium-11 {
    width: 91.66666667%; }

  .w-col-medium-12 {
    width: 100%; } }

@media screen and (max-width: 767px) {
  .w-hidden-main {
    display: inherit !important; }

  .w-hidden-medium {
    display: inherit !important; }

  .w-hidden-small {
    display: none !important; }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0; }

  .w-col {
    width: 100%;
    left: auto;
    right: auto; }

  .w-col-small-1 {
    width: 8.33333333%; }

  .w-col-small-2 {
    width: 16.66666667%; }

  .w-col-small-3 {
    width: 25%; }

  .w-col-small-4 {
    width: 33.33333333%; }

  .w-col-small-5 {
    width: 41.66666667%; }

  .w-col-small-6 {
    width: 50%; }

  .w-col-small-7 {
    width: 58.33333333%; }

  .w-col-small-8 {
    width: 66.66666667%; }

  .w-col-small-9 {
    width: 75%; }

  .w-col-small-10 {
    width: 83.33333333%; }

  .w-col-small-11 {
    width: 91.66666667%; }

  .w-col-small-12 {
    width: 100%; } }

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none; }

  .w-hidden-main {
    display: inherit !important; }

  .w-hidden-medium {
    display: inherit !important; }

  .w-hidden-small {
    display: inherit !important; }

  .w-hidden-tiny {
    display: none !important; }

  .w-col {
    width: 100%; }

  .w-col-tiny-1 {
    width: 8.33333333%; }

  .w-col-tiny-2 {
    width: 16.66666667%; }

  .w-col-tiny-3 {
    width: 25%; }

  .w-col-tiny-4 {
    width: 33.33333333%; }

  .w-col-tiny-5 {
    width: 41.66666667%; }

  .w-col-tiny-6 {
    width: 50%; }

  .w-col-tiny-7 {
    width: 58.33333333%; }

  .w-col-tiny-8 {
    width: 66.66666667%; }

  .w-col-tiny-9 {
    width: 75%; }

  .w-col-tiny-10 {
    width: 83.33333333%; }

  .w-col-tiny-11 {
    width: 91.66666667%; }

  .w-col-tiny-12 {
    width: 100%; } }

.w-widget {
  position: relative; }

.w-widget-map {
  width: 100%;
  height: 400px; }

.w-widget-map label {
  width: auto;
  display: inline; }

.w-widget-map img {
  max-width: inherit; }

.w-widget-map .gm-style-iw {
  text-align: center; }

.w-widget-map .gm-style-iw > button {
  display: none !important; }

.w-widget-twitter {
  overflow: hidden; }

.w-widget-twitter-count-shim {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: #758696 solid 1px;
  border-radius: 3px; }

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  position: relative;
  font-size: 15px;
  line-height: 12px;
  text-align: center;
  color: #999;
  font-family: serif; }

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  position: relative;
  display: block; }

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
  margin-left: 7px; }

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px; }

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px; }

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px; }

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  top: 50%;
  left: 0;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-color: rgba(117, 134, 150, 0);
  border-right-color: #5d6c7b;
  border-width: 4px;
  margin-left: -9px;
  margin-top: -4px; }

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-left: -10px;
  margin-top: -5px; }

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  border-width: 4px;
  margin-left: -8px;
  margin-top: -4px; }

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-left: -9px;
  margin-top: -5px; }

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px; }

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.w-widget-twitter-count-shim.w--vertical:before {
  border-color: rgba(117, 134, 150, 0);
  border-top-color: #5d6c7b;
  border-width: 5px;
  margin-left: -5px; }

.w-widget-twitter-count-shim.w--vertical:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #fff;
  border-width: 4px;
  margin-left: -4px; }

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px; }

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px; }

.w-widget-gplus {
  overflow: hidden; }

.w-background-video {
  position: relative;
  overflow: hidden;
  height: 500px;
  color: #fff; }

.w-background-video > video {
  background-size: cover;
  background-position: 50% 50%;
  position: absolute;
  right: -100%;
  bottom: -100%;
  top: -100%;
  left: -100%;
  margin: auto;
  min-width: 100%;
  min-height: 100%;
  z-index: -100; }

.w-background-video > video::-webkit-media-controls-start-playback-button {
  display: none !important;
  -webkit-appearance: none; }

.w-slider {
  position: relative;
  height: 300px;
  text-align: center;
  background: #ddd;
  clear: both;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0); }

.w-slider-mask {
  position: relative;
  display: block;
  overflow: hidden;
  z-index: 1;
  left: 0;
  right: 0;
  height: 100%;
  white-space: nowrap; }

.w-slide {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  white-space: normal;
  text-align: left; }

.w-slider-nav {
  position: absolute;
  z-index: 2;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  padding-top: 10px;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0); }

.w-slider-nav.w-round > div {
  border-radius: 100%; }

.w-slider-nav.w-num > div {
  width: auto;
  height: auto;
  padding: 0.2em 0.5em;
  font-size: inherit;
  line-height: inherit; }

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, 0.4); }

.w-slider-nav-invert {
  color: #fff; }

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, 0.4); }

.w-slider-nav-invert > div.w-active {
  background-color: #222; }

.w-slider-dot {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: rgba(255, 255, 255, 0.4);
  cursor: pointer;
  margin: 0 3px 0.5em;
  transition: background-color 100ms, color 100ms; }

.w-slider-dot.w-active {
  background-color: #fff; }

.w-slider-arrow-left, .w-slider-arrow-right {
  position: absolute;
  width: 80px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  cursor: pointer;
  overflow: hidden;
  color: #fff;
  font-size: 40px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute; }

.w-slider-arrow-left {
  z-index: 3;
  right: auto; }

.w-slider-arrow-right {
  z-index: 4;
  left: auto; }

.w-icon-slider-left, .w-icon-slider-right {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 1em;
  height: 1em; }

.w-dropdown {
  display: inline-block;
  position: relative;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  z-index: 900; }

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  position: relative;
  vertical-align: top;
  text-decoration: none;
  color: #222;
  padding: 20px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  white-space: nowrap; }

.w-dropdown-toggle {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  cursor: pointer;
  padding-right: 40px; }

.w-icon-dropdown-toggle {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  margin-right: 20px;
  width: 1em;
  height: 1em; }

.w-dropdown-list {
  position: absolute;
  background: #ddd;
  display: none;
  min-width: 100%; }

.w-dropdown-list.w--open {
  display: block; }

.w-dropdown-link {
  padding: 10px 20px;
  display: block;
  color: #222; }

.w-dropdown-link.w--current {
  color: #0082f3; }

.w-nav[data-collapse="all"] .w-dropdown, .w-nav[data-collapse="all"] .w-dropdown-toggle {
  display: block; }

.w-nav[data-collapse="all"] .w-dropdown-list {
  position: static; }

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-dropdown, .w-nav[data-collapse="medium"] .w-dropdown-toggle {
    display: block; }

  .w-nav[data-collapse="medium"] .w-dropdown-list {
    position: static; } }

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-dropdown, .w-nav[data-collapse="small"] .w-dropdown-toggle {
    display: block; }

  .w-nav[data-collapse="small"] .w-dropdown-list {
    position: static; }

  .w-nav-brand {
    padding-left: 10px; } }

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-dropdown, .w-nav[data-collapse="tiny"] .w-dropdown-toggle {
    display: block; }

  .w-nav[data-collapse="tiny"] .w-dropdown-list {
    position: static; } }

.w-lightbox-backdrop {
  color: #000;
  cursor: auto;
  font-family: serif;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  list-style: disc;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif;
  font-size: 17px;
  line-height: 1.2;
  font-weight: 300;
  text-align: center;
  background: rgba(0, 0, 0, 0.9);
  z-index: 2000;
  outline: 0;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-transform: translate(0, 0); }

.w-lightbox-backdrop, .w-lightbox-container {
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

.w-lightbox-content {
  position: relative;
  height: 100vh;
  overflow: hidden; }

.w-lightbox-view {
  position: absolute;
  width: 100vw;
  height: 100vh;
  opacity: 0; }

.w-lightbox-view:before {
  content: "";
  height: 100vh; }

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh; }

.w-lightbox-frame, .w-lightbox-view:before {
  display: inline-block;
  vertical-align: middle; }

.w-lightbox-figure {
  position: relative;
  margin: 0; }

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer; }

.w-lightbox-img {
  width: auto;
  height: auto;
  max-width: none; }

.w-lightbox-image {
  display: block;
  float: none;
  max-width: 100vw;
  max-height: 100vh; }

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh; }

.w-lightbox-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0.5em 1em;
  background: rgba(0, 0, 0, 0.4);
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.w-lightbox-embed {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.w-lightbox-control {
  position: absolute;
  top: 0;
  width: 4em;
  background-size: 24px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.w-lightbox-left {
  display: none;
  bottom: 0;
  left: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==); }

.w-lightbox-right {
  display: none;
  right: 0;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+); }

.w-lightbox-close {
  right: 0;
  height: 2.6em;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);
  background-size: 18px; }

.w-lightbox-strip {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 1vh;
  line-height: 0;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden; }

.w-lightbox-item {
  display: inline-block;
  width: 10vh;
  padding: 2vh 1vh;
  box-sizing: content-box;
  cursor: pointer;
  -webkit-transform: translate3d(0, 0, 0); }

.w-lightbox-active {
  opacity: 0.3; }

.w-lightbox-thumbnail {
  position: relative;
  height: 10vh;
  background: #222;
  overflow: hidden; }

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0; }

.w-lightbox-thumbnail .w-lightbox-tall {
  top: 50%;
  width: 100%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%); }

.w-lightbox-thumbnail .w-lightbox-wide {
  left: 50%;
  height: 100%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0); }

.w-lightbox-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  border: 5px solid rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  -webkit-animation: spin 0.8s infinite linear;
  animation: spin 0.8s infinite linear; }

.w-lightbox-spinner:after {
  content: "";
  position: absolute;
  top: -4px;
  right: -4px;
  bottom: -4px;
  left: -4px;
  border: 3px solid transparent;
  border-bottom-color: #fff;
  border-radius: 50%; }

.w-lightbox-hide {
  display: none; }

.w-lightbox-noscroll {
  overflow: hidden; }

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh; }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh; }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh; }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh; }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh; }

  .w-lightbox-left, .w-lightbox-right {
    display: block;
    opacity: 0.5; }

  .w-lightbox-close {
    opacity: 0.8; }

  .w-lightbox-control:hover {
    opacity: 1; } }

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0; }

.w-richtext:before, .w-richtext:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-richtext:after {
  clear: both; }

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial; }

.w-richtext ol, .w-richtext ul {
  overflow: hidden; }

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:before, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:before {
  outline: 2px solid #2895f7; }

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7; }

.w-richtext figure.w-richtext-figure-type-video > div:before, .w-richtext figure[data-rt-type="video"] > div:before {
  content: '';
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1; }

.w-richtext figure {
  position: relative;
  max-width: 60%; }

.w-richtext figure > div:before {
  cursor: default !important; }

.w-richtext figure img {
  width: 100%; }

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: 0.6; }

.w-richtext figure div {
  font-size: 0;
  color: transparent; }

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table; }

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block; }

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  display: table-caption;
  caption-side: bottom; }

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0; }

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%; }

.w-richtext figure.w-richtext-align-center {
  margin-right: auto;
  margin-left: auto;
  clear: both; }

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%; }

.w-richtext figure.w-richtext-align-normal {
  clear: both; }

.w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  display: block;
  margin-right: auto;
  margin-left: auto; }

.w-richtext figure.w-richtext-align-fullwidth > div {
  display: inline-block;
  padding-bottom: inherit; }

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block; }

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  margin-right: 15px;
  clear: none; }

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  margin-left: 15px;
  clear: none; }

.w-nav {
  position: relative;
  background: #ddd;
  z-index: 1000; }

.w-nav:before, .w-nav:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-nav:after {
  clear: both; }

.w-nav-brand {
  position: relative;
  float: left;
  text-decoration: none;
  color: #333; }

.w-nav-link {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  color: #222;
  padding: 20px;
  text-align: left;
  margin-left: auto;
  margin-right: auto; }

.w-nav-link.w--current {
  color: #0082f3; }

.w-nav-menu {
  position: relative;
  float: right; }

.w--nav-menu-open {
  display: block !important;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #c8c8c8;
  text-align: center;
  overflow: visible;
  min-width: 200px; }

.w--nav-link-open {
  display: block;
  position: relative; }

.w-nav-overlay {
  position: absolute;
  overflow: hidden;
  display: none;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%; }

.w-nav-overlay .w--nav-menu-open {
  top: 0; }

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto; }

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] .w--nav-menu-open {
  right: auto;
  z-index: 1;
  top: 0; }

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto; }

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] .w--nav-menu-open {
  left: auto;
  z-index: 1;
  top: 0; }

.w-nav-button {
  position: relative;
  float: right;
  padding: 18px;
  font-size: 24px;
  display: none;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.w-nav-button.w--open {
  background-color: #c8c8c8;
  color: #fff; }

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none; }

.w-nav[data-collapse="all"] .w-nav-button {
  display: block; }

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none; }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block; } }

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none; }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block; }

  .w-nav-brand {
    padding-left: 10px; } }

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none; }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block; } }

.w-tabs {
  position: relative; }

.w-tabs:before, .w-tabs:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2; }

.w-tabs:after {
  clear: both; }

.w-tab-menu {
  position: relative; }

.w-tab-link {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 9px 30px;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd; }

.w-tab-link.w--current {
  background-color: #c8c8c8; }

.w-tab-content {
  position: relative;
  display: block;
  overflow: hidden; }

.w-tab-pane {
  position: relative;
  display: none; }

.w--tab-active {
  display: block; }

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block; } }

.w-ix-emptyfix:after {
  content: ""; }

@keyframes spin {
  0% {
    transform: rotate(0deg); }

  100% {
    transform: rotate(360deg); } }

.w-dyn-empty {
  padding: 10px;
  background-color: #ddd; }

.w-dyn-bind-empty {
  display: none !important; }

.w-condition-invisible {
  display: none !important; }

.ui-helper-hidden {
  display: none; }

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none; }

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse; }

.ui-helper-clearfix:after {
  clear: both; }

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); }

.ui-front {
  z-index: 100; }

.ui-state-disabled {
  cursor: default !important;
  pointer-events: none; }

.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block; }

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none; }

.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.2em 0; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em; }

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
  top: 1px; }

.ui-datepicker .ui-datepicker-prev {
  left: 2px; }

.ui-datepicker .ui-datepicker-next {
  right: 2px; }

.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px; }

.ui-datepicker .ui-datepicker-next-hover {
  right: 1px; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px; }

.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center; }

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
  width: 45%; }

.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  margin: 0 0 0.4em; }

.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: 700;
  border: 0; }

.ui-datepicker td {
  border: 0;
  padding: 1px; }

.ui-datepicker td span, .ui-datepicker td a {
  display: block;
  padding: 0.2em;
  text-align: right;
  text-decoration: none; }

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0; }

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em;
  width: auto;
  overflow: visible; }

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left; }

.ui-datepicker.ui-datepicker-multi {
  width: auto; }

.ui-datepicker-multi .ui-datepicker-group {
  float: left; }

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em; }

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left; }

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0; }

.ui-datepicker-rtl {
  direction: rtl; }

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto; }

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto; }

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
  float: right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px; }

.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: 0.5em;
  top: 0.3em; }

.ui-widget {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em; }

.ui-widget .ui-widget {
  font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em; }

.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5; }

.ui-widget-content {
  border: 1px solid #ddd;
  background: #fff;
  color: #333; }

.ui-widget-content a {
  color: #333; }

.ui-widget-header {
  border: 1px solid #ddd;
  background: #e9e9e9;
  color: #333;
  font-weight: 700; }

.ui-widget-header a {
  color: #333; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
  /* We use html here because we need a greater specificity to make sure disabled
   works properly when clicked or hovered */
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: 400;
  color: #454545; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {
  color: #454545;
  text-decoration: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {
  border: 1px solid #ccc;
  background: #ededed;
  font-weight: 400;
  color: #2b2b2b; }

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none; }

.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: 400;
  color: #fff; }

.ui-icon-background, .ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #fff; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #fff;
  text-decoration: none; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620; }

.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90; }

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #777620; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f; }

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
  color: #5f3f3f; }

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #5f3f3f; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: 700; }

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: Alpha(Opacity=70);
  font-weight: 400; }

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
  background-image: none; }

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35); }

.ui-icon {
  width: 16px;
  height: 16px; }

.ui-icon, .ui-widget-content .ui-icon {
  background-image: url(/g/libs/jqueryui/datepicker-and-slider/css//ui-icons_444444_256x240.png); }

.ui-widget-header .ui-icon {
  background-image: url(/g/libs/jqueryui/datepicker-and-slider/css//ui-icons_444444_256x240.png); }

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
  background-image: url(/g/libs/jqueryui/datepicker-and-slider/css//ui-icons_555555_256x240.png); }

.ui-state-active .ui-icon, .ui-button:active .ui-icon {
  background-image: url(/g/libs/jqueryui/datepicker-and-slider/css//ui-icons_ffffff_256x240.png); }

.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {
  background-image: url(/g/libs/jqueryui/datepicker-and-slider/css//ui-icons_777620_256x240.png); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
  background-image: url(/g/libs/jqueryui/datepicker-and-slider/css//ui-icons_cc0000_256x240.png); }

.ui-button .ui-icon {
  background-image: url(/g/libs/jqueryui/datepicker-and-slider/css//ui-icons_777777_256x240.png); }

.ui-icon-blank {
  background-position: 16px 16px; }

.ui-icon-caret-1-n {
  background-position: 0 0; }

.ui-icon-caret-1-ne {
  background-position: -16px 0; }

.ui-icon-caret-1-e {
  background-position: -32px 0; }

.ui-icon-caret-1-se {
  background-position: -48px 0; }

.ui-icon-caret-1-s {
  background-position: -65px 0; }

.ui-icon-caret-1-sw {
  background-position: -80px 0; }

.ui-icon-caret-1-w {
  background-position: -96px 0; }

.ui-icon-caret-1-nw {
  background-position: -112px 0; }

.ui-icon-caret-2-n-s {
  background-position: -128px 0; }

.ui-icon-caret-2-e-w {
  background-position: -144px 0; }

.ui-icon-triangle-1-n {
  background-position: 0 -16px; }

.ui-icon-triangle-1-ne {
  background-position: -16px -16px; }

.ui-icon-triangle-1-e {
  background-position: -32px -16px; }

.ui-icon-triangle-1-se {
  background-position: -48px -16px; }

.ui-icon-triangle-1-s {
  background-position: -65px -16px; }

.ui-icon-triangle-1-sw {
  background-position: -80px -16px; }

.ui-icon-triangle-1-w {
  background-position: -96px -16px; }

.ui-icon-triangle-1-nw {
  background-position: -112px -16px; }

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px; }

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px; }

.ui-icon-arrow-1-n {
  background-position: 0 -32px; }

.ui-icon-arrow-1-ne {
  background-position: -16px -32px; }

.ui-icon-arrow-1-e {
  background-position: -32px -32px; }

.ui-icon-arrow-1-se {
  background-position: -48px -32px; }

.ui-icon-arrow-1-s {
  background-position: -65px -32px; }

.ui-icon-arrow-1-sw {
  background-position: -80px -32px; }

.ui-icon-arrow-1-w {
  background-position: -96px -32px; }

.ui-icon-arrow-1-nw {
  background-position: -112px -32px; }

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px; }

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px; }

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px; }

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px; }

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px; }

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px; }

.ui-icon-arrowthick-1-n {
  background-position: 1px -48px; }

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px; }

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px; }

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px; }

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px; }

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px; }

.ui-icon-arrow-4 {
  background-position: 0 -80px; }

.ui-icon-arrow-4-diag {
  background-position: -16px -80px; }

.ui-icon-extlink {
  background-position: -32px -80px; }

.ui-icon-newwin {
  background-position: -48px -80px; }

.ui-icon-refresh {
  background-position: -64px -80px; }

.ui-icon-shuffle {
  background-position: -80px -80px; }

.ui-icon-transfer-e-w {
  background-position: -96px -80px; }

.ui-icon-transferthick-e-w {
  background-position: -112px -80px; }

.ui-icon-folder-collapsed {
  background-position: 0 -96px; }

.ui-icon-folder-open {
  background-position: -16px -96px; }

.ui-icon-document {
  background-position: -32px -96px; }

.ui-icon-document-b {
  background-position: -48px -96px; }

.ui-icon-note {
  background-position: -64px -96px; }

.ui-icon-mail-closed {
  background-position: -80px -96px; }

.ui-icon-mail-open {
  background-position: -96px -96px; }

.ui-icon-suitcase {
  background-position: -112px -96px; }

.ui-icon-comment {
  background-position: -128px -96px; }

.ui-icon-person {
  background-position: -144px -96px; }

.ui-icon-print {
  background-position: -160px -96px; }

.ui-icon-trash {
  background-position: -176px -96px; }

.ui-icon-locked {
  background-position: -192px -96px; }

.ui-icon-unlocked {
  background-position: -208px -96px; }

.ui-icon-bookmark {
  background-position: -224px -96px; }

.ui-icon-tag {
  background-position: -240px -96px; }

.ui-icon-home {
  background-position: 0 -112px; }

.ui-icon-flag {
  background-position: -16px -112px; }

.ui-icon-calendar {
  background-position: -32px -112px; }

.ui-icon-cart {
  background-position: -48px -112px; }

.ui-icon-pencil {
  background-position: -64px -112px; }

.ui-icon-clock {
  background-position: -80px -112px; }

.ui-icon-disk {
  background-position: -96px -112px; }

.ui-icon-calculator {
  background-position: -112px -112px; }

.ui-icon-zoomin {
  background-position: -128px -112px; }

.ui-icon-zoomout {
  background-position: -144px -112px; }

.ui-icon-search {
  background-position: -160px -112px; }

.ui-icon-wrench {
  background-position: -176px -112px; }

.ui-icon-gear {
  background-position: -192px -112px; }

.ui-icon-heart {
  background-position: -208px -112px; }

.ui-icon-star {
  background-position: -224px -112px; }

.ui-icon-link {
  background-position: -240px -112px; }

.ui-icon-cancel {
  background-position: 0 -128px; }

.ui-icon-plus {
  background-position: -16px -128px; }

.ui-icon-plusthick {
  background-position: -32px -128px; }

.ui-icon-minus {
  background-position: -48px -128px; }

.ui-icon-minusthick {
  background-position: -64px -128px; }

.ui-icon-close {
  background-position: -80px -128px; }

.ui-icon-closethick {
  background-position: -96px -128px; }

.ui-icon-key {
  background-position: -112px -128px; }

.ui-icon-lightbulb {
  background-position: -128px -128px; }

.ui-icon-scissors {
  background-position: -144px -128px; }

.ui-icon-clipboard {
  background-position: -160px -128px; }

.ui-icon-copy {
  background-position: -176px -128px; }

.ui-icon-contact {
  background-position: -192px -128px; }

.ui-icon-image {
  background-position: -208px -128px; }

.ui-icon-video {
  background-position: -224px -128px; }

.ui-icon-script {
  background-position: -240px -128px; }

.ui-icon-alert {
  background-position: 0 -144px; }

.ui-icon-info {
  background-position: -16px -144px; }

.ui-icon-notice {
  background-position: -32px -144px; }

.ui-icon-help {
  background-position: -48px -144px; }

.ui-icon-check {
  background-position: -64px -144px; }

.ui-icon-bullet {
  background-position: -80px -144px; }

.ui-icon-radio-on {
  background-position: -96px -144px; }

.ui-icon-radio-off {
  background-position: -112px -144px; }

.ui-icon-pin-w {
  background-position: -128px -144px; }

.ui-icon-pin-s {
  background-position: -144px -144px; }

.ui-icon-play {
  background-position: 0 -160px; }

.ui-icon-pause {
  background-position: -16px -160px; }

.ui-icon-seek-next {
  background-position: -32px -160px; }

.ui-icon-seek-prev {
  background-position: -48px -160px; }

.ui-icon-seek-end {
  background-position: -64px -160px; }

.ui-icon-seek-start {
  background-position: -80px -160px; }

.ui-icon-seek-first {
  background-position: -80px -160px; }

.ui-icon-stop {
  background-position: -96px -160px; }

.ui-icon-eject {
  background-position: -112px -160px; }

.ui-icon-volume-off {
  background-position: -128px -160px; }

.ui-icon-volume-on {
  background-position: -144px -160px; }

.ui-icon-power {
  background-position: 0 -176px; }

.ui-icon-signal-diag {
  background-position: -16px -176px; }

.ui-icon-signal {
  background-position: -32px -176px; }

.ui-icon-battery-0 {
  background-position: -48px -176px; }

.ui-icon-battery-1 {
  background-position: -64px -176px; }

.ui-icon-battery-2 {
  background-position: -80px -176px; }

.ui-icon-battery-3 {
  background-position: -96px -176px; }

.ui-icon-circle-plus {
  background-position: 0 -192px; }

.ui-icon-circle-minus {
  background-position: -16px -192px; }

.ui-icon-circle-close {
  background-position: -32px -192px; }

.ui-icon-circle-triangle-e {
  background-position: -48px -192px; }

.ui-icon-circle-triangle-s {
  background-position: -64px -192px; }

.ui-icon-circle-triangle-w {
  background-position: -80px -192px; }

.ui-icon-circle-triangle-n {
  background-position: -96px -192px; }

.ui-icon-circle-arrow-e {
  background-position: -112px -192px; }

.ui-icon-circle-arrow-s {
  background-position: -128px -192px; }

.ui-icon-circle-arrow-w {
  background-position: -144px -192px; }

.ui-icon-circle-arrow-n {
  background-position: -160px -192px; }

.ui-icon-circle-zoomin {
  background-position: -176px -192px; }

.ui-icon-circle-zoomout {
  background-position: -192px -192px; }

.ui-icon-circle-check {
  background-position: -208px -192px; }

.ui-icon-circlesmall-plus {
  background-position: 0 -208px; }

.ui-icon-circlesmall-minus {
  background-position: -16px -208px; }

.ui-icon-circlesmall-close {
  background-position: -32px -208px; }

.ui-icon-squaresmall-plus {
  background-position: -48px -208px; }

.ui-icon-squaresmall-minus {
  background-position: -64px -208px; }

.ui-icon-squaresmall-close {
  background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px; }

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px; }

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px; }

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
  border-top-left-radius: 3px; }

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
  border-top-right-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  border-bottom-left-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  border-bottom-right-radius: 3px; }

.ui-widget-overlay {
  background: #aaa;
  opacity: 0.3;
  filter: Alpha(Opacity=30); }

.ui-widget-shadow {
  -webkit-box-shadow: 0 0 5px #666;
  box-shadow: 0 0 5px #666; }

#ui-datepicker-div.ui-datepicker {
  padding: 10px;
  width: auto;
  border: 1px solid rgba(17, 85, 204, 0.6);
  box-shadow: 0 0 3px 0 rgba(17, 85, 204, 0.15); }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header {
  background: none !important;
  border: none;
  height: 26px;
  margin-bottom: 10px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  border: 1px solid #c5c5c5;
  background: #fff;
  height: 24px;
  width: 24px;
  top: 4px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span.ui-icon, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next span.ui-icon {
  display: none; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  left: 50%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 6px 0;
  border-color: transparent #c5c5c5 transparent transparent;
  margin-top: -6px;
  margin-left: -3px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 8px 8px 0;
  border-color: transparent #fff transparent transparent;
  margin-top: -8px;
  margin-left: -2px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover {
  left: 2px;
  background-image: none;
  top: 4px;
  border-color: rgba(17, 85, 204, 0.6); }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:before {
  border-color: transparent #15c transparent transparent; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  left: 50%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 6px;
  border-color: transparent transparent transparent #c5c5c5;
  margin-top: -6px;
  margin-left: -2px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 0 8px 8px;
  border-color: transparent transparent transparent #fff;
  margin-top: -8px;
  margin-left: -5px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover {
  right: 2px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover {
  background-image: none;
  top: 4px;
  border-color: rgba(17, 85, 204, 0.6); }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover:before {
  border-color: transparent transparent transparent #15c; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  font: bold 13px Arial, sans-serif;
  line-height: 26px; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year {
  width: auto;
  height: 26px;
  border: 1px solid #c5c5c5;
  border-radius: 4px;
  background: #fff; }

#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month + .ui-datepicker-year {
  margin-left: 4px; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tbody tr:first-child td {
  padding-top: 10px !important; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr th {
  font: bold 11px Arial, sans-serif;
  line-height: 24px;
  background: #f5f5f5;
  color: #333;
  padding: 0 8px;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr th:first-child {
  padding-left: 10px; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td {
  padding: 0;
  border-collapse: collapse;
  border-spacing: 0;
  text-align: center; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default {
  border-radius: 2px;
  background: none;
  text-align: center;
  font: 13px Arial, sans-serif;
  line-height: 24px;
  width: 30px;
  height: 24px;
  padding: 0;
  display: inline-block;
  border-color: transparent; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default:hover, #ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-active {
  border-color: #d3d3d3; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-active {
  border-color: #15c;
  font-weight: 700;
  color: #15c; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-highlight {
  border-color: #d3d3d3;
  color: #15c; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td.ui-datepicker-unselectable.ui-state-disabled {
  font: 13px Arial, sans-serif;
  line-height: 24px;
  width: 30px;
  height: 24px;
  padding: 0; }

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td.ui-datepicker-unselectable.ui-state-disabled span.ui-state-default {
  border-radius: 2px;
  border-color: transparent;
  background: none;
  font: 13px Arial, sans-serif;
  line-height: 24px;
  width: 30px;
  height: 24px;
  padding: 0;
  display: inline-block;
  text-align: center; }

.calendar-label.disabled {
  pointer-events: none;
  opacity: 0.5; }

@font-face {
  font-family: 'lg';
  src: url(/g/s3/lp/fonts/lg.eot);
  src: url(/g/s3/lp/fonts/lg.eot) format("embedded-opentype"), url(/g/s3/lp/fonts/lg.woff) format("woff"), url(/g/s3/lp/fonts/lg.ttf) format("truetype"), url(/g/s3/lp/fonts/lg.svg) format("svg");
  font-weight: 400;
  font-style: normal; }

.lg-icon {
  font-family: 'lg';
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080; }

.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: 0.5; }

.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #fff; }

.lg-actions .lg-next {
  right: 20px; }

.lg-actions .lg-next:before {
  content: "\e095"; }

.lg-actions .lg-prev {
  left: 20px; }

.lg-actions .lg-prev:after {
  content: "\e094"; }

@-webkit-keyframes lg-right-end {
  0% {
    left: 0; }

  50% {
    left: -30px; }

  100% {
    left: 0; } }

@-moz-keyframes lg-right-end {
  0% {
    left: 0; }

  50% {
    left: -30px; }

  100% {
    left: 0; } }

@-ms-keyframes lg-right-end {
  0% {
    left: 0; }

  50% {
    left: -30px; }

  100% {
    left: 0; } }

@keyframes lg-right-end {
  0% {
    left: 0; }

  50% {
    left: -30px; }

  100% {
    left: 0; } }

@-webkit-keyframes lg-left-end {
  0% {
    left: 0; }

  50% {
    left: 30px; }

  100% {
    left: 0; } }

@-moz-keyframes lg-left-end {
  0% {
    left: 0; }

  50% {
    left: 30px; }

  100% {
    left: 0; } }

@-ms-keyframes lg-left-end {
  0% {
    left: 0; }

  50% {
    left: 30px; }

  100% {
    left: 0; } }

@keyframes lg-left-end {
  0% {
    left: 0; }

  50% {
    left: 30px; }

  100% {
    left: 0; } }

.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end 0.3s;
  -o-animation: lg-right-end 0.3s;
  animation: lg-right-end 0.3s;
  position: relative; }

.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end 0.3s;
  -o-animation: lg-left-end 0.3s;
  animation: lg-left-end 0.3s;
  position: relative; }

.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.45); }

.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: medium none;
  -webkit-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
  transition: color 0.2s linear; }

.lg-toolbar .lg-icon:hover {
  color: #fff; }

.lg-toolbar .lg-close:after {
  content: "\e070"; }

.lg-toolbar .lg-download:after {
  content: "\e0f2"; }

.lg-sub-html {
  background-color: rgba(0, 0, 0, 0.45);
  bottom: 0;
  color: #eee;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080; }

.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 700; }

.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0; }

#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle; }

.lg-toolbar, .lg-prev, .lg-next {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; }

.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0); }

.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0); }

.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0); }

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%; }

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }

.lg-outer .lg-thumb-outer {
  background-color: #0d0a0a;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0; }

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing; }

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0 !important;
  transition-duration: 0 !important; }

.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0); }

.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px; }

.lg-outer .lg-thumb-item {
  border-radius: 5px;
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #fff;
  border-radius: 4px;
  margin-bottom: 5px; }

@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color 0.25s ease;
    -o-transition: border-color 0.25s ease;
    transition: border-color 0.25s ease; } }

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707; }

.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%; }

.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px; }

.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0; }

.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom 0.25s ease;
  -o-transition: bottom 0.25s ease;
  transition: bottom 0.25s ease; }

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px; }

.lg-outer .lg-toogle-thumb {
  background-color: #0d0a0a;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px; }

.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff"; }

.lg-outer .lg-toogle-thumb:hover {
  color: #fff; }

.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px; }

.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative; }

.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important; }

.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer; }

.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(/g/libs/lightgallery/img//vimeo-play.png) no-repeat scroll 0 0 transparent; }

.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(/g/libs/lightgallery/img//vimeo-play.png) no-repeat scroll 0 -58px transparent; }

.lg-outer .lg-has-html5 .lg-video-play {
  background: transparent url(/g/libs/lightgallery/img//video-play.png) no-repeat scroll 0 0;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: 0.8; }

.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1; }

.lg-outer .lg-has-youtube .lg-video-play {
  background: url(/g/libs/lightgallery/img//youtube-play.png) no-repeat scroll 0 0 transparent; }

.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(/g/libs/lightgallery/img//youtube-play.png) no-repeat scroll 0 -60px transparent; }

.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0; }

.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden; }

.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none; }

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible; }

.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1080;
  opacity: 0;
  -webkit-transition: opacity 0.08s ease 0;
  -moz-transition: opacity 0.08s ease 0;
  -o-transition: opacity 0.08s ease 0;
  transition: opacity 0.08s ease 0; }

.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0; }

.lg-progress-bar.lg-start .lg-progress {
  width: 100%; }

.lg-show-autoplay .lg-progress-bar {
  opacity: 1; }

.lg-autoplay-button:after {
  content: "\e01d"; }

.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a"; }

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transition-duration: 0;
  transition-duration: 0; }

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0;
  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0;
  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0;
  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

#lg-zoom-in:after {
  content: "\e311"; }

#lg-actual-size {
  font-size: 20px; }

#lg-actual-size:after {
  content: "\e033"; }

#lg-zoom-out {
  opacity: 0.5;
  pointer-events: none; }

#lg-zoom-out:after {
  content: "\e312"; }

.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto; }

.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px; }

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible; }

.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px; }

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px #fff inset; }

.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #fff;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0;
  -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0;
  -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0;
  transition: opacity 0.15s ease 0s, transform 0.15s ease 0;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0); }

.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%; }

.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow 0.3s ease 0;
  -o-transition: box-shadow 0.3s ease 0;
  transition: box-shadow 0.3s ease 0;
  width: 12px; }

.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
  box-shadow: 0 0 0 8px #fff inset; }

.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0; }

.lg-fullscreen:after {
  content: "\e20c"; }

.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d"; }

.group {
  *zoom: 1; }

.group:before, .group:after {
  display: table;
  content: "";
  line-height: 0; }

.group:after {
  clear: both; }

.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0;
  -o-transition: opacity 0.15s ease 0;
  transition: opacity 0.15s ease 0; }

.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.lg-outer.lg-visible {
  opacity: 1; }

.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important; }

.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  -webkit-transition-duration: 0 !important;
  transition-duration: 0 !important;
  opacity: 1; }

.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing; }

.lg-outer .lg {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%; }

.lg-outer .lg-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap; }

.lg-outer .lg-item {
  display: none !important; }

.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
  display: inline-block !important; }

.lg-outer.lg-css .lg-current {
  display: inline-block !important; }

.lg-outer .lg-item, .lg-outer .lg-img-wrap {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%; }

.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px; }

.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

.lg-outer .lg-item.lg-complete {
  background-image: none; }

.lg-outer .lg-item.lg-current {
  z-index: 1060; }

.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important; }

.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0;
  -o-transition: opacity 0.15s ease 0;
  transition: opacity 0.15s ease 0; }

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1; }

.lg-outer .lg-empty-html {
  display: none; }

.lg-outer.lg-hide-download #lg-download {
  display: none; }

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0;
  -o-transition: opacity 0.15s ease 0;
  transition: opacity 0.15s ease 0; }

.lg-backdrop.in {
  opacity: 1; }

.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
  -webkit-transition: none 0 ease 0 !important;
  -moz-transition: none 0 ease 0 !important;
  -o-transition: none 0 ease 0 !important;
  transition: none 0 ease 0 !important; }

.lg-css3.lg-use-css3 .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

.lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

.lg-css3.lg-fade .lg-item {
  opacity: 0; }

.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1; }

.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
  -webkit-transition: opacity 0.1s ease 0;
  -moz-transition: opacity 0.1s ease 0;
  -o-transition: opacity 0.1s ease 0;
  transition: opacity 0.1s ease 0; }

.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0; }

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1; }

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0; }

.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0; }

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%; }

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%; }

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1; }

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0; }

html.remodal-is-locked {
  overflow: hidden;
  touch-action: none; }

.remodal, [data-remodal-id] {
  display: none; }

.remodal-overlay {
  position: fixed;
  z-index: 9999;
  top: -5000px;
  right: -5000px;
  bottom: -5000px;
  left: -5000px;
  display: none; }

.remodal-wrapper {
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  overflow: auto;
  text-align: center;
  -webkit-overflow-scrolling: touch; }

.remodal-wrapper:after {
  display: inline-block;
  height: 100%;
  margin-left: -0.05em;
  content: ""; }

.remodal-overlay, .remodal-wrapper {
  backface-visibility: hidden; }

.remodal {
  position: relative;
  outline: none;
  text-size-adjust: 100%; }

.remodal-is-initialized {
  display: inline-block; }

.remodal-bg.remodal-is-opening, .remodal-bg.remodal-is-opened {
  filter: blur(3px); }

.remodal-overlay {
  background: rgba(0, 0, 0, 0.35); }

.remodal-overlay.remodal-is-opening, .remodal-overlay.remodal-is-closing {
  animation-duration: 0.3s;
  animation-fill-mode: forwards; }

.remodal-overlay.remodal-is-opening {
  animation-name: remodal-overlay-opening-keyframes; }

.remodal-overlay.remodal-is-closing {
  animation-name: remodal-overlay-closing-keyframes; }

.remodal-wrapper {
  padding: 10px 10px 0; }

.remodal {
  box-sizing: border-box;
  width: 100%;
  margin-bottom: 10px;
  padding: 85px 60px 50px;
  transform: translate3d(0, 0, 0);
  color: #2b2e38;
  background: #fff; }

.remodal.remodal-is-opening, .remodal.remodal-is-closing {
  animation-duration: 0.3s;
  animation-fill-mode: forwards; }

.remodal.remodal-is-opening {
  animation-name: remodal-opening-keyframes; }

.remodal.remodal-is-closing {
  animation-name: remodal-closing-keyframes; }

.remodal, .remodal-wrapper:after {
  vertical-align: middle; }

.remodal-close {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  overflow: visible;
  width: 35px;
  height: 35px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  transition: color 0.2s;
  text-decoration: none;
  color: #95979c;
  border: 0;
  outline: 0;
  background: transparent; }

.remodal-close:hover, .remodal-close:focus {
  color: #2b2e38; }

.remodal-close:before {
  font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
  font-size: 25px;
  line-height: 35px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 35px;
  content: "\00d7";
  text-align: center; }

.remodal-confirm, .remodal-cancel {
  font: inherit;
  display: inline-block;
  overflow: visible;
  min-width: 110px;
  margin: 0;
  padding: 12px 0;
  cursor: pointer;
  transition: background 0.2s;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  border: 0;
  outline: 0; }

.remodal-confirm {
  color: #fff;
  background: #81c784; }

.remodal-confirm:hover, .remodal-confirm:focus {
  background: #66bb6a; }

.remodal-cancel {
  color: #fff;
  background: #e57373; }

.remodal-cancel:hover, .remodal-cancel:focus {
  background: #ef5350; }

.remodal-confirm::-moz-focus-inner, .remodal-cancel::-moz-focus-inner, .remodal-close::-moz-focus-inner {
  padding: 0;
  border: 0; }

@keyframes remodal-opening-keyframes {
  from {
    transform: scale(1.05);
    opacity: 0; }

  to {
    transform: none;
    opacity: 1;
    filter: blur(0); } }

@keyframes remodal-closing-keyframes {
  from {
    transform: scale(1);
    opacity: 1; }

  to {
    transform: scale(0.95);
    opacity: 0;
    filter: blur(0); } }

@keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0; }

  to {
    opacity: 1; } }

@keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1; }

  to {
    opacity: 0; } }

@media only screen and (min-width: 640px) {
  .remodal {
    max-width: 400px; } }

.lt-ie9 .remodal-overlay {
  background: #2b2e38; }

.lt-ie9 .remodal {
  width: 400px; }

.waSlideMenu-nav {
  position: relative;
  overflow: hidden; }

.waSlideMenu-wrapper {
  left: 0;
  position: relative;
  top: 0; }

.waSlideMenu-menu {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inherit;
  left: 0; }

.waSlideMenu-inheritedmenu {
  position: absolute;
  left: 100%;
  top: 0; }

.waSlideMenu-loading {
  background: url(data:image/gif;base64,R0lGODlhHwAfAPUAAP///wAAAOjo6NLS0ry8vK6urqKiotzc3Li4uJqamuTk5NjY2KqqqqCgoLCwsMzMzPb29qioqNTU1Obm5jY2NiYmJlBQUMTExHBwcJKSklZWVvr6+mhoaEZGRsbGxvj4+EhISDIyMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA4BiwSQexKh0eEAkrldAZbvlOD5TqYKALWu5XIwnPFwwymY0GsRgAxrwuJwbCi8aAHlYZ3sVdwtRCm8JgVgODwoQAAIXGRpojQwKRGSDCRESYRsGHYZlBFR5AJt2a3kHQlZlERN2QxMRcAiTeaG2QxJ5RnAOv1EOcEdwUMZDD3BIcKzNq3BJcJLUABBwStrNBtjf3GUGBdLfCtadWMzUz6cDxN/IZQMCvdTBcAIAsli0jOHSJeSAqmlhNr0awo7RJ19TJORqdAXVEEVZyjyKtE3Bg3oZE2iK8oeiKkFZGiCaggelSTiA2LhxiZLBSjZjBL2siNBOFQ84LxHA+mYEiRJzBO7ZCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82YAIQxRCm14Ww4PChAAEAoPDlsAFRUgHkRiZAkREmoSEXiVlRgfQgeBaXRpo6MOQlZbERN0Qx4drRUcAAJmnrVDBrkVDwNjr8BDGxq5Z2MPyUQZuRgFY6rRABe5FgZjjdm8uRTh2d5b4NkQY0zX5QpjTc/lD2NOx+WSW0++2RJmUGJhmZVsQqgtCE6lqpXGjBchmt50+hQKEAEiht5gUcTIESR9GhlgE9IH0BiTkxrMmWIHDkose9SwcQlHDsOIk9ygiVbl5JgMLuV4HUmypMkTOkEAACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2LQV3t4UBcvcF9/eFpdYxdgZ5hUYA73YGxruCbVjt78G7hXFqlhY/fLQwR0HIQdGuUrTz5eQdIc0cfIEwByGD0MKvcGSaFGjR8GyeAPhIUofQGNQSgrB4IsdOCqx7FHDBiYcOQshYjKDxliVDpRjunCjdSTJkiZP6AQBACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2I3WBcvczltNxNzIW0693MFYT7bTumNQqlisv7BjswAHo64egFdQAbj0RtOXDQY6VAAUakihN1gSLaJ1IYOGChgXXqEUpQ9ASRlDYhT0xQ4cACJDhqDD5mRKjCAYuArjBmVKDP9+VRljMyMHDwcfuBlBooSCBQwJiqkJAgAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA8BQIAwExKh0eEAkrlcA9oo4TKcKwharHScIiu9wwTBn3QnGQg1owBNld+O72N/zZnVzRApteFsODwoQABAKDw5bZQxpQ2JkCRESahIRh1gEVIGVamlmXgBWWxETdEMTnlsIAAJmm65DEmZGYw64UZFbR2MPv0QPY0hjpMYKY0ljjMZCEGNK09MG0diN1gXL3M5bTcTcyFtOvdzBWE+207pjUKpYrL+wY7MAB4EerqZjUAG4lKVCBwMbvnT6dCXUkEIFK0jUkOECFEeQJF2hFKUPAIkgQwIaI+hLiJAoR27Zo4YBCJQgVW4cpMYDBpgVZKL59cEBhw+U+QROQ4bBAoUlTZ7QCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82Z1c0QKbXhbDg8KEAAQCg8OW2UMaUNiZAkREmoSEYdYBFSBlWppZl4AVlsRE3RDE55bCAACZpuuQxJmRmMOuFGRW0djD79ED2NIY6TGCmNJY4zGQhBjStPTFBXb21DY1VsGFtzbF9gAzlsFGOQVGefIW2LtGhvYwVgDD+0V17+6Y6BwaNfBwy9YY2YBcMAPnStTY1B9YMdNiyZOngCFGuIBxDZAiRY1eoTvE6UoDEIAGrNSUoNBUuzAaYlljxo2M+HIeXiJpRsRNMaq+JSFCpsRJEqYOPH2JQgAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfjywjlzX9jdXNEHiAVFX8ODwoQABAKDw5bZQxpQh8YiIhaERJqEhF4WwRDDpubAJdqaWZeAByoFR0edEMTolsIAA+yFUq2QxJmAgmyGhvBRJNbA5qoGcpED2MEFrIX0kMKYwUUslDaj2PA4soGY47iEOQFY6vS3FtNYw/m1KQDYw7mzFhPZj5JGzYGipUtESYowzVmF4ADgOCBCZTgFQAxZBJ4AiXqT6ltbUZhWdToUSR/Ii1FWbDnDkUyDQhJsQPn5ZU9atjUhCPHVhgTNy/RSKsiqKFFbUaQKGHiJNyXIAAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEh8JDAWCsBQIAwExKhU+HFwKlgsIMHlIg7TqQeTLW+7XYIiPGSAymY0mrFgA0LwuLzbCC/6eVlnewkADXVECgxcAGUaGRdQEAoPDmhnDGtDBJcVHQYbYRIRhWgEQwd7AB52AGt7YAAIchETrUITpGgIAAJ7ErdDEnsCA3IOwUSWaAOcaA/JQ0amBXKa0QpyBQZyENFCEHIG39HcaN7f4WhM1uTZaE1y0N/TacZoyN/LXU+/0cNyoMxCUytYLjm8AKSS46rVKzmxADhjlCACMFGkBiU4NUQRxS4OHijwNqnSJS6ZovzRyJAQo0NhGrgs5bIPmwWLCLHsQsfhxBWTe9QkOzCwC8sv5Ho127akyRM7QQAAOwAAAAAAAAAAAA==);
  height: 31px;
  width: 31px;
  display: block; }

@font-face {
  font-family: 'Roboto', 'sans-serif';
  src: url('../fonts/mplusrounded1c-bold.ttf');
  font-display: swap;
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: 'Roboto', 'sans-serif';
  src: url('../fonts/mplusrounded1c-black.ttf');
  font-display: swap;
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: 'Roboto', 'sans-serif';
  src: url('../fonts/mplusrounded1c-extrabold.ttf');
  font-display: swap;
  font-weight: 800;
  font-style: normal; }

@font-face {
  font-family: 'Roboto', 'sans-serif';
  src: url('../fonts/mplusrounded1c-light.ttf');
  font-display: swap;
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Roboto', 'sans-serif';
  src: url('../fonts/mplusrounded1c-medium.ttf');
  font-display: swap;
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'Roboto', 'sans-serif';
  src: url('../fonts/mplusrounded1c-regular.ttf');
  font-display: swap;
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'Roboto', 'sans-serif';
  src: url('../fonts/mplusrounded1c-thin.ttf');
  font-display: swap;
  font-weight: 100;
  font-style: normal; }
/*Шрифты*/
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  overflow-y: scroll; }

body {
  margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden], template {
  display: none; }

a {
  background-color: transparent; }

a:active, a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b, strong {
  font-weight: 700; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button, input, optgroup, select, textarea {
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button, select {
  text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled], html input[disabled] {
  cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input {
  line-height: normal; }

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: 700; }

table {
  border-collapse: collapse; }
/*border-spacing:0*/
/*td,th{padding:0}*/
@media print {
  * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }

  a, a:visited {
    text-decoration: underline; }

  a[href]:after {
    content: " (" attr(href) ")"; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr, img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  @page {
    margin: 0.5cm; }

  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2, h3 {
    page-break-after: avoid; } }

@media screen and (min-width: 640px) {
    .remodal {
      max-width: 460px; } }

.remodal-wrapper {
  padding: 0; }

.remodal-overlay {
  background: rgba(0, 0, 0, 0.25); }

.hide {
  display: none; }

.show {
  display: block; }

.invisible {
  visibility: hidden; }

.visible {
  visibility: visible; }

.reset-indents {
  padding: 0;
  margin: 0; }

.reset-font {
  line-height: 0;
  font-size: 0; }

.clear-list {
  list-style: none;
  padding: 0;
  margin: 0; }

.clearfix:before, .clearfix:after {
  display: table;
  content: "";
  line-height: 0;
  font-size: 0; }
  .clearfix:after {
    clear: both; }

.clear {
  visibility: hidden;
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0; }

.clear-self::after {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: ''; }

.overflowHidden {
  overflow: hidden; }

ins {
  text-decoration: none; }

.thumb, .YMaps, .ymaps-map {
  color: #000; }

.table {
  display: table; }
  .table .tr {
    display: table-row; }
    .table .tr .td {
      display: table-cell; }

.table0, .table1, .table2 {
  border-collapse: collapse; }
  .table0 td, .table1 td, .table2 td {
    padding: 0.5em; }

.table1, .table2 {
  border: 1px solid #afafaf; }
  .table1 td, .table2 td, .table1 th, .table2 th {
    border: 1px solid #afafaf; }

.table2 th {
  padding: 0.5em;
  color: #fff;
  background: #f00; }

.menu-default, .menu-default ul, .menu-default li {
  padding: 0;
  margin: 0;
  list-style: none; }

img, textarea, object, object embed, .table-wrapper {
  max-width: 100%; }

.table-wrapper {
  overflow: auto; }

img {
  height: auto; }

table img {
  max-width: none; }

* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

a {
  text-decoration: underline;
  color: #3253a7; }
  a:hover {
    text-decoration: none; }
  a img {
    border-color: #1a1a1a; }
/*Дефолтные стили для html документа*/
/*INPUTS*/
/*SELECTS*/
/*CHECKBOXES*/
/*RADIOBUTTONS*/
body .mg-styler-label--checkbox {
  position: relative;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  margin: 16px 0;
  padding-top: 4px;
  color: #1a1a1a;
  font: 400 16px/ normal 'Roboto', 'sans-serif';
  padding-left: 36px; }
  body .mg-styler-label--checkbox:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    margin-right: 12px;
    width: 24px;
    height: 24px;
    border: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
    background: none;
    border-radius: 2px;
    transform: rotate(0.001deg);
    transition: background-color 0.2s, box-shadow 0.2s; }
  body .mg-styler-label--checkbox:hover {
    color: #1a1a1a; }
    body .mg-styler-label--checkbox:hover:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313;
      background: none; }
  body .mg-styler-label--checkbox.checked {
    color: #1a1a1a; }
    body .mg-styler-label--checkbox.checked:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    body .mg-styler-label--checkbox.checked:hover {
      color: #1a1a1a; }
      body .mg-styler-label--checkbox.checked:hover:before {
        border: none;
        box-shadow: inset 0 0 0 1px #ea1313;
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  body .mg-styler-label--checkbox input {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 1px;
    padding: 0;
    opacity: 0;
    -webkit-appearance: none; }

body .mg-styler-label--radio {
  position: relative;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  margin: 16px 0;
  padding-top: 4px;
  color: #1a1a1a;
  font: 400 16px/ normal 'Roboto', 'sans-serif';
  padding-left: 38px; }
  body .mg-styler-label--radio:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    margin-right: 12px;
    width: 26px;
    height: 26px;
    border: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
    background: none;
    border-radius: 50%;
    transform: rotate(0.001deg);
    transition: background-color 0.2s, box-shadow 0.2s; }
  body .mg-styler-label--radio:hover:before {
    border: none;
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
    background: none; }
  body .mg-styler-label--radio.checked:before {
    border: none;
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
    background: #ea1313; }
    body .mg-styler-label--radio.checked:hover:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
      background: #ea1313; }
  body .mg-styler-label--radio input {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 1px;
    padding: 0;
    opacity: 0;
    -webkit-appearance: none; }

.form-item .mg-styler-label--checkbox .required, .form-item .mg-styler-label--radio .required {
  padding-bottom: 0;
  display: inline; }

.tpl-anketa-success-note {
  color: #1a1a1a;
  font: 500 22px/ normal 'Roboto', 'sans-serif';
  text-align: center; }

.tpl-field .field-title, .gr-field-style .field-title, .option-item .field-title, .form-item .field-title, .tpl-field .tpl-title, .gr-field-style .tpl-title, .option-item .tpl-title, .form-item .tpl-title, .tpl-field > label > span:not(.tpl-required), .gr-field-style > label > span:not(.tpl-required), .option-item > label > span:not(.tpl-required), .form-item > label > span:not(.tpl-required), .tpl-field > label > strong, .gr-field-style > label > strong, .option-item > label > strong, .form-item > label > strong {
  color: #1a1a1a;
  font: 500 15px/ normal 'Roboto', 'sans-serif';
  padding: 0 0 6px;
  margin: 0;
  display: block; }
  .tpl-field .field-title .required, .gr-field-style .field-title .required, .option-item .field-title .required, .form-item .field-title .required, .tpl-field .tpl-title .required, .gr-field-style .tpl-title .required, .option-item .tpl-title .required, .form-item .tpl-title .required, .tpl-field > label > span:not(.tpl-required) .required, .gr-field-style > label > span:not(.tpl-required) .required, .option-item > label > span:not(.tpl-required) .required, .form-item > label > span:not(.tpl-required) .required, .tpl-field > label > strong .required, .gr-field-style > label > strong .required, .option-item > label > strong .required, .form-item > label > strong .required {
    padding-left: 2px; }
  .tpl-field .field-note, .gr-field-style .field-note, .option-item .field-note, .form-item .field-note {
    color: rgba(26, 26, 26, 0.6);
    font: 400 15px/ normal 'Roboto', 'sans-serif';
    padding: 4px 0 0 0;
    display: block; }
  .tpl-field .error-message, .gr-field-style .error-message, .option-item .error-message, .form-item .error-message {
    color: #e13439;
    font: 400 15px/ normal 'Roboto', 'sans-serif';
    padding: 0 0 10px;
    display: block; }
  .tpl-field .field-required-mark, .gr-field-style .field-required-mark, .option-item .field-required-mark, .form-item .field-required-mark {
    color: #e13439; }
  .tpl-field.field-error input[type="text"], .gr-field-style.field-error input[type="text"], .option-item.field-error input[type="text"], .form-item.field-error input[type="text"], .tpl-field.field-error input[type="email"], .gr-field-style.field-error input[type="email"], .option-item.field-error input[type="email"], .form-item.field-error input[type="email"], .tpl-field.field-error input[type="tel"], .gr-field-style.field-error input[type="tel"], .option-item.field-error input[type="tel"], .form-item.field-error input[type="tel"], .tpl-field.field-error input[type="number"], .gr-field-style.field-error input[type="number"], .option-item.field-error input[type="number"], .form-item.field-error input[type="number"], .tpl-field.field-error input[type="password"], .gr-field-style.field-error input[type="password"], .option-item.field-error input[type="password"], .form-item.field-error input[type="password"], .tpl-field.field-error textarea, .gr-field-style.field-error textarea, .option-item.field-error textarea, .form-item.field-error textarea, .tpl-field.field-error select[multiple], .gr-field-style.field-error select[multiple], .option-item.field-error select[multiple], .form-item.field-error select[multiple] {
    color: #1a1a1a;
    background: none;
    border: none;
    box-shadow: inset 0 0 0 1px #e13439; }
  .tpl-field.field-error select:not([multiple]), .gr-field-style.field-error select:not([multiple]), .option-item.field-error select:not([multiple]), .form-item.field-error select:not([multiple]) {
    color: #1a1a1a;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    border: none;
    box-shadow: inset 0 0 0 1px #e13439; }
  .tpl-field input[type="text"], .gr-field-style input[type="text"], .option-item input[type="text"], .form-item input[type="text"], .tpl-field input[type="email"], .gr-field-style input[type="email"], .option-item input[type="email"], .form-item input[type="email"], .tpl-field input[type="tel"], .gr-field-style input[type="tel"], .option-item input[type="tel"], .form-item input[type="tel"], .tpl-field input[type="number"], .gr-field-style input[type="number"], .option-item input[type="number"], .form-item input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="password"], .option-item input[type="password"], .form-item input[type="password"] {
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.5);
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
    border-radius: 5px;
    padding: 15px 16px 16px;
    width: 100%;
    height: auto;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s; }
  .tpl-field input[type="text"]:hover, .gr-field-style input[type="text"]:hover, .option-item input[type="text"]:hover, .form-item input[type="text"]:hover, .tpl-field input[type="email"]:hover, .gr-field-style input[type="email"]:hover, .option-item input[type="email"]:hover, .form-item input[type="email"]:hover, .tpl-field input[type="tel"]:hover, .gr-field-style input[type="tel"]:hover, .option-item input[type="tel"]:hover, .form-item input[type="tel"]:hover, .tpl-field input[type="number"]:hover, .gr-field-style input[type="number"]:hover, .option-item input[type="number"]:hover, .form-item input[type="number"]:hover, .tpl-field input[type="password"]:hover, .gr-field-style input[type="password"]:hover, .option-item input[type="password"]:hover, .form-item input[type="password"]:hover {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
    .tpl-field input[type="text"]:hover::-webkit-input-placeholder, .gr-field-style input[type="text"]:hover::-webkit-input-placeholder, .option-item input[type="text"]:hover::-webkit-input-placeholder, .form-item input[type="text"]:hover::-webkit-input-placeholder, .tpl-field input[type="email"]:hover::-webkit-input-placeholder, .gr-field-style input[type="email"]:hover::-webkit-input-placeholder, .option-item input[type="email"]:hover::-webkit-input-placeholder, .form-item input[type="email"]:hover::-webkit-input-placeholder, .tpl-field input[type="tel"]:hover::-webkit-input-placeholder, .gr-field-style input[type="tel"]:hover::-webkit-input-placeholder, .option-item input[type="tel"]:hover::-webkit-input-placeholder, .form-item input[type="tel"]:hover::-webkit-input-placeholder, .tpl-field input[type="number"]:hover::-webkit-input-placeholder, .gr-field-style input[type="number"]:hover::-webkit-input-placeholder, .option-item input[type="number"]:hover::-webkit-input-placeholder, .form-item input[type="number"]:hover::-webkit-input-placeholder, .tpl-field input[type="password"]:hover::-webkit-input-placeholder, .gr-field-style input[type="password"]:hover::-webkit-input-placeholder, .option-item input[type="password"]:hover::-webkit-input-placeholder, .form-item input[type="password"]:hover::-webkit-input-placeholder {
      color: #1a1a1a; }
    .tpl-field input[type="text"]:hover:moz-placeholder, .gr-field-style input[type="text"]:hover:moz-placeholder, .option-item input[type="text"]:hover:moz-placeholder, .form-item input[type="text"]:hover:moz-placeholder, .tpl-field input[type="email"]:hover:moz-placeholder, .gr-field-style input[type="email"]:hover:moz-placeholder, .option-item input[type="email"]:hover:moz-placeholder, .form-item input[type="email"]:hover:moz-placeholder, .tpl-field input[type="tel"]:hover:moz-placeholder, .gr-field-style input[type="tel"]:hover:moz-placeholder, .option-item input[type="tel"]:hover:moz-placeholder, .form-item input[type="tel"]:hover:moz-placeholder, .tpl-field input[type="number"]:hover:moz-placeholder, .gr-field-style input[type="number"]:hover:moz-placeholder, .option-item input[type="number"]:hover:moz-placeholder, .form-item input[type="number"]:hover:moz-placeholder, .tpl-field input[type="password"]:hover:moz-placeholder, .gr-field-style input[type="password"]:hover:moz-placeholder, .option-item input[type="password"]:hover:moz-placeholder, .form-item input[type="password"]:hover:moz-placeholder {
      color: #1a1a1a; }
    .tpl-field input[type="text"]:hover::-moz-placeholder, .gr-field-style input[type="text"]:hover::-moz-placeholder, .option-item input[type="text"]:hover::-moz-placeholder, .form-item input[type="text"]:hover::-moz-placeholder, .tpl-field input[type="email"]:hover::-moz-placeholder, .gr-field-style input[type="email"]:hover::-moz-placeholder, .option-item input[type="email"]:hover::-moz-placeholder, .form-item input[type="email"]:hover::-moz-placeholder, .tpl-field input[type="tel"]:hover::-moz-placeholder, .gr-field-style input[type="tel"]:hover::-moz-placeholder, .option-item input[type="tel"]:hover::-moz-placeholder, .form-item input[type="tel"]:hover::-moz-placeholder, .tpl-field input[type="number"]:hover::-moz-placeholder, .gr-field-style input[type="number"]:hover::-moz-placeholder, .option-item input[type="number"]:hover::-moz-placeholder, .form-item input[type="number"]:hover::-moz-placeholder, .tpl-field input[type="password"]:hover::-moz-placeholder, .gr-field-style input[type="password"]:hover::-moz-placeholder, .option-item input[type="password"]:hover::-moz-placeholder, .form-item input[type="password"]:hover::-moz-placeholder {
      color: #1a1a1a; }
    .tpl-field input[type="text"]:hover:-ms-input-placeholder, .gr-field-style input[type="text"]:hover:-ms-input-placeholder, .option-item input[type="text"]:hover:-ms-input-placeholder, .form-item input[type="text"]:hover:-ms-input-placeholder, .tpl-field input[type="email"]:hover:-ms-input-placeholder, .gr-field-style input[type="email"]:hover:-ms-input-placeholder, .option-item input[type="email"]:hover:-ms-input-placeholder, .form-item input[type="email"]:hover:-ms-input-placeholder, .tpl-field input[type="tel"]:hover:-ms-input-placeholder, .gr-field-style input[type="tel"]:hover:-ms-input-placeholder, .option-item input[type="tel"]:hover:-ms-input-placeholder, .form-item input[type="tel"]:hover:-ms-input-placeholder, .tpl-field input[type="number"]:hover:-ms-input-placeholder, .gr-field-style input[type="number"]:hover:-ms-input-placeholder, .option-item input[type="number"]:hover:-ms-input-placeholder, .form-item input[type="number"]:hover:-ms-input-placeholder, .tpl-field input[type="password"]:hover:-ms-input-placeholder, .gr-field-style input[type="password"]:hover:-ms-input-placeholder, .option-item input[type="password"]:hover:-ms-input-placeholder, .form-item input[type="password"]:hover:-ms-input-placeholder {
      color: #1a1a1a; }
  .tpl-field input[type="text"]:focus, .gr-field-style input[type="text"]:focus, .option-item input[type="text"]:focus, .form-item input[type="text"]:focus, .tpl-field input[type="email"]:focus, .gr-field-style input[type="email"]:focus, .option-item input[type="email"]:focus, .form-item input[type="email"]:focus, .tpl-field input[type="tel"]:focus, .gr-field-style input[type="tel"]:focus, .option-item input[type="tel"]:focus, .form-item input[type="tel"]:focus, .tpl-field input[type="number"]:focus, .gr-field-style input[type="number"]:focus, .option-item input[type="number"]:focus, .form-item input[type="number"]:focus, .tpl-field input[type="password"]:focus, .gr-field-style input[type="password"]:focus, .option-item input[type="password"]:focus, .form-item input[type="password"]:focus {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .tpl-field input[type="text"]::-webkit-input-placeholder, .gr-field-style input[type="text"]::-webkit-input-placeholder, .option-item input[type="text"]::-webkit-input-placeholder, .form-item input[type="text"]::-webkit-input-placeholder, .tpl-field input[type="email"]::-webkit-input-placeholder, .gr-field-style input[type="email"]::-webkit-input-placeholder, .option-item input[type="email"]::-webkit-input-placeholder, .form-item input[type="email"]::-webkit-input-placeholder, .tpl-field input[type="tel"]::-webkit-input-placeholder, .gr-field-style input[type="tel"]::-webkit-input-placeholder, .option-item input[type="tel"]::-webkit-input-placeholder, .form-item input[type="tel"]::-webkit-input-placeholder, .tpl-field input[type="number"]::-webkit-input-placeholder, .gr-field-style input[type="number"]::-webkit-input-placeholder, .option-item input[type="number"]::-webkit-input-placeholder, .form-item input[type="number"]::-webkit-input-placeholder, .tpl-field input[type="password"]::-webkit-input-placeholder, .gr-field-style input[type="password"]::-webkit-input-placeholder, .option-item input[type="password"]::-webkit-input-placeholder, .form-item input[type="password"]::-webkit-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field input[type="text"]:moz-placeholder, .gr-field-style input[type="text"]:moz-placeholder, .option-item input[type="text"]:moz-placeholder, .form-item input[type="text"]:moz-placeholder, .tpl-field input[type="email"]:moz-placeholder, .gr-field-style input[type="email"]:moz-placeholder, .option-item input[type="email"]:moz-placeholder, .form-item input[type="email"]:moz-placeholder, .tpl-field input[type="tel"]:moz-placeholder, .gr-field-style input[type="tel"]:moz-placeholder, .option-item input[type="tel"]:moz-placeholder, .form-item input[type="tel"]:moz-placeholder, .tpl-field input[type="number"]:moz-placeholder, .gr-field-style input[type="number"]:moz-placeholder, .option-item input[type="number"]:moz-placeholder, .form-item input[type="number"]:moz-placeholder, .tpl-field input[type="password"]:moz-placeholder, .gr-field-style input[type="password"]:moz-placeholder, .option-item input[type="password"]:moz-placeholder, .form-item input[type="password"]:moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field input[type="text"]::-moz-placeholder, .gr-field-style input[type="text"]::-moz-placeholder, .option-item input[type="text"]::-moz-placeholder, .form-item input[type="text"]::-moz-placeholder, .tpl-field input[type="email"]::-moz-placeholder, .gr-field-style input[type="email"]::-moz-placeholder, .option-item input[type="email"]::-moz-placeholder, .form-item input[type="email"]::-moz-placeholder, .tpl-field input[type="tel"]::-moz-placeholder, .gr-field-style input[type="tel"]::-moz-placeholder, .option-item input[type="tel"]::-moz-placeholder, .form-item input[type="tel"]::-moz-placeholder, .tpl-field input[type="number"]::-moz-placeholder, .gr-field-style input[type="number"]::-moz-placeholder, .option-item input[type="number"]::-moz-placeholder, .form-item input[type="number"]::-moz-placeholder, .tpl-field input[type="password"]::-moz-placeholder, .gr-field-style input[type="password"]::-moz-placeholder, .option-item input[type="password"]::-moz-placeholder, .form-item input[type="password"]::-moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field input[type="text"]:-ms-input-placeholder, .gr-field-style input[type="text"]:-ms-input-placeholder, .option-item input[type="text"]:-ms-input-placeholder, .form-item input[type="text"]:-ms-input-placeholder, .tpl-field input[type="email"]:-ms-input-placeholder, .gr-field-style input[type="email"]:-ms-input-placeholder, .option-item input[type="email"]:-ms-input-placeholder, .form-item input[type="email"]:-ms-input-placeholder, .tpl-field input[type="tel"]:-ms-input-placeholder, .gr-field-style input[type="tel"]:-ms-input-placeholder, .option-item input[type="tel"]:-ms-input-placeholder, .form-item input[type="tel"]:-ms-input-placeholder, .tpl-field input[type="number"]:-ms-input-placeholder, .gr-field-style input[type="number"]:-ms-input-placeholder, .option-item input[type="number"]:-ms-input-placeholder, .form-item input[type="number"]:-ms-input-placeholder, .tpl-field input[type="password"]:-ms-input-placeholder, .gr-field-style input[type="password"]:-ms-input-placeholder, .option-item input[type="password"]:-ms-input-placeholder, .form-item input[type="password"]:-ms-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field input[type="text"]::-webkit-inner-spin-button, .gr-field-style input[type="text"]::-webkit-inner-spin-button, .option-item input[type="text"]::-webkit-inner-spin-button, .form-item input[type="text"]::-webkit-inner-spin-button, .tpl-field input[type="email"]::-webkit-inner-spin-button, .gr-field-style input[type="email"]::-webkit-inner-spin-button, .option-item input[type="email"]::-webkit-inner-spin-button, .form-item input[type="email"]::-webkit-inner-spin-button, .tpl-field input[type="tel"]::-webkit-inner-spin-button, .gr-field-style input[type="tel"]::-webkit-inner-spin-button, .option-item input[type="tel"]::-webkit-inner-spin-button, .form-item input[type="tel"]::-webkit-inner-spin-button, .tpl-field input[type="number"]::-webkit-inner-spin-button, .gr-field-style input[type="number"]::-webkit-inner-spin-button, .option-item input[type="number"]::-webkit-inner-spin-button, .form-item input[type="number"]::-webkit-inner-spin-button, .tpl-field input[type="password"]::-webkit-inner-spin-button, .gr-field-style input[type="password"]::-webkit-inner-spin-button, .option-item input[type="password"]::-webkit-inner-spin-button, .form-item input[type="password"]::-webkit-inner-spin-button, .tpl-field input[type="text"]::-webkit-outer-spin-button, .gr-field-style input[type="text"]::-webkit-outer-spin-button, .option-item input[type="text"]::-webkit-outer-spin-button, .form-item input[type="text"]::-webkit-outer-spin-button, .tpl-field input[type="email"]::-webkit-outer-spin-button, .gr-field-style input[type="email"]::-webkit-outer-spin-button, .option-item input[type="email"]::-webkit-outer-spin-button, .form-item input[type="email"]::-webkit-outer-spin-button, .tpl-field input[type="tel"]::-webkit-outer-spin-button, .gr-field-style input[type="tel"]::-webkit-outer-spin-button, .option-item input[type="tel"]::-webkit-outer-spin-button, .form-item input[type="tel"]::-webkit-outer-spin-button, .tpl-field input[type="number"]::-webkit-outer-spin-button, .gr-field-style input[type="number"]::-webkit-outer-spin-button, .option-item input[type="number"]::-webkit-outer-spin-button, .form-item input[type="number"]::-webkit-outer-spin-button, .tpl-field input[type="password"]::-webkit-outer-spin-button, .gr-field-style input[type="password"]::-webkit-outer-spin-button, .option-item input[type="password"]::-webkit-outer-spin-button, .form-item input[type="password"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .tpl-field textarea, .gr-field-style textarea, .option-item textarea, .form-item textarea {
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.5);
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
    border-radius: 5px;
    padding: 15px 16px 16px;
    width: 100%;
    min-width: 100%;
    min-height: 100px;
    height: auto;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s; }
  .tpl-field textarea:hover, .gr-field-style textarea:hover, .option-item textarea:hover, .form-item textarea:hover {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
    .tpl-field textarea:hover::-webkit-input-placeholder, .gr-field-style textarea:hover::-webkit-input-placeholder, .option-item textarea:hover::-webkit-input-placeholder, .form-item textarea:hover::-webkit-input-placeholder {
      color: #1a1a1a; }
    .tpl-field textarea:hover:moz-placeholder, .gr-field-style textarea:hover:moz-placeholder, .option-item textarea:hover:moz-placeholder, .form-item textarea:hover:moz-placeholder {
      color: #1a1a1a; }
    .tpl-field textarea:hover::-moz-placeholder, .gr-field-style textarea:hover::-moz-placeholder, .option-item textarea:hover::-moz-placeholder, .form-item textarea:hover::-moz-placeholder {
      color: #1a1a1a; }
    .tpl-field textarea:hover:-ms-input-placeholder, .gr-field-style textarea:hover:-ms-input-placeholder, .option-item textarea:hover:-ms-input-placeholder, .form-item textarea:hover:-ms-input-placeholder {
      color: #1a1a1a; }
  .tpl-field textarea:focus, .gr-field-style textarea:focus, .option-item textarea:focus, .form-item textarea:focus {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .tpl-field textarea::-webkit-input-placeholder, .gr-field-style textarea::-webkit-input-placeholder, .option-item textarea::-webkit-input-placeholder, .form-item textarea::-webkit-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field textarea:moz-placeholder, .gr-field-style textarea:moz-placeholder, .option-item textarea:moz-placeholder, .form-item textarea:moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field textarea::-moz-placeholder, .gr-field-style textarea::-moz-placeholder, .option-item textarea::-moz-placeholder, .form-item textarea::-moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field textarea:-ms-input-placeholder, .gr-field-style textarea:-ms-input-placeholder, .option-item textarea:-ms-input-placeholder, .form-item textarea:-ms-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  .tpl-field select:not([multiple]), .gr-field-style select:not([multiple]), .option-item select:not([multiple]), .form-item select:not([multiple]) {
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.6);
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
    border-radius: 5px;
    padding: 15px 40px 16px 16px;
    width: 100%;
    height: auto;
    cursor: pointer;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s; }
  .tpl-field select:not([multiple])::-ms-expand, .gr-field-style select:not([multiple])::-ms-expand, .option-item select:not([multiple])::-ms-expand, .form-item select:not([multiple])::-ms-expand {
    display: none; }
  .tpl-field select:not([multiple]):hover, .gr-field-style select:not([multiple]):hover, .option-item select:not([multiple]):hover, .form-item select:not([multiple]):hover {
    color: #1a1a1a;
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .tpl-field select:not([multiple]):focus, .gr-field-style select:not([multiple]):focus, .option-item select:not([multiple]):focus, .form-item select:not([multiple]):focus {
    color: #1a1a1a;
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .tpl-field select[multiple], .gr-field-style select[multiple], .option-item select[multiple], .form-item select[multiple] {
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.5);
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
    border-radius: 5px;
    padding: 15px 16px 16px;
    width: 100%;
    height: auto;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s; }
  .tpl-field select[multiple]::-ms-expand, .gr-field-style select[multiple]::-ms-expand, .option-item select[multiple]::-ms-expand, .form-item select[multiple]::-ms-expand {
    display: none; }
  .tpl-field select[multiple]:hover, .gr-field-style select[multiple]:hover, .option-item select[multiple]:hover, .form-item select[multiple]:hover {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .tpl-field select[multiple]:focus, .gr-field-style select[multiple]:focus, .option-item select[multiple]:focus, .form-item select[multiple]:focus {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .tpl-field.type-hidden, .gr-field-style.type-hidden, .option-item.type-hidden, .form-item.type-hidden {
    display: none; }
  .tpl-field.type-title h2, .gr-field-style.type-title h2, .option-item.type-title h2, .form-item.type-title h2 {
    margin-top: 0; }
  .tpl-field.type-html, .gr-field-style.type-html, .option-item.type-html, .form-item.type-html {
    line-height: 1.6;
    font-size: 15px; }
  .tpl-field.type-calendar_interval, .gr-field-style.type-calendar_interval, .option-item.type-calendar_interval, .form-item.type-calendar_interval {
    font-size: 0; }
  .tpl-field.type-calendar_interval .calendar-label, .gr-field-style.type-calendar_interval .calendar-label, .option-item.type-calendar_interval .calendar-label, .form-item.type-calendar_interval .calendar-label {
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 10px); }
    .tpl-field.type-calendar_interval .calendar-label.disabled, .gr-field-style.type-calendar_interval .calendar-label.disabled, .option-item.type-calendar_interval .calendar-label.disabled, .form-item.type-calendar_interval .calendar-label.disabled {
      opacity: 0.5;
      pointer-events: none; }
    .tpl-field.type-calendar_interval .calendar-label:first-of-type, .gr-field-style.type-calendar_interval .calendar-label:first-of-type, .option-item.type-calendar_interval .calendar-label:first-of-type, .form-item.type-calendar_interval .calendar-label:first-of-type {
      margin-right: 20px; }
  .tpl-field.type-upload .upload-button input, .gr-field-style.type-upload .upload-button input, .option-item.type-upload .upload-button input, .form-item.type-upload .upload-button input {
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px; }
  .tpl-field.type-upload .upload-button .upload-count, .gr-field-style.type-upload .upload-button .upload-count, .option-item.type-upload .upload-button .upload-count, .form-item.type-upload .upload-button .upload-count {
    display: inline-block;
    vertical-align: middle; }
  .tpl-field.type-checkbox ul, .gr-field-style.type-checkbox ul, .option-item.type-checkbox ul, .form-item.type-checkbox ul {
    padding: 0;
    margin: 0;
    list-style: none; }
    .tpl-field.type-checkbox ul li, .gr-field-style.type-checkbox ul li, .option-item.type-checkbox ul li, .form-item.type-checkbox ul li {
      font-size: 0; }
      .tpl-field.type-checkbox ul li + li, .gr-field-style.type-checkbox ul li + li, .option-item.type-checkbox ul li + li, .form-item.type-checkbox ul li + li {
        margin-top: 15px; }
      .tpl-field.type-checkbox ul li label, .gr-field-style.type-checkbox ul li label, .option-item.type-checkbox ul li label, .form-item.type-checkbox ul li label {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        cursor: pointer; }
        .tpl-field.type-checkbox ul li label:hover span, .gr-field-style.type-checkbox ul li label:hover span, .option-item.type-checkbox ul li label:hover span, .form-item.type-checkbox ul li label:hover span {
          color: #1a1a1a; }
          .tpl-field.type-checkbox ul li label:hover span:before, .gr-field-style.type-checkbox ul li label:hover span:before, .option-item.type-checkbox ul li label:hover span:before, .form-item.type-checkbox ul li label:hover span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313;
            background: none; }
          .tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .option-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span {
            color: #1a1a1a; }
          .tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .option-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313;
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      .tpl-field.type-checkbox ul li input[type="checkbox"], .gr-field-style.type-checkbox ul li input[type="checkbox"], .option-item.type-checkbox ul li input[type="checkbox"], .form-item.type-checkbox ul li input[type="checkbox"] {
        width: 24px;
        height: 24px;
        padding: 0;
        opacity: 0;
        margin-right: 12px;
        display: inline-block;
        vertical-align: middle;
        -webkit-appearance: none; }
        .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span, .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span, .option-item.type-checkbox ul li input[type="checkbox"]:checked + span, .form-item.type-checkbox ul li input[type="checkbox"]:checked + span {
          color: #1a1a1a; }
          .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span:before, .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span:before, .option-item.type-checkbox ul li input[type="checkbox"]:checked + span:before, .form-item.type-checkbox ul li input[type="checkbox"]:checked + span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313;
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      .tpl-field.type-checkbox ul li span, .gr-field-style.type-checkbox ul li span, .option-item.type-checkbox ul li span, .form-item.type-checkbox ul li span {
        position: relative;
        font: 400 16px/ normal 'Roboto', 'sans-serif';
        color: #1a1a1a;
        padding-top: 4px;
        max-width: calc(100% - 24px - 12px); }
        .tpl-field.type-checkbox ul li span:before, .gr-field-style.type-checkbox ul li span:before, .option-item.type-checkbox ul li span:before, .form-item.type-checkbox ul li span:before {
          position: absolute;
          top: 0;
          left: -36px;
          width: 24px;
          height: 24px;
          content: '';
          border: none;
          background: none;
          box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
          border-radius: 2px;
          transform: rotate(0.001deg);
          transition: background-color 0.2s, box-shadow 0.2s; }
  .tpl-field.type-multi_checkbox ul, .gr-field-style.type-multi_checkbox ul, .option-item.type-multi_checkbox ul, .form-item.type-multi_checkbox ul {
    padding: 0;
    margin: 0;
    list-style: none; }
    .tpl-field.type-multi_checkbox ul li, .gr-field-style.type-multi_checkbox ul li, .option-item.type-multi_checkbox ul li, .form-item.type-multi_checkbox ul li {
      font-size: 0; }
      .tpl-field.type-multi_checkbox ul li + li, .gr-field-style.type-multi_checkbox ul li + li, .option-item.type-multi_checkbox ul li + li, .form-item.type-multi_checkbox ul li + li {
        margin-top: 15px; }
      .tpl-field.type-multi_checkbox ul li label, .gr-field-style.type-multi_checkbox ul li label, .option-item.type-multi_checkbox ul li label, .form-item.type-multi_checkbox ul li label {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        cursor: pointer; }
        .tpl-field.type-multi_checkbox ul li label:hover span, .gr-field-style.type-multi_checkbox ul li label:hover span, .option-item.type-multi_checkbox ul li label:hover span, .form-item.type-multi_checkbox ul li label:hover span {
          color: #1a1a1a; }
          .tpl-field.type-multi_checkbox ul li label:hover span:before, .gr-field-style.type-multi_checkbox ul li label:hover span:before, .option-item.type-multi_checkbox ul li label:hover span:before, .form-item.type-multi_checkbox ul li label:hover span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313;
            background: none; }
          .tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .option-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span {
            color: #1a1a1a; }
          .tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .option-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313;
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      .tpl-field.type-multi_checkbox ul li input[type="checkbox"], .gr-field-style.type-multi_checkbox ul li input[type="checkbox"], .option-item.type-multi_checkbox ul li input[type="checkbox"], .form-item.type-multi_checkbox ul li input[type="checkbox"] {
        width: 24px;
        height: 24px;
        padding: 0;
        opacity: 0;
        margin-right: 12px;
        display: inline-block;
        vertical-align: middle;
        -webkit-appearance: none; }
        .tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .option-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span {
          color: #1a1a1a; }
          .tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .option-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313;
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      .tpl-field.type-multi_checkbox ul li span, .gr-field-style.type-multi_checkbox ul li span, .option-item.type-multi_checkbox ul li span, .form-item.type-multi_checkbox ul li span {
        position: relative;
        font: 400 16px/ normal 'Roboto', 'sans-serif';
        color: #1a1a1a;
        padding-top: 4px;
        max-width: calc(100% - 24px - 12px); }
        .tpl-field.type-multi_checkbox ul li span:before, .gr-field-style.type-multi_checkbox ul li span:before, .option-item.type-multi_checkbox ul li span:before, .form-item.type-multi_checkbox ul li span:before {
          position: absolute;
          top: 0;
          left: -36px;
          width: 24px;
          height: 24px;
          content: '';
          border: none;
          background: none;
          box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
          border-radius: 2px;
          transform: rotate(0.001deg);
          transition: background-color 0.2s, box-shadow 0.2s; }
  .tpl-field.type-radio_group ul, .gr-field-style.type-radio_group ul, .option-item.type-radio_group ul, .form-item.type-radio_group ul {
    padding: 0;
    margin: 0;
    list-style: none; }
    .tpl-field.type-radio_group ul li, .gr-field-style.type-radio_group ul li, .option-item.type-radio_group ul li, .form-item.type-radio_group ul li {
      font-size: 0; }
      .tpl-field.type-radio_group ul li + li, .gr-field-style.type-radio_group ul li + li, .option-item.type-radio_group ul li + li, .form-item.type-radio_group ul li + li {
        margin-top: 15px; }
      .tpl-field.type-radio_group ul li label, .gr-field-style.type-radio_group ul li label, .option-item.type-radio_group ul li label, .form-item.type-radio_group ul li label {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        cursor: pointer; }
        .tpl-field.type-radio_group ul li label:hover span, .gr-field-style.type-radio_group ul li label:hover span, .option-item.type-radio_group ul li label:hover span, .form-item.type-radio_group ul li label:hover span {
          color: #1a1a1a; }
          .tpl-field.type-radio_group ul li label:hover span:before, .gr-field-style.type-radio_group ul li label:hover span:before, .option-item.type-radio_group ul li label:hover span:before, .form-item.type-radio_group ul li label:hover span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
            background: none; }
          .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span, .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span, .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span, .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span {
            color: #1a1a1a; }
          .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
            background: #ea1313; }
      .tpl-field.type-radio_group ul li input[type="radio"], .gr-field-style.type-radio_group ul li input[type="radio"], .option-item.type-radio_group ul li input[type="radio"], .form-item.type-radio_group ul li input[type="radio"] {
        width: 26px;
        height: 26px;
        padding: 0;
        opacity: 0;
        margin-right: 12px;
        display: inline-block;
        vertical-align: middle;
        -webkit-appearance: none; }
        .tpl-field.type-radio_group ul li input[type="radio"]:checked + span, .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span, .option-item.type-radio_group ul li input[type="radio"]:checked + span, .form-item.type-radio_group ul li input[type="radio"]:checked + span {
          color: #1a1a1a; }
          .tpl-field.type-radio_group ul li input[type="radio"]:checked + span:before, .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span:before, .option-item.type-radio_group ul li input[type="radio"]:checked + span:before, .form-item.type-radio_group ul li input[type="radio"]:checked + span:before {
            border: none;
            box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
            background: #ea1313; }
      .tpl-field.type-radio_group ul li span, .gr-field-style.type-radio_group ul li span, .option-item.type-radio_group ul li span, .form-item.type-radio_group ul li span {
        position: relative;
        font: 400 16px/ normal 'Roboto', 'sans-serif';
        color: #1a1a1a;
        padding-top: 4px;
        max-width: calc(100% - 26px - 12px);
        display: inline-block;
        vertical-align: top; }
        .tpl-field.type-radio_group ul li span:before, .gr-field-style.type-radio_group ul li span:before, .option-item.type-radio_group ul li span:before, .form-item.type-radio_group ul li span:before {
          position: absolute;
          top: 0;
          left: -38px;
          width: 26px;
          height: 26px;
          content: '';
          border: none;
          background: none;
          box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
          border-radius: 50%;
          transform: rotate(0.001deg);
          transition: background-color 0.2s, box-shadow 0.2s; }

#orderForm input[type="text"], #orderForm input[type="email"], #orderForm input[type="tel"], #orderForm input[type="number"], #orderForm input[type="password"] {
  max-width: 340px;
  font: 400 16px/ normal 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.5);
  border: none;
  background: none;
  box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
  border-radius: 5px;
  padding: 15px 16px 16px;
  width: 100%;
  height: auto;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  transition: all 0.3s; }
  #orderForm input[type="text"]:hover, #orderForm input[type="email"]:hover, #orderForm input[type="tel"]:hover, #orderForm input[type="number"]:hover, #orderForm input[type="password"]:hover {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
    #orderForm input[type="text"]:hover::-webkit-input-placeholder, #orderForm input[type="email"]:hover::-webkit-input-placeholder, #orderForm input[type="tel"]:hover::-webkit-input-placeholder, #orderForm input[type="number"]:hover::-webkit-input-placeholder, #orderForm input[type="password"]:hover::-webkit-input-placeholder {
      color: #1a1a1a; }
    #orderForm input[type="text"]:hover:moz-placeholder, #orderForm input[type="email"]:hover:moz-placeholder, #orderForm input[type="tel"]:hover:moz-placeholder, #orderForm input[type="number"]:hover:moz-placeholder, #orderForm input[type="password"]:hover:moz-placeholder {
      color: #1a1a1a; }
    #orderForm input[type="text"]:hover::-moz-placeholder, #orderForm input[type="email"]:hover::-moz-placeholder, #orderForm input[type="tel"]:hover::-moz-placeholder, #orderForm input[type="number"]:hover::-moz-placeholder, #orderForm input[type="password"]:hover::-moz-placeholder {
      color: #1a1a1a; }
    #orderForm input[type="text"]:hover:-ms-input-placeholder, #orderForm input[type="email"]:hover:-ms-input-placeholder, #orderForm input[type="tel"]:hover:-ms-input-placeholder, #orderForm input[type="number"]:hover:-ms-input-placeholder, #orderForm input[type="password"]:hover:-ms-input-placeholder {
      color: #1a1a1a; }
  #orderForm input[type="text"]:focus, #orderForm input[type="email"]:focus, #orderForm input[type="tel"]:focus, #orderForm input[type="number"]:focus, #orderForm input[type="password"]:focus {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
  #orderForm input[type="text"]::-webkit-input-placeholder, #orderForm input[type="email"]::-webkit-input-placeholder, #orderForm input[type="tel"]::-webkit-input-placeholder, #orderForm input[type="number"]::-webkit-input-placeholder, #orderForm input[type="password"]::-webkit-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm input[type="text"]:moz-placeholder, #orderForm input[type="email"]:moz-placeholder, #orderForm input[type="tel"]:moz-placeholder, #orderForm input[type="number"]:moz-placeholder, #orderForm input[type="password"]:moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm input[type="text"]::-moz-placeholder, #orderForm input[type="email"]::-moz-placeholder, #orderForm input[type="tel"]::-moz-placeholder, #orderForm input[type="number"]::-moz-placeholder, #orderForm input[type="password"]::-moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm input[type="text"]:-ms-input-placeholder, #orderForm input[type="email"]:-ms-input-placeholder, #orderForm input[type="tel"]:-ms-input-placeholder, #orderForm input[type="number"]:-ms-input-placeholder, #orderForm input[type="password"]:-ms-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm input[type="text"]::-webkit-inner-spin-button, #orderForm input[type="email"]::-webkit-inner-spin-button, #orderForm input[type="tel"]::-webkit-inner-spin-button, #orderForm input[type="number"]::-webkit-inner-spin-button, #orderForm input[type="password"]::-webkit-inner-spin-button, #orderForm input[type="text"]::-webkit-outer-spin-button, #orderForm input[type="email"]::-webkit-outer-spin-button, #orderForm input[type="tel"]::-webkit-outer-spin-button, #orderForm input[type="number"]::-webkit-outer-spin-button, #orderForm input[type="password"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  #orderForm textarea {
    max-width: 340px;
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.5);
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
    border-radius: 5px;
    padding: 15px 16px 16px;
    width: 100%;
    min-height: 100px;
    height: auto;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s; }
  #orderForm textarea:hover {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
    #orderForm textarea:hover::-webkit-input-placeholder {
      color: #1a1a1a; }
    #orderForm textarea:hover:moz-placeholder {
      color: #1a1a1a; }
    #orderForm textarea:hover::-moz-placeholder {
      color: #1a1a1a; }
    #orderForm textarea:hover:-ms-input-placeholder {
      color: #1a1a1a; }
  #orderForm textarea:focus {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
  #orderForm textarea::-webkit-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm textarea:moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm textarea::-moz-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm textarea:-ms-input-placeholder {
    color: rgba(26, 26, 26, 0.5);
    opacity: 1 !important; }
  #orderForm select:not([multiple]) {
    max-width: 340px;
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.6);
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
    border-radius: 5px;
    padding: 15px 40px 16px 16px;
    width: 100%;
    height: auto;
    cursor: pointer;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s; }
  #orderForm select:not([multiple])::-ms-expand {
    display: none; }
  #orderForm select:not([multiple]):hover {
    color: #1a1a1a;
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px #ea1313; }
  #orderForm select:not([multiple]):focus {
    color: #1a1a1a;
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px #ea1313; }
  #orderForm select[multiple] {
    max-width: 340px;
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.5);
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
    border-radius: 5px;
    padding: 15px 16px 16px;
    width: 100%;
    height: auto;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s; }
  #orderForm select[multiple]::-ms-expand {
    display: none; }
  #orderForm select[multiple]:hover {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
  #orderForm select[multiple]:focus {
    color: #1a1a1a;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px #ea1313; }
/*Стили форм*/
.shop-product-btn {
  position: relative;
  height: auto;
  min-height: auto;
  vertical-align: top;
  display: inline-block;
  color: #ea1313;
  border: none;
  background: #fff;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  transition: all 0.3s;
  text-align: center;
  background-clip: border-box;
  cursor: pointer;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .shop-product-btn.type-1, .shop-product-btn.type-2 {
    padding: 20px 40px;
    font: 400 16px 'Roboto', 'sans-serif';
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px; }
  .shop-product-btn.type-3 {
    padding: 18px 26px 19px;
    font: 400 16px 'Roboto', 'sans-serif';
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px; }
  .shop-product-btn:hover {
    color: #fff;
    border: none;
    box-shadow: none;
    background: #ea1313; }
  .shop-product-btn:active {
    color: #fff;
    border: none;
    box-shadow: none;
    background: #de1212; }
  .shop-product-btn.buy span {
    padding-left: 42px;
    position: relative;
    display: inline-block; }
    .shop-product-btn.buy span:before {
      position: absolute;
      content: '';
      top: 50%;
      left: 0;
      width: 30px;
      height: 24px;
      margin-top: -13px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .shop-product-btn.buy:hover span:before, .shop-product-btn.buy:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .shop-product-btn.onrequest span {
    padding-left: 42px;
    position: relative;
    display: inline-block; }
    .shop-product-btn.onrequest span:before {
      position: absolute;
      content: '';
      top: 50%;
      left: 0;
      width: 26px;
      height: 24px;
      margin-top: -13px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2025%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.49668%206.85101L0%205.35433C1.09476%203.24302%202.71138%201.44599%204.67916%200.13399L6.12639%201.58123C4.10542%202.8328%202.48388%204.66772%201.49668%206.85101ZM24.7554%205.13285L23.2685%206.61973C22.2375%204.46345%2020.5816%202.66329%2018.5352%201.4535L19.9887%200C21.9792%201.27747%2023.6249%203.04521%2024.7554%205.13285ZM1.43637%2011.7907C1.43637%205.71512%206.36037%200.790691%2012.4364%200.790691C18.5119%200.790691%2023.4364%205.71469%2023.4364%2011.7907C23.4364%2017.8663%2018.5124%2022.7907%2012.4364%2022.7907C6.3608%2022.7907%201.43637%2017.8667%201.43637%2011.7907ZM12.4364%202.79069C7.46499%202.79069%203.43637%206.81964%203.43637%2011.7907C3.43637%2016.7621%207.46532%2020.7907%2012.4364%2020.7907C17.4078%2020.7907%2021.4364%2016.7617%2021.4364%2011.7907C21.4364%206.81931%2017.4074%202.79069%2012.4364%202.79069ZM9.14348%208.08358L7.72926%209.4978L12.4364%2014.2049L16.1435%2010.4978L14.7293%209.08358L12.4364%2011.3765L9.14348%208.08358Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .shop-product-btn.onrequest:hover span:before, .shop-product-btn.onrequest:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2025%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.49668%206.85101L0%205.35433C1.09476%203.24302%202.71138%201.44599%204.67916%200.13399L6.12639%201.58123C4.10542%202.8328%202.48388%204.66772%201.49668%206.85101ZM24.7554%205.13285L23.2685%206.61973C22.2375%204.46345%2020.5816%202.66329%2018.5352%201.4535L19.9887%200C21.9792%201.27747%2023.6249%203.04521%2024.7554%205.13285ZM1.43637%2011.7907C1.43637%205.71512%206.36037%200.790691%2012.4364%200.790691C18.5119%200.790691%2023.4364%205.71469%2023.4364%2011.7907C23.4364%2017.8663%2018.5124%2022.7907%2012.4364%2022.7907C6.3608%2022.7907%201.43637%2017.8667%201.43637%2011.7907ZM12.4364%202.79069C7.46499%202.79069%203.43637%206.81964%203.43637%2011.7907C3.43637%2016.7621%207.46532%2020.7907%2012.4364%2020.7907C17.4078%2020.7907%2021.4364%2016.7617%2021.4364%2011.7907C21.4364%206.81931%2017.4074%202.79069%2012.4364%202.79069ZM9.14348%208.08358L7.72926%209.4978L12.4364%2014.2049L16.1435%2010.4978L14.7293%209.08358L12.4364%2011.3765L9.14348%208.08358Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .shop-product-btn.notavailable {
    color: rgba(26, 26, 26, 0.5) !important;
    border: none;
    box-shadow: none;
    background: #f9f9f9 !important;
    pointer-events: none; }

body .product-compare {
  position: relative;
  border: none;
  padding: 0; }
  body .product-compare.product-compare-added {
    font-size: 0; }
  body .product-compare.product-compare-added .compare_checkbox {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    height: 24px;
    width: 24px;
    margin-right: 12px; }
    body .product-compare.product-compare-added .compare_checkbox input {
      position: absolute;
      width: 0;
      height: 0;
      padding: 0;
      overflow: hidden;
      visibility: hidden;
      padding: 0;
      border: none;
      background: none;
      -webkit-appearance: none;
      -moz-appearance: none; }
    body .product-compare.product-compare-added .compare_checkbox:before {
      position: absolute;
      cursor: pointer;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      border-radius: 2px;
      transition: all 0.3s;
      box-shadow: inset 0 0 0 2px #ea1313;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  body .product-compare.product-compare-added .link-reset {
    color: #1a1a1a;
    font-size: 15px;
    text-decoration: none;
    vertical-align: middle; }
    body .product-compare.product-compare-added .link-reset span {
      font-weight: 500; }
  body .product-compare .compare_plus {
    position: relative;
    padding: 3px 0 0 36px;
    min-height: 24px;
    cursor: pointer;
    font: 400 15px/ 24px 'Roboto', 'sans-serif';
    color: #1a1a1a; }
  body .product-compare .compare_plus:hover:before {
    box-shadow: inset 0 0 0 2px #ea1313; }
  body .product-compare .compare_plus:before {
    position: absolute;
    cursor: pointer;
    content: '';
    top: 0;
    left: 0;
    height: 24px;
    width: 24px;
    background: none;
    border-radius: 2px;
    transition: all 0.3s;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15); }
  body .product-compare .compare_plus input {
    position: absolute;
    width: 0;
    height: 0;
    padding: 0;
    overflow: hidden;
    visibility: hidden;
    padding: 0;
    border: none;
    background: none;
    -webkit-appearance: none;
    -moz-appearance: none; }

.gr-button-1, #orderForm input[type="submit"] {
  position: relative;
  height: auto;
  min-height: auto;
  vertical-align: top;
  display: inline-block;
  color: #fff;
  font: 400 16px 'Roboto', 'sans-serif';
  border: none;
  background: #ea1313;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  transition: all 0.3s;
  text-align: center;
  padding: 15px 30px 16px;
  background-clip: border-box;
  cursor: pointer;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none; }
  @media screen and (max-width: 639px) {
  .gr-button-1, #orderForm input[type="submit"] {
    font-size: 15px;
    padding: 13px 30px 14px; } }
  .gr-button-1:hover, #orderForm input[type="submit"]:hover {
    color: #fff;
    border: none;
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
    background: #ee4242; }
  .gr-button-1:active, #orderForm input[type="submit"]:active {
    color: #fff;
    border: none;
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
    background: #de1212; }

.gr-button-2 {
  position: relative;
  height: auto;
  min-height: auto;
  vertical-align: top;
  display: inline-block;
  color: rgba(26, 26, 26, 0.6);
  font: 400 16px 'Roboto', 'sans-serif';
  border: none;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.02);
  -webkit-box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.02);
  box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.02);
  outline: none;
  transition: all 0.3s;
  text-align: center;
  padding: 15px 30px 16px;
  background-clip: border-box;
  cursor: pointer;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none; }
  @media screen and (max-width: 639px) {
  .gr-button-2 {
    font-size: 15px;
    padding: 13px 30px 14px; } }
  .gr-button-2:hover {
    color: #ea1313;
    border: none;
    box-shadow: 0px 8px 15px rgba(7, 7, 7, 0.08);
    background: #fff; }
  .gr-button-2:active {
    color: #ea1313;
    border: none;
    box-shadow: 0px 8px 15px rgba(7, 7, 7, 0.08);
    background: #fff; }

.gr-button-3, .filter-block .shop2-filter__btns .filter-reset, .comments-block .comments-reg .tpl-btns a, .comments-block .comments-reg .tpl-right .gr-button-1, .login-form .register-btn a, .login-form .orders_btn, div.shop2-cart-update a, .cart-registration__right .shop2-btn, .kinds-more__btn, .shop2-vendor-folders .gr-button-1 {
  position: relative;
  background-clip: border-box;
  height: auto;
  min-height: auto;
  vertical-align: top;
  display: inline-block;
  color: #1a1a1a;
  font: 400 16px 'Roboto', 'sans-serif';
  border: none;
  background: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
  -webkit-box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
  box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1);
  outline: none;
  transition: all 0.3s;
  text-align: center;
  padding: 15px 30px 16px;
  background-clip: border-box;
  cursor: pointer;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .gr-button-3:hover, .filter-block .shop2-filter__btns .filter-reset:hover, .comments-block .comments-reg .tpl-btns a:hover, .comments-block .comments-reg .tpl-right .gr-button-1:hover, .login-form .register-btn a:hover, .login-form .orders_btn:hover, div.shop2-cart-update a:hover, .cart-registration__right .shop2-btn:hover, .kinds-more__btn:hover, .shop2-vendor-folders .gr-button-1:hover {
    color: #ea1313;
    border: none;
    box-shadow: inset 0 0 0 1px #ea1313;
    background: none; }
  .gr-button-3:active, .filter-block .shop2-filter__btns .filter-reset:active, .comments-block .comments-reg .tpl-btns a:active, .comments-block .comments-reg .tpl-right .gr-button-1:active, .login-form .register-btn a:active, .login-form .orders_btn:active, div.shop2-cart-update a:active, .cart-registration__right .shop2-btn:active, .kinds-more__btn:active, .shop2-vendor-folders .gr-button-1:active {
    color: #ea1313;
    border: none;
    box-shadow: inset 0 0 0 1px #ea1313;
    background: none; }

@media screen and (max-width: 639px) {
    .cart-preview-container__clear, .filter-block .shop2-filter__btns .filter-reset, .comments-block .comments-reg .tpl-btns a, .comments-block .comments-reg .tpl-right .gr-button-1, .login-form .register-btn a, .login-form .orders_btn, div.shop2-cart-update a, .cart-registration__right .shop2-btn, .kinds-more__btn {
      font-size: 15px;
      padding: 13px 30px 14px; } }

.gr-button-4 {
  position: relative;
  height: auto;
  min-height: auto;
  vertical-align: top;
  display: inline-block;
  color: #ea1313;
  font: 400 16px 'Roboto', 'sans-serif';
  border: none;
  background: #1a1a1a;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  transition: all 0.3s;
  text-align: center;
  padding: 15px 30px 16px;
  background-clip: border-box;
  cursor: pointer;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none; }
  @media screen and (max-width: 639px) {
  .gr-button-4 {
    font-size: 15px;
    padding: 13px 30px 14px; } }
  .gr-button-4:hover {
    color: #ea1313;
    border: none;
    box-shadow: none;
    background: #484848; }
  .gr-button-4:active {
    color: #ea1313;
    border: none;
    box-shadow: none;
    background: #171717; }

.gr-icon-btn, .slick-prev, .slick-next, .cart-preview-container__delete {
  position: relative;
  min-height: 40px;
  width: 40px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  border: none;
  background: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-clip: border-box;
  text-align: center;
  cursor: pointer;
  padding: 0;
  font-size: 0;
  outline: none;
  transition: all 0.3s;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%; }
  .gr-icon-btn:hover, .slick-prev:hover, .slick-next:hover, .cart-preview-container__delete:hover {
    border: none;
    background: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .gr-icon-btn:hover:before, .slick-prev:hover:before, .slick-next:hover:before, .cart-preview-container__delete:hover:before {
    opacity: 1; }
  .gr-icon-btn:active, .slick-prev:active, .slick-next:active, .cart-preview-container__delete:active {
    border: none;
    background: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .gr-icon-btn:active:before, .slick-prev:active:before, .slick-next:active:before, .cart-preview-container__delete:active:before {
    opacity: 1; }
  .gr-icon-btn:before, .slick-prev:before, .slick-next:before, .cart-preview-container__delete:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    opacity: 0.3;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.slick-prev, .slick-next {
  background: none;
  width: 60px;
  height: 60px;
  min-height: 60px; }
  .slick-prev:hover, .slick-next:hover {
    background: #fff; }
  .slick-prev:hover:before, .slick-next:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .slick-prev:active, .slick-next:active {
    background: #fff; }
  .slick-prev:before, .slick-next:before {
    opacity: 1;
    cursor: pointer;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .slick-prev.slick-disabled, .slick-next.slick-disabled {
    opacity: 0.5 !important;
    pointer-events: none; }

.slick-next:before {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .slick-next:hover:before, .slick-next:active:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.slick-dots {
  margin: 30px 0 0;
  padding: 0;
  font-size: 0;
  list-style: none;
  text-align: center; }
  .slick-dots li {
    margin: 0 8px;
    vertical-align: top;
    display: inline-block; }
  @media (max-width: 767px) {
    .slick-dots li {
      margin: 0 3px; } }
  .slick-dots li.slick-active button, .slick-dots li:hover button {
    background: #ea1313;
    -moz-box-shadow: 0 0 0 1px #ea1313;
    -webkit-box-shadow: 0 0 0 1px #ea1313;
    box-shadow: 0 0 0 1px #ea1313; }
  .slick-dots li button {
    width: 6px;
    height: 6px;
    font-size: 0;
    padding: 0;
    border: none;
    outline: none;
    background: rgba(0, 0, 0, 0.1);
    -webkit-appearance: none;
    -moz-appearance: none;
    transition: all 0.3s;
    transform: rotate3d(1, 1, 1, 0.001deg);
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%; }
    @media (max-width: 767px) {
    .slick-dots li button {
      width: 5px;
      height: 5px; } }

button.shop2-btn, input[type="button"].shop2-btn, input[type="submit"].shop2-btn, a.shop2-btn, .shop2-btn, .tpl-button, a.tpl-button, .tpl-field button, .tpl-field input[type="button"], .tpl-field input[type="file"], .tpl-field input[type="submit"], .gr-field-style button, .gr-field-style input[type="button"], .gr-field-style input[type="file"], .gr-field-style input[type="submit"] {
  position: relative;
  height: auto;
  min-height: auto;
  vertical-align: top;
  display: inline-block;
  color: #fff;
  font: 400 16px 'Roboto', 'sans-serif';
  border: none;
  background: #ea1313;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  transition: all 0.3s;
  text-align: center;
  padding: 15px 30px 16px;
  background-clip: border-box;
  cursor: pointer;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none; }
  button.shop2-btn:hover, input[type="button"].shop2-btn:hover, input[type="submit"].shop2-btn:hover, a.shop2-btn:hover, .shop2-btn:hover, .tpl-button:hover, a.tpl-button:hover, .tpl-field button:hover, .tpl-field input[type="button"]:hover, .tpl-field input[type="file"]:hover, .tpl-field input[type="submit"]:hover, .gr-field-style button:hover, .gr-field-style input[type="button"]:hover, .gr-field-style input[type="file"]:hover, .gr-field-style input[type="submit"]:hover {
    color: #fff;
    border: none;
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
    background: #ee4242; }
  button.shop2-btn:active, input[type="button"].shop2-btn:active, input[type="submit"].shop2-btn:active, a.shop2-btn:active, .shop2-btn:active, .tpl-button:active, a.tpl-button:active, .tpl-field button:active, .tpl-field input[type="button"]:active, .tpl-field input[type="file"]:active, .tpl-field input[type="submit"]:active, .gr-field-style button:active, .gr-field-style input[type="button"]:active, .gr-field-style input[type="file"]:active, .gr-field-style input[type="submit"]:active {
    color: #fff;
    border: none;
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
    background: #de1212; }
  button.shop2-btn.notavailable, input[type="button"].shop2-btn.notavailable, input[type="submit"].shop2-btn.notavailable, a.shop2-btn.notavailable, .shop2-btn.notavailable, .tpl-button.notavailable, a.tpl-button.notavailable, .tpl-field button.notavailable, .tpl-field input[type="button"].notavailable, .tpl-field input[type="file"].notavailable, .tpl-field input[type="submit"].notavailable, .gr-field-style button.notavailable, .gr-field-style input[type="button"].notavailable, .gr-field-style input[type="file"].notavailable, .gr-field-style input[type="submit"].notavailable {
    pointer-events: none;
    color: #5d5d5d;
    border: none;
    box-shadow: none;
    background: #dfdfdf; }
  button.shop2-btn.disabled, input[type="button"].shop2-btn.disabled, input[type="submit"].shop2-btn.disabled, a.shop2-btn.disabled, .shop2-btn.disabled, .tpl-button.disabled, a.tpl-button.disabled, .tpl-field button.disabled, .tpl-field input[type="button"].disabled, .tpl-field input[type="file"].disabled, .tpl-field input[type="submit"].disabled, .gr-field-style button.disabled, .gr-field-style input[type="button"].disabled, .gr-field-style input[type="file"].disabled, .gr-field-style input[type="submit"].disabled {
    pointer-events: none;
    color: #5d5d5d;
    border: none;
    box-shadow: none;
    background: #dfdfdf; }

.shop2-product-folders a {
  position: relative;
  height: auto;
  min-height: auto;
  vertical-align: top;
  display: inline-block;
  white-space: normal;
  color: #fff;
  font: 400 16px 'Roboto', 'sans-serif';
  border: none;
  background: #ea1313;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  transition: all 0.3s;
  text-align: center;
  padding: 15px 30px 16px;
  background-clip: border-box;
  cursor: pointer;
  text-decoration: none;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .shop2-product-folders a span {
    display: none; }
  .shop2-product-folders a:hover {
    color: #fff;
    border: none;
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
    background: #ee4242; }
  .shop2-product-folders a:active {
    color: #fff;
    border: none;
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
    background: #de1212; }

.gr-back-btn a {
  padding: 15px 0;
  color: #1a1a1a;
  font-size: 15px;
  font-weight: 500;
  display: inline-block;
  padding-left: 50px;
  position: relative;
  text-decoration: none;
  background: none;
  border-radius: 0; }
  .gr-back-btn a:hover, .gr-back-btn a:active {
    color: #1a1a1a;
    box-shadow: none;
    background: none; }
    .gr-back-btn a:hover:before, .gr-back-btn a:active:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .gr-back-btn a:before {
    position: absolute;
    content: '';
    top: 50%;
    left: 0;
    width: 36px;
    height: 8px;
    margin-top: -4px;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
/*Стили кнопок*/
/* Slider slick */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0; }

.slick-list:focus {
  outline: none; }

.slick-list.dragging {
  cursor: pointer;
  cursor: hand; }

.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block; }

.slick-track:before, .slick-track:after {
  display: table;
  content: ''; }

.slick-track:after {
  clear: both; }

.slick-loading .slick-track {
  visibility: hidden; }

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px; }

[dir='rtl'] .slick-slide {
  float: right; }

.slick-slide img {
  display: block; }

.slick-slide.slick-loading img {
  display: none; }

.slick-slide.dragging img {
  pointer-events: none; }

.slick-initialized .slick-slide {
  display: block; }

.slick-loading .slick-slide {
  visibility: hidden; }

.slick-vertical .slick-slide {
  display: block;
  height: auto; }

.slick-arrow.slick-hidden {
  display: none; }

.shop-view.view-2 {
  position: relative;
  height: 70px;
  min-width: 70px; }
  @media screen and (max-width: 767px) {
  .shop-view.view-2 {
    min-width: 44px;
    height: 44px; } }
  .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__body {
    height: 210px; }
    @media screen and (max-width: 767px) {
      .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__body {
        height: 134px;
        background: #f9f9f9; } }
    .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__body .shop-view__item.active-view {
      opacity: 1;
      visibility: visible;
      -webkit-box-ordinal-group: inherit1;
      -moz-box-ordinal-group: inherit1;
      -webkit-order: inherit;
      -moz-order: inherit;
      -ms-flex-order: inherit;
      order: inherit; }
    .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__btn {
      display: none; }
    .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__item.active-view {
      border: none;
      box-shadow: none; }
    .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__item.thumbs.active-view {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200.000488281H0V8.00049H8V0.000488281ZM18%200.000488281H10V8.00049H18V0.000488281ZM10%2010.0005H18V18.0005H10V10.0005ZM8%2010.0005H0V18.0005H8V10.0005Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media screen and (max-width: 767px) {
        .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__item.simple {
          display: none; } }
      .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__item.simple.active-view {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18%200H0V8H18V0ZM18%2010H0V18H18V10Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__item.pricelist.active-view {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H18V2H0V0ZM0%208H18V10H0V8ZM18%2016H0V18H18V16Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  @media screen and (min-width: 1024px) {
      .shop-view.view-2.view_opened .shop-view__inner .shop-view__body {
        width: auto;
        -webkit-box-direction: normal;
        -webkit-box-orient: horizontal;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row; }
      .shop-view.view-2.view_opened .shop-view__inner .shop-view__btn {
        display: none; }
      .shop-view.view-2.view_opened .shop-view__inner .shop-view__item.active-view {
        border: none;
        box-shadow: none;
        -webkit-box-ordinal-group: inherit1;
        -moz-box-ordinal-group: inherit1;
        -webkit-order: inherit;
        -moz-order: inherit;
        -ms-flex-order: inherit;
        order: inherit; }
        .shop-view.view-2.view_opened .shop-view__inner .shop-view__item.thumbs.active-view {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200.000488281H0V8.00049H8V0.000488281ZM18%200.000488281H10V8.00049H18V0.000488281ZM10%2010.0005H18V18.0005H10V10.0005ZM8%2010.0005H0V18.0005H8V10.0005Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        .shop-view.view-2.view_opened .shop-view__inner .shop-view__item.simple.active-view {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18%200H0V8H18V0ZM18%2010H0V18H18V10Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        .shop-view.view-2.view_opened .shop-view__inner .shop-view__item.pricelist.active-view {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H18V2H0V0ZM0%208H18V10H0V8ZM18%2016H0V18H18V16Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    @media screen and (min-width: 1024px) and (max-width: 767px) {
          .shop-view.view-2.view_opened .shop-view__inner .shop-view__item.simple {
            display: none; } }
  .shop-view.view-2 .shop-view__inner.active .shop-view__body {
    height: 210px; }
    @media screen and (max-width: 767px) {
      .shop-view.view-2 .shop-view__inner.active .shop-view__body {
        height: 88px;
        background: #f9f9f9; } }
    .shop-view.view-2 .shop-view__inner.active .shop-view__body .shop-view__item.active-view {
      opacity: 1;
      visibility: visible; }
    .shop-view.view-2 .shop-view__inner.active .shop-view__btn {
      display: none; }
    .shop-view.view-2 .shop-view__inner.active .shop-view__item.active-view {
      border: none;
      box-shadow: none; }
    .shop-view.view-2 .shop-view__inner.active .shop-view__item.thumbs.active-view {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200.000488281H0V8.00049H8V0.000488281ZM18%200.000488281H10V8.00049H18V0.000488281ZM10%2010.0005H18V18.0005H10V10.0005ZM8%2010.0005H0V18.0005H8V10.0005Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media screen and (max-width: 767px) {
        .shop-view.view-2 .shop-view__inner.active .shop-view__item.simple {
          display: none; } }
    .shop-view.view-2 .shop-view__inner.active .shop-view__item.simple.active-view {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18%200H0V8H18V0ZM18%2010H0V18H18V10Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop-view.view-2 .shop-view__inner.active .shop-view__item.pricelist.active-view {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H18V2H0V0ZM0%208H18V10H0V8ZM18%2016H0V18H18V16Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .shop-view.view-2 .shop-view__btn {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    width: 70px;
    height: 70px;
    border-radius: 0;
    transition: all 0.3s;
    cursor: pointer; }
  @media screen and (max-width: 767px) {
    .shop-view.view-2 .shop-view__btn {
      width: 44px;
      height: 44px; } }
  .shop-view.view-2 .shop-view__body {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 70px;
    height: 70px;
    overflow: hidden;
    transition: all 0.3s;
    background: #f9f9f9;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
  @media screen and (max-width: 767px) {
    .shop-view.view-2 .shop-view__body {
      width: 44px;
      height: 44px;
      background: none; } }
  .shop-view.view-2 .shop-view__item {
    position: relative;
    width: 70px;
    height: 70px;
    min-height: 70px;
    vertical-align: top;
    display: inline-block;
    text-decoration: none;
    transition: all 0.3s;
    border: none;
    box-shadow: none;
    border-radius: 0; }
  @media screen and (max-width: 767px) {
    .shop-view.view-2 .shop-view__item {
      width: 44px;
      height: 44px;
      min-height: 44px; } }
  .shop-view.view-2 .shop-view__item:hover {
    border: none;
    box-shadow: none; }
  .shop-view.view-2 .shop-view__item.active-view {
    -webkit-box-ordinal-group: 0;
    -moz-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-order: -1;
    -ms-flex-order: -1;
    order: -1;
    opacity: 1;
    visibility: visible; }
  .shop-view.view-2 .shop-view__item.thumbs {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200.000488281H0V8.00049H8V0.000488281ZM18%200.000488281H10V8.00049H18V0.000488281ZM10%2010.0005H18V18.0005H10V10.0005ZM8%2010.0005H0V18.0005H8V10.0005Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop-view.view-2 .shop-view__item.thumbs:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200.000488281H0V8.00049H8V0.000488281ZM18%200.000488281H10V8.00049H18V0.000488281ZM10%2010.0005H18V18.0005H10V10.0005ZM8%2010.0005H0V18.0005H8V10.0005Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .shop-view.view-2 .shop-view__item.simple {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18%200H0V8H18V0ZM18%2010H0V18H18V10Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media screen and (max-width: 767px) {
    .shop-view.view-2 .shop-view__item.simple {
      display: none; } }
    .shop-view.view-2 .shop-view__item.simple:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18%200H0V8H18V0ZM18%2010H0V18H18V10Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .shop-view.view-2 .shop-view__item.pricelist {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H18V2H0V0ZM0%208H18V10H0V8ZM18%2016H0V18H18V16Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop-view.view-2 .shop-view__item.pricelist:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2018%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H18V2H0V0ZM0%208H18V10H0V8ZM18%2016H0V18H18V16Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
/*Виды отображения товаров*/
/*БЛОК ДОППОЛЕЙ С ЦВЕТОМ .shop2-color-ext-list*/
/*ПОЛЯ .param-val*/
/*БЕГУНОК .input_range_slider*/
.filter-block {
  text-align: left; }
  .filter-block .ui-widget.ui-widget-content {
    position: relative;
    display: block;
    border: none;
    background: none;
    box-shadow: none;
    height: 6px;
    border-radius: 3px;
    margin-top: 30px;
    margin-right: 30px; }
  .filter-block .ui-widget.ui-widget-content:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: -30px;
    bottom: 0;
    border: none;
    background: #fff;
    box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.15);
    border-radius: 3px; }
  .filter-block .ui-widget.ui-widget-content .ui-slider-range.ui-widget-header2 {
    position: absolute;
    top: 0;
    z-index: 1;
    font-size: 0;
    height: 6px;
    border: none;
    background: #ea1313;
    box-shadow: none;
    border-radius: 3px;
    margin: 0 0 0 15px; }
  .filter-block .ui-widget.ui-widget-content .ui-slider-handle {
    position: absolute;
    top: -12px;
    z-index: 2;
    margin: 0;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    cursor: pointer;
    outline: none;
    transition: background 0.2s, box-shadow 0.2s, border 0.2s;
    border: none;
    background: #ea1313;
    box-shadow: 0 3px 4px 0 rgba(234, 19, 19, 0.3); }
    .filter-block .ui-widget.ui-widget-content .ui-slider-handle:hover {
      border: none;
      background: #ee4242;
      box-shadow: none; }
    .filter-block .ui-widget.ui-widget-content .ui-slider-handle:active, .filter-block .ui-widget.ui-widget-content .ui-slider-handle.ui-state-active {
      border: none;
      background: #bb0f0f;
      box-shadow: none; }
  .filter-block .filter-block__inner {
    padding: 45px 64px 42px; }
  @media (max-width: 1420px) {
    .filter-block .filter-block__inner {
      padding: 34px 30px 30px; } }
  @media (max-width: 1260px) {
    .filter-block .filter-block__inner {
      padding: 0; } }
  .filter-block .shop2-filter__header {
    font: 400 40px/ 47px 'Roboto', 'sans-serif';
    color: #1a1a1a;
    padding: 0 0 40px; }
  @media (max-width: 1420px) {
    .filter-block .shop2-filter__header {
      padding: 0 0 30px;
      font-size: 35px;
      line-height: 41px; } }
  @media (max-width: 639px) {
    .filter-block .shop2-filter__header {
      font-size: 22px;
      line-height: 26px;
      padding: 0 16px 23px; } }
  .filter-block .shop2-filter {
    margin: 0;
    padding: 0;
    border: none; }
  @media (max-width: 1260px) {
    .filter-block .shop2-filter {
      padding: 34px 30px 30px;
      display: flex;
      flex-direction: column;
      height: 100vh;
      overflow-y: auto; } }
  @media (max-width: 639px) {
    .filter-block .shop2-filter {
      padding: 21px 0 20px; } }
  .filter-block .shop2-filter .result {
    margin: 0;
    padding: 0;
    height: auto;
    background: none;
    font-size: inherit;
    line-height: inherit; }
  .filter-block .shop2-filter__close {
    position: absolute;
    right: 15px;
    top: 15px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    overflow: hidden;
    border-radius: 50%;
    display: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.34432%206L11.7216%201.62273C12.0928%201.25151%2012.0928%200.64964%2011.7216%200.278417C11.3504%20-0.0928057%2010.7485%20-0.0928057%2010.3773%200.278417L6%204.65568L1.62273%200.278417C1.25151%20-0.0928056%200.64964%20-0.0928056%200.278417%200.278417C-0.0928056%200.64964%20-0.0928056%201.25151%200.278417%201.62273L4.65568%206L0.278417%2010.3773C-0.0928057%2010.7485%20-0.0928057%2011.3504%200.278417%2011.7216C0.64964%2012.0928%201.25151%2012.0928%201.62273%2011.7216L6%207.34432L10.3773%2011.7216C10.7485%2012.0928%2011.3504%2012.0928%2011.7216%2011.7216C12.0928%2011.3504%2012.0928%2010.7485%2011.7216%2010.3773L7.34432%206Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  @media screen and (max-width: 1260px) {
    .filter-block .shop2-filter__close {
      display: block; } }
  @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__close {
      top: 8px;
      right: 5px; } }
  .filter-block .shop2-filter__items {
    position: relative;
    overflow-y: auto;
    margin-bottom: 30px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  @media (min-width: 1261px) {
    .filter-block .shop2-filter__items {
      max-height: calc(100vh - 420px); } }
  .filter-block .shop2-filter__items .shop2-filter__item:nth-child(1) {
    margin-top: 0; }
  @media (min-width: 640px) {
    .filter-block .shop2-filter__items .shop2-filter__item:nth-child(1), .filter-block .shop2-filter__items .shop2-filter__item:nth-child(2) {
      margin-top: 0; } }
  @media (min-width: 1261px) {
    .filter-block .shop2-filter__items .shop2-filter__item:nth-child(1), .filter-block .shop2-filter__items .shop2-filter__item:nth-child(2), .filter-block .shop2-filter__items .shop2-filter__item:nth-child(3), .filter-block .shop2-filter__items .shop2-filter__item:nth-child(4) {
      margin-top: 0; } }
  @media (max-width: 639px) {
    .filter-block .shop2-filter__items {
      margin-bottom: 0; } }
  .filter-block .shop2-filter__item {
    margin: 0;
    width: 25%;
    padding: 0 30px 0 0;
    margin: 35px 0 0;
    position: relative; }
  @media (max-width: 1420px) {
    .filter-block .shop2-filter__item {
      padding: 0 20px 0 0; } }
  @media screen and (max-width: 1023px) {
    .filter-block .shop2-filter__item {
      width: 50%; } }
  @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__item {
      margin: 0;
      width: 100%;
      padding: 0 16px; }
      .filter-block .shop2-filter__item:first-child .shop2-filter__title {
        padding-top: 0; }
        .filter-block .shop2-filter__item:first-child .shop2-filter__title:after {
          display: none; }
        .filter-block .shop2-filter__item:first-child:before {
          display: none; }
        .filter-block .shop2-filter__item:first-child .shop2-filter__body {
          display: block !important;
          padding-bottom: 6px; }
      .filter-block .shop2-filter__item:last-child:before {
        display: none; }
      .filter-block .shop2-filter__item:before {
        position: absolute;
        content: '';
        bottom: 0;
        left: 0;
        right: 0;
        border-top: 1px solid rgba(26, 26, 26, 0.06); } }
    @media screen and (max-width: 639px) and (max-width: 639px) {
          .filter-block .shop2-filter__item:first-child .shop2-filter__title {
            padding-bottom: 6px; } }
  .filter-block .shop2-filter__title {
    padding: 0 0 18px 0;
    margin: 0;
    color: #1a1a1a;
    font: 500 16px/ 22px 'Roboto', 'sans-serif';
    border: none;
    background: none;
    box-shadow: none;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    pointer-events: none; }
  @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__title {
      padding: 19px 20px 19px 0;
      position: relative;
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -moz-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      pointer-events: auto;
      font-size: 15px; } }
  .filter-block .shop2-filter__title:after {
    position: absolute;
    content: '';
    right: 0;
    top: 50%;
    width: 10px;
    height: 5px;
    opacity: 0;
    visibility: hidden;
    margin-top: -2.5px;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 0 top 50% no-repeat; }
    @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__title:after {
      opacity: 1;
      visibility: visible; } }
  .filter-block .shop2-filter__title.active {
    border: none;
    background: none;
    box-shadow: none; }
    @media screen and (max-width: 639px) {
      .filter-block .shop2-filter__title.active:after {
        -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg); } }
  .filter-block .shop2-filter__body {
    font-size: 0;
    padding: 0;
    display: block; }
  @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__body {
      display: none;
      padding: 0 0 20px; } }
  @media (min-width: 640px) {
    .filter-block .shop2-filter__body {
      display: block !important; } }
  .filter-block .shop2-filter__body select {
    padding-top: 13px;
    padding-bottom: 14px; }
  .filter-block .shop2-filter__subtitle {
    position: absolute;
    left: 16px;
    top: 15px;
    font-size: 16px;
    font-weight: 400;
    color: rgba(26, 26, 26, 0.5);
    display: block !important; }
  @media (max-width: 639px) {
    .filter-block .shop2-filter__subtitle {
      top: 12px; } }
  .filter-block .input-from, .filter-block .input-to {
    position: relative;
    display: block;
    vertical-align: top;
    width: 190px; }
  @media screen and (max-width: 1023px) {
    .filter-block .input-from, .filter-block .input-to {
      width: 300px; } }
  @media screen and (max-width: 767px) {
    .filter-block .input-from, .filter-block .input-to {
      width: 240px; } }
  @media screen and (max-width: 639px) {
    .filter-block .input-from, .filter-block .input-to {
      width: 100%; } }
  .filter-block .input-from:before, .filter-block .input-to:before {
    position: absolute;
    content: '';
    left: 44px;
    top: 25px;
    width: 15px;
    height: 1px;
    background: rgba(26, 26, 26, 0.15); }
    @media (max-width: 639px) {
    .filter-block .input-from:before, .filter-block .input-to:before {
      top: 23px; } }
  .filter-block .input-from input, .filter-block .input-to input {
    padding-left: 73px;
    color: #1a1a1a;
    font-weight: 600;
    -moz-appearance: textfield; }
    .filter-block .input-from input::-webkit-outer-spin-button, .filter-block .input-to input::-webkit-outer-spin-button, .filter-block .input-from input::-webkit-inner-spin-button, .filter-block .input-to input::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
    @media (max-width: 639px) {
    .filter-block .input-from input, .filter-block .input-to input {
      padding-top: 13px;
      padding-bottom: 14px; } }
  .filter-block .input-from {
    margin-bottom: 20px; }
  @media (max-width: 639px) {
    .filter-block .input-from {
      margin-bottom: 10px; } }
  .filter-block .shop2-filter__checkbox {
    margin: 15px 0 0 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  .filter-block .shop2-filter__checkbox:first-child {
    margin-top: 0; }
  .filter-block .shop2-filter__checkbox .param-val {
    position: relative;
    margin: 0;
    text-decoration: none;
    color: #1a1a1a;
    font: 400 16px 'Roboto', 'sans-serif';
    padding: 2px 0 3px 36px;
    min-height: 24px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    .filter-block .shop2-filter__checkbox .param-val:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      width: 24px;
      height: 24px;
      border: none;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
      border-radius: 2px;
      transform: rotate(0.00001deg);
      transition: background-color 0.2s, box-shadow 0.2s; }
    .filter-block .shop2-filter__checkbox .param-val:hover {
      color: #1a1a1a; }
    .filter-block .shop2-filter__checkbox .param-val:hover:before {
      border: none;
      box-shadow: inset 0 0 0 2px #ea1313;
      background: none; }
    .filter-block .shop2-filter__checkbox .param-val.active-val {
      background: none;
      font: 400 16px 'Roboto', 'sans-serif';
      padding: 2px 0 3px 36px;
      color: #ea1313; }
    .filter-block .shop2-filter__checkbox .param-val.active-val:before {
      border: none;
      box-shadow: inset 0 0 0 2px #ea1313;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .filter-block .shop2-filter__checkbox .param-val.active-val:hover {
      color: #ea1313; }
    .filter-block .shop2-filter__checkbox .param-val.active-val:hover:before {
      border: none;
      box-shadow: inset 0 0 0 2px #ea1313;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .filter-block .shop2-filter__params .shop2-filter__checkbox:nth-child(n+6) {
    display: none; }
    .filter-block .shop2-filter__params .shop2-filter__checkbox.active {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; }
  .filter-block .show_more_fields, .filter-block .show_more_colors {
    padding: 20px 0 0; }
  @media (max-width: 639px) {
    .filter-block .show_more_fields, .filter-block .show_more_colors {
      padding: 20px 0 0; } }
  .filter-block .show_more_fields .gr-button-1, .filter-block .show_more_colors .gr-button-1 {
    color: #1a1a1a;
    font-weight: 500;
    padding: 0 16px 0 0;
    background: none;
    box-shadow: none;
    border: none; }
    .filter-block .show_more_fields .gr-button-1:before, .filter-block .show_more_colors .gr-button-1:before {
      position: absolute;
      content: '';
      right: 0;
      top: 50%;
      width: 10px;
      height: 5px;
      margin-top: -2.5px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 0 top 50% no-repeat; }
    .filter-block .show_more_fields .gr-button-1.active:before, .filter-block .show_more_colors .gr-button-1.active:before {
      -webkit-transform: rotate(-180deg);
      -moz-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
      -o-transform: rotate(-180deg);
      transform: rotate(-180deg); }
    .filter-block .show_more_fields .gr-button-1 .show_more_amount, .filter-block .show_more_colors .gr-button-1 .show_more_amount {
      display: none; }
  .filter-block .shop2-color-ext-popup .shop2-color-ext-list {
    padding: 0;
    overflow: visible;
    display: block; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li {
      width: auto !important;
      height: auto !important;
      float: none;
      border: none;
      background: none;
      vertical-align: top;
      display: block;
      margin: 12px 0 0 0; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li:first-child {
      margin-top: 0; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li:nth-child(n+6) {
      display: none; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.active {
      display: block; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected {
      outline: none; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .color_title .color_icon:before {
      border: none;
      background: none;
      box-shadow: none; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .color_title .color_icon:after {
      opacity: 1;
      visibility: visible; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .color_title .col_title {
      color: #ea1313; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title {
      display: block !important;
      font-size: 0; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .color_icon {
      margin: 0 12px 0 0;
      position: relative;
      vertical-align: top;
      display: inline-block;
      background-size: cover;
      width: 26px;
      height: 26px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .color_icon:before {
      position: absolute;
      content: '';
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      z-index: 1;
      border: none;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06);
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%; }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .color_icon:after {
      position: absolute;
      top: 7px;
      left: 7px;
      right: 7px;
      bottom: 7px;
      content: '';
      background: #fff;
      border-radius: 50%;
      opacity: 0;
      visibility: hidden;
      transition: all 0.3s;
      box-shadow: 0 0 0 7px rgba(0, 0, 0, 0.06); }
    .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .col_title {
      display: inline-block;
      vertical-align: top;
      margin: 4px 0 0 0;
      color: #1a1a1a;
      font-size: 16px;
      line-height: normal;
      width: calc(100% - 26px - 12px); }
  .filter-block .shop2-filter__btns {
    font-size: 0;
    padding: 40px 64px 0;
    margin: 0 -64px;
    border-top: 1px solid rgba(26, 26, 26, 0.06);
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  @media (max-width: 1420px) {
    .filter-block .shop2-filter__btns {
      margin: 0 -30px;
      padding: 30px 30px 0; } }
  @media (max-width: 1260px) {
    .filter-block .shop2-filter__btns {
      margin: auto -30px 0; } }
  @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__btns {
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      padding: 14px 16px 0;
      margin: auto 0 0 0; } }
  .filter-block .shop2-filter__btns .filter-reset {
    margin-right: auto; }
    @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__btns .filter-reset {
      width: 100%;
      margin: 14px 0 0;
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -webkit-order: 3;
      -moz-order: 3;
      -ms-flex-order: 3;
      order: 3; } }
  .filter-block .shop2-filter__btns .shop2-filter__result {
    margin-right: 47px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media screen and (max-width: 639px) {
    .filter-block .shop2-filter__btns .shop2-filter__result {
      margin: 0;
      width: 50%;
      -webkit-box-ordinal-group: 2;
      -moz-box-ordinal-group: 2;
      -webkit-order: 1;
      -moz-order: 1;
      -ms-flex-order: 1;
      order: 1; } }
    .filter-block .shop2-filter__btns .shop2-filter__result .filter-result-title {
      font-size: 15px;
      margin-right: 10px;
      color: rgba(26, 26, 26, 0.6); }
    .filter-block .shop2-filter__btns .shop2-filter__result .filter-block__result {
      color: #1a1a1a;
      font-size: 16px;
      font-weight: 600; }
  @media screen and (max-width: 639px) {
      .filter-block .shop2-filter__btns .shop2-filter-go {
        margin: 0;
        width: 50%;
        -webkit-box-ordinal-group: 3;
        -moz-box-ordinal-group: 3;
        -webkit-order: 2;
        -moz-order: 2;
        -ms-flex-order: 2;
        order: 2; } }

.remodal[data-remodal-id="filter-1"] {
  padding: 0; }
  @media (min-width: 1261px) {
  .remodal[data-remodal-id="filter-1"] {
    max-width: 1200px; } }
  @media (min-width: 1421px) {
  .remodal[data-remodal-id="filter-1"] {
    max-width: 1420px; } }
  @media (max-width: 1260px) {
  .remodal[data-remodal-id="filter-1"] {
    position: fixed;
    margin: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 100%;
    overflow: hidden;
    overflow-y: auto;
    border-radius: 0;
    text-align: left; } }

.no_events {
  pointer-events: none !important; }

.new_site_wrapper .filter-block .shop2-filter__body .shop2-color-ext-popup .shop2-color-ext-list li.empty-val {
  opacity: 0.5; }
/*Фильтр*/
.remodal[data-remodal-id="sorting-remodal"] {
  padding: 0;
  text-align: left; }
  @media (min-width: 641px) {
  .remodal[data-remodal-id="sorting-remodal"] {
    max-width: 280px; } }
  @media screen and (max-width: 639px) {
  .remodal[data-remodal-id="sorting-remodal"] {
    position: fixed;
    margin: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    overflow-y: auto;
    padding: 0; } }
  .remodal[data-remodal-id="sorting-remodal"] .remodal-close-btn {
    top: 10px;
    right: 10px; }
  .remodal[data-remodal-id="sorting-remodal"] .sorting-block {
    padding: 32px 32px 21px; }
  .remodal[data-remodal-id="sorting-remodal"] .sorting-block__title {
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
    color: #1a1a1a;
    padding: 0 0 21px; }
    @media (max-width: 639px) {
    .remodal[data-remodal-id="sorting-remodal"] .sorting-block__title {
      padding: 0 0 15px; } }
  .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a {
    font-weight: normal;
    font-size: 15px;
    line-height: 18px;
    display: block;
    padding: 12px 0;
    color: rgba(26, 26, 26, 0.5);
    text-decoration: none;
    transition: all 0.3s; }
    .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a.active, .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a:hover {
      color: #ea1313; }
    .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a.sort-reset {
      border-top: 1px solid rgba(26, 26, 26, 0.06);
      padding: 21px 32px 0;
      margin: 10px -32px 0; }

.sorting-panel {
  border-top: 1px solid rgba(26, 26, 26, 0.06); }
  @media (max-width: 1260px) {
  .sorting-panel {
    margin: 0 -30px;
    padding: 0 30px; } }
  @media (max-width: 767px) {
  .sorting-panel {
    padding: 0 16px;
    margin: 0 -16px; } }
  .sorting-panel__inner {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }
  .sorting-panel .filter-popup-btn {
    width: 68px;
    height: 60px;
    cursor: pointer;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    color: #1a1a1a;
    text-transform: uppercase; }
  @media (max-width: 767px) {
    .sorting-panel .filter-popup-btn {
      height: 50px;
      text-transform: none; } }
  .sorting-panel .sorting-popup-btn {
    cursor: pointer;
    height: 60px;
    color: rgba(26, 26, 26, 0.5);
    font-weight: normal;
    font-size: 13px;
    line-height: 15px;
    text-transform: uppercase;
    display: inline-flex;
    align-items: center;
    justify-content: space-between; }
  @media (max-width: 767px) {
    .sorting-panel .sorting-popup-btn {
      height: 50px;
      text-transform: none;
      font-size: 14px;
      line-height: 16px;
      font-weight: 400;
      margin: 0 20px 0 auto; } }
  .sorting-panel .sorting-popup-btn span {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-right: 34px; }
    .sorting-panel .sorting-popup-btn span:before {
      position: absolute;
      content: '';
      top: 50%;
      right: 0;
      opacity: 0.5;
      width: 15px;
      height: 17px;
      margin-top: -8.5px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2215px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2015%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2016.7L3%204.70001Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.2%204.70001V16.7H3.8L3.8%204.70001L2.2%204.70001Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M2.99993%200.700012L6%204.70001H0L2.99993%200.700012Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12%200.700025V12.7Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.2%2012.7V0.700025L12.8%200.700025L12.8%2012.7H11.2Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M11.9999%2016.7L15%2012.7H8.99999L11.9999%2016.7Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .sorting-panel .inst-views {
    margin-right: -8px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between; }
  .sorting-panel .inst-views__item {
    width: 38px;
    height: 60px;
    cursor: pointer;
    position: relative; }
    @media (max-width: 767px) {
    .sorting-panel .inst-views__item {
      height: 50px; } }
    .sorting-panel .inst-views__item:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0.5;
      transition: all 0.3s; }
    @media (max-width: 767px) {
      .sorting-panel .inst-views__item:before {
        opacity: 1; } }
    .sorting-panel .inst-views__item.active:before {
      opacity: 1; }
    @media (max-width: 767px) {
      .sorting-panel .inst-views__item.active {
        display: none; } }
    .sorting-panel .inst-views__item.inst_full_thumbs:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.400024%200V19.6H20V0H0.400024ZM2.00002%2014V1.6H18.4V14L2.00002%2014ZM2.00002%2015.6V18H18.4V15.6L2.00002%2015.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 767px) {
        .sorting-panel .inst-views__item.inst_full_thumbs:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1%201H19V19H1V1Z%22%20stroke%3D%22%231a1a1a%22%20fill%3D%22none%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .sorting-panel .inst-views__item.inst_small_thumbs:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.40002%209.8C5.40002%207.14903%207.54906%205%2010.2%205C12.851%205%2015%207.14903%2015%209.8C15%2012.451%2012.851%2014.6%2010.2%2014.6C7.54906%2014.6%205.40002%2012.451%205.40002%209.8ZM10.2%206.6C8.43271%206.6%207.00002%208.03269%207.00002%209.8C7.00002%2011.5673%208.43271%2013%2010.2%2013C11.9673%2013%2013.4%2011.5673%2013.4%209.8C13.4%208.03269%2011.9673%206.6%2010.2%206.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M15.2%205.8C15.7523%205.8%2016.2%205.35228%2016.2%204.8C16.2%204.24772%2015.7523%203.8%2015.2%203.8C14.6477%203.8%2014.2%204.24772%2014.2%204.8C14.2%205.35228%2014.6477%205.8%2015.2%205.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.400024%200H20V19.6H0.400024V0ZM2.00002%201.6V18H18.4V1.6H2.00002Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 767px) {
        .sorting-panel .inst-views__item.inst_small_thumbs:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.999805%200H0.299805V0.7V18.7V19.4H0.999805H18.9998H19.6998V18.7V0.7V0H18.9998H0.999805ZM1.6998%206V1.4H6.2998V6L1.6998%206ZM1.6998%207.4V12H6.2998V7.4H1.6998ZM1.6998%2013.4V18H6.2998V13.4H1.6998ZM7.6998%2018H12.2998V13.4L7.6998%2013.4V18ZM13.6998%2018H18.2998V13.4H13.6998V18ZM18.2998%2012V7.4H13.6998V12H18.2998ZM18.2998%206V1.4H13.6998V6L18.2998%206ZM12.2998%201.4H7.6998V6H12.2998V1.4ZM7.6998%207.4V12L12.2998%2012V7.4L7.6998%207.4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
  .sorting-panel .shop-view {
    display: none; }
/*Сортировка*/
/*ЦИФРЫ*/
/*СТРЕЛКИ*/
/*КНОПКА "ПРЕД."*/
/*КНОПКА "СЛЕД."*/
.shop-pagelist {
  text-align: center;
  line-height: 0; }
  @media screen and (max-width: 639px) {
  .shop-pagelist {
    text-align: center;
    cursor: pointer; } }
  @media (max-width: 359px) {
  .shop-pagelist {
    width: calc(50% - 3px); } }
  .shop-pagelist__body {
    margin: 0;
    padding: 0;
    font-size: 0;
    list-style: none;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
  @media screen and (max-width: 639px) {
    .shop-pagelist__body {
      width: 160px;
      height: 44px;
      border-radius: 5px;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1); } }
  @media (max-width: 359px) {
    .shop-pagelist__body {
      width: 100%; } }
  .shop-pagelist__body li {
    vertical-align: top;
    display: inline-block;
    text-align: center; }
    .shop-pagelist__body li a {
      position: relative;
      text-decoration: none;
      transition: all 0.3s; }
  .shop-pagelist__body .page-delimetr {
    display: none;
    color: rgba(26, 26, 26, 0.2);
    font-weight: 400;
    font-size: 14px;
    height: 18px;
    vertical-align: top; }
    @media screen and (max-width: 639px) {
    .shop-pagelist__body .page-delimetr {
      height: 44px;
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -moz-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center; } }
  .shop-pagelist__body .page-num {
    font: 400 14px/18px 'Roboto', 'sans-serif';
    width: 30px;
    height: 18px;
    margin: 0 1px; }
    @media screen and (max-width: 639px) {
    .shop-pagelist__body .page-num {
      display: none;
      font-weight: 400; } }
    .shop-pagelist__body .page-num.active-num {
      color: #1a1a1a;
      background: none;
      box-shadow: none;
      border: none; }
    @media screen and (max-width: 639px) {
      .shop-pagelist__body .page-num.active-num {
        margin: 0;
        height: 44px;
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; } }
    .shop-pagelist__body .page-num.page_first, .shop-pagelist__body .page-num.page_last {
      margin: 0; }
    @media (max-width: 639px) {
      .shop-pagelist__body .page-num.page_first, .shop-pagelist__body .page-num.page_last {
        pointer-events: none; } }
    @media screen and (max-width: 639px) {
      .shop-pagelist__body .page-num.page_last {
        height: 44px;
        display: inline-block; } }
    @media (max-width: 639px) {
        .shop-pagelist__body .page-num.page_last.mobile_last {
          display: inline-block !important; } }
    .shop-pagelist__body .page-num span {
      display: block; }
    .shop-pagelist__body .page-num a {
      display: block;
      transition: all 0.3s;
      color: rgba(26, 26, 26, 0.2);
      background: none;
      box-shadow: none;
      border: none; }
    @media screen and (max-width: 639px) {
      .shop-pagelist__body .page-num a {
        height: 44px;
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; } }
    .shop-pagelist__body .page-num a:hover {
      color: #1a1a1a;
      background: none;
      box-shadow: none;
      border: none; }
    .shop-pagelist__body .page-num a:active {
      color: #1a1a1a;
      background: none;
      box-shadow: none;
      border: none; }
  .shop-pagelist__body .page-dots {
    color: rgba(26, 26, 26, 0.2);
    font: 400 14px/18px 'Roboto', 'sans-serif';
    margin: 0 10px; }
    @media screen and (max-width: 639px) {
    .shop-pagelist__body .page-dots {
      display: none; } }
    .shop-pagelist__body .page-dots span {
      display: block; }
  .shop-pagelist__body .page-prev, .shop-pagelist__body .page-next {
    border-radius: 50%; }
    .shop-pagelist__body .page-prev a, .shop-pagelist__body .page-next a {
      position: relative;
      display: block;
      padding: 0;
      height: 50px;
      font: 600 14px/50px 'Roboto', 'sans-serif';
      border-radius: 50%; }
  .shop-pagelist__body .page-prev {
    margin: 0 13px 0 0; }
    @media screen and (max-width: 639px) {
    .shop-pagelist__body .page-prev {
      margin: 0; } }
    .shop-pagelist__body .page-prev.not_active {
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
    @media screen and (max-width: 639px) {
      .shop-pagelist__body .page-prev.not_active {
        box-shadow: none; } }
    .shop-pagelist__body .page-prev.not_active a {
      opacity: 0.5;
      box-shadow: none;
      pointer-events: none; }
    .shop-pagelist__body .page-prev.only_icons a {
      padding: 0;
      font-size: 0;
      width: 50px;
      background-position: 50%; }
    @media screen and (max-width: 639px) {
        .shop-pagelist__body .page-prev.only_icons a {
          height: 44px;
          width: 28px;
          box-shadow: none;
          border-radius: 0; } }
    .shop-pagelist__body .page-prev.only_icons a:hover, .shop-pagelist__body .page-prev.only_icons a:active {
      background-position: 50%; }
    .shop-pagelist__body .page-prev a {
      padding: 0;
      color: #1a1a1a;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06);
      border: none; }
    .shop-pagelist__body .page-prev a:hover {
      color: #1a1a1a;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313;
      box-shadow: none;
      border: none; }
    @media screen and (max-width: 639px) {
        .shop-pagelist__body .page-prev a:hover {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .shop-pagelist__body .page-prev a:active {
      color: #1a1a1a;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313;
      box-shadow: none;
      border: none; }
    @media screen and (max-width: 639px) {
        .shop-pagelist__body .page-prev a:active {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
  .shop-pagelist__body .page-next {
    margin: 0 0 0 13px; }
    @media screen and (max-width: 639px) {
    .shop-pagelist__body .page-next {
      margin: 0; } }
    .shop-pagelist__body .page-next.not_active {
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
    @media screen and (max-width: 639px) {
      .shop-pagelist__body .page-next.not_active {
        box-shadow: none; } }
    .shop-pagelist__body .page-next.not_active a {
      opacity: 0.5;
      box-shadow: none;
      pointer-events: none; }
    .shop-pagelist__body .page-next.only_icons a {
      padding: 0;
      font-size: 0;
      width: 50px;
      background-position: 50%; }
    @media screen and (max-width: 639px) {
        .shop-pagelist__body .page-next.only_icons a {
          height: 44px;
          width: 28px;
          box-shadow: none;
          border-radius: 0; } }
    .shop-pagelist__body .page-next.only_icons a:hover, .shop-pagelist__body .page-next.only_icons a:active {
      background-position: 50%; }
    .shop-pagelist__body .page-next a {
      padding: 0;
      color: #1a1a1a;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06);
      border: none; }
    .shop-pagelist__body .page-next a:hover {
      color: #1a1a1a;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313;
      box-shadow: none;
      border: none; }
    @media screen and (max-width: 639px) {
        .shop-pagelist__body .page-next a:hover {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .shop-pagelist__body .page-next a:active {
      color: #1a1a1a;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313;
      box-shadow: none;
      border: none; }
    @media screen and (max-width: 639px) {
        .shop-pagelist__body .page-next a:active {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
  .shop-pagelist__mobile {
    display: none; }

.lazy-pagelist {
  margin: 50px 0 0; }
  @media (max-width: 1023px) {
  .lazy-pagelist {
    margin-top: 30px; } }
  .lazy-pagelist__body {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center; }
  @media (max-width: 479px) {
    .lazy-pagelist__body {
      flex-direction: row-reverse; } }
  .lazy-pagelist__body .lazy-pagelist-btn + .shop-pagelist {
    margin: 0 0 0 auto; }
    @media (max-width: 479px) {
      .lazy-pagelist__body .lazy-pagelist-btn + .shop-pagelist {
        margin: 0 auto 0 0; } }
    @media (max-width: 639px) {
    .lazy-pagelist__body .lazy-pagelist-btn {
      font-size: 14px;
      padding: 15px 35px;
      line-height: 1;
      height: 44px; } }
    @media (max-width: 359px) {
    .lazy-pagelist__body .lazy-pagelist-btn {
      width: calc(50% - 3px);
      padding: 15px; } }
  .lazy-pagelist__body .shop-pagelist {
    margin-left: auto; }
    @media (max-width: 479px) {
    .lazy-pagelist__body .shop-pagelist {
      margin-left: 0;
      margin-right: auto; } }
  .lazy-pagelist__body .pagelist-input-wrap {
    width: 100%; }

.pagelist-input {
  position: relative;
  width: 286px;
  margin: 15px auto 0;
  font-size: 0;
  display: none; }
  @media screen and (min-width: 640px) {
  .pagelist-input {
    display: none !important; } }
  .pagelist-input__title {
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 110px);
    padding: 0 32px 0 0;
    position: relative;
    font-size: 14px;
    color: rgba(26, 26, 26, 0.6); }
  .pagelist-input__title:before {
    position: absolute;
    content: '';
    top: 50%;
    right: 15px;
    width: 16px;
    height: 1px;
    background: rgba(26, 26, 26, 0.6); }
  .pagelist-input__body {
    display: inline-block;
    vertical-align: middle;
    width: 110px; }
  .pagelist-input__body input[type="text"] {
    padding: 12px 56px 13px 16px;
    font-weight: 500;
    font-size: 14px;
    height: 44px; }
  .pagelist-input__btn {
    position: absolute;
    right: 0;
    top: 0; }
  .pagelist-input__btn button {
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 44px;
    height: 44px;
    padding: 0;
    cursor: pointer;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20fill%3D%22%231a1a1a%22%20d%3D%22M4.21%2C9a1%2C1%2C0%2C0%2C1-.68-.27l-3.21-3A1%2C1%2C0%2C0%2C1%2C1.68%2C4.26L4.17%2C6.6%2C10.28.3A1%2C1%2C0%2C0%2C1%2C11.72%2C1.7l-6.79%2C7A1%2C1%2C0%2C0%2C1%2C4.21%2C9Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .pagelist-input__btn button.active {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ea1313%22%20d%3D%22M4.21%2C9a1%2C1%2C0%2C0%2C1-.68-.27l-3.21-3A1%2C1%2C0%2C0%2C1%2C1.68%2C4.26L4.17%2C6.6%2C10.28.3A1%2C1%2C0%2C0%2C1%2C11.72%2C1.7l-6.79%2C7A1%2C1%2C0%2C0%2C1%2C4.21%2C9Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
/*Пагинация*/
.login-form {
  max-width: 300px;
  margin: 0 auto; }
  .login-form__header {
    font: 700 26px/ 1 'Roboto', 'sans-serif';
    color: rgba(26, 26, 26, 0.8);
    padding: 0 0 35px;
    text-align: center;
    font-family: 'Roboto', 'sans-serif'; }
  @media screen and (max-width: 639px) {
    .login-form__header {
      font-size: 24px; } }
  .login-form__row {
    margin: 0 0 20px; }
  .login-form__row input[type="text"], .login-form__row input[type="password"] {
    font-size: 15px; }
  .login-form .login-btns {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-direction: reverse;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  .login-form .login-btns__links {
    margin-right: auto; }
    .login-form .login-btns__links .forgot_btn {
      text-decoration: none;
      color: #ea1313;
      font-size: 15px;
      border-bottom: 1px solid rgba(234, 19, 19, 0.5);
      transition: all 0.3s; }
    .login-form .login-btns__links .forgot_btn:hover {
      border-color: transparent; }
  .login-form .user-block__info {
    margin-bottom: 20px; }
  .login-form .user-block__title {
    color: #1a1a1a;
    font: 500 15px/ normal 'Roboto', 'sans-serif';
    padding: 0 0 5px; }
  .login-form .user-block__name a {
    text-decoration: none;
    color: rgba(26, 26, 26, 0.8);
    font-size: 16px;
    font-weight: 600;
    transition: all 0.3s; }
  .login-form .user-block__settings {
    margin-bottom: 20px; }
  .login-form .user-block__buttons {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    .login-form .user-block__buttons .log-out_btn {
      margin-left: 20px; }
  .login-form .register-btn {
    padding: 25px 0 0; }
  .login-form .register-btn a {
    display: block; }

.remodal[data-remodal-id="login-form"] {
  padding: 60px 40px 60px;
  text-align: left; }
  @media screen and (max-width: 639px) {
  .remodal[data-remodal-id="login-form"] {
    position: fixed;
    margin: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    overflow-y: auto;
    padding: 40px 20px; } }
  .remodal[data-remodal-id="login-form"] .g-auth__social-min {
    font-size: 16px;
    padding-top: 15px !important;
    border-top: none;
    color: #1a1a1a; }
  .remodal[data-remodal-id="login-form"] .g-auth__social-min .g-auth__personal-note {
    font-size: 14px; }
  .remodal[data-remodal-id="login-form"] .g-auth__personal-note a {
    color: #ea1313;
    transition: all 0.3s;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5);
    text-decoration: none; }
  .remodal[data-remodal-id="login-form"] .g-auth__personal-note a:hover {
    border-bottom-color: transparent;
    text-decoration: none; }
/*Авторизация*/
.search-form__header {
  font: 400 25px/ normal 'Roboto', 'sans-serif';
  color: #1a1a1a;
  padding: 0 0 25px;
  display: none; }
  .search-form .search-rows {
    margin: 0 -15px; }
  @media screen and (max-width: 1260px) {
    .search-form .search-rows {
      margin: 0 -10px; } }
  @media screen and (max-width: 639px) {
    .search-form .search-rows {
      margin: 0; } }
  .search-form .search-rows__top {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media screen and (max-width: 1260px) {
    .search-form .search-rows__top {
      display: block; } }
    .search-form .search-rows__top .search-rows__row {
      float: none; }
  .search-form .search-rows__row {
    margin: 0 0 25px;
    width: calc(25% - 30px);
    margin: 0 15px 40px;
    float: left; }
  @media screen and (max-width: 1260px) {
    .search-form .search-rows__row {
      margin: 0 10px 30px;
      width: calc(25% - 20px); } }
  @media screen and (max-width: 1023px) {
    .search-form .search-rows__row {
      width: calc(50% - 20px); } }
  @media screen and (max-width: 639px) {
    .search-form .search-rows__row {
      width: 100%;
      margin: 0 0 20px; } }
  .search-form .search-rows__row.price_row {
    position: relative;
    width: calc(75% - 30px);
    box-shadow: inset 0 0 0 2px #ea1313;
    padding: 40px 46px 40px 20px; }
    @media screen and (max-width: 1260px) {
    .search-form .search-rows__row.price_row {
      width: auto; } }
    @media screen and (max-width: 1023px) {
    .search-form .search-rows__row.price_row {
      padding: 0;
      margin-bottom: 40px;
      box-shadow: none; } }
    .search-form .search-rows__row.price_row .row-title {
      min-width: 60px;
      -webkit-box-ordinal-group: 1;
      -moz-box-ordinal-group: 1;
      -webkit-order: 0;
      -moz-order: 0;
      -ms-flex-order: 0;
      order: 0;
      padding: 0; }
    @media screen and (max-width: 639px) {
      .search-form .search-rows__row.price_row .row-title {
        padding: 0 0 8px; } }
    .search-form .search-rows__row.price_row .row-body {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center; }
    @media screen and (max-width: 1023px) {
      .search-form .search-rows__row.price_row .row-body {
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; } }
    .search-form .search-rows__row.price_row .input-from {
      -webkit-box-ordinal-group: 2;
      -moz-box-ordinal-group: 2;
      -webkit-order: 1;
      -moz-order: 1;
      -ms-flex-order: 1;
      order: 1;
      margin-bottom: 0;
      width: 220px;
      margin-right: 30px; }
    @media screen and (max-width: 1023px) {
      .search-form .search-rows__row.price_row .input-from {
        width: calc(50% - 60px - 10px);
        margin-right: 20px; } }
    @media screen and (max-width: 639px) {
      .search-form .search-rows__row.price_row .input-from {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px; } }
    .search-form .search-rows__row.price_row .input_range_slider {
      -webkit-box-ordinal-group: 3;
      -moz-box-ordinal-group: 3;
      -webkit-order: 2;
      -moz-order: 2;
      -ms-flex-order: 2;
      order: 2;
      width: calc(100% - 220px - 30px - 220px - 30px); }
    @media screen and (max-width: 1023px) {
      .search-form .search-rows__row.price_row .input_range_slider {
        -webkit-box-ordinal-group: 11;
        -moz-box-ordinal-group: 11;
        -webkit-order: 10;
        -moz-order: 10;
        -ms-flex-order: 10;
        order: 10;
        width: 100%;
        margin-top: 38px; } }
    @media (max-width: 767px) {
      .search-form .search-rows__row.price_row .input_range_slider {
        margin-top: 22px; } }
    .search-form .search-rows__row.price_row .input-to {
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -webkit-order: 3;
      -moz-order: 3;
      -ms-flex-order: 3;
      order: 3;
      margin-left: 30px;
      width: 220px; }
    @media screen and (max-width: 1023px) {
      .search-form .search-rows__row.price_row .input-to {
        width: calc(50% - 60px - 10px);
        margin: 0; } }
    @media screen and (max-width: 639px) {
      .search-form .search-rows__row.price_row .input-to {
        width: 100%; } }
    .search-form .search-rows__row.price_row .search_currency {
      -webkit-box-ordinal-group: 5;
      -moz-box-ordinal-group: 5;
      -webkit-order: 4;
      -moz-order: 4;
      -ms-flex-order: 4;
      order: 4;
      font-size: 15px;
      font-weight: 600;
      color: #1a1a1a;
      margin: 0 0 0 20px; }
    @media screen and (max-width: 1023px) {
      .search-form .search-rows__row.price_row .search_currency {
        width: 60px;
        margin: 0;
        padding: 0 0 0 21px; } }
    @media screen and (max-width: 639px) {
      .search-form .search-rows__row.price_row .search_currency {
        padding: 0;
        position: absolute;
        top: -1px;
        left: 41px; } }
  .search-form .search-rows__row.per_page_row {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media screen and (max-width: 1260px) {
    .search-form .search-rows__row.per_page_row {
      width: 100%;
      padding: 0 10px;
      margin: 0 0 40px; } }
    @media screen and (max-width: 639px) {
    .search-form .search-rows__row.per_page_row {
      padding: 0;
      margin: 0 0 33px; } }
    .search-form .search-rows__row.per_page_row .row-title {
      color: rgba(26, 26, 26, 0.5);
      font-size: 14px;
      font-weight: 400;
      padding: 0 0 0 15px;
      text-transform: lowercase; }
    .search-form .search-rows__row.per_page_row .row-body {
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1; }
    .search-form .search-rows__row.per_page_row .row-body select {
      min-width: 90px;
      padding-left: 32px; }
    @media screen and (max-width: 639px) {
        .search-form .search-rows__row.per_page_row .row-body select {
          padding-left: 27px; } }
  .search-form .row-body {
    font-size: 0; }
  .search-form .row-title {
    padding-bottom: 10px; }
  .search-form .input-from, .search-form .input-to {
    position: relative;
    display: block;
    vertical-align: top;
    width: 190px;
    width: 100%; }
  @media screen and (max-width: 1023px) {
    .search-form .input-from, .search-form .input-to {
      width: 300px;
      width: 100%; } }
  @media screen and (max-width: 767px) {
    .search-form .input-from, .search-form .input-to {
      width: 240px;
      width: 100%; } }
  @media screen and (max-width: 639px) {
    .search-form .input-from, .search-form .input-to {
      width: 100%; } }
  .search-form .input-from:before, .search-form .input-to:before {
    position: absolute;
    content: '';
    left: 44px;
    top: 25px;
    width: 15px;
    height: 1px;
    background: rgba(26, 26, 26, 0.15); }
    @media screen and (max-width: 639px) {
    .search-form .input-from:before, .search-form .input-to:before {
      top: 24px; } }
  .search-form .input-from span, .search-form .input-to span {
    position: absolute;
    left: 16px;
    top: 15px;
    font-size: 16px;
    font-weight: 400;
    color: rgba(26, 26, 26, 0.5); }
    @media screen and (max-width: 639px) {
    .search-form .input-from span, .search-form .input-to span {
      top: 13px; } }
  .search-form .input-from input, .search-form .input-to input {
    padding-left: 73px;
    color: #1a1a1a;
    font-weight: 600; }
    .search-form .input-from input::-webkit-input-placeholder, .search-form .input-to input::-webkit-input-placeholder {
      font-size: 0; }
    .search-form .input-from input:moz-placeholder, .search-form .input-to input:moz-placeholder {
      font-size: 0; }
    .search-form .input-from input::-moz-placeholder, .search-form .input-to input::-moz-placeholder {
      font-size: 0; }
    .search-form .input-from input:-ms-input-placeholder, .search-form .input-to input:-ms-input-placeholder {
      font-size: 0; }
  .search-form .input-from .from_title, .search-form .input-to .from_title, .search-form .input-from .to_title, .search-form .input-to .to_title {
    display: block !important; }
  .search-form .input-from {
    margin-bottom: 20px; }
  .search-form .shop2-color-ext-select {
    height: 50px; }
  @media screen and (max-width: 639px) {
    .search-form .shop2-color-ext-select {
      height: 46px; } }
  .search-form .shop2-color-ext-select .shop2-color-ext-options {
    padding: 10px 20px 0 15px; }
    @media screen and (max-width: 639px) {
    .search-form .shop2-color-ext-select .shop2-color-ext-options {
      padding: 7px 20px 0 15px; } }
    .search-form .shop2-color-ext-select .shop2-color-ext-options li div {
      margin-top: 6px;
      font: normal 16px/ normal 'Roboto', 'sans-serif'; }
  .search-form .ui-widget.ui-widget-content {
    position: relative;
    display: block;
    border: none;
    background: none;
    box-shadow: none;
    height: 2px;
    border-radius: 0;
    margin-top: 0;
    margin-right: 22px; }
  .search-form .ui-widget.ui-widget-content:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: -22px;
    bottom: 0;
    border: none;
    background: rgba(26, 26, 26, 0.15);
    box-shadow: none;
    border-radius: 0; }
  .search-form .ui-widget.ui-widget-content .ui-slider-range.ui-widget-header2 {
    position: absolute;
    top: 0;
    z-index: 1;
    font-size: 0;
    height: 2px;
    border: none;
    background: #ea1313;
    box-shadow: none;
    border-radius: 0;
    margin: 0 0 0 11px; }
  .search-form .ui-widget.ui-widget-content .ui-slider-handle {
    position: absolute;
    top: -10px;
    z-index: 2;
    margin: 0;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    cursor: pointer;
    outline: none;
    transition: background 0.2s, box-shadow 0.2s, border 0.2s;
    border: none;
    background: #ea1313;
    box-shadow: none; }
    .search-form .ui-widget.ui-widget-content .ui-slider-handle:hover {
      border: none;
      background: #ee4242;
      box-shadow: none; }
    .search-form .ui-widget.ui-widget-content .ui-slider-handle:active, .search-form .ui-widget.ui-widget-content .ui-slider-handle.ui-state-active {
      border: none;
      background: #bb0f0f;
      box-shadow: none; }

.remodal[data-remodal-id="search-form"] {
  position: fixed;
  margin: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: 100%;
  overflow: hidden;
  overflow-y: auto;
  border-radius: 0;
  text-align: left;
  padding: 110px 30px 40px; }
  @media screen and (max-width: 1260px) {
  .remodal[data-remodal-id="search-form"] {
    padding: 60px 30px 40px; } }
  @media screen and (max-width: 767px) {
  .remodal[data-remodal-id="search-form"] {
    padding: 40px 24px 40px; } }
  @media screen and (max-width: 639px) {
  .remodal[data-remodal-id="search-form"] {
    padding: 20px 16px 30px; } }
  .remodal[data-remodal-id="search-form"]:before {
    display: none; }
  .remodal[data-remodal-id="search-form"] .remodal-close-btn {
    right: 30px;
    top: 30px; }
  @media screen and (max-width: 1260px) {
    .remodal[data-remodal-id="search-form"] .remodal-close-btn {
      top: 15px;
      right: 15px; } }
  @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="search-form"] .remodal-close-btn {
      top: 10px;
      right: 10px; } }
  .remodal[data-remodal-id="search-form"] .search-tabs {
    margin: 0 auto;
    max-width: 1290px; }
  .remodal[data-remodal-id="search-form"] .search-tabs__header {
    color: #1a1a1a;
    line-height: 1;
    font-size: 40px;
    font-family: 'Roboto', 'sans-serif';
    padding: 0 0 30px; }
    @media screen and (max-width: 1260px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__header {
      font-size: 35px; } }
    @media screen and (max-width: 767px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__header {
      font-size: 22px; } }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__header {
      font-size: 22px; } }
  .remodal[data-remodal-id="search-form"] .search-tabs__heading {
    padding: 0 0 30px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    @media screen and (max-width: 1023px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__heading {
      margin: 0 -30px 50px;
      padding: 0 30px;
      border-bottom: 1px solid rgba(26, 26, 26, 0.08); } }
    @media (max-width: 767px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__heading {
      margin: 0 -16px 22px;
      padding: 0 16px; } }
    @media (max-width: 639px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__heading {
      padding: 0; } }
  .remodal[data-remodal-id="search-form"] .search-tabs__title {
    font-weight: 500;
    position: relative;
    cursor: pointer;
    font-size: 17px;
    color: rgba(26, 26, 26, 0.4);
    margin-right: 50px;
    transition: all 0.3s; }
    .remodal[data-remodal-id="search-form"] .search-tabs__title:nth-child(2) {
      margin-right: 0; }
    @media (max-width: 1023px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__title {
      padding-bottom: 17px; } }
    @media (max-width: 639px) {
    .remodal[data-remodal-id="search-form"] .search-tabs__title {
      font-size: 15px;
      line-height: 18px;
      padding-bottom: 13px;
      margin: 0;
      width: 50%;
      text-align: center; } }
    .remodal[data-remodal-id="search-form"] .search-tabs__title.active, .remodal[data-remodal-id="search-form"] .search-tabs__title:hover {
      color: #1a1a1a; }
    .remodal[data-remodal-id="search-form"] .search-tabs__title:before {
      position: absolute;
      content: '';
      bottom: -1px;
      left: 0;
      right: 0;
      height: 1px;
      opacity: 0;
      visibility: hidden;
      background: #1a1a1a;
      transition: all 0.3s; }
    .remodal[data-remodal-id="search-form"] .search-tabs__title.active:before {
      opacity: 1;
      visibility: visible; }
  .remodal[data-remodal-id="search-form"] .search-tabs__item {
    display: none; }
    .remodal[data-remodal-id="search-form"] .search-tabs__item:first-child {
      display: block; }
  .remodal[data-remodal-id="search-form"] .search-block__form {
    max-width: 960px;
    position: relative; }
  .remodal[data-remodal-id="search-form"] .search-block__input {
    height: 80px;
    font-size: 18px;
    padding: 25px 84px 25px 26px; }
    @media screen and (max-width: 767px) {
    .remodal[data-remodal-id="search-form"] .search-block__input {
      padding: 17px 60px 18px 25px;
      height: 60px; } }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="search-form"] .search-block__input {
      height: 46px;
      font-size: 15px;
      height: 50px;
      padding: 16px 50px 17px 16px; } }
  .remodal[data-remodal-id="search-form"] .search-block__btn {
    position: absolute;
    right: 0;
    top: 0;
    width: 84px;
    height: 80px;
    padding: 0;
    border: none;
    outline: none;
    cursor: pointer;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2225px%22%20%20viewBox%3D%220%200%2025%2025%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11%200C4.92487%200%200%204.92487%200%2011C0%2017.0751%204.92487%2022%2011%2022C13.7007%2022%2016.174%2021.0267%2018.0885%2019.4118C18.1368%2019.5189%2018.2049%2019.6191%2018.2929%2019.7071L23.2929%2024.7071C23.6834%2025.0976%2024.3166%2025.0976%2024.7071%2024.7071C25.0976%2024.3166%2025.0976%2023.6834%2024.7071%2023.2929L19.7071%2018.2929C19.6191%2018.2049%2019.5189%2018.1368%2019.4118%2018.0885C21.0267%2016.174%2022%2013.7007%2022%2011C22%204.92487%2017.0751%200%2011%200ZM2%2011C2%206.02944%206.02944%202%2011%202C15.9706%202%2020%206.02944%2020%2011C20%2015.9706%2015.9706%2020%2011%2020C6.02944%2020%202%2015.9706%202%2011Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
    -webkit-appearance: none;
    /* for FF */
    -moz-appearance: none;
    transition: all 0.3s;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0; }
    @media screen and (max-width: 767px) {
    .remodal[data-remodal-id="search-form"] .search-block__btn {
      width: 60px;
      height: 60px; } }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="search-form"] .search-block__btn {
      width: 50px;
      height: 50px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.22222%200C3.2335%200%200%203.2335%200%207.22222C0%2011.2109%203.2335%2014.4444%207.22222%2014.4444C8.85598%2014.4444%2010.363%2013.902%2011.5731%2012.9873L14.2929%2015.7071C14.6834%2016.0977%2015.3166%2016.0977%2015.7071%2015.7071C16.0977%2015.3166%2016.0977%2014.6834%2015.7071%2014.2929L12.9873%2011.5731C13.902%2010.363%2014.4444%208.85598%2014.4444%207.22222C14.4444%203.2335%2011.2109%200%207.22222%200ZM2%207.22222C2%204.33807%204.33807%202%207.22222%202C10.1064%202%2012.4444%204.33807%2012.4444%207.22222C12.4444%2010.1064%2010.1064%2012.4444%207.22222%2012.4444C4.33807%2012.4444%202%2010.1064%202%207.22222Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .remodal[data-remodal-id="search-form"] .search-block__btn.active {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2225px%22%20%20viewBox%3D%220%200%2025%2025%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11%200C4.92487%200%200%204.92487%200%2011C0%2017.0751%204.92487%2022%2011%2022C13.7007%2022%2016.174%2021.0267%2018.0885%2019.4118C18.1368%2019.5189%2018.2049%2019.6191%2018.2929%2019.7071L23.2929%2024.7071C23.6834%2025.0976%2024.3166%2025.0976%2024.7071%2024.7071C25.0976%2024.3166%2025.0976%2023.6834%2024.7071%2023.2929L19.7071%2018.2929C19.6191%2018.2049%2019.5189%2018.1368%2019.4118%2018.0885C21.0267%2016.174%2022%2013.7007%2022%2011C22%204.92487%2017.0751%200%2011%200ZM2%2011C2%206.02944%206.02944%202%2011%202C15.9706%202%2020%206.02944%2020%2011C20%2015.9706%2015.9706%2020%2011%2020C6.02944%2020%202%2015.9706%202%2011Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media screen and (max-width: 639px) {
      .remodal[data-remodal-id="search-form"] .search-block__btn.active {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.22222%200C3.2335%200%200%203.2335%200%207.22222C0%2011.2109%203.2335%2014.4444%207.22222%2014.4444C8.85598%2014.4444%2010.363%2013.902%2011.5731%2012.9873L14.2929%2015.7071C14.6834%2016.0977%2015.3166%2016.0977%2015.7071%2015.7071C16.0977%2015.3166%2016.0977%2014.6834%2015.7071%2014.2929L12.9873%2011.5731C13.902%2010.363%2014.4444%208.85598%2014.4444%207.22222C14.4444%203.2335%2011.2109%200%207.22222%200ZM2%207.22222C2%204.33807%204.33807%202%207.22222%202C10.1064%202%2012.4444%204.33807%2012.4444%207.22222C12.4444%2010.1064%2010.1064%2012.4444%207.22222%2012.4444C4.33807%2012.4444%202%2010.1064%202%207.22222Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
/*Поиск*/
.shop2-warning, .shop2-info {
  position: relative;
  color: #1a1a1a;
  font-size: 18px;
  line-height: 1.4;
  font-weight: 400;
  text-align: left;
  min-height: 0;
  border: none;
  box-shadow: none;
  background: none;
  border-radius: 0;
  margin: 30px 0;
  padding: 20px 30px 20px 62px; }
  @media screen and (max-width: 767px) {
  .shop2-warning, .shop2-info {
    font-size: 15px;
    margin: 20px 0;
    padding: 20px 30px 20px 50px; } }
  .shop2-warning:before, .shop2-info:before {
    position: absolute;
    content: '';
    left: 0;
    top: 50%;
    width: 34px;
    height: 34px;
    margin-top: -17px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2234px%22%20height%3D%2234px%22%20%20viewBox%3D%220%200%2034%2034%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%2017C0%207.61116%207.61116%200%2017%200C26.3888%200%2034%207.61116%2034%2017C34%2026.3888%2026.3888%2034%2017%2034C7.61116%2034%200%2026.3888%200%2017ZM17%202C8.71573%202%202%208.71573%202%2017C2%2025.2843%208.71573%2032%2017%2032C25.2843%2032%2032%2025.2843%2032%2017C32%208.71573%2025.2843%202%2017%202ZM17.9285%2020.1934C17.909%2020.6444%2017.5377%2020.9999%2017.0862%2020.9999H16.9001C16.4479%2020.9999%2016.076%2020.6435%2016.057%2020.1917L15.5632%208.49784C15.5288%207.68103%2016.1816%207%2016.9992%207C17.8173%207%2018.4705%207.68202%2018.4351%208.49941L17.9285%2020.1934ZM15.9%2024.4434C15.6333%2024.739%2015.5%2025.1006%2015.5%2025.5283C15.5%2025.9434%2015.6333%2026.2925%2015.9%2026.5755C16.1667%2026.8585%2016.5303%2027%2016.9909%2027C17.4515%2027%2017.8182%2026.8585%2018.0909%2026.5755C18.3636%2026.2925%2018.5%2025.9434%2018.5%2025.5283C18.5%2025.1006%2018.3636%2024.739%2018.0909%2024.4434C17.8182%2024.1478%2017.4515%2024%2016.9909%2024C16.5303%2024%2016.1667%2024.1478%2015.9%2024.4434Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  @media screen and (min-width: 768px) {
    .shop2-warning:before, .shop2-info:before {
      background-size: 44px 44px;
      width: 44px;
      height: 44px;
      margin-top: -22px; } }
  .shop2-warning p, .shop2-info p {
    margin-top: 0; }
  .shop2-warning h1, .shop2-info h1, .shop2-warning h2, .shop2-info h2, .shop2-warning h3, .shop2-info h3, .shop2-warning h4, .shop2-info h4, .shop2-warning h5, .shop2-info h5, .shop2-warning h6, .shop2-info h6 {
    margin: 0;
    text-align: left;
    color: #1a1a1a;
    font-weight: 500;
    font-size: 18px;
    font-family: 'Roboto', 'sans-serif'; }
  @media screen and (max-width: 767px) {
    .shop2-warning h1, .shop2-info h1, .shop2-warning h2, .shop2-info h2, .shop2-warning h3, .shop2-info h3, .shop2-warning h4, .shop2-info h4, .shop2-warning h5, .shop2-info h5, .shop2-warning h6, .shop2-info h6 {
      font-size: 15px; } }
  .shop2-warning ul, .shop2-info ul {
    margin: 0;
    padding: 0;
    list-style: none; }

.shop2-info {
  padding: 20px 30px;
  margin: 20px 0; }
  .shop2-info:before {
    display: none; }

.shop2-color-ext-select {
  cursor: pointer;
  height: 48px;
  width: 100%;
  font: 400 16px/ normal 'Roboto', 'sans-serif';
  outline: none;
  border-radius: 5px;
  transition: all 0.3s;
  border: none;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
  box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1); }
  .shop2-color-ext-select:hover {
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .shop2-color-ext-select:hover .shop2-color-ext-options li div {
    color: #1a1a1a; }
  .shop2-color-ext-select.active {
    border: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .shop2-color-ext-select.active .shop2-color-ext-options li div {
    color: #1a1a1a; }
  .shop2-color-ext-select i {
    display: none !important; }
  .shop2-color-ext-select .shop2-color-ext-options {
    padding: 8px 30px 10px 16px; }
  .shop2-color-ext-select .shop2-color-ext-options li {
    background: none !important; }
    .shop2-color-ext-select .shop2-color-ext-options li.no_pic {
      padding-left: 8px !important;
      display: block !important; }
    .shop2-color-ext-select .shop2-color-ext-options li span {
      width: 30px !important;
      height: 30px;
      border: none;
      margin: 0 10px 0 0;
      position: relative;
      border-radius: 50%; }
    .shop2-color-ext-select .shop2-color-ext-options li span:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0.1;
      border-radius: 50%;
      box-shadow: inset 0 0 0 1px #000; }
    .shop2-color-ext-select .shop2-color-ext-options li div {
      color: rgba(26, 26, 26, 0.6);
      font: 400 14px/ normal 'Roboto', 'sans-serif';
      margin-top: 7px; }
    .shop2-color-ext-select .shop2-color-ext-options li ins {
      display: none; }

#shop2-color-ext-popup, #shop2-color-ext-select {
  margin-top: 50px;
  border: none;
  z-index: 100000;
  padding: 5px 7px;
  background: #fff;
  border-radius: 5px;
  box-shadow: inset 0 0 0 1px #ea1313; }
  #shop2-color-ext-popup li, #shop2-color-ext-select li {
    border-radius: 0;
    transition: all 0.3s;
    height: auto !important;
    background: none !important;
    padding: 7px 10px !important; }
  #shop2-color-ext-popup li:hover, #shop2-color-ext-select li:hover {
    background: rgba(0, 0, 0, 0.03) !important; }
  #shop2-color-ext-popup li.shop2-color-ext-selected, #shop2-color-ext-select li.shop2-color-ext-selected {
    outline: none !important; }
    #shop2-color-ext-popup li.shop2-color-ext-selected span, #shop2-color-ext-select li.shop2-color-ext-selected span {
      outline: none !important; }
    #shop2-color-ext-popup li.shop2-color-ext-selected em, #shop2-color-ext-select li.shop2-color-ext-selected em {
      display: none !important; }
  #shop2-color-ext-popup li.no_bg, #shop2-color-ext-select li.no_bg {
    padding: 9px 6px !important; }
    #shop2-color-ext-popup li.no_bg div, #shop2-color-ext-select li.no_bg div {
      margin-top: 0 !important; }
  #shop2-color-ext-popup li span, #shop2-color-ext-select li span {
    position: relative;
    border: none;
    width: 28px !important;
    height: 28px;
    border-radius: 50%;
    margin: 0 10px 0 0; }
    #shop2-color-ext-popup li span:before, #shop2-color-ext-select li span:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0.1;
      border-radius: 50%;
      box-shadow: inset 0 0 0 1px #000; }
  #shop2-color-ext-popup li div, #shop2-color-ext-select li div {
    color: rgba(26, 26, 26, 0.6);
    font: 400 15px/ normal 'Roboto', 'sans-serif';
    margin: 5px 12px 0 0; }
  #shop2-color-ext-popup li ins, #shop2-color-ext-select li ins {
    display: none; }

.shop2-panel {
  background: rgba(0, 0, 0, 0.7);
  border: none;
  height: 56px; }
  .shop2-panel .shop-panel-content {
    max-width: 960px;
    margin: 0 auto;
    line-height: 52px;
    text-align: center; }
  .shop2-panel .shop-panel-content a {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    text-decoration: none; }
    .shop2-panel .shop-panel-content a.shop2-panel-link-disabled {
      color: rgba(255, 255, 255, 0.7); }
  .shop2-panel .shop-panel-content .shop2-panel-count {
    border-color: rgba(255, 255, 255, 0.5);
    font-size: 13px;
    color: #fff;
    line-height: 28px;
    height: 30px;
    width: 30px;
    padding: 0;
    border-radius: 50%;
    margin: 0 0 0 22px; }
  .shop2-panel .shop-panel-content .shop-panel-compare {
    display: inline-block;
    vertical-align: middle;
    padding-left: 42px;
    position: relative; }
    .shop2-panel .shop-panel-content .shop-panel-compare:after {
      content: '';
      position: absolute;
      left: 0;
      top: 14px;
      background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2230%22%20height%3D%2223%22%20viewBox%3D%220%200%2030%2023%22%3E%0A%20%20%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.5%29%22%20d%3D%22M23.500%2C5.000%20L17.221%2C5.000%20C16.672%2C5.609%2015.885%2C6.000%2015.000%2C6.000%20C14.115%2C6.000%2013.328%2C5.609%2012.779%2C5.000%20L6.500%2C5.000%20C5.672%2C5.000%205.000%2C4.328%205.000%2C3.500%20L5.000%2C2.500%20C5.000%2C1.671%205.672%2C1.000%206.500%2C1.000%20L12.779%2C1.000%20C13.328%2C0.390%2014.115%2C-0.000%2015.000%2C-0.000%20C15.885%2C-0.000%2016.672%2C0.390%2017.221%2C1.000%20L23.500%2C1.000%20C24.328%2C1.000%2025.000%2C1.671%2025.000%2C2.500%20L25.000%2C3.500%20C25.000%2C4.328%2024.328%2C5.000%2023.500%2C5.000%20ZM15.000%2C2.000%20C14.448%2C2.000%2014.000%2C2.448%2014.000%2C3.000%20C14.000%2C3.552%2014.448%2C4.000%2015.000%2C4.000%20C15.552%2C4.000%2016.000%2C3.552%2016.000%2C3.000%20C16.000%2C2.448%2015.552%2C2.000%2015.000%2C2.000%20ZM14.000%2C16.000%20C14.000%2C19.866%2010.866%2C23.000%207.000%2C23.000%20C3.134%2C23.000%20-0.000%2C19.866%20-0.000%2C16.000%20L7.000%2C6.000%20L14.000%2C16.000%20ZM12.000%2C16.000%20L7.000%2C9.000%20L2.000%2C16.000%20C5.306%2C16.000%208.895%2C16.000%2012.000%2C16.000%20ZM30.000%2C16.000%20C30.000%2C19.866%2026.866%2C23.000%2023.000%2C23.000%20C19.134%2C23.000%2016.000%2C19.866%2016.000%2C16.000%20L23.000%2C6.000%20L30.000%2C16.000%20ZM28.000%2C16.000%20L23.000%2C9.000%20L18.000%2C16.000%20C21.306%2C16.000%2024.895%2C16.000%2028.000%2C16.000%20Z%22/%3E%0A%3C/svg%3E) 0 0 no-repeat;
      width: 30px;
      height: 23px; }
  .shop2-panel .shop-panel-content .shop-panel-cart {
    display: inline-block;
    vertical-align: middle;
    margin-left: 35px;
    padding-left: 38px;
    position: relative; }
    @media only screen and (max-width: 560px) {
    .shop2-panel .shop-panel-content .shop-panel-cart {
      padding-left: 0;
      margin-left: 15px; } }
    .shop2-panel .shop-panel-content .shop-panel-cart .shop2-panel-count {
      margin-left: 12px; }
    .shop2-panel .shop-panel-content .shop-panel-cart:after {
      content: '';
      position: absolute;
      left: 0;
      top: 14px;
      background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22xMidYMid%22%20width%3D%2226%22%20height%3D%2223%22%20viewBox%3D%220%200%2026%2023%22%3E%0A%20%20%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.5%29%22%20d%3D%22M22.000%2C12.000%20L9.000%2C12.000%20L9.000%2C14.000%20C9.000%2C14.000%2018.819%2C14.000%2021.500%2C14.000%20C22.328%2C14.000%2023.000%2C14.671%2023.000%2C15.500%20C23.000%2C16.328%2022.328%2C17.000%2021.500%2C17.000%20C18.015%2C17.000%207.000%2C17.000%207.000%2C17.000%20L3.989%2C3.000%20C3.989%2C3.000%201.866%2C3.000%201.500%2C3.000%20C0.672%2C3.000%200.000%2C2.328%200.000%2C1.500%20C0.000%2C0.672%200.672%2C-0.000%201.500%2C-0.000%20C-0.262%2C-0.000%206.492%2C-0.000%206.492%2C-0.000%20L6.493%2C-0.001%20L6.493%2C-0.000%20L6.643%2C-0.000%20L6.914%2C2.279%20L7.000%2C3.000%20C9.203%2C3.000%2018.313%2C3.000%2023.000%2C3.000%20C25.329%2C3.000%2026.000%2C3.677%2026.000%2C6.000%20C26.081%2C5.960%2022.000%2C12.000%2022.000%2C12.000%20ZM9.500%2C18.000%20C10.881%2C18.000%2012.000%2C19.119%2012.000%2C20.500%20C12.000%2C21.881%2010.881%2C23.000%209.500%2C23.000%20C8.119%2C23.000%207.000%2C21.881%207.000%2C20.500%20C7.000%2C19.119%208.119%2C18.000%209.500%2C18.000%20ZM21.500%2C18.000%20C22.881%2C18.000%2024.000%2C19.119%2024.000%2C20.500%20C24.000%2C21.881%2022.881%2C23.000%2021.500%2C23.000%20C20.119%2C23.000%2019.000%2C21.881%2019.000%2C20.500%20C19.000%2C19.119%2020.119%2C18.000%2021.500%2C18.000%20Z%22%20class%3D%22cls-1%22/%3E%0A%3C/svg%3E) 0 0 no-repeat;
      width: 26px;
      height: 24px; }
    @media screen and (max-width: 560px) {
      .shop2-panel .shop-panel-content .shop-panel-cart:after {
        display: none; } }

#shop2-alert {
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15); }

#shop2-alert.shop2-alert--map {
  max-width: 900px;
  width: 100%;
  max-height: 600px;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  @media (max-width: 900px) {
  #shop2-alert.shop2-alert--map {
    border-radius: 0; } }

#shop2-alert-map {
  position: absolute;
  top: 60px;
  left: 20px;
  right: 20px;
  bottom: 20px;
  width: auto;
  height: auto;
  max-width: 900px; }

#shop2-alert-ok, #shop2-alert-ok:hover, #shop2-alert-ok:active {
  position: absolute;
  top: 0;
  right: 0;
  height: 60px;
  width: 60px;
  font-size: 0;
  padding: 0;
  margin: 0;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEF2b2NvZGUgMi40LjUgLSBodHRwOi8vYXZvY29kZS5jb20gLS0+CjxzdmcgaGVpZ2h0PSIxNiIgd2lkdGg9IjE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogICAgPHBhdGggZmlsbD0iIzc4Nzg3OCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNIDAgMS40MyBMIDEuNDMgMCBMIDggNi41NyBMIDE0LjU3IDAgTCAxNiAxLjQzIEwgOS40MyA4IEwgMTYgMTQuNTcgTCAxNC41NyAxNiBMIDggOS40MyBMIDEuNDMgMTYgTCAwIDE0LjU3IEwgNi41NyA4IEwgMCAxLjQzIFogTSAwIDEuNDMiIC8+Cjwvc3ZnPg==)  50% 50% no-repeat; }

#shop2-alert-body {
  font-size: 16px;
  color: #423a2e;
  font-weight: 400;
  padding-bottom: 0; }

#shop2-alert.shop2-alert--warning {
  padding: 40px 60px 40px 100px;
  background-position: 10px 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff; }
  @media screen and (max-width: 767px) {
  #shop2-alert.shop2-alert--warning {
    max-width: 300px;
    width: 300px;
    margin-left: -150px !important;
    margin-right: 0 !important;
    background-position: 50% 15px;
    padding: 90px 30px 20px 30px; }
    #shop2-alert.shop2-alert--warning.shop2-alert--warning {
      background-position: 50% 15px;
      padding: 90px 30px 20px 30px; } }

.shop2-vendors .shop2-vendor .vendor-logo {
  margin: 5px auto 10px; }

.shop2-vendors .shop2-vendor .vendor-name {
  color: #1a1a1a;
  text-decoration: none;
  border-bottom: 1px solid transparent;
  transition: all 0.3s;
  font-weight: 600;
  display: inline; }

.shop2-vendors .shop2-vendor {
  text-align: center;
  padding: 10px; }

.shop2-vendors .shop2-vendor:hover .vendor-name {
  border-color: rgba(26, 26, 26, 0.6); }
/*.shop2-panel, .shop2-warning, .tpl-info, #shop2-alert*/
/*Стили товара*/
body .product-amount, .site .cart-amount {
  width: 142px;
  height: 50px;
  border-radius: 5px;
  box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1); }
  body .product-amount .amount-title, .site .cart-amount .amount-title {
    display: none; }
  body .product-amount .shop2-product-amount, .site .cart-amount .shop2-product-amount {
    margin: 0;
    width: 100%; }
  body .product-amount .shop2-product-amount.disabled button:disabled, .site .cart-amount .shop2-product-amount.disabled button:disabled {
    pointer-events: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
    border: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
    body .product-amount .shop2-product-amount.disabled button + input + button:disabled, .site .cart-amount .shop2-product-amount.disabled button + input + button:disabled {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount.disabled input, .site .cart-amount .shop2-product-amount.disabled input {
      color: #d5d5d5;
      background: none;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none;
      pointer-events: none; }
  body .product-amount .shop2-product-amount button, .site .cart-amount .shop2-product-amount button {
    width: calc(50% - 21px);
    height: 50px;
    padding: 0;
    font-size: 0;
    outline: none;
    -webkit-appearance: none;
    /* for FF */
    -moz-appearance: none;
    transition: all 0.3s;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0; }
    body .product-amount .shop2-product-amount button.amount-minus, .site .cart-amount .shop2-product-amount button.amount-minus {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount button.amount-minus:disabled, .site .cart-amount .shop2-product-amount button.amount-minus:disabled {
      pointer-events: none;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount button.amount-minus:hover, .site .cart-amount .shop2-product-amount button.amount-minus:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount button.amount-minus:active, .site .cart-amount .shop2-product-amount button.amount-minus:active {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount button.amount-plus, .site .cart-amount .shop2-product-amount button.amount-plus {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount button.amount-plus:hover, .site .cart-amount .shop2-product-amount button.amount-plus:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount button.amount-plus:active, .site .cart-amount .shop2-product-amount button.amount-plus:active {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
  body .product-amount .shop2-product-amount input, .site .cart-amount .shop2-product-amount input {
    width: 42px;
    height: 50px;
    font: 600 15px/ 50px 'Roboto', 'sans-serif';
    text-align: center;
    margin: 0;
    padding: 0;
    outline: none;
    -webkit-appearance: none;
    /* for FF */
    -moz-appearance: none;
    color: #1a1a1a;
    background: none;
    border: none;
    transition: all 0.3s;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0; }
    body .product-amount .shop2-product-amount input:hover, .site .cart-amount .shop2-product-amount input:hover {
      color: #1a1a1a;
      background: none;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body .product-amount .shop2-product-amount input:focus, .site .cart-amount .shop2-product-amount input:focus {
      color: #1a1a1a;
      background: none;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
/*Количество*/
.shop2-product-params .param-item {
  margin: 0 0 12px; }
  .shop2-product-params .param-item:last-child {
    margin-bottom: 0; }
  .shop2-product-params .param-title {
    color: rgba(26, 26, 26, 0.6);
    font: 400 16px 'Roboto', 'sans-serif'; }
  .shop2-product-params .param-body {
    color: #1a1a1a;
    font: 400 16px 'Roboto', 'sans-serif'; }
  .shop2-product-params .param-body a {
    text-decoration: none; }
    .shop2-product-params .param-body a:hover {
      text-decoration: underline; }
  .shop2-product-params .shop2-color-pick, .shop2-product-params .shop2-texture-pick, .shop2-product-params .shop2-color-ext-list {
    overflow: visible; }
  .shop2-product-params .shop2-color-pick li, .shop2-product-params .shop2-texture-pick li, .shop2-product-params .shop2-color-ext-list li {
    position: relative;
    cursor: pointer;
    width: 26px !important;
    height: 26px;
    border: none;
    float: none;
    outline: none !important;
    display: inline-block;
    vertical-align: top;
    margin: 0 4px 5px;
    border-radius: 50%; }
    .shop2-product-params .shop2-color-pick li:first-child, .shop2-product-params .shop2-texture-pick li:first-child, .shop2-product-params .shop2-color-ext-list li:first-child {
      margin-left: 0 !important; }
    .shop2-product-params .shop2-color-pick li.active-color, .shop2-product-params .shop2-texture-pick li.active-color, .shop2-product-params .shop2-color-ext-list li.active-color, .shop2-product-params .shop2-color-pick li.active-texture, .shop2-product-params .shop2-texture-pick li.active-texture, .shop2-product-params .shop2-color-ext-list li.active-texture, .shop2-product-params .shop2-color-pick li.shop2-color-ext-selected, .shop2-product-params .shop2-texture-pick li.shop2-color-ext-selected, .shop2-product-params .shop2-color-ext-list li.shop2-color-ext-selected {
      outline: none !important; }
    .shop2-product-params .shop2-color-pick li.active-color:after, .shop2-product-params .shop2-texture-pick li.active-color:after, .shop2-product-params .shop2-color-ext-list li.active-color:after, .shop2-product-params .shop2-color-pick li.active-texture:after, .shop2-product-params .shop2-texture-pick li.active-texture:after, .shop2-product-params .shop2-color-ext-list li.active-texture:after, .shop2-product-params .shop2-color-pick li.shop2-color-ext-selected:after, .shop2-product-params .shop2-texture-pick li.shop2-color-ext-selected:after, .shop2-product-params .shop2-color-ext-list li.shop2-color-ext-selected:after {
      opacity: 1;
      visibility: visible; }
    .shop2-product-params .shop2-color-pick li.active-color:before, .shop2-product-params .shop2-texture-pick li.active-color:before, .shop2-product-params .shop2-color-ext-list li.active-color:before, .shop2-product-params .shop2-color-pick li.active-texture:before, .shop2-product-params .shop2-texture-pick li.active-texture:before, .shop2-product-params .shop2-color-ext-list li.active-texture:before, .shop2-product-params .shop2-color-pick li.shop2-color-ext-selected:before, .shop2-product-params .shop2-texture-pick li.shop2-color-ext-selected:before, .shop2-product-params .shop2-color-ext-list li.shop2-color-ext-selected:before {
      display: none; }
    .shop2-product-params .shop2-color-pick li.shop2-color-ext-selected, .shop2-product-params .shop2-texture-pick li.shop2-color-ext-selected, .shop2-product-params .shop2-color-ext-list li.shop2-color-ext-selected {
      outline: none !important; }
    .shop2-product-params .shop2-color-pick li.shop2-color-ext-selected span, .shop2-product-params .shop2-texture-pick li.shop2-color-ext-selected span, .shop2-product-params .shop2-color-ext-list li.shop2-color-ext-selected span {
      display: none; }
    .shop2-product-params .shop2-color-pick li:after, .shop2-product-params .shop2-texture-pick li:after, .shop2-product-params .shop2-color-ext-list li:after {
      position: absolute;
      content: '';
      left: 7px;
      right: 7px;
      top: 7px;
      bottom: 7px;
      opacity: 0;
      z-index: 1;
      visibility: hidden;
      border-radius: 50%;
      transition: all 0.3s;
      border: none;
      box-shadow: none;
      background: #fff; }
    .shop2-product-params .shop2-color-pick li:before, .shop2-product-params .shop2-texture-pick li:before, .shop2-product-params .shop2-color-ext-list li:before {
      position: absolute;
      content: '';
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      border: none;
      border-radius: 50%;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06); }
    .shop2-product-params .shop2-color-pick li span, .shop2-product-params .shop2-texture-pick li span, .shop2-product-params .shop2-color-ext-list li span, .shop2-product-params .shop2-color-pick li img, .shop2-product-params .shop2-texture-pick li img, .shop2-product-params .shop2-color-ext-list li img {
      width: 26px;
      height: 26px;
      border-radius: 50%; }
  .shop2-product-params .shop2-color-ext-multi {
    overflow: visible;
    outline: none;
    border: none; }
  .shop2-product-params .shop2-color-ext-multi li {
    position: relative;
    height: 26px;
    border: none;
    float: none;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: top;
    display: inline-block;
    background-size: cover;
    outline: none !important;
    width: 26px !important;
    margin: 0 4px 5px !important; }
    .shop2-product-params .shop2-color-ext-multi li:first-child {
      margin-left: 0 !important;
      width: 26px !important; }
    .shop2-product-params .shop2-color-ext-multi li:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06);
      border-radius: 50%;
      background: none; }
    .shop2-product-params .shop2-color-ext-multi li span {
      display: none; }
    .shop2-product-params .shop2-color-ext-multi li img {
      width: 26px;
      height: 26px;
      border-radius: 50%; }
/*Параметры в табах*/
body .shop2-product-options .option-item {
  margin: 0 0 15px; }
  body .shop2-product-options .option-item:last-child {
    margin-bottom: 0; }
  body .shop2-product-options .option-title {
    margin: 0 0 6px;
    color: rgba(26, 26, 26, 0.6);
    font: 400 14px 'Roboto', 'sans-serif'; }
  body .shop2-product-options .option-body {
    color: #1a1a1a;
    font: 500 15px 'Roboto', 'sans-serif'; }
  body .shop2-product-options .option-body a {
    color: #1a1a1a;
    text-decoration: none; }
    body .shop2-product-options .option-body a:hover {
      text-decoration: underline; }
  body .shop2-product-options .shop2-color-pick, body .shop2-product-options .shop2-texture-pick, body .shop2-product-options .shop2-color-ext-list {
    overflow: visible; }
  body .shop2-product-options .shop2-color-pick li, body .shop2-product-options .shop2-texture-pick li, body .shop2-product-options .shop2-color-ext-list li {
    position: relative;
    cursor: pointer;
    width: 26px !important;
    height: 26px;
    border: none;
    float: none;
    outline: none !important;
    display: inline-block;
    vertical-align: top;
    margin: 0 4px 5px;
    border-radius: 50%; }
    body .shop2-product-options .shop2-color-pick li:first-child, body .shop2-product-options .shop2-texture-pick li:first-child, body .shop2-product-options .shop2-color-ext-list li:first-child {
      margin-left: 0 !important; }
    body .shop2-product-options .shop2-color-pick li.active-color, body .shop2-product-options .shop2-texture-pick li.active-color, body .shop2-product-options .shop2-color-ext-list li.active-color, body .shop2-product-options .shop2-color-pick li.active-texture, body .shop2-product-options .shop2-texture-pick li.active-texture, body .shop2-product-options .shop2-color-ext-list li.active-texture, body .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected, body .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected, body .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected {
      outline: none !important; }
    body .shop2-product-options .shop2-color-pick li.active-color:after, body .shop2-product-options .shop2-texture-pick li.active-color:after, body .shop2-product-options .shop2-color-ext-list li.active-color:after, body .shop2-product-options .shop2-color-pick li.active-texture:after, body .shop2-product-options .shop2-texture-pick li.active-texture:after, body .shop2-product-options .shop2-color-ext-list li.active-texture:after, body .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected:after, body .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected:after, body .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected:after {
      opacity: 1;
      visibility: visible; }
    body .shop2-product-options .shop2-color-pick li.active-color:before, body .shop2-product-options .shop2-texture-pick li.active-color:before, body .shop2-product-options .shop2-color-ext-list li.active-color:before, body .shop2-product-options .shop2-color-pick li.active-texture:before, body .shop2-product-options .shop2-texture-pick li.active-texture:before, body .shop2-product-options .shop2-color-ext-list li.active-texture:before, body .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected:before, body .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected:before, body .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected:before {
      display: none; }
    body .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected, body .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected, body .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected {
      outline: none !important; }
    body .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected span, body .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected span, body .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected span {
      display: none; }
    body .shop2-product-options .shop2-color-pick li:after, body .shop2-product-options .shop2-texture-pick li:after, body .shop2-product-options .shop2-color-ext-list li:after {
      position: absolute;
      content: '';
      left: 7px;
      right: 7px;
      top: 7px;
      bottom: 7px;
      opacity: 0;
      z-index: 1;
      visibility: hidden;
      border-radius: 50%;
      transition: all 0.3s;
      border: none;
      box-shadow: none;
      background: #fff; }
    body .shop2-product-options .shop2-color-pick li:before, body .shop2-product-options .shop2-texture-pick li:before, body .shop2-product-options .shop2-color-ext-list li:before {
      position: absolute;
      content: '';
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      border: none;
      border-radius: 50%;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06); }
    body .shop2-product-options .shop2-color-pick li span, body .shop2-product-options .shop2-texture-pick li span, body .shop2-product-options .shop2-color-ext-list li span, body .shop2-product-options .shop2-color-pick li img, body .shop2-product-options .shop2-texture-pick li img, body .shop2-product-options .shop2-color-ext-list li img {
      width: 26px;
      height: 26px;
      border-radius: 50%; }
  body .shop2-product-options .shop2-color-ext-multi {
    overflow: visible;
    outline: none;
    border: none; }
  body .shop2-product-options .shop2-color-ext-multi li {
    position: relative;
    height: 26px;
    border: none;
    float: none;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: top;
    display: inline-block;
    background-size: cover;
    outline: none !important;
    width: 26px !important;
    margin: 0 4px 5px !important; }
    body .shop2-product-options .shop2-color-ext-multi li:first-child {
      margin-left: 0 !important;
      width: 26px !important; }
    body .shop2-product-options .shop2-color-ext-multi li:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06);
      border-radius: 50%;
      background: none; }
    body .shop2-product-options .shop2-color-ext-multi li span {
      display: none; }
    body .shop2-product-options .shop2-color-ext-multi li img {
      width: 26px;
      height: 26px;
      border-radius: 50%; }
/*Параметры*/
.cart-params__list {
  margin: 0;
  list-style: none;
  padding: 0; }
  .cart-params__list li {
    margin: 0 0 15px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    -moz-align-items: baseline;
    align-items: baseline; }
    @media screen and (max-width: 410px) {
    .cart-params__list li {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; } }
    .cart-params__list li:last-child {
      margin-bottom: 0; }
  .cart-params__title {
    padding: 0 6px 0 0;
    color: rgba(26, 26, 26, 0.6);
    font: 400 14px 'Roboto', 'sans-serif';
    width: 50%; }
  @media screen and (max-width: 410px) {
    .cart-params__title {
      width: 100%;
      padding: 0 0 3px; } }
  .cart-params__value {
    color: #1a1a1a;
    font: 600 15px 'Roboto', 'sans-serif';
    width: 50%; }
  @media screen and (max-width: 410px) {
    .cart-params__value {
      width: 100%; } }
  .cart-params__value a {
    color: #1a1a1a;
    text-decoration: none; }
    .cart-params__value a:hover {
      text-decoration: underline; }
  .cart-params .shop2-color-pick, .cart-params .shop2-texture-pick, .cart-params .shop2-color-ext-list {
    overflow: visible; }
  .cart-params .shop2-color-pick li, .cart-params .shop2-texture-pick li, .cart-params .shop2-color-ext-list li {
    position: relative;
    cursor: pointer;
    width: 26px !important;
    height: 26px;
    border: none;
    float: none;
    outline: none !important;
    display: inline-block;
    vertical-align: top;
    margin: 0 4px 5px;
    border-radius: 50%; }
    .cart-params .shop2-color-pick li:first-child, .cart-params .shop2-texture-pick li:first-child, .cart-params .shop2-color-ext-list li:first-child {
      margin-left: 0 !important; }
    .cart-params .shop2-color-pick li.active-color, .cart-params .shop2-texture-pick li.active-color, .cart-params .shop2-color-ext-list li.active-color, .cart-params .shop2-color-pick li.active-texture, .cart-params .shop2-texture-pick li.active-texture, .cart-params .shop2-color-ext-list li.active-texture, .cart-params .shop2-color-pick li.shop2-color-ext-selected, .cart-params .shop2-texture-pick li.shop2-color-ext-selected, .cart-params .shop2-color-ext-list li.shop2-color-ext-selected {
      outline: none !important; }
    .cart-params .shop2-color-pick li.active-color:after, .cart-params .shop2-texture-pick li.active-color:after, .cart-params .shop2-color-ext-list li.active-color:after, .cart-params .shop2-color-pick li.active-texture:after, .cart-params .shop2-texture-pick li.active-texture:after, .cart-params .shop2-color-ext-list li.active-texture:after, .cart-params .shop2-color-pick li.shop2-color-ext-selected:after, .cart-params .shop2-texture-pick li.shop2-color-ext-selected:after, .cart-params .shop2-color-ext-list li.shop2-color-ext-selected:after {
      opacity: 1;
      visibility: visible; }
    .cart-params .shop2-color-pick li.active-color:before, .cart-params .shop2-texture-pick li.active-color:before, .cart-params .shop2-color-ext-list li.active-color:before, .cart-params .shop2-color-pick li.active-texture:before, .cart-params .shop2-texture-pick li.active-texture:before, .cart-params .shop2-color-ext-list li.active-texture:before, .cart-params .shop2-color-pick li.shop2-color-ext-selected:before, .cart-params .shop2-texture-pick li.shop2-color-ext-selected:before, .cart-params .shop2-color-ext-list li.shop2-color-ext-selected:before {
      display: none; }
    .cart-params .shop2-color-pick li.shop2-color-ext-selected, .cart-params .shop2-texture-pick li.shop2-color-ext-selected, .cart-params .shop2-color-ext-list li.shop2-color-ext-selected {
      outline: none !important; }
    .cart-params .shop2-color-pick li.shop2-color-ext-selected span, .cart-params .shop2-texture-pick li.shop2-color-ext-selected span, .cart-params .shop2-color-ext-list li.shop2-color-ext-selected span {
      display: none; }
    .cart-params .shop2-color-pick li:after, .cart-params .shop2-texture-pick li:after, .cart-params .shop2-color-ext-list li:after {
      position: absolute;
      content: '';
      left: 7px;
      right: 7px;
      top: 7px;
      bottom: 7px;
      opacity: 0;
      z-index: 1;
      visibility: hidden;
      border-radius: 50%;
      transition: all 0.3s;
      border: none;
      box-shadow: none;
      background: #fff; }
    .cart-params .shop2-color-pick li:before, .cart-params .shop2-texture-pick li:before, .cart-params .shop2-color-ext-list li:before {
      position: absolute;
      content: '';
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      border: none;
      border-radius: 50%;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06); }
    .cart-params .shop2-color-pick li span, .cart-params .shop2-texture-pick li span, .cart-params .shop2-color-ext-list li span, .cart-params .shop2-color-pick li img, .cart-params .shop2-texture-pick li img, .cart-params .shop2-color-ext-list li img {
      width: 26px;
      height: 26px;
      border-radius: 50%; }
  .cart-params .shop2-color-ext-multi {
    overflow: visible;
    outline: none;
    border: none; }
  .cart-params .shop2-color-ext-multi li {
    position: relative;
    height: 26px;
    border: none;
    float: none;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: top;
    display: inline-block;
    background-size: cover;
    outline: none !important;
    width: 26px !important;
    margin: 0 4px 5px !important; }
    .cart-params .shop2-color-ext-multi li:first-child {
      margin-left: 0 !important;
      width: 26px !important; }
    .cart-params .shop2-color-ext-multi li:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.06);
      border-radius: 50%;
      background: none; }
    .cart-params .shop2-color-ext-multi li span {
      display: none; }
    .cart-params .shop2-color-ext-multi li img {
      width: 26px;
      height: 26px;
      border-radius: 50%; }
/*Параметры в корзине*/
.tpl-stars {
  height: 14px;
  width: 70px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.15%22%20d%3D%22M7%201L8.76336%204.57295L12.7063%205.1459L9.85317%207.92705L10.5267%2011.8541L7%2010L3.47329%2011.8541L4.14683%207.92705L1.29366%205.1459L5.23664%204.57295L7%201Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 repeat-x; }
  .tpl-stars .tpl-rating {
    height: 14px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M7%201L8.76336%204.57295L12.7063%205.1459L9.85317%207.92705L10.5267%2011.8541L7%2010L3.47329%2011.8541L4.14683%207.92705L1.29366%205.1459L5.23664%204.57295L7%201Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 repeat-x; }

.tpl-form .tpl-stars {
  background: none;
  width: 135px;
  height: 24px; }
  .tpl-form .tpl-stars.tpl-active {
    background: none; }
  .tpl-form .tpl-stars span {
    width: 24px;
    height: 24px;
    margin-right: 3px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%231a1a1a%22%20opacity%3D%220.15%22%20d%3D%22M9.000%2C8.727%20L12.000%2C-0.000%20L15.000%2C8.727%20L24.000%2C8.727%20L17.000%2C14.182%20L20.000%2C24.000%20L12.000%2C18.545%20L4.000%2C24.000%20L7.000%2C14.182%20L-0.000%2C8.727%20L9.000%2C8.727%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .tpl-form .tpl-stars span.tpl-active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ea1313%22%20d%3D%22M9.000%2C8.727%20L12.000%2C-0.000%20L15.000%2C8.727%20L24.000%2C8.727%20L17.000%2C14.182%20L20.000%2C24.000%20L12.000%2C18.545%20L4.000%2C24.000%20L7.000%2C14.182%20L-0.000%2C8.727%20L9.000%2C8.727%20Z%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
/*Рейтинг*/
body .shop2-product-actions dl {
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  body .shop2-product-actions dl dt {
    background: none;
    font-size: 0;
    min-height: 30px;
    border-radius: 0; }
    body .shop2-product-actions dl dt.gift-action .icon-action {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2020%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.7663%200.719044C5.75418%200.271906%203.95919%202.0669%204.40633%204.07902C4.48409%204.42896%204.61239%204.72707%204.77709%204.98124H1.6999C0.981932%204.98124%200.399902%205.56327%200.399902%206.28124V9.69999C0.399902%2010.418%200.981932%2011%201.6999%2011H1.9999V15.1627C1.9999%2016.7091%203.25351%2017.9627%204.7999%2017.9627H15.1999C16.7463%2017.9627%2017.9999%2016.7091%2017.9999%2015.1627V11H18.2999C19.0179%2011%2019.5999%2010.418%2019.5999%209.69999V6.28124C19.5999%205.56327%2019.0179%204.98124%2018.2999%204.98124H15.2229C15.3876%204.72707%2015.5159%204.42896%2015.5937%204.07902C16.0408%202.0669%2014.2458%200.271907%2012.2337%200.719044C11.0368%200.985029%2010.3825%201.78927%2010%202.64528C9.61745%201.78927%208.96323%200.985029%207.7663%200.719044ZM9.61851%206.58124C9.72037%206.5888%209.8178%206.59739%209.91165%206.60782L10%206.61764L10.0883%206.60782C10.1822%206.59739%2010.2796%206.5888%2010.3815%206.58124H18V9.39999H17.9999V9.36268H17.1999H2.7999H1.9999L1.9999%206.58124H9.61851ZM8.9451%204.69323C8.96198%204.77374%208.97892%204.85702%208.99605%204.94201C8.89522%204.93659%208.79567%204.93109%208.69893%204.92515C8.21757%204.89557%207.75597%204.85352%207.34125%204.76458C6.49822%204.5838%206.08854%204.27336%205.96823%203.73193C5.77513%202.86301%206.55029%202.08785%207.41921%202.28094C8.01794%202.41399%208.36312%202.8114%208.62334%203.50333C8.75631%203.85692%208.8537%204.25714%208.9451%204.69323ZM11.3011%204.92515C11.2043%204.93109%2011.1048%204.93659%2011.0039%204.94201C11.0211%204.85702%2011.038%204.77374%2011.0549%204.69323C11.1463%204.25714%2011.2437%203.85692%2011.3767%203.50333C11.6369%202.8114%2011.9821%202.41399%2012.5808%202.28094C13.4497%202.08785%2014.2249%202.86301%2014.0318%203.73193C13.9115%204.27336%2013.5018%204.5838%2012.6587%204.76458C12.244%204.85352%2011.7824%204.89557%2011.3011%204.92515ZM3.5999%2011H9.2V16.3627H4.7999C4.13716%2016.3627%203.5999%2015.8254%203.5999%2015.1627V11ZM10.8%2016.3627V11H16.3999V15.1627C16.3999%2015.8254%2015.8626%2016.3627%2015.1999%2016.3627H10.8Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    body .shop2-product-actions dl dt .icon-action {
      width: 30px;
      height: 30px;
      display: inline-block;
      vertical-align: top;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.78081%201.63973C2.60293%201.63552%201.64268%202.58867%201.63847%203.7711C1.63425%204.95353%202.58769%205.91351%203.76557%205.91772C4.94345%205.92193%205.9037%204.96879%205.90791%203.78636C5.91212%202.60392%204.95869%201.64394%203.78081%201.63973ZM0.0384764%203.76538C0.045829%201.7015%201.72279%200.0323686%203.78651%200.039743C5.85023%200.0471173%207.51525%201.72819%207.5079%203.79207C7.50055%205.85596%205.82359%207.52509%203.75987%207.51771C1.69615%207.51034%200.0311238%205.82927%200.0384764%203.76538ZM1.1631%2013.6032L13.5827%201.16556L14.7149%202.29611L2.2953%2014.7338L1.1631%2013.6032ZM10.092%2012.2136C10.0962%2011.0312%2011.0565%2010.0781%2012.2344%2010.0823C13.4122%2010.0865%2014.3657%2011.0465%2014.3615%2012.2289C14.3572%2013.4113%2013.397%2014.3645%2012.2191%2014.3603C11.0412%2014.3561%2010.0878%2013.3961%2010.092%2012.2136ZM12.2401%208.48229C10.1763%208.47492%208.49937%2010.144%208.49202%2012.2079C8.48467%2014.2718%2010.1497%2015.9529%2012.2134%2015.9603C14.2771%2015.9676%2015.9541%2014.2985%2015.9614%2012.2346C15.9688%2010.1707%2014.3038%208.48967%2012.2401%208.48229Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    body .shop2-product-actions dl dt .name-action {
      display: none;
      border: none;
      color: #1a1a1a;
      margin: 8px 20px 0 7px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      width: calc(100% - 30px - 7px - 20px);
      font: 500 13px 'Roboto', 'sans-serif'; }
/*Подарок и скидка*/
body .product-flags__item {
  color: #fff;
  font: 500 13px 'Roboto', 'sans-serif';
  margin-bottom: 5px; }
  body .product-flags__item.spec_item span {
    background: #ea1313; }
  body .product-flags__item.new_item {
    color: #1a1a1a; }
    body .product-flags__item.new_item span {
      background: #fff; }
  body .product-flags__item span {
    padding: 5px 12px 6px;
    border-radius: 0;
    text-align: center;
    vertical-align: top;
    display: inline-block; }
/*Флаги*/
#shop2-tooltip {
  z-index: 100000; }

#shop2-msg, .shop2-color-ext-tooltip, .shop2-product-actions dd, .shop2-product-discount-desc {
  font: 400 14px/ 20px 'Roboto', 'sans-serif';
  padding: 12px 20px;
  color: #1a1a1a;
  border: none;
  border-radius: 5px;
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06);
  /*Buy btn*/
  /*Buy btn*/
  /*Color*/
  /*Color*/
  /*Gift*/
  /*Gift*/ }
  #shop2-msg a, .shop2-color-ext-tooltip a, .shop2-product-actions dd a, .shop2-product-discount-desc a {
    color: #ea1313; }
  #shop2-msg .color_icon, .shop2-color-ext-tooltip .color_icon, .shop2-product-actions dd .color_icon, .shop2-product-discount-desc .color_icon {
    display: block;
    width: 90px;
    height: 90px;
    margin: 0 0 5px;
    background-size: cover; }
  #shop2-msg .col_title, .shop2-color-ext-tooltip .col_title, .shop2-product-actions dd .col_title, .shop2-product-discount-desc .col_title {
    font-size: 13px; }
  #shop2-msg ul li, .shop2-color-ext-tooltip ul li, .shop2-product-actions dd ul li, .shop2-product-discount-desc ul li {
    margin: 5px;
    display: inline-block;
    vertical-align: top; }
    #shop2-msg ul li:first-child, .shop2-color-ext-tooltip ul li:first-child, .shop2-product-actions dd ul li:first-child, .shop2-product-discount-desc ul li:first-child {
      margin: 5px; }
    #shop2-msg ul li span, .shop2-color-ext-tooltip ul li span, .shop2-product-actions dd ul li span, .shop2-product-discount-desc ul li span {
      display: block;
      float: none;
      width: 90px;
      height: 90px;
      margin: 0 0 5px;
      background-size: contain !important; }
    #shop2-msg ul li div, .shop2-color-ext-tooltip ul li div, .shop2-product-actions dd ul li div, .shop2-product-discount-desc ul li div {
      font-size: 13px; }
  #shop2-msg .name-action, .shop2-color-ext-tooltip .name-action, .shop2-product-actions dd .name-action, .shop2-product-discount-desc .name-action {
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 12px;
    padding-right: 20px; }
  #shop2-msg .desc-action, .shop2-color-ext-tooltip .desc-action, .shop2-product-actions dd .desc-action, .shop2-product-discount-desc .desc-action {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
    color: rgba(26, 26, 26, 0.7); }
  #shop2-msg .desc-action p, .shop2-color-ext-tooltip .desc-action p, .shop2-product-actions dd .desc-action p, .shop2-product-discount-desc .desc-action p {
    margin: 0; }
    #shop2-msg .desc-action p + p, .shop2-color-ext-tooltip .desc-action p + p, .shop2-product-actions dd .desc-action p + p, .shop2-product-discount-desc .desc-action p + p {
      margin-top: 6px; }
  #shop2-msg p, .shop2-color-ext-tooltip p, .shop2-product-actions dd p, .shop2-product-discount-desc p {
    margin: 0; }
  #shop2-msg p + p, .shop2-color-ext-tooltip p + p, .shop2-product-actions dd p + p, .shop2-product-discount-desc p + p {
    margin-top: 6px; }
  #shop2-msg .close-desc-action, .shop2-color-ext-tooltip .close-desc-action, .shop2-product-actions dd .close-desc-action, .shop2-product-discount-desc .close-desc-action {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    cursor: pointer;
    opacity: 0.6;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.34432%206L11.7216%201.62273C12.0928%201.25151%2012.0928%200.64964%2011.7216%200.278417C11.3504%20-0.0928057%2010.7485%20-0.0928057%2010.3773%200.278417L6%204.65568L1.62273%200.278417C1.25151%20-0.0928056%200.64964%20-0.0928056%200.278417%200.278417C-0.0928056%200.64964%20-0.0928056%201.25151%200.278417%201.62273L4.65568%206L0.278417%2010.3773C-0.0928057%2010.7485%20-0.0928057%2011.3504%200.278417%2011.7216C0.64964%2012.0928%201.25151%2012.0928%201.62273%2011.7216L6%207.34432L10.3773%2011.7216C10.7485%2012.0928%2011.3504%2012.0928%2011.7216%2011.7216C12.0928%2011.3504%2012.0928%2010.7485%2011.7216%2010.3773L7.34432%206Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
    border-radius: 50%; }

.shop2-product-discount-desc {
  line-height: 20px;
  font-size: 14px;
  padding: 15px 24px;
  width: 230px; }

@media screen and (max-width: 639px) {
    #shop2-msg {
      width: 220px;
      left: 50% !important;
      margin-left: -110px;
      text-align: center; } }

@media screen and (max-width: 639px) {
    .shop2-color-ext-tooltip {
      left: 0 !important; } }

.shop2-product-actions dd {
  width: 300px;
  left: 0 !important;
  padding: 22px 20px; }

.shop2-color-ext-tooltip {
  padding: 10px 10px 8px; }
/*Всплывающие подсказки*/
.card-slider.vertical {
  position: relative;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center; }
  @media screen and (max-width: 1270px) {
  .card-slider.vertical {
    height: auto;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; } }
  @media screen and (max-width: 1023px) {
  .card-slider.vertical {
    overflow: visible; } }
  .card-slider.vertical:hover .slick-next, .card-slider.vertical:hover .slick-prev {
    opacity: 1;
    visibility: visible; }
  .card-slider.vertical .card-slider__flags .product-flags {
    position: absolute;
    top: 0;
    left: 110px;
    right: 0;
    z-index: 1;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    @media screen and (max-width: 1270px) {
    .card-slider.vertical .card-slider__flags .product-flags {
      left: 0; } }
    @media screen and (max-width: 639px) {
    .card-slider.vertical .card-slider__flags .product-flags {
      left: 0;
      right: 0;
      top: 0; } }
    .card-slider.vertical .card-slider__flags .product-flags .product-flags__item {
      margin: 0; }
    .card-slider.vertical .card-slider__flags .product-flags .product-flags__item span {
      border-radius: 0; }
  .card-slider.vertical .card-slider__items {
    width: calc(100% - 110px);
    overflow: hidden;
    line-height: 0; }
  @media screen and (max-width: 1270px) {
    .card-slider.vertical .card-slider__items {
      width: 460px;
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1; } }
  @media screen and (max-width: 1023px) {
    .card-slider.vertical .card-slider__items {
      width: 100%;
      height: auto;
      overflow: visible; } }
  .card-slider.vertical .card-slider__image {
    position: relative;
    overflow: hidden;
    padding-top: 100%; }
  .card-slider.vertical .card-slider__image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec; }
  .card-slider.vertical .card-slider__image a {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
    .card-slider.vertical .card-slider__image a:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .card-slider.vertical .card-slider__image a img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .card-slider.vertical .slick-prev, .card-slider.vertical .slick-next {
    position: absolute;
    top: 50%;
    width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: -30px;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    right: auto;
    left: 20px; }
  .card-slider.vertical .slick-next {
    right: 20px;
    left: auto; }
  .card-slider.vertical .slick-slide.slick-current .card-slider__thumb:before {
    opacity: 1;
    visibility: visible; }
  @media screen and (max-width: 767px) {
    .card-slider.vertical .slick-dots {
      margin: 15px 0 10px; } }
  .card-slider.vertical .card-slider__thumbs {
    margin: 0 20px 0 0;
    width: 90px;
    -webkit-box-ordinal-group: 0;
    -moz-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-order: -1;
    -ms-flex-order: -1;
    order: -1; }
  @media screen and (max-width: 1270px) {
    .card-slider.vertical .card-slider__thumbs {
      width: 446px;
      margin: 30px auto 0; } }
  @media screen and (max-width: 1023px) {
    .card-slider.vertical .card-slider__thumbs {
      display: none; } }
  .card-slider.vertical .card-slider__thumb {
    position: relative;
    margin: 9px 0;
    width: 90px !important; }
  @media screen and (max-width: 1270px) {
    .card-slider.vertical .card-slider__thumb {
      margin: 0 9px; } }
  .card-slider.vertical .card-slider__thumb:before {
    position: absolute;
    content: '';
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    visibility: hidden;
    border-radius: 50%;
    transition: all 0.3s;
    box-shadow: inset 0 0 0 1px #ea1313; }
  .card-slider.vertical .card-slider__thumb-img {
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    height: 90px; }
    .card-slider.vertical .card-slider__thumb-img a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
    .card-slider.vertical .card-slider__thumb-img a img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
/*Слайдер с картинками товара*/
.kinds-block:hover .slick-prev, .kinds-block:hover .slick-next {
  opacity: 1;
  visibility: visible; }
  .kinds-block .kinds-block__title {
    color: #1a1a1a;
    font: 400 35px/ 1.2 'Roboto', 'sans-serif';
    font-size: 35px;
    padding: 0 0 30px;
    text-align: center; }
  @media screen and (max-width: 1260px) {
    .kinds-block .kinds-block__title {
      font-size: 32px; } }
  @media screen and (max-width: 1023px) {
    .kinds-block .kinds-block__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .kinds-block .kinds-block__title {
      font-size: 24px;
      line-height: 1;
      padding: 0 0 20px; } }
  .kinds-block .kinds-block__items {
    margin: 0 -15px;
    padding: 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  @media screen and (max-width: 767px) {
    .kinds-block .kinds-block__items {
      margin: 0 -8px; } }
  @media screen and (max-width: 479px) {
    .kinds-block .kinds-block__items {
      margin: 0 -16px; } }
  .kinds-block .kinds-block__items.kinds_slider {
    display: block;
    padding-top: 0; }
    .kinds-block .kinds-block__items.kinds_slider .kind-item {
      margin-bottom: 0;
      width: auto !important;
      display: block !important; }
    .kinds-block .kinds-block__items.kinds_slider .kind-item .product-amount, .kinds-block .kinds-block__items.kinds_slider .kind-item .kind-vendor {
      display: none; }
  .kinds-block .kind-item {
    position: relative;
    width: calc(25% - 30px);
    margin: 0 15px 50px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  @media screen and (max-width: 767px) {
    .kinds-block .kind-item {
      margin: 0 8px; } }
  @media screen and (max-width: 479px) {
    .kinds-block .kind-item {
      margin: 0; } }
  @media (min-width: 1024px) {
      .kinds-block .kind-item:hover .kind-image:after {
        opacity: 0.4; }
      .kinds-block .kind-item:hover .shop-product-btn {
        opacity: 1;
        visibility: visible; } }
  .kinds-block .kind-image {
    position: relative;
    overflow: hidden;
    padding-top: 100%; }
  .kinds-block .kind-image:after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    z-index: 1;
    background: #000;
    pointer-events: none;
    transition: all 0.3s; }
    @media (max-width: 1023px) {
    .kinds-block .kind-image:after {
      display: none; } }
  .kinds-block .kind-image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec; }
  .kinds-block .kind-image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none; }
    .kinds-block .kind-image a:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .kinds-block .kind-image a img {
      height: 100%;
      width: 100%;
      object-fit: cover; }
  .kinds-block .kind-name {
    margin: 9px 0 0;
    color: rgba(26, 26, 26, 0.5);
    font: 400 16px/ 22px 'Roboto', 'sans-serif'; }
  @media screen and (max-width: 1260px) {
    .kinds-block .kind-name {
      font-size: 15px; } }
  .kinds-block .kind-name:hover {
    color: #1a1a1a; }
    .kinds-block .kind-name:hover a {
      border-bottom-color: rgba(26, 26, 26, 0.3); }
  .kinds-block .kind-name a {
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid transparent;
    transition: all 0.3s; }
  .kinds-block .kind-vendor {
    overflow: hidden;
    margin: 15px 0 0;
    font-size: 15px;
    font-weight: 500;
    text-align: left; }
  @media screen and (max-width: 767px) {
    .kinds-block .kind-vendor {
      font-size: 14px; } }
  .kinds-block .kind-vendor a {
    position: relative;
    color: #1a1a1a;
    text-decoration: none; }
    .kinds-block .kind-vendor a:hover:before {
      background: #1a1a1a; }
    .kinds-block .kind-vendor a:before {
      position: absolute;
      content: '';
      top: 50%;
      left: 100%;
      right: -3000px;
      margin-left: 13px;
      margin-top: -1px;
      height: 1px;
      transition: all 0.3s;
      background: rgba(26, 26, 26, 0.1); }
  .kinds-block .product-compare {
    margin: 15px 0 !important;
    text-align: left; }
  .kinds-block .kind-item__top {
    position: relative;
    margin: 0 0 20px; }
  @media screen and (max-width: 767px) {
    .kinds-block .kind-item__top {
      margin: 0 0 15px; } }
  .kinds-block .kind-item__top .shop-product-btn {
    background: none;
    box-shadow: none;
    border: none;
    color: #fff;
    padding: 16px 20px 15px;
    height: 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    white-space: nowrap;
    margin-top: -25px;
    opacity: 0;
    font-weight: 500;
    font-size: 15px;
    visibility: hidden;
    transform: translateX(-50%); }
    @media (max-width: 1023px) {
    .kinds-block .kind-item__top .shop-product-btn {
      height: 50px;
      width: 50px;
      top: 100%;
      left: auto;
      right: 0;
      padding: 0;
      margin: 7px 0 0 0;
      opacity: 1;
      visibility: visible;
      transform: none;
      background: none;
      box-shadow: none;
      border: none;
      font-size: 0; } }
    @media (max-width: 767px) {
    .kinds-block .kind-item__top .shop-product-btn {
      margin: 2px 0 0 0; } }
    @media (max-width: 479px) {
    .kinds-block .kind-item__top .shop-product-btn {
      margin: 2px 6px 0 0; } }
    .kinds-block .kind-item__top .shop-product-btn:hover, .kinds-block .kind-item__top .shop-product-btn:active {
      background: none;
      box-shadow: none;
      border: none;
      color: #fff; }
    @media (max-width: 1023px) {
      .kinds-block .kind-item__top .shop-product-btn:hover, .kinds-block .kind-item__top .shop-product-btn:active {
        background: none;
        box-shadow: none;
        border: none; } }
    @media (max-width: 1023px) {
      .kinds-block .kind-item__top .shop-product-btn span {
        display: none; } }
    .kinds-block .kind-item__top .shop-product-btn.buy span {
      padding-left: 34px; }
    .kinds-block .kind-item__top .shop-product-btn.buy span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media (max-width: 1023px) {
      .kinds-block .kind-item__top .shop-product-btn.buy {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .kinds-block .kind-item__top .shop-product-btn.onrequest span {
      padding-left: 34px; }
    .kinds-block .kind-item__top .shop-product-btn.onrequest span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .kinds-block .kind-item__top .shop-product-btn.onrequest:hover span:before, .kinds-block .kind-item__top .shop-product-btn.onrequest:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media (max-width: 1023px) {
      .kinds-block .kind-item__top .shop-product-btn.onrequest {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .kinds-block .kind-item__top .shop-product-btn.notavailable {
      background: none !important;
      color: #fff !important; }
    @media (max-width: 1023px) {
      .kinds-block .kind-item__top .shop-product-btn.notavailable {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; } }
  @media (max-width: 479px) {
    .kinds-block .kind-item__bottom {
      padding: 0 16px; } }
  .kinds-block .kind-price {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    -moz-align-items: baseline;
    align-items: baseline; }
  @media (max-width: 1023px) {
    .kinds-block .kind-price {
      padding-right: 50px; } }
  .kinds-block .kind-price .price-old {
    margin: 1px 0 0;
    display: inline-block;
    vertical-align: top;
    color: rgba(26, 26, 26, 0.5);
    font: 400 13px/ normal 'Roboto', 'sans-serif'; }
    .kinds-block .kind-price .price-old span {
      display: inline-block; }
    .kinds-block .kind-price .price-old strong {
      font-size: 16px;
      font-weight: 400;
      position: relative; }
    .kinds-block .kind-price .price-old strong:before {
      position: absolute;
      content: '';
      top: calc(50% - 1px);
      left: -2px;
      right: -2px;
      height: 1px;
      background: #1a1a1a; }
    .kinds-block .kind-price .price-old + .price-current, .kinds-block .kind-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #1a1a1a; }
  .kinds-block .kind-price .price-current {
    -webkit-box-ordinal-group: 0;
    -moz-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-order: -1;
    -ms-flex-order: -1;
    order: -1;
    margin-right: 14px;
    color: #1a1a1a;
    font: 700 14px/ 1.3 'Roboto', 'sans-serif'; }
    .kinds-block .kind-price .price-current strong {
      font: 700 20px/ 1.3 'Roboto', 'sans-serif'; }
  .kinds-block .product-amount {
    margin: 20px 0 0; }
  .kinds-block .kinds-more {
    text-align: center;
    margin: 40px 0 0; }
  @media (max-width: 1023px) {
    .kinds-block .kinds-more {
      margin: 30px 0 0; } }
  @media (max-width: 767px) {
    .kinds-block .kinds-more {
      margin: 20px 0 0; } }
  .kinds-block .kinds-more__btn {
    font-weight: 400;
    font-size: 15px; }
  .kinds-block .kinds-more__amount {
    padding-left: 5px; }
  .kinds-block .slick-next, .kinds-block .slick-prev {
    position: absolute;
    top: 0;
    right: -60px;
    z-index: 2;
    opacity: 0;
    visibility: hidden; }
  @media (max-width: 1580px) {
    .kinds-block .slick-next, .kinds-block .slick-prev {
      background: #fff;
      right: -15px; } }
  @media (max-width: 1260px) {
    .kinds-block .slick-next, .kinds-block .slick-prev {
      display: block !important;
      opacity: 1 !important;
      visibility: visible !important; } }
  @media (max-width: 1023px) {
    .kinds-block .slick-next, .kinds-block .slick-prev {
      right: 45px; } }
  .kinds-block .slick-prev {
    left: -60px;
    right: auto; }
  @media (max-width: 1580px) {
    .kinds-block .slick-prev {
      left: -15px; } }
  @media (max-width: 1023px) {
    .kinds-block .slick-prev {
      left: 45px; } }
  .kinds-block .slick-dots {
    margin: 20px 0 0; }
  .kinds-block .slick-list {
    padding: 0 5px;
    margin: 0 -5px; }
  @media screen and (max-width: 479px) {
    .kinds-block .slick-list {
      margin: 0;
      padding: 0; } }
  @media screen and (max-width: 410px) {
      .kinds-block .slick-list li {
        margin: 0 5px; }
        .kinds-block .slick-list li button {
          width: 5px;
          height: 5px; }
        .kinds-block .slick-list li.slick-active button {
          -moz-box-shadow: 0 0 0 2px #ea1313;
          -webkit-box-shadow: 0 0 0 2px #ea1313;
          box-shadow: 0 0 0 2px #ea1313; } }
  .kinds-block .slick-track {
    margin-bottom: 20px; }
  @media screen and (max-width: 767px) {
    .kinds-block .slick-track {
      margin-bottom: 0; } }
/*Коллекции*/
.tpl-info {
  background: none;
  border: 1px solid rgba(234, 19, 19, 0.6);
  font-size: 16px;
  box-shadow: none;
  padding: 20px 30px;
  margin: 0 0 30px;
  border-radius: 5px;
  color: #1a1a1a; }
  @media screen and (max-width: 639px) {
  .tpl-info {
    font-size: 16px;
    padding: 10px 20px; } }
  .tpl-info .tpl-required {
    color: #e13439; }

.desc-area .tpl-info {
  max-width: 520px; }

.comments-block {
  line-height: 1.2; }
  .comments-block .g-auth__personal-note a {
    border-color: #3253a7; }
  .comments-block__items {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
  .comments-block .comment-item {
    position: relative;
    width: calc(50% - 25px);
    padding: 0 0 40px;
    text-align: left; }
  @media screen and (max-width: 1023px) {
    .comments-block .comment-item {
      width: 100%; } }
  @media screen and (max-width: 767px) {
    .comments-block .comment-item {
      padding: 0 0 20px; } }
  .comments-block .comment-item:first-child {
    padding-top: 0; }
  .comments-block .comment-item__head {
    position: relative;
    font-size: 0;
    padding: 0 0 19px 62px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    @media screen and (max-width: 767px) {
    .comments-block .comment-item__head {
      padding: 0 0 13px 46px; } }
    .comments-block .comment-item__head:before {
      position: absolute;
      content: '';
      width: 40px;
      height: 40px;
      top: 0;
      left: 0;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M40%2020C40%208.95499%2031.0457%200%2020%200C8.95499%200%200%208.9543%200%2020C0%2031.045%208.9543%2040%2020%2040C23.7138%2040%2027.1912%2038.9877%2030%2037.2727C30%2037.2727%2035.6728%2038.7555%2039.0909%2036.3636C34.3114%2033.3171%2037.2727%2030.9091%2037.2727%2030.9091C38.9212%2027.4157%2040%2023.8339%2040%2020Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M17.225%2019.618C17.7823%2019.846%2018.213%2020.2133%2018.517%2020.72C18.8463%2021.2013%2019.011%2021.784%2019.011%2022.468C19.011%2023.38%2018.7196%2024.1273%2018.137%2024.71C17.5543%2025.2927%2016.8323%2025.584%2015.971%2025.584C15.059%2025.584%2014.3116%2025.2927%2013.729%2024.71C13.1463%2024.1273%2012.855%2023.38%2012.855%2022.468C12.855%2022.012%2012.9056%2021.5687%2013.007%2021.138C13.1336%2020.7073%2013.3616%2020.0613%2013.691%2019.2L15.705%2013.804H18.745L17.225%2019.618ZM25.281%2019.618C25.8383%2019.846%2026.269%2020.2133%2026.573%2020.72C26.9023%2021.2013%2027.067%2021.784%2027.067%2022.468C27.067%2023.38%2026.7756%2024.1273%2026.193%2024.71C25.6103%2025.2927%2024.8883%2025.584%2024.027%2025.584C23.115%2025.584%2022.3676%2025.2927%2021.785%2024.71C21.2023%2024.1273%2020.911%2023.38%2020.911%2022.468C20.911%2022.012%2020.9616%2021.5687%2021.063%2021.138C21.1896%2020.7073%2021.4176%2020.0613%2021.747%2019.2L23.761%2013.804H26.801L25.281%2019.618Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    @media screen and (max-width: 767px) {
      .comments-block .comment-item__head:before {
        width: 30px;
        height: 30px;
        background-size: cover; } }
  .comments-block .comment-item__name {
    padding: 0 0 11px;
    display: inline-block;
    vertical-align: baseline;
    font: 500 17px/ 22px 'Roboto', 'sans-serif';
    width: 100%; }
    @media screen and (max-width: 767px) {
    .comments-block .comment-item__name {
      font-size: 16px;
      padding: 0 0 2px; } }
    .comments-block .comment-item__name a {
      color: inherit;
      text-decoration: none; }
  .comments-block .comment-item__date {
    display: inline-block;
    vertical-align: baseline;
    margin-right: 30px;
    color: rgba(26, 26, 26, 0.5);
    font: 400 14px/ 22px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 767px) {
    .comments-block .comment-item__date {
      font-size: 12px; } }
  .comments-block .comment-item__stars {
    display: inline-block;
    vertical-align: baseline; }
  .comments-block .comment-item__body {
    padding: 0 0 0 62px;
    color: rgba(26, 26, 26, 0.7);
    font: 400 17px/ 30px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 1260px) {
    .comments-block .comment-item__body {
      font-size: 16px;
      line-height: 27px; } }
    @media screen and (max-width: 767px) {
    .comments-block .comment-item__body {
      padding-left: 0;
      font-size: 15px;
      line-height: 24px; } }
  .comments-block .comments-form {
    text-align: left; }
  .comments-block .comments-form__btn {
    width: 214px;
    margin: 0 auto;
    display: none; }
  .comments-block .comments-form__body {
    padding: 0; }
    .comments-block .comments-form__body.comments_toggle {
      display: none; }
  .comments-block .comments-form__title {
    padding: 0 0 30px;
    color: #1a1a1a;
    font: 400 35px/ 1.2 'Roboto', 'sans-serif';
    line-height: 1; }
    @media screen and (max-width: 767px) {
    .comments-block .comments-form__title {
      font-size: 22px;
      padding-bottom: 20px; } }
  .comments-block .comments-form .tpl-form {
    max-width: 520px; }
  .comments-block .comments-form .tpl-field {
    margin-bottom: 20px; }
    .comments-block .comments-form .tpl-field .tpl-required {
      color: #e13439; }
    .comments-block .comments-form .tpl-field .tpl-value {
      margin: 0; }
    .comments-block .comments-form .tpl-field input[type="text"], .comments-block .comments-form .tpl-field input[type="phone"], .comments-block .comments-form .tpl-field input[type="password"], .comments-block .comments-form .tpl-field input[type="email"], .comments-block .comments-form .tpl-field input[type="number"] {
      width: 100%;
      max-width: 100%; }
    .comments-block .comments-form .tpl-field textarea {
      width: 100%;
      max-width: 100%;
      min-height: 81px;
      min-width: 100%; }
    .comments-block .comments-form .tpl-field-reg {
      margin-bottom: 20px; }
    .comments-block .comments-form .tpl-field-reg .comments-chekbox {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center; }
    .comments-block .comments-form .tpl-field-reg .mg-styler-label--checkbox {
      margin: 0;
      margin-right: 12px;
      padding: 0;
      width: 24px;
      height: 24px; }
    .comments-block .comments-form .tpl-field-reg a {
      color: #1a1a1a;
      font: 400 16px/ normal 'Roboto', 'sans-serif';
      text-decoration: none; }
    .comments-block .comments-form .tpl-field-reg a:hover {
      text-decoration: underline; }
  .comments-block .comments-form .tpl-field-button {
    padding-top: 10px;
    margin: 0; }
    .comments-block .comments-reg__title {
      padding: 0 0 30px;
      color: #1a1a1a;
      font: 400 35px/ 1.2 'Roboto', 'sans-serif';
      line-height: 1; }
    @media screen and (max-width: 767px) {
    .comments-block .comments-reg__title {
      font-size: 22px;
      padding-bottom: 20px; } }
  .comments-block .comments-reg .tpl-auth {
    overflow: visible; }
  .comments-block .comments-reg form {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 1023px) {
    .comments-block .comments-reg form {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; } }
  .comments-block .comments-reg .tpl-left {
    width: 320px;
    margin-right: 30px;
    float: none;
    display: block; }
    @media screen and (max-width: 1023px) {
    .comments-block .comments-reg .tpl-left {
      width: 100%;
      margin: 0 0 30px;
      max-width: 420px; } }
    @media screen and (max-width: 767px) {
    .comments-block .comments-reg .tpl-left {
      margin-bottom: 16px; } }
  .comments-block .comments-reg .tpl-right {
    max-width: 520px; }
    @media screen and (max-width: 1023px) {
    .comments-block .comments-reg .tpl-right {
      padding: 0;
      max-width: 100%; } }
    .comments-block .comments-reg .tpl-right .tpl-field {
      margin-bottom: 0; }
    .comments-block .comments-reg .tpl-right .tpl-field-text {
      font: 400 14px/22px 'Roboto', 'sans-serif';
      padding: 0 0 20px; }
  .comments-block .comments-reg .tpl-field {
    margin-bottom: 20px; }
    .comments-block .comments-reg .tpl-field .tpl-value {
      margin: 0; }
  .comments-block .comments-reg .tpl-btns {
    padding: 10px 0 0 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    @media screen and (max-width: 479px) {
    .comments-block .comments-reg .tpl-btns {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; }
      .comments-block .comments-reg .tpl-btns button {
        margin-bottom: 20px; } }
    @media screen and (max-width: 479px) and (max-width: 767px) {
          .comments-block .comments-reg .tpl-btns button {
            margin-bottom: 10px; } }
/*Отзывы*/
@keyframes slideTabs {
  from {
    background-position-x: 0; }

  to {
    background-position-x: 1000px; } }

.shop-product-data {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  height: 100vh;
  background: #fff;
  -webkit-transform: translateY(calc(100% - 70px));
  -moz-transform: translateY(calc(100% - 70px));
  -ms-transform: translateY(calc(100% - 70px));
  -o-transform: translateY(calc(100% - 70px));
  transform: translateY(calc(100% - 70px)); }
  @media screen and (max-width: 767px) {
  .shop-product-data {
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
    box-shadow: none;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    height: auto;
    margin: 0;
    padding: 0; } }
  .shop-product-data.active {
    z-index: 1000;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  .shop-product-data.active .shop-product-data__close {
    opacity: 1;
    visibility: visible; }
  .shop-product-data.no_tabs {
    background: none;
    padding: 0; }
  .shop-product-data.no_tabs .desc-area {
    display: block;
    padding: 0; }
    .shop-product-data.no_tabs .desc-area.params_block {
      padding: 30px;
      background: rgba(0, 0, 0, 0.05); }
  .shop-product-data__close {
    position: absolute;
    right: 15px;
    top: 15px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    opacity: 0;
    z-index: 1;
    visibility: hidden;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #fff; }
  @media screen and (max-width: 1023px) {
    .shop-product-data__close {
      right: 10px; } }
  @media screen and (max-width: 767px) {
    .shop-product-data__close {
      display: none; } }
  .shop-product-data__close:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #fff; }
  .shop-product-data__nav {
    margin: 0 auto;
    max-width: 1290px;
    padding: 0;
    list-style: none;
    text-align: center;
    overflow: auto;
    white-space: nowrap; }
  @media screen and (max-width: 1023px) {
    .shop-product-data__nav {
      margin: 0 30px; } }
  @media screen and (max-width: 767px) {
    .shop-product-data__nav {
      display: none; } }
  .shop-product-data__nav li {
    display: inline-block;
    vertical-align: top;
    margin: 0 40px;
    position: relative; }
    @media screen and (max-width: 1023px) {
    .shop-product-data__nav li {
      margin: 0 30px; } }
    .shop-product-data__nav li.rev_item {
      padding-right: 40px; }
    .shop-product-data__nav li.rev_item .rev-counter {
      position: absolute;
      right: 0;
      top: 50%;
      width: 26px;
      height: 26px;
      color: #fff;
      font-size: 12px;
      font-weight: 500;
      text-align: center;
      line-height: 26px;
      margin-top: -13px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2226px%22%20%20viewBox%3D%220%200%2026%2026%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%2013C0%205.82074%205.8203%200%2013%200C20.1793%200%2026%205.8203%2026%2013C26%2020.1793%2020.1797%2026%2013%2026C10.5861%2026%208.32571%2025.342%206.5%2024.2273C6.5%2024.2273%202.81269%2025.1911%200.590908%2023.6364C3.69761%2021.6561%201.77273%2020.0909%201.77273%2020.0909C0.701233%2017.8202%200%2015.492%200%2013Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .shop-product-data__nav li.active a {
      color: #ea1313; }
    .shop-product-data__nav li.active a .shop-product-data__wave {
      opacity: 1;
      visibility: visible; }
    .shop-product-data__nav li a {
      position: relative;
      color: #1a1a1a;
      padding: 0;
      height: 70px;
      display: block;
      background: #fff;
      overflow: hidden;
      text-decoration: none;
      transition: all 0.3s;
      font: 500 15px/ 70px 'Roboto', 'sans-serif'; }
    .shop-product-data__nav li a:hover {
      color: #ea1313; }
    .shop-product-data__nav li a:hover .shop-product-data__wave {
      left: 0;
      right: auto;
      width: 100%; }
    .shop-product-data__nav li a .shop-product-data__wave {
      content: "";
      position: absolute;
      right: 0;
      width: 0;
      bottom: 19px;
      background: #ea1313;
      height: 1px;
      transition: all 0.2s ease-out; }
  .shop-product-data__desc {
    margin: 0 auto;
    max-width: calc(1290px + 60px);
    padding: 0 30px; }
  @media screen and (max-width: 767px) {
    .shop-product-data__desc {
      padding: 0; } }
  .shop-product-data__desc-item {
    padding-bottom: 40px; }
    .shop-product-data__desc-item:last-child {
      padding-bottom: 0; }
  .shop-product-data__desc-title {
    color: #1a1a1a;
    font: 400 35px/ 1.2 'Roboto', 'sans-serif';
    padding: 0 0 30px; }
  .shop-product-data__desc .desc-area-title {
    position: relative;
    color: #1a1a1a;
    cursor: pointer;
    text-decoration: none;
    padding: 19px 16px 21px;
    background: #fff;
    transition: all 0.3s;
    font: 500 16px 'Roboto', 'sans-serif';
    box-shadow: inset 0 -1px 0 #f9f9f9;
    display: none; }
    @media screen and (max-width: 767px) {
    .shop-product-data__desc .desc-area-title {
      display: block; } }
    .shop-product-data__desc .desc-area-title:nth-last-child(2) {
      box-shadow: none; }
    .shop-product-data__desc .desc-area-title:before {
      position: absolute;
      top: 50%;
      right: 25px;
      content: '';
      width: 12px;
      height: 12px;
      margin-top: -6px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop-product-data__desc .desc-area-title.active {
      color: #ea1313;
      box-shadow: none; }
    .shop-product-data__desc .desc-area-title.active:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop-product-data__desc .desc-area-title a {
      text-decoration: none;
      color: inherit; }
    .shop-product-data__desc .desc-area-title .rev-counter {
      position: absolute;
      left: 90px;
      top: 50%;
      width: 26px;
      height: 26px;
      color: #fff;
      font-size: 12px;
      font-weight: 500;
      text-align: center;
      line-height: 26px;
      margin-top: -13px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2226px%22%20%20viewBox%3D%220%200%2026%2026%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%2013C0%205.82074%205.8203%200%2013%200C20.1793%200%2026%205.8203%2026%2013C26%2020.1793%2020.1797%2026%2013%2026C10.5861%2026%208.32571%2025.342%206.5%2024.2273C6.5%2024.2273%202.81269%2025.1911%200.590908%2023.6364C3.69761%2021.6561%201.77273%2020.0909%201.77273%2020.0909C0.701233%2017.8202%200%2015.492%200%2013Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .shop-product-data__desc .desc-area {
    position: relative;
    height: calc(100vh - 100px);
    overflow-y: auto;
    overflow-x: hidden;
    padding: 28px 20px 30px;
    margin: 0 -20px;
    display: none; }
    @media screen and (max-width: 767px) {
    .shop-product-data__desc .desc-area {
      height: auto;
      overflow: auto;
      margin: 0;
      padding: 10px 16px 20px;
      box-shadow: inset 0 -1px 0 rgba(26, 26, 26, 0.1); } }
    @media screen and (max-width: 767px) {
      .shop-product-data__desc .desc-area:last-child {
        box-shadow: none; } }
    .shop-product-data__desc .desc-area.comments_block {
      text-align: center; }
    .shop-product-data__desc .desc-area.comments_block .shop2v2-cart-soc-block {
      text-align: left;
      margin-top: 25px; }
    .shop-product-data__desc .desc-area.comments_block .comments-reg {
      text-align: left; }
    .shop-product-data__desc .desc-area.comments_block .comments-block {
      display: inline-block;
      vertical-align: top; }
    .shop-product-data__desc .desc-area.comments_block .comments-block.comments_form {
      display: block; }
    .shop-product-data__desc .desc-area p {
      font-size: inherit; }
    .shop-product-data__desc .desc-area .ps__rail-x, .shop-product-data__desc .desc-area .ps__rail-y {
      z-index: 3; }
    .shop-product-data__desc .desc-area.html_block {
      font-size: 16px;
      line-height: 1.6; }
    @media screen and (max-width: 767px) {
      .shop-product-data__desc .desc-area.html_block {
        font-size: 15px;
        line-height: 26px; } }
    .shop-product-data__desc .desc-area.params_block .shop2-product-params {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      justify-content: space-between; }
    @media screen and (max-width: 767px) {
        .shop-product-data__desc .desc-area.params_block .shop2-product-params {
          display: block; } }
    .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-item {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center;
      margin: 0;
      width: calc(50% - 15px);
      padding: 14px 0 15px;
      box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 767px) {
          .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-item {
            display: block;
            width: auto;
            margin: 0 -16px;
            padding: 12px 16px; } }
    .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-item:last-child {
      margin-bottom: 0; }
    @media (max-width: 767px) {
            .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-item:last-child {
              box-shadow: none; } }
    .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-title {
      margin: 0 10px 0 0;
      width: 45%; }
    @media screen and (max-width: 1023px) {
          .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-title {
            font-size: 14px; } }
    @media screen and (max-width: 767px) {
          .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-title {
            width: 100%;
            margin: 0 0 5px; } }
    .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-body {
      width: calc(60% - 10px); }
    @media screen and (max-width: 1023px) {
          .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-body {
            font-size: 15px; } }
    @media screen and (max-width: 767px) {
          .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-body {
            width: 100%; } }
    .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-body .shop2-color-pick li, .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-body .shop2-texture-pick li, .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-body .shop2-color-ext-list li, .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-body .shop2-color-ext-multi li {
      margin-bottom: 0; }
    .shop-product-data__desc .desc-area.mods_block {
      padding-top: 0; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block {
      margin: 0; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kinds-block__items {
      margin: 0 -15px;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
    @media screen and (max-width: 767px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kinds-block__items {
            margin: 0 -8px; } }
    @media screen and (max-width: 479px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kinds-block__items {
            margin: 0 -16px; } }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item {
      position: relative;
      width: calc(25% - 30px);
      margin: 50px 15px 0;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(n+5) {
      display: none; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item.block_show {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:first-child {
      margin-top: 0; }
    @media (min-width: 480px) and (max-width: 1023px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(2) {
            margin-top: 0; } }
    @media (min-width: 1024px) and (max-width: 1260px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(2), .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(3) {
            margin-top: 0; } }
    @media (min-width: 1261px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(2), .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(3), .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(4) {
            margin-top: 0; } }
    @media screen and (max-width: 1260px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item {
            margin: 30px 15px 0;
            width: calc(33.333% - 30px); } }
    @media screen and (max-width: 1023px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item {
            width: calc(50% - 30px);
            height: auto !important; } }
    @media screen and (max-width: 767px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item {
            margin: 20px 8px 0;
            width: calc(50% - 16px); } }
    @media screen and (max-width: 479px) {
          .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item {
            margin: 23px 0 0;
            width: 100%; } }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item form {
      width: 100%; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item .product-amount, .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item .kind-vendor {
      display: none; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item .shop2-product-params .param-title {
      font-size: 14px;
      padding: 0 0 2px; }
    .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item .shop2-product-params .param-body {
      font-size: 14px; }
    .shop-product-data__desc .desc-area p {
      margin: 0; }
    .shop-product-data__desc .desc-area p + p {
      margin-top: 10px; }
/*Табы*/
.shop2-order-options.shop2-delivery, .shop2-delivery {
  margin: 0 0 40px; }
  @media (max-width: 639px) {
  .shop2-order-options.shop2-delivery, .shop2-delivery {
    margin: 0 0 15px; } }
  .shop2-order-options.shop2-delivery h2, .shop2-delivery h2 {
    color: #1a1a1a;
    font: 400 35px/ 1.2 'Roboto', 'sans-serif';
    padding: 0 0 30px;
    border: none;
    margin: 0; }
  @media screen and (max-width: 1270px) {
    .shop2-order-options.shop2-delivery h2, .shop2-delivery h2 {
      font-size: 32px;
      line-height: 38px; } }
  @media screen and (max-width: 767px) {
    .shop2-order-options.shop2-delivery h2, .shop2-delivery h2 {
      font-size: 28px;
      padding-bottom: 20px; } }
  @media screen and (max-width: 479px) {
    .shop2-order-options.shop2-delivery h2, .shop2-delivery h2 {
      font-size: 22px;
      line-height: 1; } }
  .shop2-order-options.shop2-delivery .text-center, .shop2-delivery .text-center {
    text-align: left !important; }
  .shop2-order-options.shop2-delivery .text-center .shop2-btn, .shop2-delivery .text-center .shop2-btn {
    font-size: 16px;
    padding: 20px 30px;
    min-width: 250px; }
  .shop2-order-options.shop2-delivery .options-list, .shop2-delivery .options-list {
    margin: 0 0 40px;
    font-size: inherit; }
  @media screen and (max-width: 639px) {
    .shop2-order-options.shop2-delivery .options-list, .shop2-delivery .options-list {
      padding: 0;
      margin: 0 0 20px; } }
  .shop2-order-options.shop2-delivery .options-list .option-type, .shop2-delivery .options-list .option-type {
    position: relative;
    border-color: rgba(0, 0, 0, 0.06); }
    .shop2-order-options.shop2-delivery .options-list .option-type .option-label, .shop2-delivery .options-list .option-type .option-label {
      position: relative;
      padding: 25px; }
    @media screen and (max-width: 639px) {
      .shop2-order-options.shop2-delivery .options-list .option-type .option-label, .shop2-delivery .options-list .option-type .option-label {
        padding: 15px 16px; } }
    .shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"], .shop2-delivery .options-list .option-type .option-label input[type="radio"] {
      padding: 0;
      opacity: 0;
      width: 26px;
      height: 26px;
      margin-right: 22px;
      display: inline-block;
      vertical-align: middle;
      visibility: hidden;
      -webkit-appearance: none; }
    .shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span, .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span {
      color: #1a1a1a; }
    .shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before, .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
      background: #ea1313; }
    .shop2-order-options.shop2-delivery .options-list .option-type .option-label span, .shop2-delivery .options-list .option-type .option-label span {
      position: relative;
      padding: 0;
      font: 400 16px/ normal 'Roboto', 'sans-serif';
      color: #1a1a1a;
      font-weight: 600;
      max-width: calc(100% - 26px - 22px);
      display: inline-block;
      vertical-align: middle; }
    .shop2-order-options.shop2-delivery .options-list .option-type .option-label span:before, .shop2-delivery .options-list .option-type .option-label span:before {
      position: absolute;
      top: 50%;
      left: -48px;
      width: 26px;
      height: 26px;
      content: '';
      margin-top: -13px;
      border: none;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
      border-radius: 50%;
      transition: background-color 0.2s, box-shadow 0.2s; }
    .shop2-order-options.shop2-delivery .options-list .option-type.active-type, .shop2-delivery .options-list .option-type.active-type {
      background: #fff;
      border: 1px solid #ea1313;
      margin-top: -1px;
      border-radius: 5px;
      box-shadow: 0 0 0 2px #f9f9f9; }
    .shop2-order-options.shop2-delivery .options-list .option-type.active-type:last-child, .shop2-delivery .options-list .option-type.active-type:last-child {
      border: 1px solid #ea1313; }
    .shop2-order-options.shop2-delivery .options-list .option-type.active-type:first-child, .shop2-delivery .options-list .option-type.active-type:first-child {
      border: 1px solid #ea1313;
      margin-top: 0; }
    .shop2-order-options.shop2-delivery .options-list .option-type:first-child, .shop2-delivery .options-list .option-type:first-child {
      border-top: none; }
    .shop2-order-options.shop2-delivery .options-list .option-type:last-child, .shop2-delivery .options-list .option-type:last-child {
      border-bottom: none; }
  .shop2-order-options.shop2-delivery .options-list .option-details, .shop2-delivery .options-list .option-details {
    color: #1a1a1a;
    overflow: visible;
    padding: 0 30px 30px 30px; }
    @media screen and (max-width: 639px) {
    .shop2-order-options.shop2-delivery .options-list .option-details, .shop2-delivery .options-list .option-details {
      padding: 0 16px 20px 16px; } }
    .shop2-order-options.shop2-delivery .options-list .option-details .option-item, .shop2-delivery .options-list .option-details .option-item {
      max-width: 400px;
      margin: 0 0 20px; }
    .shop2-order-options.shop2-delivery .options-list .option-details .option-item label, .shop2-delivery .options-list .option-details .option-item label {
      display: block; }
    .shop2-order-options.shop2-delivery .options-list .option-details .option-item label > span, .shop2-delivery .options-list .option-details .option-item label > span {
      display: block; }
    .shop2-order-options.shop2-delivery .options-list .option-details .option-item + label + div, .shop2-delivery .options-list .option-details .option-item + label + div {
      margin-top: 40px; }
  .shop2-order-options.shop2-delivery .options-list .shop2-btn, .shop2-delivery .options-list .shop2-btn {
    vertical-align: middle;
    margin-right: 10px; }
  .shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left {
    margin: 0; }
  .shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item {
    margin: 0 0 20px; }
    .shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha {
      padding: 0;
      margin: 0;
      font-size: 0; }
    .shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha strong, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item__captcha strong {
      padding: 0;
      margin: 0; }
    .shop2-order-options.shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label, .shop2-delivery .shop2-order-form.shop2-order-form--offset-left .form-item > label {
      display: block;
      max-width: 400px; }

.shop2-order-options .options-list {
  margin: 0 0 40px;
  font-size: inherit; }
  @media screen and (max-width: 639px) {
    .shop2-order-options .options-list {
      padding: 0;
      margin: 0 0 20px; } }
  .shop2-order-options .options-list .option-type {
    position: relative;
    border-color: rgba(0, 0, 0, 0.06); }
    .shop2-order-options .options-list .option-type .option-label {
      position: relative;
      padding: 20px 20px; }
    @media screen and (max-width: 639px) {
      .shop2-order-options .options-list .option-type .option-label {
        padding: 15px 20px; } }
    .shop2-order-options .options-list .option-type .option-label > input[type="radio"] {
      width: 26px;
      height: 26px;
      padding: 0;
      opacity: 0;
      margin-right: 22px;
      display: inline-block;
      vertical-align: middle;
      visibility: hidden;
      -webkit-appearance: none; }
    .shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span {
      color: #1a1a1a; }
    .shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
      background: #ea1313; }
    .shop2-order-options .options-list .option-type .option-label .label-name {
      position: relative;
      padding: 0;
      font: 400 16px/ normal 'Roboto', 'sans-serif';
      font-weight: 600;
      color: #1a1a1a;
      max-width: calc(100% - 26px - 22px);
      display: inline-block;
      vertical-align: middle; }
    .shop2-order-options .options-list .option-type .option-label .label-name:before {
      position: absolute;
      top: 50%;
      left: -48px;
      width: 26px;
      height: 26px;
      content: '';
      margin-top: -13px;
      border: none;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
      border-radius: 50%;
      transition: background-color 0.2s, box-shadow 0.2s; }
    .shop2-order-options .options-list .option-type .option-label .label-icons {
      margin: 0;
      padding: 20px 0 0; }
    .shop2-order-options .options-list .option-type .option-label .label-icons img {
      margin: 0 10px 10px 0; }
    .shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column {
      margin: 0 10px 0 0;
      vertical-align: top; }
    .shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column > label {
      margin: 0 10px 10px 0; }
    .shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column .mg-styler-label--radio:before {
      -webkit-transform: scale(0.9, 0.9);
      -moz-transform: scale(0.9, 0.9);
      -ms-transform: scale(0.9, 0.9);
      -o-transform: scale(0.9, 0.9);
      transform: scale(0.9, 0.9); }
    .shop2-order-options .options-list .option-type .option-label .label-icons .payment_methods-column img {
      margin: 0 10px 0 0; }
    .shop2-order-options .options-list .option-type.active-type {
      background: #fff;
      border: 1px solid #ea1313;
      margin-top: -1px;
      border-radius: 5px;
      box-shadow: 0 0 0 2px #f9f9f9; }
    .shop2-order-options .options-list .option-type.active-type:last-child {
      border: 1px solid #ea1313; }
    .shop2-order-options .options-list .option-type.active-type:first-child {
      border: 1px solid #ea1313;
      margin-top: 0; }
    .shop2-order-options .options-list .option-type:first-child {
      border-top: none; }
    .shop2-order-options .options-list .option-type:last-child {
      border-bottom: none; }
  .shop2-order-options .options-list .option-details {
    color: #1a1a1a;
    overflow: visible;
    padding: 0 20px 20px 20px; }
    @media screen and (max-width: 639px) {
    .shop2-order-options .options-list .option-details {
      padding: 0 20px 20px 20px; } }
    .shop2-order-options .options-list .option-details .option-item {
      max-width: 400px;
      margin: 0 0 20px; }
    .shop2-order-options .options-list .option-details .option-item:last-child {
      margin-bottom: 0; }
    .shop2-order-options .options-list .option-details .option-item:last-child + label {
      margin-top: 20px;
      display: block; }
    .shop2-order-options .options-list .option-details .option-item label {
      display: block; }
    .shop2-order-options .options-list .option-details .option-item label > span {
      display: block; }
  .shop2-order-options .options-list .shop2-btn {
    vertical-align: middle;
    margin-right: 10px; }

.shop2-cart-auth {
  color: #1a1a1a;
  padding: 30px;
  background: #fff;
  border-radius: 5px;
  margin: 0 0 40px;
  font: 400 15px/ normal 'Roboto', 'sans-serif'; }
  @media screen and (max-width: 639px) {
  .shop2-cart-auth {
    padding: 15px 20px; } }
  .shop2-cart-auth a {
    color: #ea1313;
    text-decoration: none;
    transition: all 0.3s;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .shop2-cart-auth a:hover {
    color: #ea1313;
    border-color: transparent; }
  .shop2-cart-auth__form {
    max-width: 340px; }
  .shop2-cart-auth__expand {
    border-bottom-style: solid; }
  .shop2-cart-auth .gr-field-style {
    margin: 0 0 20px;
    display: block; }
  .shop2-cart-auth .shop2v2-cart-soc-block {
    margin: 20px 0 0; }
  .shop2-cart-auth .shop2v2-cart-soc-block .g-auth__personal-note a {
    transition: all 0.3s;
    border-bottom: 1px solid rgba(26, 26, 26, 0.6); }
    .shop2-cart-auth .shop2v2-cart-soc-block .g-auth__personal-note a:hover {
      color: #1a1a1a;
      border-color: #1a1a1a; }

.shop2-order-form .form-item {
  max-width: 400px; }
  .shop2-order-form .form-item > label {
    display: block; }
  .shop2-order-form .form-item.form-item-submit {
    text-align: left;
    max-width: 100%;
    margin-top: 30px; }
  .shop2-order-form .form-item.form-item-submit .shop2-btn {
    font-size: 16px;
    padding: 20px 30px;
    min-width: 250px; }

.text-right a {
  margin-bottom: 10px; }

.shop2-edost {
  margin: 0; }
  .shop2-edost .shop2-edost-variant {
    color: #1a1a1a;
    padding: 8px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  .shop2-edost .shop2-edost-variant > label {
    padding: 5px 0;
    font-size: 15px; }
    .shop2-edost .shop2-edost-variant > label .shop2-edost-control {
      min-width: 120px; }
  .shop2-edost .shop2-edost-office {
    padding: 15px;
    background: #fff;
    margin: 15px 0 10px 100px;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);
    font: 400 14px/ normal 'Roboto', 'sans-serif'; }
  @media screen and (max-width: 639px) {
    .shop2-edost .shop2-edost-office {
      font-size: 12px;
      margin: 5px 0 5px; } }
  .shop2-edost .shop2-edost-office > label {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  .shop2-edost .shop2-edost-office .shop2-edost-control {
    min-width: 26px;
    width: 26px;
    padding: 0;
    margin-right: 10px; }
  .shop2-edost .shop2-edost-control {
    min-width: 120px;
    position: relative;
    min-height: 26px;
    margin: 0;
    padding-left: 48px; }
  .shop2-edost .shop2-edost-control:before {
    position: absolute;
    content: '';
    top: 50%;
    left: 0;
    margin-right: 22px;
    margin-top: -13px;
    width: 26px;
    height: 26px;
    border: none;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
    background: none;
    border-radius: 50%;
    transition: background-color 0.2s, box-shadow 0.2s; }
  .shop2-edost .shop2-edost-control:hover:before {
    border: none;
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
    background: none; }
  .shop2-edost .shop2-edost-control.active:before {
    border: none;
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
    background: #ea1313; }
    .shop2-edost .shop2-edost-control.active:hover:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
      background: #ea1313; }
  .shop2-edost .shop2-edost-control input {
    position: absolute;
    width: 0;
    height: 0;
    padding: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-appearance: none; }
  .shop2-edost .shop2-edost-control img {
    margin: 0; }

.shop2-payments-order {
  margin: 0 0 20px; }
  .shop2-payments-order .shop2-payment-type, .shop2-payments-order .payment_methods-column label {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    cursor: pointer; }
  .shop2-payments-order .shop2-payment-type:hover span, .shop2-payments-order .payment_methods-column label:hover span {
    color: #1a1a1a; }
    .shop2-payments-order .shop2-payment-type:hover span:before, .shop2-payments-order .payment_methods-column label:hover span:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
      background: none; }
    .shop2-payments-order .shop2-payment-type:hover input[type="radio"]:checked + span, .shop2-payments-order .payment_methods-column label:hover input[type="radio"]:checked + span {
      color: #1a1a1a; }
    .shop2-payments-order .shop2-payment-type:hover input[type="radio"]:checked + span:before, .shop2-payments-order .payment_methods-column label:hover input[type="radio"]:checked + span:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
      background: #ea1313; }
  .shop2-payments-order .shop2-payment-type input[type="radio"], .shop2-payments-order .payment_methods-column label input[type="radio"] {
    width: 26px;
    height: 26px;
    padding: 0;
    opacity: 0;
    margin-right: 12px;
    display: inline-block;
    vertical-align: middle;
    visibility: hidden;
    -webkit-appearance: none; }
    .shop2-payments-order .shop2-payment-type input[type="radio"]:checked + span, .shop2-payments-order .payment_methods-column label input[type="radio"]:checked + span {
      color: #1a1a1a; }
    .shop2-payments-order .shop2-payment-type input[type="radio"]:checked + span:before, .shop2-payments-order .payment_methods-column label input[type="radio"]:checked + span:before {
      border: none;
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #fff;
      background: #ea1313; }
  .shop2-payments-order .shop2-payment-type span, .shop2-payments-order .payment_methods-column label span {
    position: relative;
    font: 400 16px/ normal 'Roboto', 'sans-serif';
    color: #1a1a1a;
    max-width: calc(100% - 26px - 12px);
    display: inline-block;
    vertical-align: middle; }
    .shop2-payments-order .shop2-payment-type span:before, .shop2-payments-order .payment_methods-column label span:before {
      position: absolute;
      top: 50%;
      left: -38px;
      width: 26px;
      height: 26px;
      content: '';
      margin-top: -13px;
      border: none;
      background: none;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.15);
      border-radius: 50%;
      transition: background-color 0.2s, box-shadow 0.2s; }
  .shop2-payments-order label {
    margin: 0 10px 10px 0; }
  .shop2-payments-order .label-icons {
    margin: 5px 0 20px; }
  .shop2-payments-order .label-icons img {
    margin: 5px 5px 5px 0; }
  .shop2-payments-order + .text-right {
    text-align: left !important; }
/*Формы оформления заказа, заказ на 1 странице, доставка, системы оплаты*/
.cart_page .site-container {
  overflow: hidden; }
  .cart_page .site-container h1 {
    margin-bottom: 0; }

#shop2-cart {
  margin: 0 0 30px; }

.shop2-cart-table__cleanup + #shop2-cart {
  margin-top: 20px; }
  @media (max-width: 639px) {
  .shop2-cart-table__cleanup + #shop2-cart {
    margin-top: 10px; } }

.shop2-cart-table {
  margin: 0 0 40px; }
  @media (max-width: 767px) {
  .shop2-cart-table {
    margin: 0 0 35px; } }
  @media screen and (max-width: 639px) {
  .shop2-cart-table {
    margin: 0 0 20px; } }
  .shop2-cart-table__cleanup {
    text-align: right;
    margin: -38px 0 0; }
  @media screen and (max-width: 767px) {
    .shop2-cart-table__cleanup {
      margin: -46px -9px 0 0; } }
  .shop2-cart-table__cleanup a {
    position: relative;
    padding: 10px 40px 10px 0;
    display: inline-block;
    color: #1a1a1a;
    font-size: 15px;
    font-weight: 400;
    transition: all 0.3s;
    text-decoration: none; }
    @media screen and (max-width: 767px) {
    .shop2-cart-table__cleanup a {
      width: 38px;
      height: 38px;
      padding: 0;
      font-size: 0; } }
    .shop2-cart-table__cleanup a:hover {
      color: #ea1313; }
    @media (min-width: 1024px) {
        .shop2-cart-table__cleanup a:hover:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; } }
    .shop2-cart-table__cleanup a:before {
      position: absolute;
      content: '';
      right: 0;
      top: 50%;
      height: 22px;
      width: 19px;
      margin-top: -11px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    @media screen and (max-width: 767px) {
      .shop2-cart-table__cleanup a:before {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: 0;
        width: auto;
        height: auto;
        background-position: 50%; } }
  .shop2-cart-table__heading {
    padding: 15px 25px;
    background: rgba(0, 0, 0, 0.05);
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  .shop2-cart-table__heading-left {
    width: 500px;
    margin-right: 30px; }
  .shop2-cart-table__heading-right {
    width: calc(100% - 500px - 30px);
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    .shop2-cart-table__heading-right .shop2-cart-table__heading-item {
      width: calc(33.333% - 13px); }
  .shop2-cart-table__heading-item {
    color: #1a1a1a;
    font: 400 15px/ normal 'Roboto', 'sans-serif'; }
  .shop2-cart-table .cart-products__item {
    position: relative;
    padding: 30px 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start; }
    @media screen and (max-width: 1023px) {
    .shop2-cart-table .cart-products__item {
      display: block; } }
    @media screen and (max-width: 767px) {
    .shop2-cart-table .cart-products__item {
      padding: 20px 0; } }
    @media (max-width: 479px) {
    .shop2-cart-table .cart-products__item {
      padding: 16px 0; } }
    .shop2-cart-table .cart-products__item:before {
      position: absolute;
      content: '';
      bottom: 0;
      left: -3000px;
      right: -3000px;
      top: 0;
      border-bottom: 1px solid rgba(26, 26, 26, 0.06);
      background: #fff;
      z-index: -1;
      pointer-events: none; }
    .shop2-cart-table .cart-products__item:last-child:before {
      border-color: transparent; }
  .shop2-cart-table .cart-products__left {
    z-index: 2;
    width: calc(100% - 30px - 630px);
    margin-right: 30px; }
    @media screen and (max-width: 1270px) {
    .shop2-cart-table .cart-products__left {
      width: calc(100% - 30px - 460px);
      margin-right: 30px; } }
    @media screen and (max-width: 1023px) {
    .shop2-cart-table .cart-products__left {
      width: 100%;
      margin: 0 0 20px;
      padding: 0 30px 0 0; } }
    @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-products__left {
      margin: 0 0 12px; } }
  .shop2-cart-table .cart-products__right {
    z-index: 2;
    position: relative;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    width: 630px;
    padding: 70px 0 70px 110px; }
    @media screen and (max-width: 1270px) {
    .shop2-cart-table .cart-products__right {
      width: 460px;
      padding: 60px 0 54px 50px; } }
    @media screen and (max-width: 1023px) {
    .shop2-cart-table .cart-products__right {
      width: 100%;
      padding: 30px 0;
      position: static;
      box-shadow: 0 0 0 1px rgba(26, 26, 26, 0.06); } }
    @media screen and (max-width: 767px) {
    .shop2-cart-table .cart-products__right {
      padding: 20px 0; } }
    @media screen and (max-width: 479px) {
    .shop2-cart-table .cart-products__right {
      padding: 10px 0 10px 10px; } }
    .shop2-cart-table .cart-products__right:before {
      position: absolute;
      content: '';
      top: 0;
      right: 0;
      bottom: 0;
      left: 110px;
      pointer-events: none;
      box-shadow: 0 0 0 1px rgba(26, 26, 26, 0.06); }
    @media screen and (max-width: 1270px) {
      .shop2-cart-table .cart-products__right:before {
        left: 50px; } }
    @media screen and (max-width: 1023px) {
      .shop2-cart-table .cart-products__right:before {
        left: 0;
        display: none; } }
  .shop2-cart-table .cart-amount {
    width: 142px;
    color: #1a1a1a;
    font: 500 20px/ 1.3 'Roboto', 'sans-serif'; }
  .shop2-cart-table .cart-amount.no_amount_block {
    height: auto;
    box-shadow: none;
    text-align: center;
    font-weight: 500; }
    @media screen and (max-width: 479px) {
    .shop2-cart-table .cart-amount.no_amount_block {
      text-align: left;
      padding: 0 0 0 8px;
      font-size: 18px; } }
  @media screen and (max-width: 479px) {
    .shop2-cart-table .cart-amount {
      box-shadow: none;
      width: 110px;
      height: 40px; }
      .shop2-cart-table .cart-amount .shop2-product-amount input, .shop2-cart-table .cart-amount .shop2-product-amount button {
        line-height: 40px;
        height: 40px; } }
  .shop2-cart-table .cart-price, .shop2-cart-table .cart-sum {
    width: calc(50% - 71px);
    padding: 0 10px;
    text-align: center;
    color: #1a1a1a;
    font: 500 20px/ 1.3 'Roboto', 'sans-serif'; }
  @media screen and (max-width: 1023px) {
    .shop2-cart-table .cart-price, .shop2-cart-table .cart-sum {
      width: 200px; } }
  @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-price, .shop2-cart-table .cart-sum {
      width: calc(50% - 71px); } }
  .shop2-cart-table .cart-price span, .shop2-cart-table .cart-sum span {
    font-size: 14px; }
  .shop2-cart-table .cart-price .no_price_item, .shop2-cart-table .cart-sum .no_price_item {
    font-size: 16px; }
  @media screen and (max-width: 479px) {
    .shop2-cart-table .cart-price {
      display: none; } }
  @media screen and (max-width: 479px) {
    .shop2-cart-table .cart-sum {
      width: calc(100% - 110px);
      text-align: right;
      padding: 0 20px;
      font-size: 18px; } }
  .shop2-cart-table .cart-delete {
    position: absolute;
    top: 50%;
    left: 0;
    width: 110px;
    margin-top: -20px;
    text-align: right; }
  @media screen and (max-width: 1270px) {
    .shop2-cart-table .cart-delete {
      width: 50px; } }
  @media screen and (max-width: 1023px) {
    .shop2-cart-table .cart-delete {
      top: 20px;
      right: -10px;
      margin: 0;
      left: auto;
      width: 40px; } }
  @media screen and (max-width: 767px) {
    .shop2-cart-table .cart-delete {
      top: 10px; } }
  .shop2-cart-table .cart-delete .gr-icon-btn {
    width: 40px;
    height: 40px;
    min-height: 40px;
    margin-right: 5px; }
    @media screen and (max-width: 1023px) {
    .shop2-cart-table .cart-delete .gr-icon-btn {
      margin: 0; } }
    .shop2-cart-table .cart-delete .gr-icon-btn:before {
      background-size: 12px 12px; }
  .shop2-cart-table .cart-product {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-product {
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  .shop2-cart-table .cart-product__image {
    position: relative;
    width: 100%;
    overflow: hidden;
    padding-top: 100%; }
    .shop2-cart-table .cart-product__image-wrap {
      width: 190px;
      margin-right: 30px; }
    @media screen and (max-width: 1270px) {
      .shop2-cart-table .cart-product__image-wrap {
        width: 164px;
        margin-right: 16px; } }
    @media screen and (max-width: 639px) {
      .shop2-cart-table .cart-product__image-wrap {
        width: 110px;
        margin-right: 14px; } }
    .shop2-cart-table .cart-product__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec;
      background-size: 50%; }
    .shop2-cart-table .cart-product__image a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      font-size: 0;
      text-decoration: none;
      background-size: cover;
      background-position: 50%;
      background-repeat: no-repeat; }
    .shop2-cart-table .cart-product__image a:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 1;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .shop2-cart-table .cart-product__image img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .shop2-cart-table .cart-product__details {
    width: calc(100% - 190px - 30px); }
    @media screen and (max-width: 1270px) {
    .shop2-cart-table .cart-product__details {
      width: calc(100% - 164px - 16px); } }
    @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-product__details {
      width: calc(100% - 110px - 14px); } }
    .shop2-cart-table .cart-product__details-top {
      min-height: 176px;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; }
    @media screen and (max-width: 1270px) {
      .shop2-cart-table .cart-product__details-top {
        min-height: 150px; } }
    @media screen and (max-width: 639px) {
      .shop2-cart-table .cart-product__details-top {
        min-height: 0; } }
  .shop2-cart-table .cart-product__name {
    color: rgba(26, 26, 26, 0.5);
    font: 400 16px/ 22px 'Roboto', 'sans-serif';
    margin-bottom: 10px;
    transition: all 0.3s; }
    @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-product__name {
      font-size: 15px;
      line-height: 18px;
      margin-bottom: 9px; } }
    .shop2-cart-table .cart-product__name a {
      color: inherit;
      text-decoration: none;
      transition: all 0.3s;
      border-bottom: 1px solid transparent; }
    .shop2-cart-table .cart-product__name a:hover {
      color: #1a1a1a;
      border-bottom: 1px solid rgba(26, 26, 26, 0.3); }
  .shop2-cart-table .cart-product__vendor {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 10px; }
    @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-product__vendor {
      font-size: 12px;
      margin-bottom: 9px; } }
    .shop2-cart-table .cart-product__vendor a {
      color: #1a1a1a;
      text-decoration: none;
      transition: all 0.3s; }
    .shop2-cart-table .cart-product__vendor a:hover {
      color: #ea1313; }
  .shop2-cart-table .cart-product__action {
    color: #ea1313;
    font: 400 14px/1.33 'Roboto', 'sans-serif';
    margin-bottom: 10px; }
    .shop2-cart-table .cart-product__action strong {
      font-weight: 500; }
  .shop2-cart-table .cart-product .cart-product-article {
    color: rgba(26, 26, 26, 0.4);
    font: 400 13px/1.5 'Roboto', 'sans-serif';
    margin: 0 0 11px; }
    @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-product .cart-product-article {
      font-size: 11px;
      margin-bottom: 8px; } }
    .shop2-cart-table .cart-product .cart-product-article span {
      color: rgba(26, 26, 26, 0.4); }
  .shop2-cart-table .cart-product .cart-params {
    margin: auto 0 0;
    width: 100%; }
    @media screen and (max-width: 639px) {
    .shop2-cart-table .cart-product .cart-params {
      margin: 12px 0 0; } }
    .shop2-cart-table .cart-product .cart-params__btn {
      font-size: 0;
      padding: 0;
      display: none;
      margin: 0 0 -5px; }
    @media screen and (max-width: 639px) {
      .shop2-cart-table .cart-product .cart-params__btn {
        margin: 0; } }
    .shop2-cart-table .cart-product .cart-params__btn span {
      position: relative;
      color: #1a1a1a;
      cursor: pointer;
      vertical-align: top;
      display: inline-block;
      padding-right: 20px;
      font: 500 15px/ 19px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 639px) {
        .shop2-cart-table .cart-product .cart-params__btn span {
          font-size: 14px; } }
    .shop2-cart-table .cart-product .cart-params__btn span:before {
      position: absolute;
      content: '';
      top: 50%;
      right: 0;
      width: 8px;
      height: 4px;
      margin-top: -2px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 0 top 50% no-repeat; }
    .shop2-cart-table .cart-product .cart-params__btn span.active:before {
      -webkit-transform: rotate(-180deg);
      -moz-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
      -o-transform: rotate(-180deg);
      transform: rotate(-180deg); }
    .shop2-cart-table .cart-product .cart-params__body {
      display: none;
      margin-top: 20px; }

.cart-total {
  position: relative;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start; }
  @media screen and (max-width: 1023px) {
  .cart-total {
    margin: 0 -30px; } }
  @media screen and (max-width: 767px) {
  .cart-total {
    margin: 0 -16px; } }
  @media screen and (max-width: 639px) {
  .cart-total {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; } }
  @media screen and (max-width: 1023px) {
    .cart-total__back {
      position: absolute;
      left: 30px;
      top: 0; } }
  @media screen and (max-width: 639px) {
    .cart-total__back {
      position: relative;
      top: auto;
      left: auto;
      right: auto;
      bottom: auto;
      padding: 0 16px;
      text-align: center;
      width: 100%; } }
  .cart-total__back a {
    padding: 15px 0 15px 50px;
    color: #1a1a1a;
    font-size: 15px;
    font-weight: 500;
    display: inline-block;
    position: relative;
    text-decoration: none; }
    .cart-total__back a:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .cart-total__back a:before {
      position: absolute;
      content: '';
      top: 50%;
      left: 0;
      width: 36px;
      height: 8px;
      margin-top: -5px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .cart-total__inner {
    width: 520px;
    margin-left: auto; }
  @media screen and (max-width: 1023px) {
    .cart-total__inner {
      width: 100%; } }
  @media screen and (max-width: 639px) {
    .cart-total__inner {
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1; } }
  .cart-total__items {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
  .cart-total__item {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    padding: 26px 0 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
  @media screen and (max-width: 1023px) {
    .cart-total__item {
      padding: 26px 30px 16px; } }
  @media screen and (max-width: 767px) {
    .cart-total__item {
      padding: 17px 16px 12px; } }
  .cart-total__item.last_item {
    margin: 0 0 40px; }
    @media screen and (max-width: 639px) {
    .cart-total__item.last_item {
      margin: 0 0 20px; } }
    .cart-total__item.last_item .cart-total__title {
      color: #1a1a1a;
      width: 40%;
      font-size: 16px;
      font-weight: 500; }
    .cart-total__item.last_item .cart-total__body {
      width: 60%;
      font-size: 22px; }
  .cart-total__item.coupon_item {
    padding: 0 0 10px;
    border: none;
    display: block;
    -webkit-box-ordinal-group: 0;
    -moz-box-ordinal-group: 0;
    -webkit-order: -1;
    -moz-order: -1;
    -ms-flex-order: -1;
    order: -1; }
    @media screen and (max-width: 1023px) {
    .cart-total__item.coupon_item {
      padding: 0 30px 10px; } }
    @media screen and (max-width: 767px) {
    .cart-total__item.coupon_item {
      padding: 0 16px 10px; } }
  .cart-total__title {
    width: 50%;
    color: rgba(26, 26, 26, 0.6);
    font: 400 15px 'Roboto', 'sans-serif'; }
  .cart-total__body {
    width: 50%;
    text-align: right;
    color: #1a1a1a;
    font: 500 20px 'Roboto', 'sans-serif'; }
  .cart-total__body span {
    font-size: 14px; }
  .cart-total__btns {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end; }
  @media screen and (max-width: 1023px) {
    .cart-total__btns {
      padding: 0 30px; } }
  @media screen and (max-width: 767px) {
    .cart-total__btns {
      padding: 0 16px; } }
  @media screen and (max-width: 639px) {
    .cart-total__btns {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; } }
  .cart-total__btns div.shop2-cart-update + .shop2-btn {
    font-size: 16px;
    padding: 20px 30px;
    min-width: 250px; }
    @media screen and (max-width: 1270px) {
    .cart-total__btns div.shop2-cart-update + .shop2-btn {
      padding: 18px 30px 19px; } }
    @media screen and (max-width: 639px) {
    .cart-total__btns div.shop2-cart-update + .shop2-btn {
      width: 100%; } }
  .cart-total__btns div.shop2-cart-update {
    margin: 0 auto 0 0;
    text-align: right; }
    @media screen and (max-width: 1023px) {
    .cart-total__btns div.shop2-cart-update {
      margin-right: 20px; } }
    @media screen and (max-width: 639px) {
    .cart-total__btns div.shop2-cart-update {
      width: 100%;
      margin: 0 0 15px; } }
    .cart-total__btns div.shop2-cart-update a {
      font-size: 16px;
      padding: 20px 30px; }
    @media screen and (max-width: 1270px) {
      .cart-total__btns div.shop2-cart-update a {
        padding: 18px 30px 19px; } }
    @media screen and (max-width: 639px) {
      .cart-total__btns div.shop2-cart-update a {
        width: 100%;
        font-size: 15px;
        padding: 15px 30px 16px; } }

.coupon-additional {
  margin: 0 0 20px;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between; }
  .coupon-additional__title {
    color: #1a1a1a;
    font: 400 18px/ 1.3 'Roboto', 'sans-serif'; }
  .coupon-additional .shop2-btn {
    padding: 14px 20px; }

.shop-coupon__block {
  position: relative;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  width: 188px;
  margin-left: auto;
  transition: all 0.3s; }
  .shop-coupon__block.active {
    width: 100%; }
    .shop-coupon__block:hover .gr-field-style input[type="text"] {
      box-shadow: inset 0 0 0 1px #ea1313; }
  .shop-coupon__toggle-btn {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    cursor: pointer;
    border-radius: 5px; }
  .shop-coupon__title {
    width: 100px;
    color: #1a1a1a;
    font: 400 18px/ 1.3 'Roboto', 'sans-serif'; }
  .shop-coupon__body {
    position: relative;
    width: 100%; }
  .shop-coupon .gr-field-style {
    margin-right: 0; }
  .shop-coupon .gr-field-style input[type="text"] {
    height: 50px;
    border-radius: 5px;
    padding: 15px 60px 16px 30px;
    font-size: 15px;
    font-weight: 500;
    color: #1a1a1a;
    background: none; }
    .shop-coupon .gr-field-style input[type="text"]::-webkit-input-placeholder {
      color: #1a1a1a; }
    .shop-coupon .gr-field-style input[type="text"]:moz-placeholder {
      color: #1a1a1a; }
    .shop-coupon .gr-field-style input[type="text"]::-moz-placeholder {
      color: #1a1a1a; }
    .shop-coupon .gr-field-style input[type="text"]:-ms-input-placeholder {
      color: #1a1a1a; }
    .shop-coupon .gr-field-style input[type="text"]:hover {
      background: none;
      box-shadow: inset 0 0 0 1px #ea1313; }
    .shop-coupon .gr-field-style input[type="text"]:focus {
      box-shadow: inset 0 0 0 1px #ea1313;
      background: none; }
  .shop-coupon .coupon-btn {
    position: absolute;
    right: 0;
    top: 0;
    padding: 0;
    font-size: 0;
    width: 50px;
    height: 50px;
    border-radius: 0 4px 4px 0;
    box-shadow: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%207V1.00087C9%200.444631%208.55229%200%208%200C7.44386%200%207%200.448106%207%201.00087V7H1.00087C0.444631%207%200%207.44772%200%208C0%208.55614%200.448106%209%201.00087%209H7V14.9991C7%2015.5554%207.44772%2016%208%2016C8.55614%2016%209%2015.5519%209%2014.9991V9H14.9991C15.5554%209%2016%208.55229%2016%208C16%207.44386%2015.5519%207%2014.9991%207H9Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .shop-coupon .coupon-btn:hover, .shop-coupon .coupon-btn:active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%207V1.00087C9%200.444631%208.55229%200%208%200C7.44386%200%207%200.448106%207%201.00087V7H1.00087C0.444631%207%200%207.44772%200%208C0%208.55614%200.448106%209%201.00087%209H7V14.9991C7%2015.5554%207.44772%2016%208%2016C8.55614%2016%209%2015.5519%209%2014.9991V9H14.9991C15.5554%209%2016%208.55229%2016%208C16%207.44386%2015.5519%207%2014.9991%207H9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313;
    box-shadow: none; }
  .shop-coupon .coupon-btn.focused {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%207V1.00087C9%200.444631%208.55229%200%208%200C7.44386%200%207%200.448106%207%201.00087V7H1.00087C0.444631%207%200%207.44772%200%208C0%208.55614%200.448106%209%201.00087%209H7V14.9991C7%2015.5554%207.44772%2016%208%2016C8.55614%2016%209%2015.5519%209%2014.9991V9H14.9991C15.5554%209%2016%208.55229%2016%208C16%207.44386%2015.5519%207%2014.9991%207H9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313;
    box-shadow: none; }
    .shop-coupon .coupon-btn.focused:hover {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%207V1.00087C9%200.444631%208.55229%200%208%200C7.44386%200%207%200.448106%207%201.00087V7H1.00087C0.444631%207%200%207.44772%200%208C0%208.55614%200.448106%209%201.00087%209H7V14.9991C7%2015.5554%207.44772%2016%208%2016C8.55614%2016%209%2015.5519%209%2014.9991V9H14.9991C15.5554%209%2016%208.55229%2016%208C16%207.44386%2015.5519%207%2014.9991%207H9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ee4242; }
    .shop-coupon .coupon-btn.focused:active {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%207V1.00087C9%200.444631%208.55229%200%208%200C7.44386%200%207%200.448106%207%201.00087V7H1.00087C0.444631%207%200%207.44772%200%208C0%208.55614%200.448106%209%201.00087%209H7V14.9991C7%2015.5554%207.44772%2016%208%2016C8.55614%2016%209%2015.5519%209%2014.9991V9H14.9991C15.5554%209%2016%208.55229%2016%208C16%207.44386%2015.5519%207%2014.9991%207H9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #de1212; }
  .shop-coupon .coupon-delete {
    width: 24px;
    height: 24px;
    min-width: 24px;
    min-height: 24px; }
  .shop-coupon .coupon-delete:before {
    background-size: 10px 10px; }
  .shop-coupon .coupon-id {
    padding: 15px 0 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end; }
  @media screen and (max-width: 639px) {
    .shop-coupon .coupon-id {
      padding: 10px 0 0; } }
  .shop-coupon .coupon-id__title {
    font-weight: 500;
    font-size: 15px;
    color: rgba(26, 26, 26, 0.5);
    margin: 5px 12px 5px 0; }
    @media screen and (max-width: 639px) {
    .shop-coupon .coupon-id__title {
      font-size: 13px; } }
  .shop-coupon .coupon-id__body {
    text-align: right;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end; }
    .shop-coupon .coupon-id__body .coupon-code {
      color: #1a1a1a;
      font-weight: 500;
      margin-right: 15px;
      font-size: 15px; }
    @media screen and (max-width: 639px) {
      .shop-coupon .coupon-id__body .coupon-code {
        font-size: 13px;
        margin-right: 10px; } }
    .shop-coupon .coupon-id__body .coupon-code.error {
      color: rgba(225, 52, 57, 0.5) !important; }

.shop2v2-cart-soc-block .g-form-field__title {
  font-weight: 500; }
  .shop2v2-cart-soc-block .g-form-field__title b, .shop2v2-cart-soc-block .g-form-field__title strong {
    font-weight: 500; }

.cart-registration {
  padding: 45px 70px 60px; }
  @media screen and (max-width: 1023px) {
  .cart-registration {
    padding: 0;
    box-shadow: none;
    max-width: 300px;
    margin: 0 auto; } }
  .cart-registration .g-auth__personal-note {
    display: inline-block; }
  .cart-registration .shop2v2-cart-soc-block {
    margin-top: 20px; }
  .cart-registration .g-auth__personal-note a {
    color: #ea1313;
    transition: all 0.3s;
    text-decoration: none;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .cart-registration .g-auth__personal-note a:hover {
    text-decoration: none;
    border-bottom-color: transparent; }
  .cart-registration__title {
    color: #1a1a1a;
    font-family: 'Roboto', 'sans-serif';
    font-weight: 400;
    font-size: 35px;
    line-height: 42px;
    padding: 0 0 40px;
    text-align: center; }
  @media screen and (max-width: 1023px) {
    .cart-registration__title {
      font-size: 26px;
      line-height: 1;
      padding: 0 0 35px; } }
  @media screen and (max-width: 639px) {
    .cart-registration__title {
      padding: 0 0 20px;
      font-size: 24px; } }
  .cart-registration__table {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center; }
  @media screen and (max-width: 1023px) {
    .cart-registration__table {
      display: block; } }
  .cart-registration__left {
    width: calc(50% - 40px);
    margin-right: 80px;
    text-align: center; }
  @media screen and (max-width: 1023px) {
    .cart-registration__left {
      width: 100%;
      margin: 0 0 30px; } }
  @media screen and (max-width: 639px) {
    .cart-registration__left {
      margin-bottom: 20px; } }
  .cart-registration__left .tpl-field {
    margin-bottom: 20px; }
    @media screen and (max-width: 639px) {
    .cart-registration__left .tpl-field {
      margin-bottom: 15px; } }
  .cart-registration__left button.shop2-btn {
    padding: 20px 30px 21px;
    min-width: 320px; }
    @media screen and (max-width: 1023px) {
    .cart-registration__left button.shop2-btn {
      width: 100%;
      min-width: 0; } }
    @media screen and (max-width: 639px) {
    .cart-registration__left button.shop2-btn {
      font-size: 15px;
      padding: 15px 30px 16px; } }
  .cart-registration__right {
    width: calc(50% - 40px);
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
  @media screen and (max-width: 1023px) {
    .cart-registration__right {
      width: 100%; } }
  .cart-registration .form-registration__btn {
    padding: 10px 0 0; }
  @media screen and (max-width: 1023px) {
    .cart-registration .form-registration__btn {
      padding: 7px 0 0; } }
  @media screen and (max-width: 639px) {
    .cart-registration .form-registration__btn {
      padding: 0; } }
  .cart-registration .form-registration__btn .shop2-btn {
    width: 100%; }
  .cart-registration .form-registration__forgot {
    padding: 17px 0 0; }
  .cart-registration .form-registration__forgot a {
    font-size: 15px;
    color: rgba(26, 26, 26, 0.6);
    text-decoration: none;
    transition: all 0.3s;
    border-bottom: 1px solid transparent; }
    .cart-registration .form-registration__forgot a:hover {
      border-bottom-color: rgba(26, 26, 26, 0.6); }
  .cart-registration__text {
    padding: 0 0 20px;
    font-size: 16px;
    line-height: 29px;
    color: rgba(26, 26, 26, 0.6); }
  @media screen and (max-width: 1023px) {
    .cart-registration__text {
      font-size: 15px;
      line-height: 26px; } }
  .cart-registration__btns {
    margin: 43px 0 0 0; }
  @media (max-width: 1023px) {
    .cart-registration__btns {
      margin: 0; } }
  .cart-registration__btns .shop2-btn:first-letter {
    text-transform: uppercase; }
  .cart-registration__btns .cart-registration__btn {
    text-align: center;
    margin-bottom: 0; }
    .cart-registration__btns .cart-registration__btn a {
      width: 100%;
      min-width: 312px;
      font-size: 16px;
      padding: 20px 30px 21px; }
    @media screen and (max-width: 1023px) {
      .cart-registration__btns .cart-registration__btn a {
        min-width: 0;
        display: block; } }
    @media screen and (max-width: 639px) {
      .cart-registration__btns .cart-registration__btn a {
        padding: 15px 30px 16px;
        font-size: 15px; } }

.remodal[data-remodal-id="coupon-remodal"] {
  text-align: left; }
  .remodal[data-remodal-id="coupon-remodal"] .remodal-close-btn {
    position: absolute;
    right: 30px;
    top: 30px; }
  @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="coupon-remodal"] .remodal-close-btn {
      right: 10px;
      top: 10px; } }
  .remodal[data-remodal-id="coupon-remodal"] .shop-coupon__block {
    display: block; }
  .remodal[data-remodal-id="coupon-remodal"] .shop-coupon__title {
    width: auto;
    text-align: center;
    padding: 0 0 20px; }
  .remodal[data-remodal-id="coupon-remodal"] .shop-coupon__body {
    display: block;
    width: auto; }
  .remodal[data-remodal-id="coupon-remodal"] .gr-field-style {
    margin: 0 0 10px; }
  .remodal[data-remodal-id="coupon-remodal"] .coupon-btn {
    width: 100%; }

.remodal[data-remodal-id="cart-auth-remodal"] {
  text-align: left;
  padding: 25px; }
  @media screen and (max-width: 1023px) {
  .remodal[data-remodal-id="cart-auth-remodal"] {
    padding: 60px 40px 40px; } }
  @media screen and (max-width: 639px) {
  .remodal[data-remodal-id="cart-auth-remodal"] {
    position: fixed;
    margin: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    overflow-y: auto;
    padding: 40px 20px; } }
  @media screen and (min-width: 640px) {
  .remodal[data-remodal-id="cart-auth-remodal"] {
    max-width: 440px; } }
  @media screen and (min-width: 1024px) {
  .remodal[data-remodal-id="cart-auth-remodal"] {
    max-width: 1000px; } }
  .remodal[data-remodal-id="cart-auth-remodal"] .remodal-close-btn {
    position: absolute;
    right: 30px;
    top: 30px; }
  @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-auth-remodal"] .remodal-close-btn {
      right: 10px;
      top: 10px; } }

.shop2v2-cart-soc-block {
  color: #1a1a1a; }

table.shop2-table-order tr:first-child th {
  background: none;
  white-space: nowrap; }

table.shop2-table-order th, table.shop2-table-order td {
  padding: 15px 25px;
  font-size: 15px;
  border-color: rgba(26, 26, 26, 0.15); }
  @media (max-width: 1023px) {
  table.shop2-table-order th, table.shop2-table-order td {
    font-size: 14px;
    padding: 15px 20px; } }
  @media (max-width: 479px) {
  table.shop2-table-order th, table.shop2-table-order td {
    padding: 10px 16px;
    font-size: 13px; } }

fieldset.shop2-order-data {
  border-color: rgba(26, 26, 26, 0.15); }

fieldset.shop2-order-data td, fieldset.shop2-order-data th {
  padding: 15px 25px;
  font-size: 15px; }
  @media (max-width: 1023px) {
  fieldset.shop2-order-data td, fieldset.shop2-order-data th {
    font-size: 14px;
    padding: 15px 20px; } }
  @media (max-width: 479px) {
  fieldset.shop2-order-data td, fieldset.shop2-order-data th {
    padding: 10px 16px;
    font-size: 13px; } }

fieldset.shop2-order-data legend {
  font-size: 15px; }
  @media (max-width: 1023px) {
  fieldset.shop2-order-data legend {
    font-size: 14px; } }
  @media (max-width: 479px) {
  fieldset.shop2-order-data legend {
    font-size: 13px; } }

table.shop2-table-order tr:first-child th {
  color: #1a1a1a; }

fieldset.shop2-order-data, fieldset.shop2-order-data td, fieldset.shop2-order-data th {
  border-color: rgba(26, 26, 26, 0.15); }

@media (max-width: 639px) {
    .text-right a {
      width: 100%; } }

@media (max-width: 639px) {
    .shop2-table-order {
      line-height: 1.2; } }
/*Корзина*/
.product-list.thumbs {
  font-size: inherit;
  line-height: inherit;
  margin: 0 -15px;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  @media screen and (max-width: 767px) {
  .product-list.thumbs {
    margin: 0 -8px; } }
  @media screen and (max-width: 479px) {
  .product-list.thumbs {
    margin: 0 -16px; } }
  .product-list.thumbs .line_1, .product-list.thumbs .line_2, .product-list.thumbs .line_3, .product-list.thumbs .line_4 {
    display: none; }
  @media (max-width: 479px) {
    .product-list.thumbs[data-view="inst_small_thumbs"] {
      margin: 0 -17px; } }
  .product-list.thumbs[data-view="inst_small_thumbs"] .product-item {
    margin-top: 30px; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:first-child {
      margin-top: 0; }
    @media (max-width: 1023px) {
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(2), .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(3) {
      margin-top: 0; } }
    @media (min-width: 1260px) {
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(2), .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(3), .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(4) {
      margin-top: 0; } }
    @media screen and (max-width: 1023px) {
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item {
      width: calc(33.333% - 30px);
      height: auto !important; } }
    @media (max-width: 767px) {
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item {
      margin-top: 16px;
      width: calc(33.333% - 16px); } }
    @media (max-width: 479px) {
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item {
      margin: 2px 1px 0;
      width: calc(33.333% - 2px); } }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:hover .product-price {
      opacity: 1;
      visibility: visible; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__image.gr_image_1x1 {
      padding-top: 100% !important; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__image.gr_image_3x2 {
      padding-top: 50% !important; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__image.gr_image_2x3 {
      padding-top: 150% !important; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__image.gr_image_4x3 {
      padding-top: 75% !important; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__image.gr_image_3x4 {
      padding-top: 125% !important; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__image a {
      position: absolute !important; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__image img {
      height: 100%; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-flags {
      top: 0;
      left: 0;
      right: 0;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      -webkit-justify-content: flex-start;
      -moz-justify-content: flex-start;
      justify-content: flex-start; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-flags .product-flags__item {
      margin: 0; }
    @media (max-width: 639px) {
        .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-flags .product-flags__item {
          font-size: 10px; } }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-flags .product-flags__item span {
      border-radius: 0; }
    @media (max-width: 639px) {
          .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-flags .product-flags__item span {
            padding: 3px 8px 4px; } }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__bottom-left {
      width: 100%;
      padding: 0 16px; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__buttons .shop-product-btn {
      display: inline-block;
      vertical-align: top; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-price {
      z-index: 2;
      width: 100%;
      opacity: 0;
      visibility: hidden;
      transition: all 0.3s;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-price .price-old {
      color: rgba(255, 255, 255, 0.8);
      margin-left: 14px; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-price .price-old strong:before {
      background: rgba(255, 255, 255, 0.8); }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-price .price-current {
      color: #fff !important;
      margin-right: 0; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__params, .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__name, .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .tpl-stars, .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-compare {
      display: none; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__additional {
      padding: 0 !important;
      margin: 0 !important; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__top {
      margin: 0; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__bottom {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      pointer-events: none; }
    @media (max-width: 1023px) {
      .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .product-item__bottom {
        display: none; } }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn {
      background: none;
      box-shadow: none;
      border: none;
      color: #fff;
      padding: 16px 20px 15px;
      height: 50px;
      z-index: 2;
      white-space: nowrap;
      opacity: 0;
      font-weight: 500;
      font-size: 15px;
      visibility: hidden;
      pointer-events: auto; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn:hover, .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn:active {
      background: none;
      box-shadow: none;
      border: none;
      color: #fff; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span {
      padding-left: 34px; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.onrequest span {
      padding-left: 34px; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.onrequest span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.onrequest:hover span:before, .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.onrequest:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.notavailable {
      background: none !important;
      color: #fff !important; }
  .product-list.thumbs .product-item {
    position: relative;
    width: calc(25% - 30px);
    margin: 50px 15px 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  .product-list.thumbs .product-item:first-child {
    margin-top: 0; }
  @media (min-width: 480px) and (max-width: 1023px) {
    .product-list.thumbs .product-item:nth-child(2) {
      margin-top: 0; } }
  @media (min-width: 1024px) and (max-width: 1260px) {
    .product-list.thumbs .product-item:nth-child(2), .product-list.thumbs .product-item:nth-child(3) {
      margin-top: 0; } }
  @media (min-width: 1261px) {
    .product-list.thumbs .product-item:nth-child(2), .product-list.thumbs .product-item:nth-child(3), .product-list.thumbs .product-item:nth-child(4) {
      margin-top: 0; } }
  @media screen and (max-width: 1260px) {
    .product-list.thumbs .product-item {
      margin: 30px 15px 0;
      width: calc(33.333% - 30px); } }
  @media screen and (max-width: 1023px) {
    .product-list.thumbs .product-item {
      width: calc(50% - 30px);
      height: auto !important; } }
  @media screen and (max-width: 767px) {
    .product-list.thumbs .product-item {
      margin: 20px 8px 0;
      width: calc(50% - 16px); } }
  @media screen and (max-width: 479px) {
    .product-list.thumbs .product-item {
      margin: 23px 0 0;
      width: 100%; } }
  .product-list.thumbs .product-item__inner {
    position: relative;
    width: 100%;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
  .product-list.thumbs .product-item__bottom {
    height: 100%;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    .product-list.thumbs .product-item__bottom-left {
      margin: 0; }
  @media (min-width: 1024px) {
      .product-list.thumbs .product-item:hover .product-item__image:after {
        opacity: 0.4; }
      .product-list.thumbs .product-item:hover .shop-product-btn {
        opacity: 1;
        visibility: visible; }
      .product-list.thumbs .product-item:hover .shop2-product-actions dt.gift-action .icon-action {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2020%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.7663%200.719044C5.75418%200.271906%203.95919%202.0669%204.40633%204.07902C4.48409%204.42896%204.61239%204.72707%204.77709%204.98124H1.6999C0.981932%204.98124%200.399902%205.56327%200.399902%206.28124V9.69999C0.399902%2010.418%200.981932%2011%201.6999%2011H1.9999V15.1627C1.9999%2016.7091%203.25351%2017.9627%204.7999%2017.9627H15.1999C16.7463%2017.9627%2017.9999%2016.7091%2017.9999%2015.1627V11H18.2999C19.0179%2011%2019.5999%2010.418%2019.5999%209.69999V6.28124C19.5999%205.56327%2019.0179%204.98124%2018.2999%204.98124H15.2229C15.3876%204.72707%2015.5159%204.42896%2015.5937%204.07902C16.0408%202.0669%2014.2458%200.271907%2012.2337%200.719044C11.0368%200.985029%2010.3825%201.78927%2010%202.64528C9.61745%201.78927%208.96323%200.985029%207.7663%200.719044ZM9.61851%206.58124C9.72037%206.5888%209.8178%206.59739%209.91165%206.60782L10%206.61764L10.0883%206.60782C10.1822%206.59739%2010.2796%206.5888%2010.3815%206.58124H18V9.39999H17.9999V9.36268H17.1999H2.7999H1.9999L1.9999%206.58124H9.61851ZM8.9451%204.69323C8.96198%204.77374%208.97892%204.85702%208.99605%204.94201C8.89522%204.93659%208.79567%204.93109%208.69893%204.92515C8.21757%204.89557%207.75597%204.85352%207.34125%204.76458C6.49822%204.5838%206.08854%204.27336%205.96823%203.73193C5.77513%202.86301%206.55029%202.08785%207.41921%202.28094C8.01794%202.41399%208.36312%202.8114%208.62334%203.50333C8.75631%203.85692%208.8537%204.25714%208.9451%204.69323ZM11.3011%204.92515C11.2043%204.93109%2011.1048%204.93659%2011.0039%204.94201C11.0211%204.85702%2011.038%204.77374%2011.0549%204.69323C11.1463%204.25714%2011.2437%203.85692%2011.3767%203.50333C11.6369%202.8114%2011.9821%202.41399%2012.5808%202.28094C13.4497%202.08785%2014.2249%202.86301%2014.0318%203.73193C13.9115%204.27336%2013.5018%204.5838%2012.6587%204.76458C12.244%204.85352%2011.7824%204.89557%2011.3011%204.92515ZM3.5999%2011H9.2V16.3627H4.7999C4.13716%2016.3627%203.5999%2015.8254%203.5999%2015.1627V11ZM10.8%2016.3627V11H16.3999V15.1627C16.3999%2015.8254%2015.8626%2016.3627%2015.1999%2016.3627H10.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        .product-list.thumbs .product-item:hover .shop2-product-actions dt .icon-action {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.78081%201.63973C2.60293%201.63552%201.64268%202.58867%201.63847%203.7711C1.63425%204.95353%202.58769%205.91351%203.76557%205.91772C4.94345%205.92193%205.9037%204.96879%205.90791%203.78636C5.91212%202.60392%204.95869%201.64394%203.78081%201.63973ZM0.0384764%203.76538C0.045829%201.7015%201.72279%200.0323686%203.78651%200.039743C5.85023%200.0471173%207.51525%201.72819%207.5079%203.79207C7.50055%205.85596%205.82359%207.52509%203.75987%207.51771C1.69615%207.51034%200.0311238%205.82927%200.0384764%203.76538ZM1.1631%2013.6032L13.5827%201.16556L14.7149%202.29611L2.2953%2014.7338L1.1631%2013.6032ZM10.092%2012.2136C10.0962%2011.0312%2011.0565%2010.0781%2012.2344%2010.0823C13.4122%2010.0865%2014.3657%2011.0465%2014.3615%2012.2289C14.3572%2013.4113%2013.397%2014.3645%2012.2191%2014.3603C11.0412%2014.3561%2010.0878%2013.3961%2010.092%2012.2136ZM12.2401%208.48229C10.1763%208.47492%208.49937%2010.144%208.49202%2012.2079C8.48467%2014.2718%2010.1497%2015.9529%2012.2134%2015.9603C14.2771%2015.9676%2015.9541%2014.2985%2015.9614%2012.2346C15.9688%2010.1707%2014.3038%208.48967%2012.2401%208.48229Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
  .product-list.thumbs .product-item .product-item__params {
    display: none; }
  .product-list.thumbs .product-item__top {
    position: relative;
    margin: 0 0 20px; }
    @media screen and (max-width: 767px) {
    .product-list.thumbs .product-item__top {
      margin: 0 0 15px; } }
    .product-list.thumbs .product-item__top .shop-product-btn {
      background: none;
      box-shadow: none;
      border: none;
      color: #fff;
      padding: 16px 20px 15px;
      height: 50px;
      position: absolute;
      top: 50%;
      left: 50%;
      z-index: 2;
      white-space: nowrap;
      margin-top: -25px;
      opacity: 0;
      font-weight: 500;
      font-size: 15px;
      visibility: hidden;
      transform: translateX(-50%); }
    @media (max-width: 1023px) {
      .product-list.thumbs .product-item__top .shop-product-btn {
        height: 50px;
        width: 50px;
        top: 100%;
        left: auto;
        right: 0;
        padding: 0;
        margin: 7px 0 0 0;
        opacity: 1;
        visibility: visible;
        transform: none;
        background: none;
        box-shadow: none;
        border: none;
        font-size: 0; } }
    @media (max-width: 767px) {
      .product-list.thumbs .product-item__top .shop-product-btn {
        margin: 2px 0 0 0; } }
    @media (max-width: 479px) {
      .product-list.thumbs .product-item__top .shop-product-btn {
        margin: 2px 0 0 0; } }
    .product-list.thumbs .product-item__top .shop-product-btn:hover, .product-list.thumbs .product-item__top .shop-product-btn:active {
      background: none;
      box-shadow: none;
      border: none;
      color: #fff; }
    @media (max-width: 1023px) {
        .product-list.thumbs .product-item__top .shop-product-btn:hover, .product-list.thumbs .product-item__top .shop-product-btn:active {
          background: none;
          box-shadow: none;
          border: none; } }
    @media (max-width: 1023px) {
        .product-list.thumbs .product-item__top .shop-product-btn span {
          display: none; } }
    .product-list.thumbs .product-item__top .shop-product-btn.buy span {
      padding-left: 34px; }
    .product-list.thumbs .product-item__top .shop-product-btn.buy span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media (max-width: 1023px) {
        .product-list.thumbs .product-item__top .shop-product-btn.buy {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .product-list.thumbs .product-item__top .shop-product-btn.onrequest span {
      padding-left: 34px; }
    .product-list.thumbs .product-item__top .shop-product-btn.onrequest span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.thumbs .product-item__top .shop-product-btn.onrequest:hover span:before, .product-list.thumbs .product-item__top .shop-product-btn.onrequest:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media (max-width: 1023px) {
        .product-list.thumbs .product-item__top .shop-product-btn.onrequest {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .product-list.thumbs .product-item__top .shop-product-btn.notavailable {
      background: none !important;
      color: #fff !important; }
    @media (max-width: 1023px) {
        .product-list.thumbs .product-item__top .shop-product-btn.notavailable {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; } }
  .product-list.thumbs .product-item__image {
    position: relative;
    overflow: hidden;
    padding-top: 100%; }
    @media (max-width: 479px) {
    .product-list.thumbs .product-item__image {
      padding-top: 0 !important; } }
    .product-list.thumbs .product-item__image:after {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0;
      z-index: 1;
      background: #000;
      pointer-events: none;
      transition: all 0.3s; }
    @media (max-width: 1023px) {
      .product-list.thumbs .product-item__image:after {
        display: none; } }
    .product-list.thumbs .product-item__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec; }
    .product-list.thumbs .product-item__image a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      font-size: 0;
      text-decoration: none; }
    @media (max-width: 479px) {
      .product-list.thumbs .product-item__image a {
        position: relative;
        display: block; } }
    .product-list.thumbs .product-item__image a:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .product-list.thumbs .product-item__image a img {
      height: 100%;
      width: 100%;
      object-fit: cover; }
    @media (max-width: 479px) {
        .product-list.thumbs .product-item__image a img {
          height: auto; } }
  .product-list.thumbs .product-item .product-flags {
    position: absolute;
    top: 0;
    left: 0;
    right: 45px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start; }
    .product-list.thumbs .product-item .product-flags .product-flags__item {
      margin: 0; }
    .product-list.thumbs .product-item .product-flags .product-flags__item span {
      border-radius: 0; }
  .product-list.thumbs .product-item__name {
    margin: 9px 0 0;
    color: rgba(26, 26, 26, 0.5);
    font: 400 16px/ 22px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 1260px) {
    .product-list.thumbs .product-item__name {
      font-size: 15px; } }
    .product-list.thumbs .product-item__name:hover {
      color: #1a1a1a; }
    .product-list.thumbs .product-item__name:hover a {
      border-bottom-color: rgba(26, 26, 26, 0.3); }
    .product-list.thumbs .product-item__name a {
      color: inherit;
      text-decoration: none;
      border-bottom: 1px solid transparent;
      transition: all 0.3s; }
  .product-list.thumbs .product-item__vendor {
    overflow: hidden;
    margin: 0 0 10px;
    font-size: 15px;
    font-weight: 500;
    text-align: left; }
    .product-list.thumbs .product-item__vendor a {
      position: relative;
      color: #1a1a1a;
      text-decoration: none;
      transition: all 0.3s; }
    .product-list.thumbs .product-item__vendor a:hover {
      color: #ea1313; }
  .product-list.thumbs .product-item .product-article {
    margin: 0;
    font: 500 14px 'Roboto', 'sans-serif';
    color: #1a1a1a; }
    .product-list.thumbs .product-item .product-article span {
      padding: 0 5px 0 0;
      font-weight: 400;
      color: rgba(26, 26, 26, 0.6); }
  .product-list.thumbs .product-item .shop2-product-actions {
    position: absolute;
    right: 10px;
    top: 8px;
    width: 30px;
    z-index: 2;
    pointer-events: auto; }
    .product-list.thumbs .product-item .shop2-product-actions dd {
      width: 280px;
      right: 0 !important;
      padding: 22px 20px;
      left: auto !important; }
    @media (max-width: 767px) {
      .product-list.thumbs .product-item .shop2-product-actions dd {
        padding: 20px;
        width: 200px; } }
    @media (max-width: 479px) {
      .product-list.thumbs .product-item .shop2-product-actions dd {
        width: 300px; } }
    @media (max-width: 767px) {
        .product-list.thumbs .product-item .shop2-product-actions dd .name-action {
          font-size: 14px; } }
    @media (max-width: 767px) {
        .product-list.thumbs .product-item .shop2-product-actions dd .desc-action {
          font-size: 14px;
          line-height: 1.4; }
          .product-list.thumbs .product-item .shop2-product-actions dd .desc-action p {
            line-height: 1.4; } }
    .product-list.thumbs .product-item .shop2-product-actions dt.gift-action .icon-action {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2020%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.7663%200.719044C5.75418%200.271906%203.95919%202.0669%204.40633%204.07902C4.48409%204.42896%204.61239%204.72707%204.77709%204.98124H1.6999C0.981932%204.98124%200.399902%205.56327%200.399902%206.28124V9.69999C0.399902%2010.418%200.981932%2011%201.6999%2011H1.9999V15.1627C1.9999%2016.7091%203.25351%2017.9627%204.7999%2017.9627H15.1999C16.7463%2017.9627%2017.9999%2016.7091%2017.9999%2015.1627V11H18.2999C19.0179%2011%2019.5999%2010.418%2019.5999%209.69999V6.28124C19.5999%205.56327%2019.0179%204.98124%2018.2999%204.98124H15.2229C15.3876%204.72707%2015.5159%204.42896%2015.5937%204.07902C16.0408%202.0669%2014.2458%200.271907%2012.2337%200.719044C11.0368%200.985029%2010.3825%201.78927%2010%202.64528C9.61745%201.78927%208.96323%200.985029%207.7663%200.719044ZM9.61851%206.58124C9.72037%206.5888%209.8178%206.59739%209.91165%206.60782L10%206.61764L10.0883%206.60782C10.1822%206.59739%2010.2796%206.5888%2010.3815%206.58124H18V9.39999H17.9999V9.36268H17.1999H2.7999H1.9999L1.9999%206.58124H9.61851ZM8.9451%204.69323C8.96198%204.77374%208.97892%204.85702%208.99605%204.94201C8.89522%204.93659%208.79567%204.93109%208.69893%204.92515C8.21757%204.89557%207.75597%204.85352%207.34125%204.76458C6.49822%204.5838%206.08854%204.27336%205.96823%203.73193C5.77513%202.86301%206.55029%202.08785%207.41921%202.28094C8.01794%202.41399%208.36312%202.8114%208.62334%203.50333C8.75631%203.85692%208.8537%204.25714%208.9451%204.69323ZM11.3011%204.92515C11.2043%204.93109%2011.1048%204.93659%2011.0039%204.94201C11.0211%204.85702%2011.038%204.77374%2011.0549%204.69323C11.1463%204.25714%2011.2437%203.85692%2011.3767%203.50333C11.6369%202.8114%2011.9821%202.41399%2012.5808%202.28094C13.4497%202.08785%2014.2249%202.86301%2014.0318%203.73193C13.9115%204.27336%2013.5018%204.5838%2012.6587%204.76458C12.244%204.85352%2011.7824%204.89557%2011.3011%204.92515ZM3.5999%2011H9.2V16.3627H4.7999C4.13716%2016.3627%203.5999%2015.8254%203.5999%2015.1627V11ZM10.8%2016.3627V11H16.3999V15.1627C16.3999%2015.8254%2015.8626%2016.3627%2015.1999%2016.3627H10.8Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .product-list.thumbs .product-item .shop2-product-actions dt .icon-action {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.78081%201.63973C2.60293%201.63552%201.64268%202.58867%201.63847%203.7711C1.63425%204.95353%202.58769%205.91351%203.76557%205.91772C4.94345%205.92193%205.9037%204.96879%205.90791%203.78636C5.91212%202.60392%204.95869%201.64394%203.78081%201.63973ZM0.0384764%203.76538C0.045829%201.7015%201.72279%200.0323686%203.78651%200.039743C5.85023%200.0471173%207.51525%201.72819%207.5079%203.79207C7.50055%205.85596%205.82359%207.52509%203.75987%207.51771C1.69615%207.51034%200.0311238%205.82927%200.0384764%203.76538ZM1.1631%2013.6032L13.5827%201.16556L14.7149%202.29611L2.2953%2014.7338L1.1631%2013.6032ZM10.092%2012.2136C10.0962%2011.0312%2011.0565%2010.0781%2012.2344%2010.0823C13.4122%2010.0865%2014.3657%2011.0465%2014.3615%2012.2289C14.3572%2013.4113%2013.397%2014.3645%2012.2191%2014.3603C11.0412%2014.3561%2010.0878%2013.3961%2010.092%2012.2136ZM12.2401%208.48229C10.1763%208.47492%208.49937%2010.144%208.49202%2012.2079C8.48467%2014.2718%2010.1497%2015.9529%2012.2134%2015.9603C14.2771%2015.9676%2015.9541%2014.2985%2015.9614%2012.2346C15.9688%2010.1707%2014.3038%208.48967%2012.2401%208.48229Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .product-list.thumbs .product-item__params {
    margin: 10px 0 0 0; }
    .product-list.thumbs .product-item__params-inner {
      text-align: center; }
    .product-list.thumbs .product-item__params select {
      cursor: pointer; }
  .product-list.thumbs .product-item .product-compare {
    margin: 0;
    display: inline-block; }
  .product-list.thumbs .product-item .options-btn {
    display: none; }
  .product-list.thumbs .product-item .options-btn, .product-list.thumbs .product-item .options-more {
    margin: 10px 0 0;
    text-align: center; }
    .product-list.thumbs .product-item .options-btn span, .product-list.thumbs .product-item .options-more span {
      position: relative;
      color: #ea1313;
      padding: 9px 0;
      cursor: pointer;
      vertical-align: top;
      display: inline-block;
      font: 500 14px/1.09 'Roboto', 'sans-serif'; }
  .product-list.thumbs .product-item__note {
    padding: 0 0 10px;
    font: 400 14px/ 1.4 'Roboto', 'sans-serif'; }
  .product-list.thumbs .product-item .shop2-product-options {
    padding: 13px 0 0; }
  .product-list.thumbs .product-item .options-more {
    display: none; }
  .product-list.thumbs .product-item__heading {
    display: flex;
    flex-direction: column; }
    @media (max-width: 479px) {
    .product-list.thumbs .product-item__heading {
      padding: 0 16px; } }
  .product-list.thumbs .product-item__buttons {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    align-items: flex-end; }
    .product-list.thumbs .product-item__buttons .shop-product-btn {
      display: none; }
  .product-list.thumbs .product-item__add {
    order: -1;
    width: 100%;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    @media (max-width: 1023px) {
    .product-list.thumbs .product-item__add {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      padding-right: 50px; } }
  .product-list.thumbs .product-item .tpl-stars {
    margin: 6px 0 0 -4px; }
    @media (max-width: 1023px) {
    .product-list.thumbs .product-item .tpl-stars {
      margin: 10px 0 0 -2px; } }
  .product-list.thumbs .product-item .product-price {
    width: calc(100% - 90px - 10px);
    margin-bottom: 4px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    -moz-align-items: baseline;
    align-items: baseline;
    margin-bottom: auto; }
    @media (max-width: 1023px) {
    .product-list.thumbs .product-item .product-price {
      width: 100%; } }
    .product-list.thumbs .product-item .product-price .price-old {
      margin: 1px 0 0;
      display: inline-block;
      vertical-align: top;
      color: rgba(26, 26, 26, 0.5);
      font: 400 13px/ normal 'Roboto', 'sans-serif'; }
    .product-list.thumbs .product-item .product-price .price-old span {
      display: inline-block; }
    .product-list.thumbs .product-item .product-price .price-old strong {
      font-size: 16px;
      font-weight: 400;
      position: relative; }
    .product-list.thumbs .product-item .product-price .price-old strong:before {
      position: absolute;
      content: '';
      top: calc(50% - 1px);
      left: -2px;
      right: -2px;
      height: 1px;
      background: #1a1a1a; }
    .product-list.thumbs .product-item .product-price .price-old + .price-current, .product-list.thumbs .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #1a1a1a; }
    .product-list.thumbs .product-item .product-price .price-current {
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1;
      margin-right: 14px;
      color: #1a1a1a;
      font: 700 14px/ 1.3 'Roboto', 'sans-serif'; }
    .product-list.thumbs .product-item .product-price .price-current strong {
      font: 700 20px/ 1.3 'Roboto', 'sans-serif'; }
  .product-list.thumbs .product-item .product-amount {
    margin: 15px 0;
    display: none; }
  .product-list.thumbs .product-item__additional {
    margin-top: 13px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    @media (max-width: 479px) {
    .product-list.thumbs .product-item__additional {
      padding: 0 16px; } }
/*Витрина*/
.product-list.simple {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0; }
  .product-list.simple .product-item {
    position: relative;
    padding: 30px;
    margin: 0 0 30px;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06);
    height: auto !important; }
  @media screen and (max-width: 1260px) {
    .product-list.simple .product-item {
      padding: 25px; } }
  @media screen and (max-width: 1023px) {
    .product-list.simple .product-item {
      padding: 24px 0;
      margin-bottom: 0;
      box-shadow: inset 0 -1px 0 rgba(26, 26, 26, 0.06); } }
  .product-list.simple .product-item:last-child {
    margin-bottom: 0; }
  .product-list.simple .product-item:hover .line_1 {
    right: 0;
    opacity: 1;
    visibility: visible; }
    .product-list.simple .product-item:hover .line_2 {
      left: 0;
      opacity: 1;
      visibility: visible; }
    .product-list.simple .product-item:hover .line_3 {
      bottom: 0;
      opacity: 1;
      visibility: visible; }
    .product-list.simple .product-item:hover .line_4 {
      top: 0;
      opacity: 1;
      visibility: visible; }
  .product-list.simple .product-item .line_1 {
    font-size: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 100%;
    height: 1px;
    background: rgba(26, 26, 26, 0.5);
    transition: right 0.5s ease-in;
    opacity: 0;
    visibility: hidden; }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item .line_1 {
      display: none; } }
  .product-list.simple .product-item .line_2 {
    font-size: 0;
    position: absolute;
    bottom: 0;
    left: 100%;
    right: 0;
    height: 1px;
    background: rgba(26, 26, 26, 0.5);
    transition: left 0.5s ease-in;
    opacity: 0;
    visibility: hidden; }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item .line_2 {
      display: none; } }
  .product-list.simple .product-item .line_3 {
    font-size: 0;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 100%;
    width: 1px;
    background: rgba(26, 26, 26, 0.5);
    transition: bottom 0.5s;
    opacity: 0;
    visibility: hidden; }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item .line_3 {
      display: none; } }
  .product-list.simple .product-item .line_4 {
    font-size: 0;
    position: absolute;
    top: 100%;
    right: 0;
    bottom: 0;
    width: 1px;
    background: rgba(26, 26, 26, 0.5);
    transition: top 0.5s;
    opacity: 0;
    visibility: hidden; }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item .line_4 {
      display: none; } }
  .product-list.simple .product-item__inner {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  .product-list.simple .product-item__top {
    width: 490px;
    margin-right: 30px; }
    @media screen and (max-width: 1260px) {
    .product-list.simple .product-item__top {
      width: 435px;
      margin-right: 20px; } }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item__top {
      width: 350px; } }
  .product-list.simple .product-item__bottom {
    width: calc(100% - 490px - 30px);
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 1260px) {
    .product-list.simple .product-item__bottom {
      width: calc(100% - 435px - 20px);
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; } }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item__bottom {
      width: calc(100% - 350px - 20px); } }
    .product-list.simple .product-item__bottom-left {
      padding: 15px 30px 0 0;
      width: calc(100% - 214px); }
    @media screen and (max-width: 1260px) {
      .product-list.simple .product-item__bottom-left {
        width: 100%;
        padding: 15px 0 0 0;
        margin-bottom: auto; } }
    @media screen and (max-width: 1023px) {
      .product-list.simple .product-item__bottom-left {
        padding: 18px 0 0 0; } }
    .product-list.simple .product-item__bottom-right {
      width: 214px; }
    @media screen and (max-width: 1260px) {
      .product-list.simple .product-item__bottom-right {
        width: 100%;
        padding: 20px 0 0; } }
  .product-list.simple .product-item__image {
    position: relative;
    overflow: hidden;
    padding-top: 100%; }
    .product-list.simple .product-item__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec; }
    .product-list.simple .product-item__image a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      font-size: 0;
      text-decoration: none; }
    .product-list.simple .product-item__image a:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .product-list.simple .product-item__image a img {
      height: 100%;
      width: 100%;
      object-fit: cover; }
  .product-list.simple .product-item .product-flags {
    position: absolute;
    top: 45px;
    left: 45px;
    width: 460px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    @media screen and (max-width: 1260px) {
    .product-list.simple .product-item .product-flags {
      width: 405px;
      left: 40px;
      top: 40px; } }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item .product-flags {
      left: 15px;
      width: 320px; } }
  .product-list.simple .product-item__name {
    height: auto !important;
    margin: 0 0 17px;
    color: rgba(26, 26, 26, 0.5);
    font: 400 18px/ 22px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item__name {
      font-size: 17px;
      margin: 0 0 13px; } }
    .product-list.simple .product-item__name:hover {
      color: #1a1a1a; }
    .product-list.simple .product-item__name:hover a {
      border-bottom-color: rgba(26, 26, 26, 0.3); }
    .product-list.simple .product-item__name a {
      color: inherit;
      text-decoration: none;
      border-bottom: 1px solid transparent;
      transition: all 0.3s; }
  .product-list.simple .product-item__vendor {
    overflow: hidden;
    margin: 0 0 17px;
    font-size: 15px;
    font-weight: 500;
    text-align: left; }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item__vendor {
      margin: 0 0 14px; } }
    .product-list.simple .product-item__vendor a {
      position: relative;
      color: #1a1a1a;
      transition: all 0.3s;
      text-decoration: none; }
    .product-list.simple .product-item__vendor a:hover {
      color: #ea1313; }
  .product-list.simple .product-item .product-article {
    margin: 0 0 13px;
    font: 500 15px 'Roboto', 'sans-serif';
    color: #1a1a1a; }
    .product-list.simple .product-item .product-article span {
      padding: 0 5px 0 0;
      font-weight: 400;
      color: rgba(26, 26, 26, 0.6); }
  .product-list.simple .product-item .shop2-product-actions {
    margin: 0; }
  .product-list.simple .product-item__params {
    margin: 0; }
    .product-list.simple .product-item__params-inner {
      text-align: center; }
    .product-list.simple .product-item__params select, .product-list.simple .product-item__params .shop2-color-ext-select {
      cursor: pointer;
      max-width: 300px; }
  .product-list.simple .product-item .product-compare {
    margin: 0;
    display: inline-block; }
  .product-list.simple .product-item .options-btn {
    display: none; }
  .product-list.simple .product-item__note {
    padding: 0 0 10px;
    font: 400 15px/ 1.4 'Roboto', 'sans-serif'; }
  .product-list.simple .product-item__additional {
    margin-top: 20px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    .product-list.simple .product-item__additional .product-compare {
      margin: 0;
      display: inline-block; }
    .product-list.simple .product-item__additional .shop2-product-actions {
      margin: 0; }
    .product-list.simple .product-item__additional .shop2-product-actions dd {
      left: 50% !important;
      margin-left: -150px; }
  .product-list.simple .product-item__add {
    height: auto !important;
    margin: 13px 0 35px; }
    @media screen and (max-width: 1260px) {
    .product-list.simple .product-item__add {
      margin: 0 20px 0 0; } }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item__add {
      width: calc(100% - 20px - 190px); } }
  .product-list.simple .product-item .tpl-stars {
    margin-left: 0;
    margin-top: 13px; }
    @media (max-width: 1023px) {
    .product-list.simple .product-item .tpl-stars {
      margin-top: 2px; } }
  .product-list.simple .product-item .product-price {
    margin: 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media screen and (max-width: 1023px) {
    .product-list.simple .product-item .product-price {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      -moz-align-items: flex-start;
      align-items: flex-start;
      width: 100%; } }
    .product-list.simple .product-item .product-price .price-old {
      display: inline-block;
      vertical-align: top;
      margin-top: 3px;
      color: rgba(26, 26, 26, 0.5);
      font: 400 13px/ normal 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 1023px) {
      .product-list.simple .product-item .product-price .price-old {
        margin: 0 0 2px; } }
    .product-list.simple .product-item .product-price .price-old span {
      display: inline-block; }
    .product-list.simple .product-item .product-price .price-old strong {
      font-size: 16px;
      font-weight: 400;
      position: relative; }
    .product-list.simple .product-item .product-price .price-old strong:before {
      position: absolute;
      content: '';
      top: calc(50% - 1px);
      left: -2px;
      right: -2px;
      height: 1px;
      background: #1a1a1a; }
    .product-list.simple .product-item .product-price .price-old + .price-current, .product-list.simple .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #1a1a1a; }
    .product-list.simple .product-item .product-price .price-current {
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1;
      margin-right: 14px;
      color: #1a1a1a;
      font: 700 14px/ 1.3 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 1023px) {
      .product-list.simple .product-item .product-price .price-current {
        margin-right: 0;
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        -webkit-order: 1;
        -moz-order: 1;
        -ms-flex-order: 1;
        order: 1; } }
    .product-list.simple .product-item .product-price .price-current strong {
      font: 700 20px/ 1.3 'Roboto', 'sans-serif'; }
    @media (max-width: 1023px) {
        .product-list.simple .product-item .product-price .price-current strong {
          line-height: 1; } }
  @media screen and (max-width: 1260px) {
      .product-list.simple .product-item__buttons {
        display: -moz-box;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between; } }
    .product-list.simple .product-item__buttons .product-amount {
      margin: 0 0 20px;
      display: none; }
    .product-list.simple .product-item__buttons .shop-product-btn {
      color: #fff;
      background: #ea1313;
      width: auto;
      font-size: 16px;
      border-radius: 6px;
      padding: 18px 30px 19px; }
    @media screen and (max-width: 1023px) {
      .product-list.simple .product-item__buttons .shop-product-btn {
        min-width: 190px;
        margin-bottom: auto; } }
    .product-list.simple .product-item__buttons .shop-product-btn.notavailable {
      background: #fff !important; }
    .product-list.simple .product-item__buttons .shop-product-btn.buy span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.simple .product-item__buttons .shop-product-btn.onrequest span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.simple .product-item__buttons .shop-product-btn.onrequest:hover span:before, .product-list.simple .product-item__buttons .shop-product-btn.onrequest:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .product-list.simple .product-item__buttons .shop-product-btn:hover {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
      background: #ee4242; }
    .product-list.simple .product-item__buttons .shop-product-btn:active {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
      background: #de1212; }
/*Простой*/
.product-list.list {
  position: relative;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 20px 0 0; }
  .product-list.list:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: rgba(26, 26, 26, 0.06); }
  @media (max-width: 1260px) {
    .product-list.list:before {
      left: -30px;
      right: -30px; } }
  @media (max-width: 767px) {
    .product-list.list:before {
      left: -16px;
      right: -16px; } }
  .product-list.list .product-item {
    position: relative;
    padding: 0 0 20px;
    margin: 0 0 20px;
    height: auto !important; }
  .product-list.list .product-item:before {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    content: '';
    background: rgba(26, 26, 26, 0.06);
    transition: all 0.3s; }
    @media (max-width: 1260px) {
    .product-list.list .product-item:before {
      left: -30px;
      right: -30px; } }
    @media (max-width: 767px) {
    .product-list.list .product-item:before {
      left: -16px;
      right: -16px; } }
  .product-list.list .product-item:last-child {
    margin-bottom: 0; }
  @media (min-width: 1024px) {
        .product-list.list .product-item:hover:before {
          background: rgba(26, 26, 26, 0.5); } }
  .product-list.list .product-item .line_1 {
    display: none;
    font-size: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 100%;
    height: 1px;
    background: #ea1313;
    transition: right 0.5s ease-in;
    opacity: 0;
    visibility: hidden; }
  .product-list.list .product-item .line_2 {
    font-size: 0;
    position: absolute;
    bottom: 0;
    right: 100%;
    left: 0;
    height: 1px;
    background: #ea1313;
    transition: left 0.5s ease-in;
    opacity: 0;
    visibility: hidden; }
  .product-list.list .product-item .line_3 {
    display: none;
    font-size: 0;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 100%;
    width: 1px;
    background: #ea1313;
    transition: bottom 0.5s;
    opacity: 0;
    visibility: hidden; }
  .product-list.list .product-item .line_4 {
    display: none;
    font-size: 0;
    position: absolute;
    top: 100%;
    right: 0;
    bottom: 0;
    width: 1px;
    background: #ea1313;
    transition: top 0.5s;
    opacity: 0;
    visibility: hidden; }
  .product-list.list .product-item__inner {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  .product-list.list .product-item__top {
    width: 150px;
    margin-right: 20px; }
    @media screen and (max-width: 1023px) {
    .product-list.list .product-item__top {
      width: 110px; } }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__top {
      height: 110px;
      margin: 0;
      position: absolute;
      left: 0;
      top: 0; } }
  .product-list.list .product-item__bottom {
    width: calc(100% - 150px - 20px);
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
    @media screen and (max-width: 1023px) {
    .product-list.list .product-item__bottom {
      width: calc(100% - 110px - 20px); } }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__bottom {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      min-height: 110px;
      padding-left: 125px;
      width: 100%; } }
    @media screen and (max-width: 359px) {
    .product-list.list .product-item__bottom {
      padding-left: 120px; } }
    .product-list.list .product-item__bottom-left {
      padding: 10px 20px 0 0;
      width: calc(100% - 190px);
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; }
    @media screen and (max-width: 1023px) {
      .product-list.list .product-item__bottom-left {
        -webkit-box-direction: normal;
        -webkit-box-orient: vertical;
        -moz-box-direction: normal;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 0; } }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item__bottom-left {
        width: 100%;
        min-height: 110px; } }
    .product-list.list .product-item__bottom-right {
      padding: 10px 0 0 0;
      width: 190px; }
    @media screen and (max-width: 1023px) {
      .product-list.list .product-item__bottom-right {
        padding: 0; } }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item__bottom-right {
        width: auto;
        margin: 0 0 0 -125px; } }
    @media screen and (max-width: 359px) {
      .product-list.list .product-item__bottom-right {
        margin: 0 0 0 -120px; } }
  .product-list.list .product-item__heading {
    width: 380px;
    padding-right: 20px; }
    @media screen and (max-width: 1260px) {
    .product-list.list .product-item__heading {
      width: 50%; } }
    @media screen and (max-width: 1023px) {
    .product-list.list .product-item__heading {
      width: 100%;
      padding: 0; } }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__heading {
      min-height: 96px; } }
  .product-list.list .product-item__image {
    position: relative;
    padding-top: 100%;
    overflow: hidden; }
    .product-list.list .product-item__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec; }
    @media screen and (max-width: 1023px) {
      .product-list.list .product-item__image.no-image {
        background-size: 50%; } }
    .product-list.list .product-item__image a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      font-size: 0;
      text-decoration: none; }
    .product-list.list .product-item__image a:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .product-list.list .product-item__image a img {
      height: 100%;
      width: 100%;
      object-fit: cover; }
  .product-list.list .product-item .product-flags {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 0 4px; }
    .product-list.list .product-item .product-flags__item {
      margin-right: 6px;
      margin-bottom: 6px; }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item .product-flags__item {
        margin-right: 4px;
        margin-bottom: 4px;
        font-size: 10px; } }
    @media screen and (max-width: 639px) {
        .product-list.list .product-item .product-flags__item span {
          font-size: 10px;
          padding: 5px 12px 5px; } }
  .product-list.list .product-item__name {
    height: auto !important;
    margin: 0 0 12px;
    color: rgba(26, 26, 26, 0.5);
    font: 400 16px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__name {
      font-size: 14px;
      margin: 0 0 9px; } }
    .product-list.list .product-item__name:hover {
      color: #1a1a1a; }
    .product-list.list .product-item__name:hover a {
      border-bottom-color: rgba(26, 26, 26, 0.3); }
    .product-list.list .product-item__name a {
      color: inherit;
      text-decoration: none;
      border-bottom: 1px solid transparent;
      transition: all 0.3s; }
  .product-list.list .product-item__vendor {
    overflow: hidden;
    margin: 0 0 10px;
    font-size: 14px;
    font-weight: 500;
    text-align: left; }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__vendor {
      font-size: 13px;
      margin: 0 0 4px; } }
    .product-list.list .product-item__vendor a {
      position: relative;
      color: #1a1a1a;
      transition: all 0.3s;
      text-decoration: none; }
    .product-list.list .product-item__vendor a:hover {
      color: #ea1313; }
  .product-list.list .product-item .product-article {
    margin: 0 0 13px;
    font: 500 14px 'Roboto', 'sans-serif';
    color: #1a1a1a; }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item .product-article {
      font-size: 13px;
      margin: 0 0 9px; } }
    .product-list.list .product-item .product-article span {
      padding: 0 5px 0 0;
      font-weight: 400;
      color: rgba(26, 26, 26, 0.6); }
  .product-list.list .product-item__params {
    margin: 0;
    width: calc(100% - 380px); }
    @media screen and (max-width: 1260px) {
    .product-list.list .product-item__params {
      width: 50%; } }
    @media screen and (max-width: 1023px) {
    .product-list.list .product-item__params {
      width: 100%; } }
    .product-list.list .product-item__params-body {
      display: none;
      padding-top: 15px; }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item__params-body {
        padding-top: 6px;
        margin-left: -125px; } }
    @media screen and (max-width: 359px) {
      .product-list.list .product-item__params-body {
        margin-left: -120px; } }
    .product-list.list .product-item__params select, .product-list.list .product-item__params .shop2-color-ext-select {
      cursor: pointer;
      max-width: 300px; }
  @media screen and (max-width: 639px) {
        .product-list.list .product-item .shop2-product-options .option-item {
          margin-bottom: 12px; }
          .product-list.list .product-item .shop2-product-options .option-item:last-child {
            margin-bottom: 0; }
          .product-list.list .product-item .shop2-product-options .option-item .option-title {
            font-size: 12px;
            margin: 0 0 4px; }
          .product-list.list .product-item .shop2-product-options .option-item .option-body {
            font-size: 13px; } }
  .product-list.list .product-item .product-compare {
    margin: 0;
    display: inline-block; }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item .product-compare.product-compare-added .link-reset {
        font-size: 13px; } }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item .product-compare .compare_plus {
        font-size: 13px;
        padding-top: 4px; } }
  .product-list.list .product-item .options-btn {
    text-align: left; }
    .product-list.list .product-item .options-btn span {
      position: relative;
      color: #1a1a1a;
      cursor: pointer;
      vertical-align: top;
      display: inline-block;
      padding-right: 20px;
      font: 500 15px/ 19px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item .options-btn span {
        font-size: 13px;
        padding-right: 14px; } }
    .product-list.list .product-item .options-btn span:before {
      position: absolute;
      content: '';
      top: 50%;
      right: 0;
      width: 10px;
      height: 5px;
      margin-top: -2.5px;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 0 top 50% no-repeat; }
    .product-list.list .product-item .options-btn span.active:before {
      -webkit-transform: rotate(-180deg);
      -moz-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
      -o-transform: rotate(-180deg);
      transform: rotate(-180deg); }
  .product-list.list .product-item__note {
    padding: 0 0 10px;
    font: 400 14px/ 1.4 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__note {
      font-size: 13px;
      padding: 0 0 6px; } }
  .product-list.list .product-item__additional {
    margin-top: 15px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__additional {
      margin-top: 10px; } }
    .product-list.list .product-item__additional .product-compare {
      margin: 5px 20px 5px 0;
      display: inline-block; }
    .product-list.list .product-item__additional .shop2-product-actions {
      position: relative;
      margin: 5px 0; }
    @media (max-width: 479px) {
      .product-list.list .product-item__additional .shop2-product-actions {
        position: static; } }
    @media (max-width: 767px) {
        .product-list.list .product-item__additional .shop2-product-actions dd {
          width: 280px; } }
  .product-list.list .product-item__add {
    margin: 0 0 24px;
    height: auto !important; }
    @media (max-width: 1023px) {
    .product-list.list .product-item__add {
      margin: 0 0 15px; } }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item__add {
      margin: 0; } }
  .product-list.list .product-item .tpl-stars {
    margin-left: 0; }
  .product-list.list .product-item .product-price {
    margin: 0 0 13px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media (max-width: 1023px) {
    .product-list.list .product-item .product-price {
      margin: 0 0 7px; } }
    @media screen and (max-width: 639px) {
    .product-list.list .product-item .product-price {
      margin: 0 0 5px; } }
    .product-list.list .product-item .product-price .price-old {
      display: inline-block;
      vertical-align: top;
      color: rgba(26, 26, 26, 0.5);
      font: 400 13px/ normal 'Roboto', 'sans-serif'; }
    .product-list.list .product-item .product-price .price-old span {
      display: inline-block; }
    .product-list.list .product-item .product-price .price-old strong {
      font-size: 16px;
      font-weight: 400;
      position: relative; }
    @media screen and (max-width: 639px) {
        .product-list.list .product-item .product-price .price-old strong {
          font-size: 15px; } }
    .product-list.list .product-item .product-price .price-old strong:before {
      position: absolute;
      content: '';
      top: calc(50% - 1px);
      left: -2px;
      right: -2px;
      height: 1px;
      background: #1a1a1a; }
    .product-list.list .product-item .product-price .price-old + .price-current, .product-list.list .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #1a1a1a; }
    .product-list.list .product-item .product-price .price-current {
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1;
      margin-right: 14px;
      color: #1a1a1a;
      font: 700 14px/ 1.3 'Roboto', 'sans-serif'; }
    .product-list.list .product-item .product-price .price-current strong {
      font: 700 20px/ 1.3 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 639px) {
        .product-list.list .product-item .product-price .price-current strong {
          font-size: 18px; } }
  @media screen and (max-width: 639px) {
      .product-list.list .product-item__buttons {
        padding: 11px 0 0;
        display: -moz-box;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between; } }
    .product-list.list .product-item__buttons .product-amount {
      margin: 0 0 15px;
      display: none; }
    .product-list.list .product-item__buttons .shop-product-btn {
      color: #fff;
      background: #ea1313;
      width: 100%;
      font-size: 15px;
      border-radius: 6px;
      padding: 15px 30px 16px; }
    @media screen and (max-width: 639px) {
      .product-list.list .product-item__buttons .shop-product-btn {
        width: 46px;
        height: 46px;
        font-size: 0;
        padding: 0; } }
    @media (max-width: 639px) {
        .product-list.list .product-item__buttons .shop-product-btn span {
          display: none; } }
    @media screen and (max-width: 639px) {
          .product-list.list .product-item__buttons .shop-product-btn.buy span {
            position: static; } }
    .product-list.list .product-item__buttons .shop-product-btn.buy span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media screen and (max-width: 639px) {
            .product-list.list .product-item__buttons .shop-product-btn.buy span:before {
              top: 0;
              left: 0;
              right: 0;
              bottom: 0;
              width: auto;
              height: auto;
              margin: 0;
              background-position: 50%; } }
    .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media screen and (max-width: 639px) {
            .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before {
              background-position: 50%; } }
    @media (max-width: 639px) {
          .product-list.list .product-item__buttons .shop-product-btn.buy:hover, .product-list.list .product-item__buttons .shop-product-btn.buy:active {
            box-shadow: none;
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    @media (max-width: 639px) {
        .product-list.list .product-item__buttons .shop-product-btn.buy {
          box-shadow: none;
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .product-list.list .product-item__buttons .shop-product-btn.notavailable {
      background: #fff !important; }
    @media (max-width: 639px) {
        .product-list.list .product-item__buttons .shop-product-btn.notavailable {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; } }
    @media screen and (max-width: 639px) {
          .product-list.list .product-item__buttons .shop-product-btn.onrequest span {
            position: static; } }
    .product-list.list .product-item__buttons .shop-product-btn.onrequest span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media screen and (max-width: 639px) {
            .product-list.list .product-item__buttons .shop-product-btn.onrequest span:before {
              top: 0;
              left: 0;
              right: 0;
              bottom: 0;
              width: auto;
              height: auto;
              margin: 0;
              background-position: 50%; } }
    .product-list.list .product-item__buttons .shop-product-btn.onrequest:hover span:before, .product-list.list .product-item__buttons .shop-product-btn.onrequest:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    @media screen and (max-width: 639px) {
            .product-list.list .product-item__buttons .shop-product-btn.onrequest:hover span:before, .product-list.list .product-item__buttons .shop-product-btn.onrequest:active span:before {
              background-position: 50%; } }
    @media (max-width: 639px) {
          .product-list.list .product-item__buttons .shop-product-btn.onrequest:hover, .product-list.list .product-item__buttons .shop-product-btn.onrequest:active {
            box-shadow: none;
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    @media (max-width: 639px) {
        .product-list.list .product-item__buttons .shop-product-btn.onrequest {
          box-shadow: none;
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
    .product-list.list .product-item__buttons .shop-product-btn:hover {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
      background: #ee4242; }
    .product-list.list .product-item__buttons .shop-product-btn:active {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);
      background: #de1212; }
/*Прайс*/
.site-filter-container {
  height: auto;
  margin: 0 0 -1px; }
  @media (max-width: 479px) {
  .site-filter-container {
    margin: 0 -16px; } }
  .site-filter-container:last-of-type {
    margin-bottom: 1px; }

.shop2-product-navigation {
  width: 100%;
  padding: 5px 0 0;
  margin: 0; }
  @media (max-width: 767px) {
  .shop2-product-navigation {
    padding: 10px 0 0; } }
  .shop2-product-navigation .shop2-left-btn {
    padding: 14px 0 15px 50px;
    color: rgba(26, 26, 26, 0.8);
    font-size: 15px;
    font-weight: 400;
    display: inline-block;
    position: relative;
    text-decoration: none;
    transition: all 0.3s; }
  @media (max-width: 639px) {
    .shop2-product-navigation .shop2-left-btn {
      padding: 9px 0 10px 40px;
      font-size: 13px; } }
  .shop2-product-navigation .shop2-left-btn:hover {
    color: #ea1313; }
    .shop2-product-navigation .shop2-left-btn:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .shop2-product-navigation .shop2-left-btn:before {
    position: absolute;
    content: '';
    top: 50%;
    left: 0;
    width: 36px;
    height: 8px;
    margin-top: -5px;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    @media (max-width: 639px) {
    .shop2-product-navigation .shop2-left-btn:before {
      width: 28px; } }
  .shop2-product-navigation .shop2-right-btn {
    padding: 14px 50px 15px 0;
    color: rgba(26, 26, 26, 0.8);
    font-size: 15px;
    font-weight: 400;
    display: inline-block;
    position: relative;
    text-decoration: none;
    transition: all 0.3s; }
  @media (max-width: 639px) {
    .shop2-product-navigation .shop2-right-btn {
      padding: 9px 40px 10px 0;
      font-size: 13px; } }
  .shop2-product-navigation .shop2-right-btn:hover {
    color: #ea1313; }
    .shop2-product-navigation .shop2-right-btn:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 100% 0 no-repeat; }
  .shop2-product-navigation .shop2-right-btn:before {
    position: absolute;
    content: '';
    top: 50%;
    right: 0;
    width: 36px;
    height: 8px;
    margin-top: -5px;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 100% 0 no-repeat; }
    @media (max-width: 639px) {
    .shop2-product-navigation .shop2-right-btn:before {
      width: 28px; } }

.card-page__top {
  position: relative;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-bottom: 30px; }
  @media screen and (max-width: 1023px) {
    .card-page__top {
      padding-bottom: 30px; } }
  @media screen and (max-width: 767px) {
    .card-page__top {
      padding-bottom: 1px; } }
  .card-page__top:before {
    position: absolute;
    content: '';
    top: 0;
    left: -3000px;
    right: -3000px;
    bottom: 0;
    background: #fff; }
  @media screen and (max-width: 1023px) {
    .card-page__top {
      display: block; } }
  .card-page__left {
    position: relative;
    width: 600px;
    margin-right: 30px; }
  @media screen and (max-width: 1270px) {
    .card-page__left {
      width: 460px; } }
  @media screen and (max-width: 1023px) {
    .card-page__left {
      width: 100%;
      margin: 0 0 30px; } }
  @media screen and (max-width: 767px) {
    .card-page__left {
      margin: 0 0 20px; } }
  @media screen and (max-width: 639px) {
    .card-page__left {
      margin: 0 0 10px; } }
  @media (max-width: 479px) {
    .card-page__left {
      margin: 0 -16px;
      background: #fff;
      width: auto; } }
  @media screen and (min-width: 1271px) {
        .card-page__left.card_no_previews .card-slider.vertical .card-slider__items {
          width: 100%; } }
    @media screen and (min-width: 1271px) {
      .card-page__left.card_no_previews .card-slider__flags .product-flags {
        left: 0; } }
  .card-page__right {
    position: relative;
    padding: 45px 50px 55px;
    width: calc(100% - 600px - 30px);
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
  @media screen and (max-width: 1360px) {
    .card-page__right {
      padding: 40px; } }
  @media screen and (max-width: 1270px) {
    .card-page__right {
      width: calc(100% - 30px - 460px);
      padding: 30px; } }
  @media screen and (max-width: 1023px) {
    .card-page__right {
      width: 100%; } }
  @media screen and (max-width: 767px) {
    .card-page__right {
      padding: 25px 16px 20px; } }
  @media screen and (max-width: 639px) {
    .card-page__right {
      box-shadow: none;
      padding-top: 15px; } }
  @media (max-width: 479px) {
    .card-page__right {
      margin: 0 -16px;
      width: auto; } }
  .card-page__bottom {
    padding: 50px 0 0; }
  @media screen and (max-width: 767px) {
    .card-page__bottom {
      padding: 25px 0 0; } }
  .card-page .pluso-share {
    padding: 20px 0 0; }
  .card-page .shop2-product {
    margin: 0; }
  .card-page .shop2-product__top {
    padding: 0 0 23px; }
    @media screen and (max-width: 767px) {
    .card-page .shop2-product__top {
      padding-bottom: 10px; } }
  .card-page .product-name {
    padding: 0 0 24px; }
  @media screen and (max-width: 1270px) {
    .card-page .product-name {
      padding: 0 0 20px; } }
  @media (max-width: 767px) {
    .card-page .product-name {
      padding: 0 0 15px; } }
  .card-page .product-name h1 {
    font-size: 34px;
    line-height: 40px;
    margin: 0; }
    @media screen and (max-width: 1270px) {
    .card-page .product-name h1 {
      font-size: 28px;
      line-height: 38px; } }
    @media screen and (max-width: 767px) {
    .card-page .product-name h1 {
      font-size: 22px;
      line-height: 1; } }
  .card-page .shop2-product__vendor {
    overflow: hidden;
    margin: 0 0 20px;
    font-size: 15px;
    font-weight: 500;
    text-align: left; }
  .card-page .shop2-product__vendor a {
    position: relative;
    color: #1a1a1a;
    text-decoration: none;
    transition: all 0.3s; }
    .card-page .shop2-product__vendor a:hover {
      color: #ea1313; }
    .card-page .shop2-product__vendor a:before {
      position: absolute;
      content: '';
      top: 50%;
      left: 100%;
      right: -3000px;
      margin-left: 13px;
      margin-top: -1px;
      height: 1px;
      transition: all 0.3s;
      background: rgba(26, 26, 26, 0.06); }
  .card-page .tpl-rating-block {
    margin: 0;
    display: inline-block;
    vertical-align: baseline;
    font-size: 0; }
  .card-page .tpl-rating-block .tpl-stars {
    margin: 0; }
  .card-page .product-anonce {
    padding: 0 0 15px;
    font: 400 15px/ 1.4 'Roboto', 'sans-serif'; }
  .card-page .shop2-product-actions {
    margin: 0; }
  .card-page .shop2-product-actions dl {
    font-size: 0; }
    .card-page .shop2-product-actions dl dt {
      width: calc(50% - 10px);
      margin: 0 0 15px;
      min-height: 40px; }
    @media (max-width: 767px) {
      .card-page .shop2-product-actions dl dt {
        margin: 0 0 10px; } }
    @media screen and (max-width: 479px) {
      .card-page .shop2-product-actions dl dt {
        width: 100%; } }
    .card-page .shop2-product-actions dl dt .icon-action {
      width: 32px;
      height: 40px;
      background-position: 0 50% !important; }
    .card-page .shop2-product-actions dl dt .name-action {
      display: inline-block;
      margin: 13px 13px 0 0;
      width: calc(100% - 30px - 3px - 20px);
      font: 500 14px/1.09 'Roboto', 'sans-serif'; }
  .card-page .shop2-product-article {
    margin: 0 0 20px;
    font: 400 14px 'Roboto', 'sans-serif';
    color: #1a1a1a; }
  @media screen and (max-width: 767px) {
    .card-page .shop2-product-article {
      margin: 0 0 12px; } }
  .card-page .shop2-product-article span {
    font-weight: 400;
    color: rgba(26, 26, 26, 0.6);
    padding: 0 5px 0 0; }
  .card-page .shop2-product-options {
    padding: 0; }
  .card-page .shop2-product-options .option-item {
    margin: 0 0 20px; }
    @media screen and (max-width: 767px) {
    .card-page .shop2-product-options .option-item {
      margin: 0 0 12px; } }
    .card-page .shop2-product-options .option-item:last-child {
      margin-bottom: 0; }
  .card-page .shop2-product-options .option-title {
    margin: 0 0 4px; }
    @media screen and (max-width: 767px) {
    .card-page .shop2-product-options .option-title {
      margin: 0 0 4px; } }
  .card-page .shop2-product-options .option-body select, .card-page .shop2-product-options .option-body .shop2-color-ext-select {
    max-width: 280px; }
  .card-page .product-compare {
    margin-top: 20px; }
  .card-page .options-more {
    margin: 0 0 20px;
    display: none; }
  .card-page .options-more span {
    position: relative;
    color: #ea1313;
    padding: 9px 0;
    cursor: pointer;
    vertical-align: top;
    display: inline-block;
    font: 500 14px/1.09 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 479px) {
    .card-page .options-more span {
      font-size: 11px; } }
  .card-page .form-additional {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    margin: 0 0 40px; }
  @media screen and (max-width: 1270px) {
    .card-page .form-additional {
      margin: 0 0 30px; } }
  @media screen and (max-width: 767px) {
    .card-page .form-additional {
      margin: 0 0 16px; } }
  .card-page .form-additional .product-price {
    width: calc(100% - 210px);
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    -moz-align-items: baseline;
    align-items: baseline; }
    @media screen and (max-width: 479px) {
    .card-page .form-additional .product-price {
      width: calc(100% - 120px);
      margin-right: 10px;
      min-height: 44px;
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      -moz-align-items: flex-start;
      align-items: flex-start;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; } }
    .card-page .form-additional .product-price .price-old {
      color: rgba(26, 26, 26, 0.5);
      vertical-align: top;
      display: inline-block;
      font: 400 15px 'Roboto', 'sans-serif'; }
    .card-page .form-additional .product-price .price-old span {
      display: inline-block; }
    .card-page .form-additional .product-price .price-old strong {
      font: 400 18px 'Roboto', 'sans-serif';
      position: relative; }
    .card-page .form-additional .product-price .price-old strong:before {
      position: absolute;
      content: '';
      top: calc(50% - 1px);
      left: -2px;
      right: -2px;
      height: 1px;
      background: #1a1a1a; }
    .card-page .form-additional .product-price .price-old + .price-current, .card-page .form-additional .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #1a1a1a; }
    .card-page .form-additional .product-price .price-current {
      color: #1a1a1a;
      font: 700 16px 'Roboto', 'sans-serif';
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1;
      margin-right: 10px; }
    @media screen and (max-width: 410px) {
      .card-page .form-additional .product-price .price-current {
        margin-right: 0; } }
    .card-page .form-additional .product-price .price-current strong {
      font: 700 24px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 767px) {
        .card-page .form-additional .product-price .price-current strong {
          font-size: 22px; } }
    @media screen and (max-width: 479px) {
        .card-page .form-additional .product-price .price-current strong {
          font-size: 20px; } }
  .card-page .form-additional .product-amount {
    width: 142px;
    -webkit-align-self: flex-end;
    -moz-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    -webkit-box-ordinal-group: 4;
    -moz-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3; }
    @media screen and (max-width: 479px) {
    .card-page .form-additional .product-amount {
      width: 110px;
      height: 44px;
      -webkit-box-ordinal-group: 3;
      -moz-box-ordinal-group: 3;
      -webkit-order: 2;
      -moz-order: 2;
      -ms-flex-order: 2;
      order: 2; } }
    .card-page .form-additional .product-amount .shop2-product-amount button {
      width: calc(50% - 25px);
      height: 50px; }
    @media screen and (max-width: 479px) {
        .card-page .form-additional .product-amount .shop2-product-amount button {
          width: calc(50% - 20px);
          height: 44px; } }
    .card-page .form-additional .product-amount .shop2-product-amount input {
      width: 50px;
      height: 50px; }
    @media screen and (max-width: 479px) {
        .card-page .form-additional .product-amount .shop2-product-amount input {
          width: 40px;
          height: 44px;
          line-height: 44px; } }
  .card-page .form-additional .shop-product-btn {
    width: 210px;
    -webkit-box-ordinal-group: 5;
    -moz-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
    margin-left: auto;
    margin-top: 20px;
    color: #fff;
    background: #ea1313;
    border-radius: 6px; }
    @media screen and (max-width: 767px) {
    .card-page .form-additional .shop-product-btn {
      margin-top: 10px; } }
    @media screen and (max-width: 479px) {
    .card-page .form-additional .shop-product-btn {
      width: 100%;
      margin-top: 16px; } }
    .card-page .form-additional .shop-product-btn.buy span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .card-page .form-additional .shop-product-btn.buy:hover span:before, .card-page .form-additional .shop-product-btn.buy:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .card-page .form-additional .shop-product-btn.onrequest span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .card-page .form-additional .shop-product-btn.onrequest:hover span:before, .card-page .form-additional .shop-product-btn.onrequest:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .card-page .form-additional .shop-product-btn:hover {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.04);
      background: #ee4242; }
    .card-page .form-additional .shop-product-btn:active {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.04);
      background: #de1212; }
  .card-page .form-additional .buy-one-click {
    width: 210px;
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2; }
    @media screen and (max-width: 479px) {
    .card-page .form-additional .buy-one-click {
      width: 100%;
      margin-top: 16px; } }
  .card-page .collections .kinds-block.collections_block + .collections_block {
    margin-top: 60px; }
  @media screen and (max-width: 767px) {
    .card-page .collections .kinds-block.collections_block + .collections_block {
      margin-top: 30px; } }
  .card-page + .gr-back-btn {
    display: none; }
/*Карточка*/
.main-blocks__item {
  margin-bottom: 60px; }
  .main-blocks__item:last-child {
    margin-bottom: 0; }
  .main-blocks .main-products:hover .slick-prev, .main-blocks .main-products:hover .slick-next {
    opacity: 1;
    visibility: visible; }
  .main-blocks .main-products__title {
    color: #1a1a1a;
    font: 400 35px/ 1.2 'Roboto', 'sans-serif';
    padding: 0 0 30px;
    text-align: center; }
    @media screen and (max-width: 1260px) {
    .main-blocks .main-products__title {
      font-size: 32px; } }
    @media screen and (max-width: 1023px) {
    .main-blocks .main-products__title {
      font-size: 28px; } }
    @media screen and (max-width: 767px) {
    .main-blocks .main-products__title {
      font-size: 24px;
      line-height: 1;
      padding: 0 0 20px; } }
  .main-blocks .main-products__before {
    font-size: 16px;
    line-height: 24px; }
  .main-blocks .main-products__after {
    font-size: 16px;
    line-height: 24px; }
  .main-blocks .main-products .product-list.thumbs {
    display: block;
    padding-top: 0;
    margin: 0 -15px; }
    @media screen and (max-width: 767px) {
    .main-blocks .main-products .product-list.thumbs {
      margin: 0 -8px; } }
    @media screen and (max-width: 479px) {
    .main-blocks .main-products .product-list.thumbs {
      margin: 0 -16px; } }
    .main-blocks .main-products .product-list.thumbs .product-item {
      margin-bottom: 0;
      width: auto !important;
      display: block !important; }
    .main-blocks .main-products .product-list.thumbs .product-item__image.gr_image_1x1 {
      padding-top: 100% !important; }
    .main-blocks .main-products .product-list.thumbs .product-item__image.gr_image_3x2 {
      padding-top: 50% !important; }
    .main-blocks .main-products .product-list.thumbs .product-item__image.gr_image_2x3 {
      padding-top: 150% !important; }
    .main-blocks .main-products .product-list.thumbs .product-item__image.gr_image_4x3 {
      padding-top: 75% !important; }
    .main-blocks .main-products .product-list.thumbs .product-item__image.gr_image_3x4 {
      padding-top: 125% !important; }
    .main-blocks .main-products .product-list.thumbs .product-item__image a {
      position: absolute !important; }
    .main-blocks .main-products .product-list.thumbs .product-item__image img {
      height: 100%; }
  .main-blocks .main-products .product-list.thumbs .product-item__additional, .main-blocks .main-products .product-list.thumbs .product-item__params {
    display: none !important; }
  .main-blocks .main-text__title {
    color: #1a1a1a;
    font: 400 35px/ 1.2 'Roboto', 'sans-serif';
    padding: 0 0 30px;
    text-align: center; }
    @media screen and (max-width: 1260px) {
    .main-blocks .main-text__title {
      font-size: 32px; } }
    @media screen and (max-width: 1023px) {
    .main-blocks .main-text__title {
      font-size: 28px; } }
    @media screen and (max-width: 767px) {
    .main-blocks .main-text__title {
      font-size: 24px;
      line-height: 1;
      padding: 0 0 20px; } }
  .main-blocks .main-text__body {
    font-size: 16px;
    line-height: 24px; }
    @media screen and (max-width: 767px) {
    .main-blocks .main-text__body {
      font-size: 15px; } }
  .main-blocks p {
    margin: 0; }
  .main-blocks p + p {
    margin-top: 15px; }
  .main-blocks .slick-next, .main-blocks .slick-prev {
    position: absolute;
    top: 0;
    right: -60px;
    z-index: 2;
    opacity: 0;
    visibility: hidden; }
  @media (max-width: 1580px) {
    .main-blocks .slick-next, .main-blocks .slick-prev {
      background: #fff;
      right: -15px; } }
  @media (max-width: 1260px) {
    .main-blocks .slick-next, .main-blocks .slick-prev {
      display: block !important;
      opacity: 1 !important;
      visibility: visible !important; } }
  @media (max-width: 1023px) {
    .main-blocks .slick-next, .main-blocks .slick-prev {
      right: 45px; } }
  .main-blocks .slick-prev {
    left: -60px;
    right: auto; }
  @media (max-width: 1580px) {
    .main-blocks .slick-prev {
      left: -15px; } }
  @media (max-width: 1023px) {
    .main-blocks .slick-prev {
      left: 45px; } }
  .main-blocks .slick-dots {
    margin: 20px 0 0; }
  .main-blocks .slick-list {
    padding: 0 5px;
    margin: 0 -5px; }
  @media screen and (max-width: 479px) {
    .main-blocks .slick-list {
      margin: 0;
      padding: 0; } }
  @media screen and (max-width: 410px) {
      .main-blocks .slick-list li {
        margin: 0 5px; }
        .main-blocks .slick-list li button {
          width: 5px;
          height: 5px; }
        .main-blocks .slick-list li.slick-active button {
          -moz-box-shadow: 0 0 0 2px #ea1313;
          -webkit-box-shadow: 0 0 0 2px #ea1313;
          box-shadow: 0 0 0 2px #ea1313; } }
  .main-blocks .slick-track {
    margin-bottom: 20px; }
  @media screen and (max-width: 767px) {
    .main-blocks .slick-track {
      margin-bottom: 0; } }
/*Блоки на главной*/
.shop2-product-folders-header {
  margin: 0;
  padding: 0 0 30px;
  color: #1a1a1a;
  font: 400 28px/ normal 'Roboto', 'sans-serif'; }

.shop2-product-folders {
  margin: 0 0 30px; }

.shop2-product-tags {
  background: none;
  padding: 0;
  margin: 40px 0 0; }
  .shop2-product-tags > span {
    background: none;
    padding-left: 0; }
  .shop2-product-tags a {
    transition: all 0.3s;
    border-bottom: 1px solid currentColor;
    text-decoration: none; }
  .shop2-product-tags a:hover {
    border-bottom-color: transparent !important; }

h2 {
  margin-top: 20px;
  margin-bottom: 15px;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.8);
  font-size: 32px;
  line-height: 36px;
  font-weight: 700; }

h4 {
  margin-top: 15px;
  margin-bottom: 10px;
  color: rgba(26, 26, 26, 0.8);
  font-size: 18px;
  line-height: 24px;
  font-weight: 700; }

p {
  margin-bottom: 15px; }

.top-panel {
  padding-right: 30px;
  padding-left: 30px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.top-pannel__wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1290px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.modules__cabinet {
  width: 60px;
  height: 100%;
  min-height: 60px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Ccircle%20fill%3D%22none%22%20cx%3D%2210%22%20cy%3D%226%22%20r%3D%225%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M19%2019C19%2014.5%2014.9706%2011%2010%2011C5.02944%2011%201%2014.5%201%2019%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
  cursor: pointer; }

.modules__search-btn {
  display: block;
  width: 60px;
  height: 100%;
  min-height: 60px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Crect%20fill%3D%22none%22%20x%3D%221%22%20y%3D%221%22%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%228%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M15%2015L19%2019%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
  cursor: pointer; }

.div-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.modules {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.top-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -20px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.top-menu .top-menu__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 60px;
  padding: 5px 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: color 200ms ease-in-out, transform 200ms ease-in-out;
  transition: color 200ms ease-in-out, transform 200ms ease-in-out;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.6);
  text-decoration: none; }
  .top-menu .top-menu__item:hover, .top-menu .top-menu__item.active {
    -webkit-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    transform: translateY(-2px);
    color: #1a1a1a; }

.header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1290px;
  min-height: 140px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 20px;
  padding-bottom: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.site-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  text-align: center; }

.site-logo {
  margin: 0 0 6px; }
  .site-logo a {
    font-size: 0;
    text-decoration: none; }

.site-info__name {
  margin-bottom: 10px;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: #ea1313;
  font-size: 40px;
  line-height: 80%;
  font-weight: 700; }
  @media screen and (max-width: 1279px) {
  .site-info__name {
    font-size: 35px; } }
  .site-info__name a {
    text-decoration: none;
    color: inherit; }

.site-info__desc {
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.6);
  font-size: 18px;
  line-height: 100%; }

.menu-cat {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  padding-top: 0;
  padding-bottom: 15px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  @keyframes slide {
from {
  background-position-x: 0; }
to {
  background-position-x: 1000px; } }

.menu-cat .menu-cat__item {
  position: relative;
  overflow: hidden;
  min-height: 30px;
  padding-top: 20px;
  padding-bottom: 10px;
  color: #1a1a1a;
  font-size: 17px;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.3s;
  background-repeat: repeat-x; }
  .menu-cat .menu-cat__item:hover .menu-cat__item-text .menu-cat__wave, .menu-cat .menu-cat__item.active .menu-cat__item-text .menu-cat__wave {
    opacity: 1;
    visibility: visible;
    animation: slide 40s linear infinite; }
  .menu-cat .menu-cat__item .menu-cat__item-text {
    position: relative; }
  .menu-cat .menu-cat__item .menu-cat__item-text .menu-cat__wave {
    font-size: 0;
    position: absolute;
    bottom: -10px;
    left: 0;
    right: 9px;
    height: 5px;
    transition: all 0.3s;
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2242px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2042%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%203.3C-0.386599%203.3%20-0.7%203.6134%20-0.7%204C-0.7%204.3866%20-0.386599%204.7%200%204.7V3.3ZM42%204.7C42.3866%204.7%2042.7%204.3866%2042.7%204C42.7%203.6134%2042.3866%203.3%2042%203.3V4.7ZM3.00503%202.00503C2.54635%202.4637%202.11549%202.77987%201.6532%202.98533C1.19396%203.18944%200.66832%203.3%200%203.3V4.7C0.83168%204.7%201.55604%204.56056%202.2218%204.26467C2.88451%203.97013%203.45365%203.5363%203.99497%202.99497L3.00503%202.00503ZM7%201.7C7.66832%201.7%208.19396%201.81056%208.6532%202.01467C9.11549%202.22013%209.54635%202.5363%2010.005%202.99497L10.995%202.00503C10.4537%201.4637%209.88451%201.02987%209.2218%200.735332C8.55604%200.43944%207.83168%200.3%207%200.3V1.7ZM7%200.3C6.16832%200.3%205.44396%200.43944%204.7782%200.735332C4.11549%201.02987%203.54635%201.4637%203.00503%202.00503L3.99497%202.99497C4.45365%202.5363%204.88451%202.22013%205.3468%202.01467C5.80604%201.81056%206.33168%201.7%207%201.7V0.3ZM14%203.3C13.3317%203.3%2012.806%203.18944%2012.3468%202.98533C11.8845%202.77987%2011.4537%202.4637%2010.995%202.00503L10.005%202.99497C10.5463%203.5363%2011.1155%203.97013%2011.7782%204.26467C12.444%204.56056%2013.1683%204.7%2014%204.7V3.3ZM17.005%202.00503C16.5463%202.4637%2016.1155%202.77987%2015.6532%202.98533C15.194%203.18944%2014.6683%203.3%2014%203.3V4.7C14.8317%204.7%2015.556%204.56056%2016.2218%204.26467C16.8845%203.97013%2017.4537%203.5363%2017.995%202.99497L17.005%202.00503ZM21%201.7C21.6683%201.7%2022.194%201.81056%2022.6532%202.01467C23.1155%202.22013%2023.5463%202.5363%2024.005%202.99497L24.995%202.00503C24.4537%201.4637%2023.8845%201.02987%2023.2218%200.735332C22.556%200.43944%2021.8317%200.3%2021%200.3V1.7ZM21%200.3C20.1683%200.3%2019.444%200.43944%2018.7782%200.735332C18.1155%201.02987%2017.5463%201.4637%2017.005%202.00503L17.995%202.99497C18.4537%202.5363%2018.8845%202.22013%2019.3468%202.01467C19.806%201.81056%2020.3317%201.7%2021%201.7V0.3ZM28%203.3C27.3317%203.3%2026.806%203.18944%2026.3468%202.98533C25.8845%202.77987%2025.4537%202.4637%2024.995%202.00503L24.005%202.99497C24.5463%203.5363%2025.1155%203.97013%2025.7782%204.26467C26.444%204.56056%2027.1683%204.7%2028%204.7V3.3ZM31.005%202.00503C30.5463%202.4637%2030.1155%202.77987%2029.6532%202.98533C29.194%203.18944%2028.6683%203.3%2028%203.3V4.7C28.8317%204.7%2029.556%204.56056%2030.2218%204.26467C30.8845%203.97013%2031.4537%203.5363%2031.995%202.99497L31.005%202.00503ZM35%201.7C35.6683%201.7%2036.194%201.81056%2036.6532%202.01467C37.1155%202.22013%2037.5463%202.5363%2038.005%202.99497L38.995%202.00503C38.4537%201.4637%2037.8845%201.02987%2037.2218%200.735332C36.556%200.43944%2035.8317%200.3%2035%200.3V1.7ZM35%200.3C34.1683%200.3%2033.444%200.43944%2032.7782%200.735332C32.1155%201.02987%2031.5463%201.4637%2031.005%202.00503L31.995%202.99497C32.4537%202.5363%2032.8845%202.22013%2033.3468%202.01467C33.806%201.81056%2034.3317%201.7%2035%201.7V0.3ZM42%203.3C41.3317%203.3%2040.806%203.18944%2040.3468%202.98533C39.8845%202.77987%2039.4537%202.4637%2038.995%202.00503L38.005%202.99497C38.5463%203.5363%2039.1155%203.97013%2039.7782%204.26467C40.444%204.56056%2041.1683%204.7%2042%204.7V3.3Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E");
    background-position: 50% 0;
    opacity: 0;
    visibility: hidden;
    background-repeat: repeat-x; }

.slider-wrap {
  position: relative;
  max-width: 100%;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 80px; }
  @media (max-width: 1260px) {
  .slider-wrap {
    margin-bottom: 60px; } }
  @media (max-width: 767px) {
  .slider-wrap {
    margin-bottom: 20px; } }
  .slider-wrap + .new-folders-block {
    border: none !important; }
  .slider-wrap + .site-main {
    margin-top: 0 !important; }
  .slider-wrap .w-slider-arrow-left, .slider-wrap .w-slider-arrow-right {
    bottom: 35px; }
  .slider-wrap .slick-dots {
    position: absolute;
    left: 30px;
    right: 30px;
    bottom: 5px;
    z-index: 1;
    margin: 0;
    padding: 0;
    text-align: center; }
  @media screen and (max-width: 767px) {
    .slider-wrap .slick-dots {
      right: 16px;
      left: 16px;
      bottom: 2px; } }
  @media screen and (max-width: 410px) {
      .slider-wrap .slick-dots li {
        margin: 0 5px; }
        .slider-wrap .slick-dots li button {
          width: 5px;
          height: 5px; }
        .slider-wrap .slick-dots li.slick-active button {
          -moz-box-shadow: 0 0 0 2px #ea1313;
          -webkit-box-shadow: 0 0 0 2px #ea1313;
          box-shadow: 0 0 0 2px #ea1313; } }
  .slider-wrap .left_container {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 35px;
    width: calc(100vw - 1290px);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
  @media screen and (max-width: 1420px) {
    .slider-wrap .left_container {
      display: none; } }
  .slider-wrap .left_container .header-slider__pic {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-transform: translate(-100%, 0);
    -moz-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    -o-transform: translate(-100%, 0);
    transform: translate(-100%, 0); }
    .slider-wrap .left_container .header-slider__pic.active {
      -webkit-transition: all 0.4s;
      -moz-transition: all 0.4s;
      -o-transition: all 0.4s;
      -ms-transition: all 0.4s;
      transition: all 0.4s;
      opacity: 0; }
    .slider-wrap .left_container .header-slider__pic.hover {
      -webkit-transition: all 0.5s;
      -moz-transition: all 0.5s;
      -o-transition: all 0.5s;
      -ms-transition: all 0.5s;
      transition: all 0.5s;
      -webkit-transform: translate(0, 0);
      -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      -o-transform: translate(0, 0);
      transform: translate(0, 0); }
    .slider-wrap .left_container .header-slider__pic.hover:before {
      opacity: 0; }
    .slider-wrap .left_container .header-slider__pic:before {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      content: '';
      background: #fff;
      -webkit-transition: all 0.6s;
      -moz-transition: all 0.6s;
      -o-transition: all 0.6s;
      -ms-transition: all 0.6s;
      transition: all 0.6s; }
  .slider-wrap .right_container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 35px;
    width: calc(100vw - 1290px);
    -webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    -ms-transform: translateX(50%);
    -o-transform: translateX(50%);
    transform: translateX(50%); }
  @media screen and (max-width: 1420px) {
    .slider-wrap .right_container {
      display: none; } }
  .slider-wrap .right_container .header-slider__pic {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-transform: translate(100%, 0);
    -moz-transform: translate(100%, 0);
    -ms-transform: translate(100%, 0);
    -o-transform: translate(100%, 0);
    transform: translate(100%, 0); }
    .slider-wrap .right_container .header-slider__pic.active {
      -webkit-transition: all 0.4s;
      -moz-transition: all 0.4s;
      -o-transition: all 0.4s;
      -ms-transition: all 0.4s;
      transition: all 0.4s;
      opacity: 0; }
    .slider-wrap .right_container .header-slider__pic.hover {
      -webkit-transition: all 0.3s;
      -moz-transition: all 0.3s;
      -o-transition: all 0.3s;
      -ms-transition: all 0.3s;
      transition: all 0.3s;
      -webkit-transform: translate(0, 0);
      -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      -o-transform: translate(0, 0);
      transform: translate(0, 0); }
    .slider-wrap .right_container .header-slider__pic.hover:before {
      opacity: 0; }
    .slider-wrap .right_container .header-slider__pic:before {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      content: '';
      background: #fff;
      -webkit-transition: all 0.6s;
      -moz-transition: all 0.6s;
      -o-transition: all 0.6s;
      -ms-transition: all 0.6s;
      transition: all 0.6s; }
  .slider-wrap .slick-slide {
    width: 1290px; }
  .slider-wrap .header-slider__pic {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat; }
  @media (max-width: 479px) {
    .slider-wrap .header-slider__pic {
      height: auto;
      padding-top: 50%;
      font-size: 0;
      position: relative; } }
  .slider-wrap .header-slider__pic.has_dark_bg:after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.1); }

.head-slider__mask {
  overflow: hidden;
  white-space: normal;
  padding: 0 0 35px; }
  @media (max-width: 767px) {
  .head-slider__mask {
    padding-bottom: 24px; } }
  @media (max-width: 767px) {
    .head-slider__mask .slick-track {
      background: #fff; } }

.head-slider__item {
  position: relative;
  height: 580px;
  width: 1290px;
  margin-right: auto;
  margin-left: auto;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat; }
  @media screen and (max-width: 1023px) {
  .head-slider__item {
    height: 460px; } }

.head-slider {
  position: relative;
  display: block;
  height: auto;
  max-width: 1290px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-color: transparent; }
  @media screen and (max-width: 1420px) {
  .head-slider {
    max-width: 100%; } }
  @media screen and (max-width: 767px) {
    .head-slider__arrows {
      display: none; } }
  .head-slider__link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    font-size: 0;
    text-decoration: none; }

.head-slider__info {
  position: relative;
  width: 580px;
  min-width: 580px;
  margin-right: 80px;
  margin-bottom: 80px;
  margin-left: 80px;
  padding: 55px 40px 35px;
  border: 25px solid transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: linear-gradient(180deg, #fff, #fff);
  box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
  .head-slider__info.no_flag {
    padding-top: 35px; }
  @media screen and (max-width: 767px) {
    .head-slider__info.no_flag {
      padding-top: 24px; } }
  @media screen and (max-width: 1420px) {
  .head-slider__info {
    margin-left: 130px;
    margin-right: 130px; } }
  @media screen and (max-width: 1023px) {
  .head-slider__info {
    margin-left: auto;
    margin-right: auto; } }

.header-slider__info-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end; }
  .header-slider__info-wrap.text_align_right {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end; }

.head-slider__labe {
  position: absolute;
  left: 0;
  top: 0;
  right: auto;
  bottom: auto;
  display: inline-block;
  height: 28px;
  margin-top: 20px;
  margin-left: 40px;
  padding: 3px 18px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 30px 16px 36px 24px;
  background: #ea1313;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: #fff;
  font-size: 15px;
  line-height: 21px; }

.head-slider__title {
  margin-bottom: 10px;
  font-weight: 700;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.8);
  font-size: 50px;
  line-height: 1.1;
  text-transform: uppercase; }

.head-slider__text {
  color: rgba(26, 26, 26, 0.5);
  font-size: 28px;
  line-height: 100%; }

.text-block {
  display: inline-block; }

.social-links {
  display: block;
  font-size: 0;
  width: 400px;
  max-width: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto; }

.head-contacts {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 400px;
  max-width: auto;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto; }

.social-link__item {
  width: 42px;
  height: 42px;
  margin-right: 8px;
  margin-bottom: 4px;
  margin-top: 4px;
  border-style: solid;
  border-width: 0;
  border-radius: 50%; }

.head-contacts__address {
  color: rgba(26, 26, 26, 0.6); }

.head-contacts__inn {
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start; }

.slide-2 {
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat; }

.menu-cat__item-label {
  position: absolute;
  left: auto;
  top: 0;
  right: 0;
  bottom: 100%;
  min-height: 18px;
  padding: 3px 10px 2px;
  border-radius: 10px;
  background-color: #ea1313;
  color: #fff;
  font-size: 12px;
  line-height: 100%;
  font-style: italic;
  font-weight: 600; }

.instawrap {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1290px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 73px; }

.instaslider {
  width: 320px;
  height: 270px;
  background-color: transparent; }

.instaslider__mask {
  overflow: visible; }

.instaslider__info {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 520px;
  min-height: 340px;
  margin-top: -35px;
  padding: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border: 25px solid transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ea1313), to(#ea1313));
  background-image: linear-gradient(180deg, #ea1313, #ea1313);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2);
  text-align: left; }

.slide-nav {
  display: none; }

.instaslider__item {
  overflow: hidden; }

.instaslider__title {
  font-weight: 700;
  margin-bottom: 20px;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: #fff;
  font-size: 28px;
  line-height: 120%; }

.instaslider__text {
  color: #fff;
  font-size: 18px;
  line-height: 140%; }

.instaslider__text-wrap {
  margin-bottom: 15px; }

.instaslider__btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 50px;
  padding: 16px 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-radius: 25px;
  background-color: #fff;
  box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.02);
  -webkit-transform: translate(0px, 0);
  -ms-transform: translate(0px, 0);
  transform: translate(0px, 0);
  -webkit-transition: box-shadow 200ms ease, -webkit-transform 200ms ease;
  transition: box-shadow 200ms ease, -webkit-transform 200ms ease;
  transition: box-shadow 200ms ease, transform 200ms ease;
  transition: box-shadow 200ms ease, transform 200ms ease, -webkit-transform 200ms ease;
  color: #1a1a1a;
  font-size: 16px;
  line-height: 100%;
  font-weight: 600;
  text-decoration: none; }
  .instaslider__btn:hover {
    box-shadow: 0 15px 25px 0 rgba(0, 0, 0, 0.05);
    -webkit-transform: translate(0px, -3px);
    -ms-transform: translate(0px, -3px);
    transform: translate(0px, -3px); }

.instaslider__btn-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 130px;
  padding-bottom: 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.instaslider__img {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat; }

.instaslider__left-arr {
  width: 60px;
  height: 60px;
  margin-top: auto;
  margin-bottom: 30px;
  margin-left: -190px;
  padding-left: 0;
  border-radius: 50px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.2)));
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));
  -webkit-transition: -webkit-transform 250ms ease-in;
  transition: -webkit-transform 250ms ease-in;
  transition: transform 250ms ease-in;
  transition: transform 250ms ease-in, -webkit-transform 250ms ease-in; }
  .instaslider__left-arr:hover {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1); }

.instaslider__right-arr {
  width: 60px;
  height: 60px;
  margin-top: auto;
  margin-right: 385px;
  margin-bottom: 30px;
  border-radius: 50px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.2)));
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2));
  -webkit-transition: -webkit-transform 250ms ease-in;
  transition: -webkit-transform 250ms ease-in;
  transition: transform 250ms ease-in;
  transition: transform 250ms ease-in, -webkit-transform 250ms ease-in; }
  .instaslider__right-arr:hover {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1); }

.instaslider__l-arr-ico {
  width: 60px;
  height: 60px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2030%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%209V10.9971C6%2011.8532%204.89681%2012.3135%204.18616%2011.7538L0.379852%208.75626C-0.126616%208.35741%20-0.126617%207.64159%200.37985%207.24274L4.18615%204.24517C4.89681%203.68552%206%204.14578%206%205.00194V7H29C29.5523%207%2030%207.44772%2030%208C30%208.55229%2029.5523%209%2029%209H6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.instaslider__r-arr-ico {
  width: 60px;
  height: 60px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2030%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%209V10.9971C24%2011.8532%2025.1032%2012.3135%2025.8138%2011.7538L29.6201%208.75626C30.1266%208.35741%2030.1266%207.64159%2029.6201%207.24274L25.8138%204.24517C25.1032%203.68552%2024%204.14578%2024%205.00194V7H1C0.447715%207%200%207.44772%200%208C0%208.55229%200.447715%209%201%209H24Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.instaslider__pic {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 250ms ease-out;
  transition: -webkit-transform 250ms ease-out;
  transition: transform 250ms ease-out;
  transition: transform 250ms ease-out, -webkit-transform 250ms ease-out; }
  .instaslider__pic:hover {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05); }
  .instaslider__pic.not_inst img {
    opacity: 0; }

.image-2 {
  opacity: 0; }

.bottom-wrap {
  overflow: hidden;
  padding-right: 30px;
  padding-left: 30px;
  padding-top: 80px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f9f9f9));
  background-image: linear-gradient(180deg, #f9f9f9, #f9f9f9); }

.brand-slider__mask {
  position: relative;
  overflow: visible; }

.brand-slider {
  position: relative;
  /*display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;*/
  display: block;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent; }

.brands-block {
  padding: 70px 0;
  border-top: 1px solid rgba(26, 26, 26, 0.06); }
  @media (max-width: 1260px) {
  .brands-block {
    padding: 40px 0; } }
  @media screen and (max-width: 767px) {
  .brands-block {
    padding: 30px 16px; } }
  @media (max-width: 639px) {
  .brands-block {
    padding: 24px 16px; } }

.brands-wrap {
  max-width: 1290px;
  margin-right: auto;
  margin-left: auto; }
  .brands-wrap:hover .brand-slider__arr-wrap {
    opacity: 1;
    visibility: visible; }
  .brands-wrap .slick-next, .brands-wrap .slick-prev {
    display: none !important; }
  .brands-wrap__inner {
    position: relative; }
  .brands-wrap .slick-dots {
    margin-top: 40px; }
  @media (max-width: 1260px) {
    .brands-wrap .slick-dots {
      margin-top: 30px;
      padding-left: 30px;
      padding-right: 30px; } }
  @media (max-width: 767px) {
    .brands-wrap .slick-dots {
      margin-top: 15px;
      padding-left: 0;
      padding-right: 0; } }

.brand-slider__item {
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  text-decoration: none;
  font-size: 0;
  width: 156px;
  height: 156px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 50%;
  background-color: #fff;
  text-align: center; }
  @media screen and (max-width: 639px) {
  .brand-slider__item {
    width: 186px;
    height: 186px; } }
  @media screen and (max-width: 520px) {
  .brand-slider__item {
    width: 166px;
    height: 166px; } }
  @media screen and (max-width: 410px) {
  .brand-slider__item {
    width: 156px;
    height: 156px; } }
  @media screen and (max-width: 370px) {
  .brand-slider__item {
    width: 146px;
    height: 146px; } }
  @media screen and (max-width: 359px) {
  .brand-slider__item {
    width: 130px;
    height: 130px; } }

.brand-slider__img {
  position: static;
  left: 0;
  top: 0;
  right: auto;
  bottom: auto;
  display: block;
  height: auto;
  text-align: left; }

.brands-slider__img-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 116px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%; }

.brand-slider__arr {
  pointer-events: auto;
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 156px;
  height: 156px;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border: 20px solid transparent;
  border-radius: 50%;
  background: #fff;
  -webkit-transition: opacity 200ms ease, -webkit-transform 200ms ease;
  transition: opacity 200ms ease, -webkit-transform 200ms ease;
  transition: transform 200ms ease, opacity 200ms ease;
  transition: transform 200ms ease, opacity 200ms ease, -webkit-transform 200ms ease;
  text-align: left;
  cursor: pointer; }
  @media screen and (min-width: 1270px) {
  .brand-slider__arr:first-child {
    margin-left: 6px; } }
  @media screen and (max-width: 1269px) {
  .brand-slider__arr {
    width: 72px;
    height: 72px;
    border: none;
    box-shadow: none; } }
  .brand-slider__arr.slick-disabled {
    opacity: 0;
    visibility: hidden; }
  .brand-slider__arr:hover {
    background: #fff;
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1); }

.brand-slider__arr-l {
  position: static;
  width: 50px;
  height: 50%;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
  text-align: center; }

.brand-slider__arr-r {
  width: 50px;
  height: 50%;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.slide-nav-2 {
  display: none; }

.instaslider__btn-ico {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10%200C7.28455%200%206.94309%200.0121976%205.87805%200.060988C4.81301%200.109778%204.08537%200.280545%203.45122%200.524497C2.79268%200.780647%202.23577%201.12218%201.67886%201.6792C1.12195%202.23216%200.780488%202.79325%200.52439%203.44785C0.276423%204.08213%200.109756%204.80992%200.0609756%205.87518C0.0121951%206.94043%200%207.28197%200%209.99797C0%2012.714%200.0121951%2013.0555%200.0609756%2014.1208C0.109756%2015.186%200.280488%2015.9138%200.52439%2016.5481C0.780488%2017.2067%201.12195%2017.7638%201.67886%2018.3208C2.23577%2018.8778%202.79268%2019.2194%203.45122%2019.4755C4.08537%2019.7235%204.81301%2019.8902%205.87805%2019.939C6.94309%2019.9878%207.28455%2020%2010%2020C12.7154%2020%2013.0569%2019.9878%2014.1219%2019.939C15.187%2019.8902%2015.9146%2019.7195%2016.5488%2019.4755C17.2073%2019.2194%2017.7642%2018.8778%2018.3211%2018.3208C18.878%2017.7638%2019.2195%2017.2067%2019.4756%2016.5481C19.7236%2015.9138%2019.8902%2015.186%2019.939%2014.1208C19.9878%2013.0555%2020%2012.714%2020%209.99797C20%207.28197%2019.9878%206.94043%2019.939%205.87518C19.8902%204.80992%2019.7195%204.08213%2019.4756%203.44785C19.2195%202.79325%2018.878%202.23216%2018.3252%201.6792C17.7683%201.12218%2017.2113%200.780647%2016.5528%200.524497C15.9187%200.276479%2015.1911%200.109778%2014.126%200.060988C13.0569%200.0121976%2012.7154%200%2010%200ZM10.0008%201.80111C12.6718%201.80111%2012.9889%201.81331%2014.0418%201.85803C15.0175%201.90276%2015.546%202.06541%2015.8997%202.20367C16.3673%202.38665%2016.7006%202.60216%2017.0502%202.95186C17.3999%203.30156%2017.6154%203.63499%2017.7983%204.10262C17.9365%204.45638%2018.0992%204.985%2018.1439%205.9609C18.1927%207.01407%2018.2008%207.33123%2018.2008%2010.0028C18.2008%2012.6743%2018.1886%2012.9915%2018.1439%2014.0446C18.0992%2015.0206%2017.9365%2015.5492%2017.7983%2015.9029C17.6154%2016.3706%2017.3999%2016.704%2017.0502%2017.0537C16.7006%2017.4034%2016.3673%2017.6189%2015.8997%2017.8019C15.546%2017.9401%2015.0175%2018.1028%2014.0418%2018.1475C12.9889%2018.1963%2012.6718%2018.2044%2010.0008%2018.2044C7.32979%2018.2044%207.01269%2018.1922%205.95974%2018.1475C4.98403%2018.1028%204.45553%2017.9401%204.10183%2017.8019C3.63431%2017.6189%203.30094%2017.4034%202.95131%2017.0537C2.60168%2016.704%202.38622%2016.3706%202.20327%2015.9029C2.06505%2015.5492%201.90243%2015.0206%201.85771%2014.0446C1.80892%2012.9915%201.80079%2012.6743%201.80079%2010.0028C1.80079%207.33123%201.81299%207.01407%201.85771%205.9609C1.90243%204.985%202.06505%204.45638%202.20327%204.10262C2.38622%203.63499%202.60168%203.30156%202.95131%202.95186C3.30094%202.60216%203.63431%202.38665%204.10183%202.20367C4.45553%202.06541%204.98403%201.90276%205.95974%201.85803C7.01676%201.80924%207.32979%201.80111%2010.0008%201.80111ZM10%2013.336C8.15854%2013.336%206.66667%2011.8439%206.66667%2010.002C6.66667%208.16019%208.15854%206.66802%2010%206.66802C11.8415%206.66802%2013.3333%208.16019%2013.3333%2010.002C13.3333%2011.8439%2011.8415%2013.336%2010%2013.336ZM10%204.86692C7.16262%204.86692%204.86588%207.1682%204.86588%2010.0021C4.86588%2012.836%207.16669%2015.1373%2010%2015.1373C12.8334%2015.1373%2015.1342%2012.836%2015.1342%2010.0021C15.1342%207.1682%2012.8374%204.86692%2010%204.86692ZM15.3414%203.46404C16.0038%203.46404%2016.5406%204.00106%2016.5406%204.66347C16.5406%205.32588%2016.0038%205.8629%2015.3414%205.8629C14.6792%205.8629%2014.1423%205.32588%2014.1423%204.66347C14.1423%204.00106%2014.6792%203.46404%2015.3414%203.46404Z%22%20fill%3D%22%231a1a1a%22%20fill-opacity%3D%220.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.instaslider__btn-txt {
  opacity: 0.6; }

.bottom-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1290px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 65px;
  padding-bottom: 100px; }
  .bottom-info.inner_page {
    padding-top: 0; }

.subscribe {
  width: 520px;
  margin-bottom: 0;
  padding: 40px;
  border: 25px solid transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: linear-gradient(180deg, #fff, #fff);
  box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }

.subscribe__title {
  margin-bottom: 20px;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.8);
  font-size: 24px;
  line-height: 110%; }

.bottom-info__left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.subscribe__textfield {
  height: 60px;
  margin-bottom: 20px;
  padding-right: 60px;
  padding-left: 30px;
  border: 0 solid transparent;
  border-radius: 30px;
  background-color: #f9f9f9; }

.botmenu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 88%;
  margin-bottom: 40px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  list-style-type: none; }

.botmenu__item {
  width: 50%;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 8px;
  padding-bottom: 8px;
  color: rgba(26, 26, 26, 0.6);
  font-size: 16px;
  text-decoration: none;
  cursor: pointer; }
  .botmenu__item:hover {
    color: #1a1a1a; }
  .botmenu__item a {
    color: inherit;
    text-decoration: none; }
  .botmenu__item ul {
    padding: 0 0 0 10px;
    margin: 0;
    list-style: none; }

.botmenu__item-text {
  padding-right: 20px; }

.contacts-bot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  /*-webkit-box-pack: justify;
   -webkit-justify-content: space-between;
   -ms-flex-pack: justify;
   justify-content: space-between;*/
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.contacts-bot__inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.contacts-bot__address-wrap {
  min-width: 240px;
  margin-top: 10px;
  margin-bottom: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }

.contacts-bot__left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 42%;
  min-width: 240px;
  margin-top: 10px;
  margin-right: 15px;
  margin-bottom: 10px;
  padding-right: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.contact-bot__phone {
  margin-bottom: 6px;
  text-decoration: none; }

.contacts-bot__number {
  margin-bottom: 0;
  color: rgba(26, 26, 26, 0.8);
  font-size: 18px;
  font-weight: 600;
  line-height: 100%; }
  .contacts-bot__number a {
    color: inherit;
    text-decoration: none; }

.contacts-bot__mail {
  color: #ea1313;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none; }

.contacts-bot__mail-link {
  display: inline;
  padding-bottom: 2px;
  border-bottom: 1px solid rgba(234, 19, 19, 0.5);
  line-height: 24px;
  text-decoration: none; }

.contacts-bot__title {
  margin-bottom: 20px;
  font-weight: 600;
  color: rgba(26, 26, 26, 0.8);
  font-size: 24px;
  line-height: 100%; }

.contacts-bot__city {
  width: 100%;
  margin-bottom: 5px;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.8);
  font-size: 15px;
  font-weight: 600; }

.contacts-bot__address {
  width: 100%;
  color: rgba(26, 26, 26, 0.6);
  font-size: 15px; }

.checkbox-text {
  display: inline-block;
  margin-top: 2px;
  margin-left: 12px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: rgba(26, 26, 26, 0.6);
  font-size: 15px; }

.checkbox-label {
  display: block;
  font-size: 0; }

.subscribe__checkbox-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0; }

.subscribe__fields {
  position: relative; }

@media (max-width: 639px) {
    .contacts-bot__soc {
      text-align: center; } }

.contacts-bot__soc-link {
  width: 42px;
  height: 42px;
  margin-right: 10px;
  margin-bottom: 10px;
  -webkit-transition: background-color 250ms ease-in-out, -webkit-transform 250ms ease-in-out;
  transition: background-color 250ms ease-in-out, -webkit-transform 250ms ease-in-out;
  transition: background-color 250ms ease-in-out, transform 250ms ease-in-out;
  transition: background-color 250ms ease-in-out, transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out; }
  @media (max-width: 639px) {
  .contacts-bot__soc-link {
    margin-right: 3px;
    margin-left: 3px;
    margin-bottom: 6px;
    width: 38px;
    height: 38px; } }

.footer-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1290px;
  min-height: 100px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.footer-info__megacopy {
  width: 33.33%;
  text-align: right; }
  .footer-info__megacopy span {
    font-size: 12px !important; }
  .footer-info__megacopy a {
    font-size: 12px;
    color: rgba(26, 26, 26, 0.6);
    text-decoration: none; }

.footer-info__site-copy {
  width: 33.33%;
  padding-right: 20px;
  color: rgba(26, 26, 26, 0.6);
  font-size: 16px;
  font-weight: 600; }

.footer-info__counters {
  width: 33.33%;
  color: rgba(26, 26, 26, 0.5);
  text-align: center; }

.header-wrap {
  padding-right: 30px;
  padding-left: 30px; }

.footer-wrap {
  padding-right: 30px;
  padding-left: 30px; }
  .footer-wrap.footer_padding {
    padding-bottom: 70px; }

.content {
  padding-right: 30px;
  padding-left: 30px;
  background: #fff; }
  .content + * {
    border-top: none; }

.contant__inner {
  max-width: 1290px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 70px;
  padding-bottom: 80px; }
  @media (max-width: 1260px) {
  .contant__inner {
    padding-top: 40px;
    padding-bottom: 60px; } }
  @media (max-width: 767px) {
  .contant__inner {
    padding-top: 30px;
    padding-bottom: 30px; } }
  @media (max-width: 639px) {
  .contant__inner {
    padding-top: 24px;
    padding-bottom: 24px; } }
  .contant__inner p {
    margin: 0 0 15px; }

.heading {
  margin-bottom: 50px;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: #1a1a1a;
  font-size: 35px;
  line-height: 120%;
  text-align: center; }
  @media (max-width: 1260px) {
  .heading {
    margin-bottom: 30px; } }
  @media (max-width: 1023px) {
  .heading {
    font-size: 28px; } }
  @media (max-width: 767px) {
  .heading {
    font-size: 24px;
    margin-bottom: 20px; } }
  @media (max-width: 639px) {
  .heading {
    margin-bottom: 14px; } }

.content__text-wrap {
  -webkit-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 30px;
  column-gap: 30px;
  font-size: 17px;
  line-height: 29px;
  color: rgba(26, 26, 26, 0.7); }
  @media screen and (max-width: 639px) {
  .content__text-wrap {
    font-size: 15px;
    line-height: 26px; } }
  .content__text-wrap p {
    margin: 0; }
  .content__text-wrap p + p {
    margin-top: 15px; }

.content__text {
  text-align: left; }

.paragraph {
  text-align: left; }

.head-contacts__phone-wrap {
  margin-bottom: 2px;
  padding-left: 32px;
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.99028%208.97912C6.99028%208.657%207.44902%207.81545%207.88277%207.09175C8.32045%206.3615%208.29566%205.43408%207.78117%204.75575L6.42351%202.96575C5.5572%201.82357%203.97961%201.43382%202.85422%202.32183C1.90982%203.06702%201.00001%204.05816%201%205.11104C0.999962%2011.2217%209.6921%2021.1068%2017.0664%2020.9991C18.1791%2020.9829%2019.1603%2019.9603%2019.8644%2018.9393C20.6474%2017.8038%2020.2218%2016.311%2019.114%2015.4895L17.3114%2014.1527C16.5734%2013.6055%2015.5614%2013.6372%2014.8167%2014.1753C14.1795%2014.6357%2013.474%2015.0898%2013.1695%2015.0898C11.316%2014.4788%207.60809%2010.812%206.99028%208.97912Z%22%20stroke%3D%22%231a1a1a%22%20fill%3D%22none%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");
  background-position: 0 0;
  background-repeat: no-repeat; }
  .head-contacts__phone-wrap a {
    font-weight: 700;
    font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
    color: #1a1a1a;
    font-size: 21px;
    line-height: 100%;
    text-decoration: none; }

.folders-block {
  padding: 80px 15px; }
  .folders-block__items-amount {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 76px;
    height: 76px;
    margin-top: -38px;
    margin-left: -38px;
    border-radius: 50%;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    line-height: 76px;
    text-align: center;
    z-index: 2;
    pointer-events: none;
    transition: all 0.3s;
    background: rgba(234, 19, 19, 0.95);
    opacity: 0;
    visibility: hidden; }
  @media screen and (max-width: 639px) {
    .folders-block__items-amount {
      width: 56px;
      height: 56px;
      margin-top: -28px;
      margin-left: -28px;
      font-size: 14px;
      line-height: 56px; } }
  .folders-block__item-flag {
    position: absolute;
    right: 20px;
    bottom: 20px;
    width: 100px;
    height: 100px;
    padding: 12px 10px 10px 10px;
    border-radius: 50%;
    font-weight: 600;
    font-size: 17px;
    line-height: 1;
    z-index: 2;
    text-align: center;
    color: #fff;
    background: rgba(234, 19, 19, 0.95);
    overflow: hidden;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center; }
  @media screen and (max-width: 639px) {
    .folders-block__item-flag {
      width: 80px;
      height: 80px;
      font-size: 14px; } }
  .folders-block__item:hover .folders-block__items-amount, .folders-block__item-big:hover .folders-block__items-amount {
    opacity: 1;
    visibility: visible; }
  .folders-block__item-big .folders-block__item-flag {
    bottom: 68px;
    right: 38px; }
    @media screen and (max-width: 639px) {
    .folders-block__item-big .folders-block__item-flag {
      right: 18px;
      bottom: 18px; } }

.folders-block__inner {
  max-width: 1290px;
  margin-top: 10px;
  margin-right: auto;
  margin-left: auto; }

.folders-block__col2 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.folders-block__inner-wr {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1325px;
  margin-right: auto;
  margin-left: auto; }

.folders-block__col1 {
  padding-right: 15px;
  padding-left: 15px; }

.folders-block__col3 {
  padding-right: 15px;
  padding-left: 15px; }

.folders-block__item {
  overflow: visible;
  width: 100%;
  text-decoration: none; }
  @media screen and (max-width: 479px) {
  .folders-block__item {
    width: auto; } }

.folders-block__item-big {
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
  color: #1a1a1a;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none; }

.folders-block__item-pic {
  height: 300px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec;
  -webkit-transition: -webkit-transform 250ms ease-in-out;
  transition: -webkit-transform 250ms ease-in-out;
  transition: transform 250ms ease-in-out;
  transition: transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out; }
  .folders-block__item-pic:hover {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05); }

.folders-block__item-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 60px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 15px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  color: rgba(26, 26, 26, 0.8);
  font-size: 18px;
  line-height: 120%;
  font-weight: 700; }

.folders-block__item-big-pic {
  position: relative;
  height: 660px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec;
  -webkit-transition: -webkit-transform 250ms ease;
  transition: -webkit-transform 250ms ease;
  transition: transform 250ms ease;
  transition: transform 250ms ease, -webkit-transform 250ms ease; }
  .folders-block__item-big-pic:hover {
    -webkit-transform: scale(1.02);
    -ms-transform: scale(1.02);
    transform: scale(1.02); }

.head-slider__arr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 106px;
  height: 106px;
  margin-left: -52px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-left: 1px none #000;
  border-top-style: none;
  border-radius: 32%; }
  @media screen and (max-width: 1420px) {
  .head-slider__arr {
    margin-left: 30px; } }
  .head-slider__arr.right {
    margin-right: -53px;
    margin-left: 0;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  @media screen and (max-width: 1420px) {
    .head-slider__arr.right {
      margin-right: 30px; } }

.head-slider__arr-cir {
  width: 53px;
  height: 106px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border: none;
  border-radius: 0 53px 53px 0; }
  @media screen and (max-width: 1420px) {
  .head-slider__arr-cir {
    border: none; } }
  .head-slider__arr-cir.arrow_right {
    margin-left: auto; }
  .head-slider__arr-cir.arrow_left {
    margin-right: auto;
    border-radius: 53px 0 0 53px; }
  @media screen and (max-width: 1420px) {
    .head-slider__arr-cir.arrow_left {
      border: none; } }

.head-slider__arr-ico-l {
  position: absolute;
  left: 0;
  top: 0;
  right: auto;
  bottom: 0;
  width: 72px;
  height: 72px;
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: 16px;
  border-radius: 50%;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E");
  background-position: 50% 50%;
  background-size: auto, auto;
  background-repeat: no-repeat;
  transition: box-shadow 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }
  @media screen and (max-width: 1420px) {
  .head-slider__arr-ico-l {
    margin-left: 0; } }
  .head-slider__arr-ico-l:before {
    position: absolute;
    content: '';
    top: 14px;
    left: 14px;
    right: 14px;
    bottom: 14px;
    z-index: -1;
    background: #fff;
    border-radius: 50%;
    transition: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }
  .head-slider__arr-ico-l:hover {
    width: 72px;
    height: 72px; }
  .head-slider__arr-ico-l:hover:before {
    top: -18px;
    left: -18px;
    right: -18px;
    bottom: -18px; }
    @media screen and (max-width: 1420px) {
    .head-slider__arr-ico-l:hover:before {
      top: -10px;
      left: -10px;
      right: -10px;
      bottom: -10px; } }
    @media screen and (max-width: 1260px) {
    .head-slider__arr-ico-l:hover:before {
      top: -6px;
      left: -6px;
      right: -6px;
      bottom: -6px; } }
    @media screen and (max-width: 1023px) {
    .head-slider__arr-ico-l:hover:before {
      display: none; } }

.head-slider__arr-ico-r {
  position: absolute;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  width: 72px;
  height: 72px;
  margin-top: 16px;
  margin-right: 16px;
  margin-bottom: 16px;
  border-radius: 50%;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: auto, auto;
  background-repeat: no-repeat;
  -webkit-transition: box-shadow 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: box-shadow 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }
  @media screen and (max-width: 1420px) {
  .head-slider__arr-ico-r {
    margin-right: 0; } }
  .head-slider__arr-ico-r:before {
    position: absolute;
    content: '';
    top: 14px;
    left: 14px;
    right: 14px;
    bottom: 14px;
    z-index: -1;
    background: #fff;
    border-radius: 50%;
    transition: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }
  .head-slider__arr-ico-r:hover {
    width: 72px;
    height: 72px; }
  .head-slider__arr-ico-r:hover:before {
    top: -18px;
    left: -18px;
    right: -18px;
    bottom: -18px; }
    @media screen and (max-width: 1420px) {
    .head-slider__arr-ico-r:hover:before {
      top: -10px;
      left: -10px;
      right: -10px;
      bottom: -10px; } }
    @media screen and (max-width: 1260px) {
    .head-slider__arr-ico-r:hover:before {
      top: -6px;
      left: -6px;
      right: -6px;
      bottom: -6px; } }
    @media screen and (max-width: 1023px) {
    .head-slider__arr-ico-r:hover:before {
      display: none; } }

.folders-block__item-img {
  width: 100%;
  opacity: 0; }

.image-4 {
  width: 100%;
  opacity: 0;
  color: rgba(26, 26, 26, 0.8); }

.folders-block__all-folders {
  padding-right: 50px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2239px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2039%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M33%206.96359V1.03641C33%200.159379%2034.0911%20-0.319724%2034.8097%200.241735L38.603%203.20533C39.1323%203.61889%2039.1323%204.38111%2038.603%204.79467L34.8097%207.75826C34.0911%208.31972%2033%207.84062%2033%206.96359Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%204C0%203.44772%200.447715%203%201%203H34C34.5523%203%2035%203.44772%2035%204C35%204.55228%2034.5523%205%2034%205H1C0.447715%205%200%204.55228%200%204Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 100% 50% no-repeat;
  -webkit-transition: padding 250ms ease;
  transition: padding 250ms ease;
  color: #ea1313;
  font-weight: 600;
  text-decoration: none; }
  .folders-block__all-folders:hover {
    padding-right: 55px; }

.all-folders-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 40px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.folders-block__item-big-title {
  position: absolute;
  left: 0;
  top: 0;
  right: auto;
  bottom: auto;
  display: inline-block;
  margin: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start; }

.big-folder-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 74px;
  padding: 10px 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  color: rgba(26, 26, 26, 0.8); }

.head-slider__nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 60px;
  padding-top: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out; }

.folders-block__item-pic-wrap {
  position: relative;
  overflow: hidden; }

.social_move {
  -webkit-transition: -webkit-transform 250ms ease;
  transition: -webkit-transform 250ms ease;
  transition: transform 250ms ease;
  transition: transform 250ms ease, -webkit-transform 250ms ease; }
  .social_move:hover {
    -webkit-transform: translate(0px, -3px);
    -ms-transform: translate(0px, -3px);
    transform: translate(0px, -3px); }

.success-message {
  background-color: transparent; }

.submit__success-text {
  font-size: 17px; }

.brand-slider__arr-wrap {
  pointer-events: none;
  position: absolute;
  opacity: 0;
  visibility: hidden;
  left: 0;
  top: 0;
  right: 0;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  transition: all 0.3s; }
  @media screen and (max-width: 1269px) {
  .brand-slider__arr-wrap {
    display: none;
    padding: 0;
    height: 72px;
    top: 50%;
    width: auto;
    right: -10px;
    left: -10px;
    margin-top: -36px; } }

.goods-block {
  padding-right: 15px;
  padding-left: 15px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f9f9f9));
  background-image: linear-gradient(180deg, #f9f9f9, #f9f9f9); }

.goods-block__inner {
  max-width: 1320px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 40px;
  padding-bottom: 60px; }

.good-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.goods-block__item-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25%;
  min-width: 25%;
  padding-right: 15px;
  padding-left: 15px; }

.heading-2 {
  text-align: center; }

.goods-block__title {
  margin-bottom: 40px;
  font-weight: 700;
  font-family: 'Roboto', 'sans-serif', 'Roboto', 'sans-serif';
  color: rgba(26, 26, 26, 0.8);
  font-size: 40px;
  line-height: 100%;
  text-align: center; }

.good-item__pic {
  min-height: 300px;
  margin-bottom: 20px;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat; }

.goods-block__wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.good-item__price {
  margin-top: 10px; }

.image-5 {
  width: 100%;
  opacity: 0; }

.goods-block__actual-price {
  display: inline;
  margin-right: 5px;
  color: #1a1a1a;
  font-size: 20px;
  font-weight: 700; }

.goods-block__currency {
  display: inline;
  color: #1a1a1a;
  font-weight: 700; }
  .goods-block__currency.old {
    font-size: 13px;
    font-weight: 400; }

.good-item__price-act {
  display: inline-block;
  margin-right: 15px;
  color: #1a1a1a;
  font-weight: 600; }

.good-item__oldprice {
  display: inline-block;
  color: rgba(26, 26, 26, 0.5);
  font-size: 13px;
  line-height: 100%; }

.good-item__name {
  margin-bottom: auto;
  padding-bottom: 10px;
  color: rgba(26, 26, 26, 0.6);
  font-size: 16px;
  text-decoration: none; }

.text-block-7 {
  display: inline; }

.goods-block__old-cross {
  position: absolute;
  left: 0;
  top: 7px;
  right: 0;
  bottom: auto;
  width: 100%;
  height: 1px;
  background-color: #1a1a1a;
  color: #1a1a1a; }

.good-item__old-numb {
  position: relative;
  display: inline-block;
  margin-right: 5px;
  padding-right: 4px;
  padding-left: 4px;
  font-size: 16px;
  line-height: 100%; }

.text-block-8 {
  display: inline; }

.text-block-9 {
  display: inline; }

.div-block-2 {
  display: block;
  padding-bottom: 15px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.good-item__wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 15px;
  padding-bottom: 20px;
  padding-left: 15px; }

.burger-btn {
  display: none;
  min-height: 60px;
  min-width: 60px;
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2020%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%201C0%200.447715%200.447715%200%201%200H19C19.5523%200%2020%200.447715%2020%201C20%201.55228%2019.5523%202%2019%202H1C0.447715%202%200%201.55228%200%201ZM0%209C0%208.44771%200.447715%208%201%208H19C19.5523%208%2020%208.44771%2020%209C20%209.55229%2019.5523%2010%2019%2010H1C0.447715%2010%200%209.55229%200%209ZM1%2016C0.447715%2016%200%2016.4477%200%2017C0%2017.5523%200.447715%2018%201%2018H19C19.5523%2018%2020%2017.5523%2020%2017C20%2016.4477%2019.5523%2016%2019%2016H1Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E");
  background-position: 50% 50%;
  background-repeat: no-repeat; }

.adapt-phone-btn {
  display: none;
  min-height: 60px;
  min-width: 60px;
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.99028%208.97912C6.99028%208.657%207.44902%207.81545%207.88277%207.09175C8.32045%206.3615%208.29566%205.43408%207.78117%204.75575L6.42351%202.96575C5.5572%201.82357%203.97961%201.43382%202.85422%202.32183C1.90982%203.06702%201.00001%204.05816%201%205.11104C0.999962%2011.2217%209.6921%2021.1068%2017.0664%2020.9991C18.1791%2020.9829%2019.1603%2019.9603%2019.8644%2018.9393C20.6474%2017.8038%2020.2218%2016.311%2019.114%2015.4895L17.3114%2014.1527C16.5734%2013.6055%2015.5614%2013.6372%2014.8167%2014.1753C14.1795%2014.6357%2013.474%2015.0898%2013.1695%2015.0898C11.316%2014.4788%207.60809%2010.812%206.99028%208.97912Z%22%20stroke%3D%22%231a1a1a%22%20fill%3D%22none%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");
  background-position: 50% 50%;
  background-repeat: no-repeat; }

@media (max-width: 1260px) {
  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto; }

  .top-panel {
    padding-right: 0;
    padding-left: 0; }

  .top-pannel__wrap {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between; }

  .modules {
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto; }

  .top-menu {
    display: none; }

  .header {
    min-height: 130px;
    padding-top: 16px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }

  .site-info {
    display: block; }

  .menu-cat {
    display: none; }

  .head-slider__info {
    width: 560px;
    min-width: 560px; }

  .header-slider__info-wrap {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }

  .head-slider__title {
    font-size: 44px; }

  .social-links {
    display: none; }

  .head-contacts {
    display: none; }

  .instawrap {
    margin-top: 0;
    margin-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

  .instaslider {
    position: absolute !important;
    left: 0;
    top: auto;
    right: 0;
    bottom: 0;
    z-index: 2;
    width: 100% !important;
    height: 320px !important;
    margin-bottom: 145px;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0; }

  .instaslider__info {
    width: 100%;
    min-height: auto;
    margin-top: 0;
    padding-bottom: 30px; }

  .instaslider__item {
    width: 50%; }
    .instaslider__text {
      line-height: 140%;
      padding-bottom: 15px; }

  .instaslider__text-wrap {
    margin-bottom: 370px; }

  .instaslider__left-arr {
    left: auto;
    top: auto;
    right: 0;
    bottom: 0;
    margin: auto 130px -90px 0; }

  .instaslider__right-arr {
    left: auto;
    top: auto;
    right: 0;
    bottom: 0;
    margin-top: auto;
    margin-right: 65px;
    margin-bottom: -90px; }

  .bottom-info {
    padding-top: 40px;
    padding-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

  .subscribe {
    width: 100%;
    margin-top: 0; }

  .subscribe-wrap {
    margin-bottom: 40px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1; }

  .bottom-info__left {
    padding-right: 0; }

  .botmenu {
    width: 100%; }

  .contacts-bot__address-wrap {
    min-width: 50%; }

  .contacts-bot__left {
    width: 50%;
    margin-right: 0; }

  .footer-info {
    padding-top: 30px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

  .footer-info__megacopy {
    text-align: center; }

  .footer-info__site-copy {
    width: 100%;
    margin-bottom: 10px;
    padding-right: 0;
    text-align: center; }

  .footer-info__counters {
    width: 100%;
    margin-bottom: 10px; }

  .footer-wrap {
    padding-right: 30px;
    padding-left: 30px; }

  .content {
    padding-right: 30px;
    padding-left: 30px; }

  .content__text-wrap {
    -webkit-column-count: 1;
    column-count: 1;
    -webkit-column-gap: 24px;
    column-gap: 24px; }

  .folders-block {
    padding: 40px 15px; }

  .folders-block__col2 {
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1; }

  .folders-block__inner-wr {
    padding-bottom: 60px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch; }

  .folders-block__col1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0;
    padding-left: 0; }

  .folders-block__col3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0;
    padding-left: 0; }

  .folders-block__item {
    margin-right: 15px;
    margin-left: 15px; }

  .folders-block__item-big {
    margin-bottom: 10px; }

  .head-slider__arr {
    margin-left: 24px; }
    .head-slider__arr.right {
      margin-right: 24px; }

  .head-slider__arr-cir.arrow_right {
    display: none; }
    .head-slider__arr-cir.arrow_left {
      display: none; }

  .folders-block__all-folders-wrap {
    position: absolute;
    left: 0;
    top: auto;
    right: 0;
    bottom: 0;
    padding-right: 15px;
    padding-left: 15px; }

  .goods-block__wrap {
    overflow: auto;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }

  .burger-btn {
    display: block; }

  .adapt-phone-btn {
    display: block; }

  .footer-info__megacopy {
    width: 100%; } }

@media (max-width: 767px) {
  h2 {
    margin-top: 16px;
    margin-bottom: 14px;
    font-size: 24px;
    line-height: 100%; }

  .modules {
    width: 100%; }

  .header {
    min-height: 100px;
    padding-top: 16px; }

  .site-info__name {
    font-size: 28px; }

  .site-info__desc {
    font-size: 16px; }

  .head-slider__item {
    height: 420px; }

  .head-slider__info {
    width: 100%;
    min-width: 100%;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 50px 24px 24px;
    border-width: 16px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
    background-image: linear-gradient(180deg, #fff, #fff); }

  .head-slider__labe {
    margin-top: 16px;
    margin-left: 24px; }

  .head-slider__title {
    font-size: 30px; }

  .head-slider__text {
    font-size: 22px; }

  .instaslider {
    height: 250px !important;
    margin-bottom: 115px; }

  .instaslider__info {
    padding: 24px;
    border-width: 16px;
    line-height: 100%; }

  .instaslider__title {
    margin-bottom: 10px;
    font-size: 24px; }

  .instaslider__text {
    font-size: 16px;
    line-height: 140%; }

  .instaslider__text-wrap {
    margin-bottom: 280px; }

  .instaslider__btn {
    min-height: 50px;
    padding: 10px 26px;
    font-size: 15px; }

  .instaslider__btn-wrap {
    padding-right: 110px;
    padding-bottom: 0; }

  .instaslider__left-arr {
    width: 50px;
    height: 50px;
    margin-right: 95px;
    margin-bottom: -75px; }

  .instaslider__right-arr {
    width: 50px;
    height: 50px;
    margin-right: 40px;
    margin-bottom: -75px; }

  .instaslider__l-arr-ico {
    width: 50px;
    height: 50px; }

  .instaslider__r-arr-ico {
    width: 50px;
    height: 50px; }

  .bottom-wrap {
    padding-top: 0;
    padding-right: 0;
    padding-left: 0; }

  .brands-slider__img-wrap {
    height: 90px; }

  .brand-slider__arr {
    width: 50px;
    height: 50px;
    border-width: 0;
    box-shadow: none; }

  .bottom-info {
    padding-top: 0; }

  .subscribe {
    padding: 24px;
    border-width: 16px; }

  .subscribe__title {
    font-size: 22px;
    line-height: 100%; }

  .bottom-info__left {
    padding-right: 16px;
    padding-left: 16px; }

  .subscribe__textfield {
    height: 56px; }

  .subscribe__submit-btn {
    height: 48px;
    min-width: 48px;
    margin-top: 4px;
    margin-right: 4px; }
    .subscribe__submit-btn:hover {
      height: 56px;
      min-width: 56px; }

  .footer-info {
    padding-top: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

  .footer-info__site-copy {
    font-size: 15px; }

  .header-wrap {
    padding-right: 16px;
    padding-left: 16px; }

  .footer-wrap {
    padding-right: 16px;
    padding-left: 16px; }

  .content {
    padding-right: 16px;
    padding-left: 16px; }

  .paragraph {
    font-size: 16px; }

  .folders-block {
    padding: 20px 8px; }

  .folders-block__col2 {
    padding-right: 8px;
    padding-left: 8px; }

  .folders-block__item {
    margin-right: 8px;
    margin-left: 8px; }

  .folders-block__item-big {
    margin-bottom: 10px; }

  .folders-block__item-pic {
    height: 260px; }

  .folders-block__item-big-pic {
    height: 400px; }

  .head-slider__arr {
    display: none; }

  .folders-block__all-folders-wrap {
    padding-right: 8px;
    padding-left: 8px; }

  .folders-block__item-big-title {
    margin: 16px; }

  .big-folder-title {
    min-height: 60px; }

  .head-slider__nav {
    min-height: 40px;
    padding-top: 10px; }

  .brand-slider__arr-wrap {
    bottom: auto; }

  .goods-block {
    padding-right: 8px;
    padding-left: 8px; }

  .goods-block__inner {
    padding-top: 30px;
    padding-bottom: 30px; }

  .goods-block__title {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 28px; }

  .good-item__pic {
    min-height: 260px; }

  .good-item__wrap {
    padding-right: 8px;
    padding-left: 8px; } }

@media (max-width: 479px) {
  h2 {
    margin-top: 16px;
    font-size: 26px;
    line-height: 100%; }

  .modules {
    width: 100%; }

  .head-slider__item {
    height: auto; }

  .head-slider__labe {
    margin-top: 12px; }

  .head-slider__title {
    margin-bottom: 8px;
    font-size: 28px; }

  .head-slider__text {
    margin-bottom: 0;
    font-size: 20px; }

  .instaslider__item {
    width: 100%; }

  .instaslider__title {
    text-align: center; }

  .instaslider__text {
    line-height: 140%;
    text-align: center; }

  .instaslider__btn-wrap {
    padding-right: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center; }

  .instaslider__left-arr {
    left: 0;
    top: 0;
    right: auto;
    bottom: 0;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: 10px; }

  .instaslider__right-arr {
    left: auto;
    top: 0;
    right: 0;
    bottom: 0;
    margin-right: 10px;
    margin-bottom: auto; }

  .bottom-info {
    padding-bottom: 24px; }

  .subscribe-wrap {
    margin-bottom: 0; }

  .subscribe__title {
    text-align: center; }

  .bottom-info__left {
    margin-top: 24px; }

  .subscribe__textfield {
    padding-left: 24px; }

  .botmenu {
    margin-bottom: 24px;
    padding-left: 0; }

  .botmenu__item {
    width: 100%; }

  .subscribe__submit-btn {
    min-width: 48px; }

  .footer-info__site-copy {
    margin-bottom: 10px; }

  .paragraph {
    font-size: 16px;
    line-height: 150%; }

  .folders-block__inner-wr {
    padding-bottom: 50px; }

  .folders-block__col1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

  .folders-block__col3 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }

  .folders-block__item-pic {
    height: 300px; }

  .folders-block__item-title {
    padding-bottom: 10px; }

  .folders-block__item-big-pic {
    width: 100%;
    height: 300px; }

  .big-folder-title {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 18px; }

  .head-slider__nav {
    min-height: 40px;
    padding-top: 10px; }

  .good-item__pic {
    min-height: 300px; } }

.w-slider-dot {
  background: rgba(26, 26, 26, 0.2);
  width: 6px;
  height: 6px; }
  .w-slider-dot.w-active {
    color: #1a1a1a;
    background: #ea1313;
    width: 10px;
    height: 10px; }

html, body {
  height: 100%;
  min-width: 320px;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

html {
  font-size: 15px; }
  html.mobile .slick-prev, html.mobile .slick-next {
    opacity: 1 !important;
    visibility: visible !important; }
  @media (min-width: 1024px) {
    html.mobile .product-list.thumbs .product-item:hover .product-item__image:after {
      display: none; }

    html.mobile .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__add, html.mobile .product-list.thumbs[data-view="inst_small_thumbs"] .product-item__buttons {
      display: none; }

    html.mobile .product-list.thumbs .product-item__add {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -moz-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      padding-right: 50px; }

    html.mobile .product-list.thumbs .product-item .tpl-stars {
      margin: 10px 0 0 -2px; }

    html.mobile .product-list.thumbs .product-item .product-price {
      width: 100%; }

    html.mobile .kinds-block .kind-price {
      padding-right: 50px; }

    html.mobile .kinds-block .kind-image:after {
      display: none; }

    html.mobile .product-list.thumbs .product-item__top .shop-product-btn, html.mobile .kinds-block .kind-item__top .shop-product-btn {
      height: 50px;
      width: 50px;
      top: 100%;
      left: auto;
      right: 0;
      padding: 0;
      margin: 7px 0 0 0;
      opacity: 1;
      visibility: visible;
      transform: none;
      background: none;
      box-shadow: none;
      border: none;
      font-size: 0; }
      html.mobile .product-list.thumbs .product-item__top .shop-product-btn span, html.mobile .kinds-block .kind-item__top .shop-product-btn span {
        display: none; }
      html.mobile .product-list.thumbs .product-item__top .shop-product-btn:hover, html.mobile .kinds-block .kind-item__top .shop-product-btn:hover, html.mobile .product-list.thumbs .product-item__top .shop-product-btn:active, html.mobile .kinds-block .kind-item__top .shop-product-btn:active {
        background: none;
        box-shadow: none;
        border: none; }
      html.mobile .product-list.thumbs .product-item__top .shop-product-btn.buy, html.mobile .kinds-block .kind-item__top .shop-product-btn.buy {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.mobile .product-list.thumbs .product-item__top .shop-product-btn.onrequest, html.mobile .kinds-block .kind-item__top .shop-product-btn.onrequest {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2025%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.49668%206.85101L0%205.35433C1.09476%203.24302%202.71138%201.44599%204.67916%200.13399L6.12639%201.58123C4.10542%202.8328%202.48388%204.66772%201.49668%206.85101ZM24.7554%205.13285L23.2685%206.61973C22.2375%204.46345%2020.5816%202.66329%2018.5352%201.4535L19.9887%200C21.9792%201.27747%2023.6249%203.04521%2024.7554%205.13285ZM1.43637%2011.7907C1.43637%205.71512%206.36037%200.790691%2012.4364%200.790691C18.5119%200.790691%2023.4364%205.71469%2023.4364%2011.7907C23.4364%2017.8663%2018.5124%2022.7907%2012.4364%2022.7907C6.3608%2022.7907%201.43637%2017.8667%201.43637%2011.7907ZM12.4364%202.79069C7.46499%202.79069%203.43637%206.81964%203.43637%2011.7907C3.43637%2016.7621%207.46532%2020.7907%2012.4364%2020.7907C17.4078%2020.7907%2021.4364%2016.7617%2021.4364%2011.7907C21.4364%206.81931%2017.4074%202.79069%2012.4364%202.79069ZM9.14348%208.08358L7.72926%209.4978L12.4364%2014.2049L16.1435%2010.4978L14.7293%209.08358L12.4364%2011.3765L9.14348%208.08358Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.mobile .product-list.thumbs .product-item__top .shop-product-btn.notavailable, html.mobile .kinds-block .kind-item__top .shop-product-btn.notavailable {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; } }

body {
  position: relative;
  min-width: 320px;
  text-align: left;
  color: #1a1a1a;
  background: #f9f9f9;
  font-family: 'Roboto', 'sans-serif';
  line-height: 1.4; }

h1, h2, h3, h4, h5, h6 {
  color: #1a1a1a;
  font-family: 'Roboto', 'sans-serif';
  font-weight: 400;
  font-style: normal; }

h1 {
  margin-top: 0;
  font-size: 35px;
  margin-bottom: 40px; }
  @media screen and (max-width: 1270px) {
  h1 {
    font-size: 32px;
    line-height: 38px; } }
  @media screen and (max-width: 767px) {
  h1 {
    font-size: 28px;
    margin-bottom: 20px; } }
  @media screen and (max-width: 479px) {
  h1 {
    font-size: 22px;
    line-height: 1; } }

h2 {
  font-size: 1.7rem; }

h3 {
  font-size: 1.17rem;
  font-family: 'Roboto', 'sans-serif'; }

h4 {
  font-size: 1rem;
  font-family: 'Roboto', 'sans-serif'; }

h5 {
  font-size: 0.83rem;
  font-family: 'Roboto', 'sans-serif'; }

h6 {
  font-size: 0.67rem;
  font-family: 'Roboto', 'sans-serif'; }

h5, h6 {
  font-weight: 500;
  font-family: 'Roboto', 'sans-serif'; }

.slick-slider * {
  outline: none; }

.overflowSrollHidden {
  overflow: hidden !important; }

.site-path {
  margin-bottom: 30px;
  line-height: 1.6;
  font-size: 14px;
  color: rgba(26, 26, 26, 0.4);
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center; }
  @media screen and (max-width: 767px) {
  .site-path {
    margin-bottom: 13px;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
    margin-left: -16px;
    margin-right: -16px; } }
  @media (max-width: 639px) {
  .site-path {
    font-size: 13px; } }
  @media (max-width: 767px) {
    .site-path > *:first-child {
      margin-left: 16px; } }
  .site-path a {
    color: rgba(26, 26, 26, 0.8);
    text-decoration: none;
    transition: all 0.3s; }
  .site-path a:hover {
    color: #1a1a1a; }
  .site-path__delimetr {
    margin: 0 10px;
    height: 1px;
    width: 20px;
    background: rgba(26, 26, 26, 0.2); }
  @media screen and (max-width: 767px) {
    .site-path__delimetr {
      width: 10px;
      min-width: 10px; } }

.site-header a img, .site-footer a img {
  border: none; }

.site-header p, .site-footer p {
  margin: 0; }

.catalog_page h1 {
  text-align: center; }

.site__wrapper {
  min-height: 100%;
  margin: auto;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .site__wrapper.cart_page #shop2-cart:last-child {
    margin-bottom: 0; }

.site-header {
  min-height: none;
  -webkit-box-flex: none;
  -webkit-flex: none;
  -moz-box-flex: none;
  -moz-flex: none;
  -ms-flex: none;
  flex: none; }

.site-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto; }
  .site-container.small_active {
    overflow: hidden; }

.site-main {
  padding: 0 30px; }
  @media (min-width: 1260px) {
  .site-main {
    line-height: 1.6; } }
  @media screen and (max-width: 767px) {
  .site-main {
    padding: 0 16px; } }
  .site-main.main_page {
    background: #f9f9f9; }
  .site-main.product_page {
    overflow: hidden;
    background: #f9f9f9; }
  .site-main.product_page .site-main__heading {
    position: relative; }
  .site-main__inner {
    margin: 0 auto;
    max-width: 1290px;
    padding: 0 0 60px; }
  @media screen and (max-width: 1023px) {
    .site-main__inner {
      padding: 0 0 40px; } }
  @media (max-width: 767px) {
    .site-main__inner {
      padding-top: 12px;
      padding-bottom: 30px; } }
  .site-main__heading .site-path, .site-main__heading h1 {
    position: relative; }

.inner-folders {
  padding: 0 0 40px; }
  @media screen and (max-width: 767px) {
  .inner-folders {
    padding: 0 0 20px; } }
  @media (max-width: 639px) {
  .inner-folders {
    padding-bottom: 10px; } }
  .inner-folders__list {
    font-size: 0;
    margin: 0 -16px;
    text-align: center; }
  @media (max-width: 639px) {
    .inner-folders__list {
      margin: 0 -13px; } }
  .inner-folders__list li {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    margin: 0 16px 10px !important; }
    @media (max-width: 639px) {
    .inner-folders__list li {
      margin: 0 13px 6px !important; } }
    .inner-folders__list li a {
      position: relative;
      padding: 10px 0;
      font-weight: normal;
      font-size: 16px;
      line-height: 19px;
      text-decoration: none;
      display: inline-block;
      vertical-align: top;
      color: #1a1a1a;
      transition: all 0.3s; }
    @media (max-width: 639px) {
      .inner-folders__list li a {
        padding: 8px 0;
        font-size: 15px;
        line-height: 1; } }
    .inner-folders__list li a:hover, .inner-folders__list li a:active {
      color: #ea1313; }
    .inner-folders__list li a:hover:before, .inner-folders__list li a:active:before {
      left: 0;
      right: auto;
      width: 100%; }
    .inner-folders__list li a:before {
      content: "";
      position: absolute;
      right: 0;
      width: 0;
      bottom: 0;
      background: #ea1313;
      height: 1px;
      transition: all 0.2s ease-out; }

.shop2-vendor-folders {
  font-size: 0;
  margin: 0 -5px 20px !important; }
  .shop2-vendor-folders li {
    display: inline-block;
    vertical-align: top;
    margin: 0 5px 10px !important; }
  @media (max-width: 639px) {
    .shop2-vendor-folders li {
      margin: 0 3px 6px !important; } }
  .shop2-vendor-folders li .gr-button-1 {
    padding: 9px 18px 9px;
    display: block;
    text-decoration: none;
    border-radius: 5px;
    font-weight: normal;
    line-height: normal;
    font-size: 15px;
    text-align: center; }
    @media (max-width: 639px) {
    .shop2-vendor-folders li .gr-button-1 {
      font-size: 14px;
      padding: 7px 18px; } }
    .shop2-vendor-folders li .gr-button-1:hover, .shop2-vendor-folders li .gr-button-1:active {
      background: #ea1313;
      color: #fff;
      box-shadow: none; }

.site-footer {
  min-height: none;
  -webkit-box-flex: none;
  -webkit-flex: none;
  -moz-box-flex: none;
  -moz-flex: none;
  -ms-flex: none;
  flex: none; }
/**/
.remodal[data-remodal-id="one-click"], .remodal[data-remodal-id="header-form"] {
  padding: 63px 70px 60px;
  text-align: left; }
  @media screen and (max-width: 639px) {
  .remodal[data-remodal-id="one-click"], .remodal[data-remodal-id="header-form"] {
    position: fixed;
    margin: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    overflow-y: auto;
    padding: 40px 20px; } }
  .remodal[data-remodal-id="one-click"] .tpl-anketa, .remodal[data-remodal-id="header-form"] .tpl-anketa {
    max-width: 300px;
    margin: 0 auto; }
  .remodal[data-remodal-id="one-click"] .tpl-anketa__title, .remodal[data-remodal-id="header-form"] .tpl-anketa__title {
    font: 400 26px/ 1 'Roboto', 'sans-serif';
    color: #1a1a1a;
    padding: 0 0 35px;
    text-align: center;
    font-family: 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="one-click"] .tpl-anketa__title, .remodal[data-remodal-id="header-form"] .tpl-anketa__title {
      font-size: 24px; } }
  .remodal[data-remodal-id="one-click"] .tpl-anketa .tpl-field, .remodal[data-remodal-id="header-form"] .tpl-anketa .tpl-field {
    margin-bottom: 20px; }
    .remodal[data-remodal-id="one-click"] .tpl-anketa .tpl-field:last-child, .remodal[data-remodal-id="header-form"] .tpl-anketa .tpl-field:last-child {
      margin-bottom: 0; }

.top-menu {
  position: relative;
  z-index: 11; }
  .top-menu li {
    position: relative; }
  .top-menu li.flexMenu-viewMore > ul {
    right: 0;
    left: auto; }
    .top-menu li.flexMenu-viewMore > a {
      color: rgba(26, 26, 26, 0.6);
      font-size: 17px;
      font-weight: 500;
      padding: 20px 10px 18px;
      display: block;
      text-decoration: none;
      letter-spacing: 2px; }
    .top-menu li.flexMenu-viewMore.active > a {
      color: #1a1a1a; }
    .top-menu li.flexMenu-viewMore ul li a .menu-cat__wave {
      display: none; }
    .top-menu li.flexMenu-viewMore ul ul {
      left: auto;
      right: 100%;
      margin: -10px 1px 0 0; }
  .top-menu ul {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 260px;
    background: #f9f9f9;
    padding: 10px 0; }
  .top-menu ul li {
    padding: 0; }
    .top-menu ul li a {
      display: block;
      min-height: 0;
      position: relative;
      padding: 10px 20px 11px;
      color: rgba(26, 26, 26, 0.6);
      font-size: 15px;
      font-weight: 400;
      text-decoration: none;
      transition: all 0.3s;
      -webkit-transform: none !important;
      -moz-transform: none !important;
      -ms-transform: none !important;
      -o-transform: none !important;
      transform: none !important; }
    .top-menu ul li a:hover, .top-menu ul li a.active {
      color: #1a1a1a; }
    .top-menu ul li ul {
      left: 100%;
      top: 0;
      margin-top: -10px;
      margin-left: 1px; }

.menu-cat-wrap {
  margin: 0 auto;
  max-width: 1290px; }

.menu-cat {
  margin-left: -20px;
  margin-right: 0; }
  .menu-cat .menu-cat__div {
    position: relative;
    padding: 0 20px; }
  .menu-cat li {
    /*&.too_large {
     ul {
     left: auto;
     right: 0;
     li ul {
     margin-left: 0;
     margin-right: 21px;
     right: 100%;
     }
     }
     }*/ }
  .menu-cat li .parent-link {
    display: none; }
  .menu-cat li.flexMenu-viewMore.active > ul {
    display: block !important; }
    .menu-cat li.flexMenu-viewMore .menu-cat__div {
      display: inline-block; }
    .menu-cat li.flexMenu-viewMore > ul {
      right: 0;
      left: 20px; }
    .menu-cat li.flexMenu-viewMore .menu-cat__div {
      padding: 0; }
    .menu-cat li.flexMenu-viewMore > a {
      color: rgba(26, 26, 26, 0.6);
      font-size: 17px;
      font-weight: 500;
      padding-top: 20px;
      display: block;
      text-decoration: none;
      letter-spacing: 2px; }
    .menu-cat li.flexMenu-viewMore.active > a {
      color: #1a1a1a; }
    .menu-cat li.flexMenu-viewMore ul li a {
      color: #fff; }
    .menu-cat li.flexMenu-viewMore ul li a .menu-cat__wave {
      display: none; }
    .menu-cat li.flexMenu-viewMore ul li a:hover {
      color: #fff; }
    .menu-cat li.flexMenu-viewMore ul ul {
      /*left: auto;
       right: 100%;
       margin: -10px 21px 0 0;*/ }
  .menu-cat .parentItem {
    display: none; }
  .menu-cat ul {
    display: none;
    position: absolute;
    top: 100%;
    left: 20px;
    right: 0;
    font-size: 0;
    background: #ea1313;
    padding: 40px 20px; }
  .menu-cat ul:before {
    position: absolute;
    content: '';
    top: 20px;
    left: 20px;
    right: 20px;
    bottom: 20px;
    z-index: 11;
    pointer-events: none;
    border: 1px solid rgba(255, 255, 255, 0.2); }
  .menu-cat ul li {
    padding: 0;
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 25%; }
    .menu-cat ul li a {
      display: block;
      position: relative;
      padding: 10px 25px 11px;
      color: #fff;
      font-size: 16px;
      font-weight: 500;
      text-decoration: none;
      transition: all 0.3s; }
    .menu-cat ul li a ins {
      transition: all 0.3s;
      border-bottom: 1px solid transparent; }
    .menu-cat ul li a:hover, .menu-cat ul li a.active {
      color: #fff; }
    .menu-cat ul li a:hover ins, .menu-cat ul li a.active ins {
      border-bottom-color: rgba(255, 255, 255, 0.4); }
    .menu-cat ul li ul {
      position: static;
      margin: 0 0 5px;
      left: auto;
      right: auto;
      display: block !important;
      padding: 0; }
    .menu-cat ul li ul:before {
      display: none; }
    .menu-cat ul li ul li {
      display: block;
      width: 100%; }
    .menu-cat ul li ul li a {
      font-size: 15px;
      font-weight: 400;
      padding: 2px 25px 10px 25px; }

.burger-block {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: -100%;
  z-index: 100;
  overflow: hidden;
  overflow-y: auto;
  background: #fff;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s; }
  .burger-block.active {
    opacity: 1;
    visibility: visible;
    left: 0; }
  .burger-block.active .burger-block__inner {
    display: block; }
  .burger-block__inner {
    display: none; }
  .burger-block__close {
    position: absolute;
    right: 14px;
    top: 14px;
    z-index: 2;
    width: 40px;
    height: 40px; }
  @media screen and (max-width: 639px) {
    .burger-block__close {
      right: 10px;
      top: 10px; } }
  .burger-block__heading {
    position: relative;
    background: #f9f9f9;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  .burger-block__back {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 50%;
    cursor: pointer;
    opacity: 0;
    visibility: hidden;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2238px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2038%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%205V6.99706C6%207.85321%204.89681%208.31348%204.18615%207.75382L0.379852%204.75626C-0.126617%204.35741%20-0.126617%203.64159%200.379852%203.24274L4.18615%200.245174C4.8968%20-0.314482%206%200.145785%206%201.00194V3H37C37.5523%203%2038%203.44772%2038%204C38%204.55228%2037.5523%205%2037%205H6Z%22%20fill%3D%22%231a1a1a%22%20opacity%3D%220.3%22%2F%3E%3C%2Fsvg%3E") left 30px top 50% no-repeat; }
  @media screen and (max-width: 639px) {
    .burger-block__back {
      background-position: 16px 50%; } }
  .burger-block__back.active {
    opacity: 1;
    visibility: visible; }
  .burger-block__title {
    cursor: pointer;
    font-size: 17px;
    font-weight: 500;
    color: rgba(26, 26, 26, 0.5);
    padding: 23px 30px 24px; }
  @media screen and (max-width: 639px) {
    .burger-block__title {
      font-size: 16px;
      padding: 20px 16px; } }
  .burger-block__title.active {
    color: #1a1a1a;
    background: #fff; }
  .burger-block .burger-folders {
    padding: 0 0 40px; }
  .burger-block .burger-folders .mobile-folders > li {
    padding: 0 30px; }
    @media (max-width: 639px) {
      .burger-block .burger-folders .mobile-folders > li {
        padding: 0 16px; } }
    .burger-block .burger-folders .mobile-folders > li > a {
      position: relative;
      font-weight: 500;
      font-size: 16px;
      line-height: 1.2;
      padding: 0;
      color: #1a1a1a;
      display: block;
      text-decoration: none;
      border-bottom: 1px solid rgba(26, 26, 26, 0.06); }
    @media (max-width: 639px) {
        .burger-block .burger-folders .mobile-folders > li > a {
          font-size: 15px; } }
    .burger-block .burger-folders .mobile-folders > li > a .new-menu__text {
      margin-right: 5px;
      padding: 34px 0 12px;
      display: inline-block;
      vertical-align: top; }
    @media (max-width: 639px) {
          .burger-block .burger-folders .mobile-folders > li > a .new-menu__text {
            padding: 26px 0 12px; } }
    .burger-block .burger-folders .mobile-folders > li > a .new-menu__label {
      display: inline-block;
      vertical-align: bottom;
      margin: 0 0 25px;
      background: #ea1313;
      color: #fff;
      font-size: 12px;
      line-height: 1;
      font-weight: 500;
      padding: 4px 10px;
      border-radius: 10px; }
    .burger-block .burger-folders .mobile-folders > li ul {
      position: fixed;
      top: 0;
      left: -100%;
      right: 0;
      bottom: 0;
      z-index: 1;
      overflow: hidden;
      overflow-y: auto;
      opacity: 0;
      visibility: hidden;
      padding-bottom: 20px;
      background: #fff;
      transition: all 0.3s; }
    .burger-block .burger-folders .mobile-folders > li ul.active_ul {
      left: 0;
      opacity: 1;
      visibility: visible; }
    .burger-block .burger-folders .mobile-folders > li ul li.backItem ins {
      position: relative;
      vertical-align: top;
      cursor: pointer;
      font-size: 0;
      height: 70px;
      display: block;
      margin: 0;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 30px 50% no-repeat #f9f9f9; }
      @media screen and (max-width: 639px) {
            .burger-block .burger-folders .mobile-folders > li ul li.backItem ins {
              height: 62px;
              background-position: 16px 50%; } }
    .burger-block .burger-folders .mobile-folders > li ul li.parentItem a {
      color: #1a1a1a;
      display: block;
      font-weight: 500;
      font-size: 17px;
      line-height: 21px;
      padding: 34px 30px 10px;
      border-bottom: 1px solid rgba(26, 26, 26, 0.06); }
      @media (max-width: 639px) {
            .burger-block .burger-folders .mobile-folders > li ul li.parentItem a {
              padding: 26px 16px 10px;
              font-size: 15px; } }
      .burger-block .burger-folders .mobile-folders > li ul li.parentItem a.parent-link {
        position: relative;
        font-size: 15px;
        line-height: 19px;
        font-weight: 400;
        color: #ea1313;
        padding: 10px 18px 0 30px;
        margin: 0 0 24px;
        border: none;
        display: inline-block;
        vertical-align: top;
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%204%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%203.99991L-3.49691e-07%208L0%20-1.74846e-07L4%203.99991Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") right 0 bottom 6px no-repeat; }
        @media (max-width: 639px) {
            .burger-block .burger-folders .mobile-folders > li ul li.parentItem a.parent-link {
              padding: 10px 18px 0 16px;
              margin: 0 0 16px;
              font-size: 14px; } }
    .burger-block .burger-folders .mobile-folders > li ul li a {
      position: relative;
      display: block;
      font-size: 17px;
      line-height: 21px;
      font-weight: 400;
      text-decoration: none;
      transition: all 0.3s;
      color: rgba(26, 26, 26, 0.6);
      padding: 13px 30px 14px; }
    @media (max-width: 639px) {
            .burger-block .burger-folders .mobile-folders > li ul li a {
              font-size: 15px;
              padding: 9px 16px 10px; } }
  .burger-block .burger-navigation {
    display: none;
    padding: 0 0 40px; }
  .burger-block .burger-navigation .mobile-menu > li {
    padding: 0 30px; }
    @media (max-width: 639px) {
      .burger-block .burger-navigation .mobile-menu > li {
        padding: 0 16px; } }
    .burger-block .burger-navigation .mobile-menu > li > a {
      position: relative;
      font-weight: 500;
      font-size: 16px;
      line-height: 1.2;
      padding: 0;
      color: #1a1a1a;
      display: block;
      padding: 34px 0 12px;
      text-decoration: none;
      border-bottom: 1px solid rgba(26, 26, 26, 0.06); }
    @media (max-width: 639px) {
        .burger-block .burger-navigation .mobile-menu > li > a {
          font-size: 15px;
          padding: 26px 0 12px; } }
    .burger-block .burger-navigation .mobile-menu > li ul {
      position: fixed;
      top: 0;
      left: -100%;
      right: 0;
      bottom: 0;
      z-index: 1;
      overflow: hidden;
      overflow-y: auto;
      opacity: 0;
      visibility: hidden;
      padding-bottom: 20px;
      background: #fff;
      transition: all 0.3s; }
    .burger-block .burger-navigation .mobile-menu > li ul.active_ul {
      left: 0;
      opacity: 1;
      visibility: visible; }
    .burger-block .burger-navigation .mobile-menu > li ul li.backItem ins {
      position: relative;
      vertical-align: top;
      cursor: pointer;
      font-size: 0;
      height: 70px;
      display: block;
      margin: 0;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 30px 50% no-repeat #f9f9f9; }
      @media screen and (max-width: 639px) {
            .burger-block .burger-navigation .mobile-menu > li ul li.backItem ins {
              height: 62px;
              background-position: 16px 50%; } }
    .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a {
      color: #1a1a1a;
      display: block;
      font-weight: 500;
      font-size: 17px;
      line-height: 21px;
      padding: 34px 30px 10px;
      border-bottom: 1px solid rgba(26, 26, 26, 0.06); }
      @media (max-width: 639px) {
            .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a {
              padding: 26px 16px 10px;
              font-size: 15px; } }
      .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a.parent-link {
        position: relative;
        font-size: 15px;
        line-height: 19px;
        font-weight: 400;
        color: #ea1313;
        padding: 10px 18px 0 30px;
        margin: 0 0 24px;
        border: none;
        display: inline-block;
        vertical-align: top;
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%204%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%203.99991L-3.49691e-07%208L0%20-1.74846e-07L4%203.99991Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") right 0 bottom 6px no-repeat; }
        @media (max-width: 639px) {
            .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a.parent-link {
              padding: 10px 18px 0 16px;
              margin: 0 0 16px;
              font-size: 14px; } }
    .burger-block .burger-navigation .mobile-menu > li ul li a {
      position: relative;
      display: block;
      font-size: 17px;
      line-height: 21px;
      font-weight: 400;
      text-decoration: none;
      transition: all 0.3s;
      color: rgba(26, 26, 26, 0.6);
      padding: 13px 30px 14px; }
    @media (max-width: 639px) {
            .burger-block .burger-navigation .mobile-menu > li ul li a {
              font-size: 15px;
              padding: 9px 16px 10px; } }

.remodal {
  background: #fff;
  padding: 63px 70px 60px; }
  @media screen and (min-width: 641px) {
  .remodal {
    max-width: 440px; } }
  .remodal .remodal-close-btn {
    position: absolute;
    right: 20px;
    top: 20px; }
  @media screen and (max-width: 639px) {
    .remodal .remodal-close-btn {
      right: 10px;
      top: 10px; } }

@media screen and (max-width: 639px) {
    .contacts-popup {
      position: fixed;
      margin: 0;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      overflow: hidden;
      overflow-y: auto;
      padding: 40px 20px; } }
  .contacts-popup__header {
    font-size: 30px;
    line-height: 35px;
    color: #1a1a1a;
    font-weight: 400;
    padding-bottom: 35px;
    text-align: center; }
  @media (max-width: 767px) {
    .contacts-popup__header {
      font-size: 22px;
      line-height: 26px;
      padding: 0 0 20px; } }
  .contacts-popup__phones {
    position: relative;
    padding-bottom: 21px;
    margin: 0 -70px 24px;
    padding-left: 70px;
    padding-right: 70px;
    border-bottom: 1px solid rgba(26, 26, 26, 0.06); }
  @media (max-width: 639px) {
    .contacts-popup__phones {
      padding-left: 20px;
      padding-right: 20px;
      margin-left: -20px;
      margin-right: -20px;
      margin-bottom: 20px; } }
  .contacts-popup__phones-item {
    margin-bottom: 14px; }
    .contacts-popup__phones-item:last-child {
      margin-bottom: 0; }
  .contacts-popup__phones-body {
    text-align: left;
    display: inline-block;
    vertical-align: top; }
  .contacts-popup__phones-number {
    font-weight: 500;
    font-size: 20px;
    line-height: normal;
    text-transform: uppercase; }
    .contacts-popup__phones-number a {
      color: #1a1a1a;
      text-decoration: none; }
  .contacts-popup__phones-city {
    padding-bottom: 2px;
    font-weight: normal;
    text-transform: none;
    font-size: 15px;
    line-height: normal;
    color: rgba(26, 26, 26, 0.6); }
  .contacts-popup .contacts-messengers {
    margin-bottom: 24px;
    text-align: center; }
  .contacts-popup .contacts-messengers__body {
    display: inline-block;
    vertical-align: top;
    text-align: left; }
  .contacts-popup .contacts-messengers__item {
    display: flex;
    align-items: center;
    margin-bottom: 12px; }
    .contacts-popup .contacts-messengers__item:last-child {
      margin-bottom: 0; }
  .contacts-popup .contacts-messengers__icon {
    width: 28px;
    height: 28px; }
    .contacts-popup .contacts-messengers__icon img, .contacts-popup .contacts-messengers__icon svg {
      max-width: 100%;
      margin: auto; }
  .contacts-popup .contacts-messengers__note {
    font-weight: normal;
    font-size: 15px;
    line-height: 18px;
    color: rgba(26, 26, 26, 0.6);
    padding-bottom: 2px; }
  .contacts-popup .contacts-messengers__title {
    position: relative;
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;
    color: #1a1a1a; }
    .contacts-popup .contacts-messengers__title .contacts-messengers__icon {
      position: absolute;
      top: -3px;
      left: -40px; }
    .contacts-popup .contacts-messengers__title a {
      color: inherit;
      text-decoration: none; }
  .contacts-popup .header-form-btn {
    color: #ea1313;
    display: block;
    text-align: center;
    margin-bottom: 20px; }
  .contacts-popup .header-form-btn span {
    position: relative;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    transition: all 0.3s; }
  .contacts-popup .header-form-container {
    position: relative;
    margin: 0 0 40px;
    padding: 40px 0 0;
    display: none; }
  @media (max-width: 1260px) {
    .contacts-popup .header-form-container {
      display: block; } }
  .contacts-popup .header-form-container:before {
    position: absolute;
    top: 0;
    left: -70px;
    right: -70px;
    height: 1px;
    content: '';
    background: rgba(26, 26, 26, 0.06); }
  .contacts-popup .header-form-container .tpl-anketa {
    max-width: 300px;
    margin: 0 auto; }
    .contacts-popup .header-form-container .tpl-anketa__title {
      font-size: 30px;
      line-height: 35px;
      color: #1a1a1a;
      font-weight: 400;
      padding-bottom: 35px;
      text-align: center; }
    @media (max-width: 767px) {
      .contacts-popup .header-form-container .tpl-anketa__title {
        font-size: 22px;
        line-height: 26px;
        padding: 0 0 20px; } }
    .contacts-popup .header-form-container .tpl-anketa .tpl-field {
      margin-bottom: 20px; }
    .contacts-popup .header-form-container .tpl-anketa .tpl-field:last-child {
      margin-bottom: 0; }
    .contacts-popup .header-form-container .tpl-anketa .tpl-field .tpl-form-button {
      width: 100%; }
  .contacts-popup__address {
    text-align: left; }
  .contacts-popup__address-title {
    color: #1a1a1a;
    font-size: 17px;
    font-weight: 500; }
  .contacts-popup__address-body {
    font-size: 16px;
    color: rgba(26, 26, 26, 0.6); }
  .contacts-popup__social-body {
    font-size: 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center; }
    .contacts-popup__social-body a {
      width: 42px;
      height: 42px;
      margin: 0 4px 4px 4px;
      font-size: 0;
      text-decoration: none;
      transition: all 0.3s; }
    .contacts-popup__social-body a:hover {
      transform: translate(0, -3px); }
    @media (max-width: 639px) {
      .contacts-popup__social-body a {
        width: 36px;
        height: 36px;
        margin: 0 5px 5px 5px; } }
    .contacts-popup__social-body a svg, .contacts-popup__social-body a img {
      max-width: 100%;
      max-height: 100%; }

.subscribe-wrap a {
  color: #ea1313;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(234, 19, 19, 0.5);
  text-decoration: none; }
  .subscribe-wrap a:hover {
    border-bottom-color: transparent;
    text-decoration: none; }
  .subscribe-wrap .tpl-anketa__title {
    font-weight: 500;
    font-size: 24px;
    line-height: 29px;
    color: rgba(26, 26, 26, 0.8);
    font-family: 'Roboto', 'sans-serif';
    padding: 0 0 20px; }
    @media screen and (max-width: 767px) {
    .subscribe-wrap .tpl-anketa__title {
      font-size: 18px;
      text-align: center;
      line-height: 1.4;
      font-family: 'Roboto', 'sans-serif'; } }
  .subscribe-wrap .tpl-anketa form {
    position: relative;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .subscribe-wrap .tpl-anketa form .policy_checkbox {
      -webkit-box-ordinal-group: 101;
      -moz-box-ordinal-group: 101;
      -webkit-order: 100;
      -moz-order: 100;
      -ms-flex-order: 100;
      order: 100;
      margin-bottom: 0 !important; }
    .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li label {
      -webkit-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      -moz-align-items: flex-start;
      align-items: flex-start; }
    .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li span {
      font-size: 15px;
      color: rgba(26, 26, 26, 0.6);
      padding-top: 3px; }
    .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li span:before {
      top: 0;
      margin-top: 0; }
    .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span {
      color: #1a1a1a; }
    .subscribe-wrap .tpl-anketa form .tpl-field {
      width: 100%;
      margin: 0 0 20px; }
    .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="text"], .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="email"], .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="tel"], .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="number"], .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="password"], .subscribe-wrap .tpl-anketa form .tpl-field.field-error textarea, .subscribe-wrap .tpl-anketa form .tpl-field.field-error select[multiple] {
      color: #1a1a1a;
      background: #f9f9f9;
      border: none;
      -moz-box-shadow: inset 0 0 0 1px #e13439;
      -webkit-box-shadow: inset 0 0 0 1px #e13439;
      box-shadow: inset 0 0 0 1px #e13439; }
    .subscribe-wrap .tpl-anketa form .tpl-field.field-error select:not([multiple]) {
      color: #1a1a1a;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%208%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.00158%20-0.000503846L6.99745%20-0.000503584C7.85371%20-0.000503546%208.31403%201.10269%207.75431%201.81334L4.75637%205.61965C4.35746%206.12611%203.64156%206.12611%203.24265%205.61965L0.244716%201.81334C-0.315011%201.10269%200.145317%20-0.000503883%201.00158%20-0.000503846Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 25px top 50% no-repeat #fff;
      border: none;
      -moz-box-shadow: inset 0 0 0 1px #e13439;
      -webkit-box-shadow: inset 0 0 0 1px #e13439;
      box-shadow: inset 0 0 0 1px #e13439; }
    .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"], .subscribe-wrap .tpl-anketa form .tpl-field textarea, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple] {
      border-radius: 30px;
      min-height: 60px;
      background: #f9f9f9;
      box-shadow: none;
      padding: 15px 25px 16px; }
    @media screen and (max-width: 767px) {
        .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"], .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"], .subscribe-wrap .tpl-anketa form .tpl-field textarea, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple] {
          min-height: 50px; } }
    .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover, .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover, .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover, .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover, .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover, .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover {
      color: #1a1a1a;
      border: none;
      background: none;
      -moz-box-shadow: inset 0 0 0 1px #ea1313;
      -webkit-box-shadow: inset 0 0 0 1px #ea1313;
      box-shadow: inset 0 0 0 1px #ea1313; }
    .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover::-webkit-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover::-webkit-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover::-webkit-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover::-webkit-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover::-webkit-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover::-webkit-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover::-webkit-input-placeholder {
      color: #1a1a1a; }
    .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover:moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover:moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover:moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover:moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover:moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover:moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover:moz-placeholder {
      color: #1a1a1a; }
    .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover::-moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover::-moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover::-moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover::-moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover::-moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover::-moz-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover::-moz-placeholder {
      color: #1a1a1a; }
    .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover:-ms-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover:-ms-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover:-ms-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover:-ms-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover:-ms-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover:-ms-input-placeholder, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover:-ms-input-placeholder {
      color: #1a1a1a; }
    .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:focus, .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:focus, .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:focus, .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:focus, .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:focus, .subscribe-wrap .tpl-anketa form .tpl-field textarea:focus, .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:focus {
      color: #1a1a1a;
      border: none;
      background: none;
      -moz-box-shadow: inset 0 0 0 1px #ea1313;
      -webkit-box-shadow: inset 0 0 0 1px #ea1313;
      box-shadow: inset 0 0 0 1px #ea1313; }
    .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]) {
      border-radius: 30px;
      min-height: 60px;
      box-shadow: none;
      padding: 15px 40px 16px 25px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%208%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M1.00158%20-0.000503846L6.99745%20-0.000503584C7.85371%20-0.000503546%208.31403%201.10269%207.75431%201.81334L4.75637%205.61965C4.35746%206.12611%203.64156%206.12611%203.24265%205.61965L0.244716%201.81334C-0.315011%201.10269%200.145317%20-0.000503883%201.00158%20-0.000503846Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 25px top 50% no-repeat #f9f9f9; }
    @media screen and (max-width: 767px) {
        .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]) {
          min-height: 50px; } }
    .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]):hover {
      color: #1a1a1a;
      border: none;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
      -moz-box-shadow: inset 0 0 0 1px #ea1313;
      -webkit-box-shadow: inset 0 0 0 1px #ea1313;
      box-shadow: inset 0 0 0 1px #ea1313;
      background-position: right 25px top 50%; }
    .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]):focus {
      color: #1a1a1a;
      border: none;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 50% no-repeat;
      -moz-box-shadow: inset 0 0 0 1px #ea1313;
      -webkit-box-shadow: inset 0 0 0 1px #ea1313;
      box-shadow: inset 0 0 0 1px #ea1313;
      background-position: right 25px top 50%; }
    .subscribe-wrap .tpl-anketa form .tpl-field.last-inline {
      width: 100%;
      margin-bottom: 20px; }
    .subscribe-wrap .tpl-anketa form .tpl-field.last-inline input[type="text"] {
      padding: 15px 76px 16px 25px; }
    .subscribe-wrap .tpl-anketa form .tpl-field.last-inline .field-note {
      display: none; }
    .subscribe-wrap .tpl-anketa form .tpl-field.last-inline .error-message {
      display: none; }
    .subscribe-wrap .tpl-anketa form .tpl-field.last-inline + .tpl-field-button {
      margin: -75px 5px 0 auto;
      width: 50px; }
    @media screen and (max-width: 767px) {
          .subscribe-wrap .tpl-anketa form .tpl-field.last-inline + .tpl-field-button {
            margin: -65px 5px 0 auto;
            width: 40px; } }
    .subscribe-wrap .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button {
      position: relative;
      font-size: 0;
      padding: 0;
      border-radius: 50%;
      width: 50px;
      height: 50px; }
    @media screen and (max-width: 767px) {
            .subscribe-wrap .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button {
              width: 40px;
              height: 40px; } }
    .subscribe-wrap .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      border-radius: 50%;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%229px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%209%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M2%202L6%206.15584L2%2010%22%20stroke%3D%22white%22%20stroke-width%3D%224%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .subscribe-wrap .tpl-anketa form .tpl-field .tpl-form-button {
      font-size: 17px;
      padding: 19px 40px 21px; }
    @media screen and (max-width: 767px) {
        .subscribe-wrap .tpl-anketa form .tpl-field .tpl-form-button {
          font-size: 16px;
          padding: 15px 30px 16px; } }

.remodal[data-remodal-id="cart-preview"] {
  padding: 60px 0 60px;
  text-align: left; }
  @media (min-width: 640px) {
  .remodal[data-remodal-id="cart-preview"] {
    min-width: 500px; } }
  @media screen and (max-width: 639px) {
  .remodal[data-remodal-id="cart-preview"] {
    position: fixed;
    margin: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    overflow-y: auto;
    padding: 40px 0; } }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__title {
    font-size: 30px;
    line-height: 35px;
    color: #1a1a1a;
    font-weight: 400;
    padding-bottom: 35px;
    text-align: center; }
  @media (max-width: 767px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__title {
      font-size: 22px;
      line-height: 26px;
      padding: 0 0 20px; } }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__btns {
    padding: 40px 70px 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__btns {
      padding-left: 20px;
      padding-right: 20px;
      padding-top: 16px; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__btns a {
      width: 100%;
      display: block; }
    @media (max-width: 639px) {
        .remodal[data-remodal-id="cart-preview"] .cart-preview-container__btns a.gr-button-1 {
          font-size: 16px;
          padding: 18px 30px 18px; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__btns a.cart-preview-container__order {
      margin-bottom: 20px; }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__delete {
    position: absolute;
    right: 56px;
    top: 47px; }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__delete {
      top: 37px;
      right: 10px; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__delete:hover:before {
      opacity: 1; }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__delete:before {
      opacity: 0.3; }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__image {
    position: relative;
    width: 75px;
    height: 75px;
    margin: 0 20px 0 0;
    overflow: hidden;
    background-size: cover;
    background-position: 50% 0;
    background-repeat: no-repeat; }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__image:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 1;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec;
      background-size: 60%; }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__image img {
      opacity: 0; }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name {
    font: 400 16px/ 22px 'Roboto', 'sans-serif';
    color: #1a1a1a;
    margin: 0 0 10px;
    transition: all 0.3s; }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name {
      font-size: 15px;
      line-height: 1.2; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name a {
      color: inherit;
      text-decoration: none;
      transition: all 0.3s;
      border-bottom: 1px solid transparent; }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name a:hover {
      border-bottom: 1px solid rgba(26, 26, 26, 0.6); }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__gift {
    font-weight: 500;
    font-size: 16px;
    color: #1a1a1a; }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__price {
    color: #1a1a1a;
    font: 500 20px/ 1.3 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__price {
      font-size: 18px; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__price span {
      font-size: 14px; }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__amount {
    position: absolute;
    z-index: 1;
    top: 20px;
    left: 135px;
    width: 20px;
    height: 20px;
    background: #ea1313;
    border-radius: 50%;
    color: #fff;
    font-size: 10px;
    line-height: 20px;
    text-align: center;
    font-weight: 500; }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__amount {
      left: 85px;
      top: 10px; } }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__text {
    padding-right: 40px;
    width: calc(100% - 75px - 20px); }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__item {
    position: relative;
    padding: 30px 70px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid rgba(26, 26, 26, 0.06); }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__item {
      padding: 20px; } }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__items {
    padding: 0 0 30px; }
    @media (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__items {
      padding: 0 0 16px; } }
  .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    -moz-align-items: baseline;
    align-items: baseline;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 70px;
    padding-right: 70px; }
    @media screen and (max-width: 639px) {
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum {
      padding-left: 20px;
      padding-right: 20px; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear {
      margin: 0 auto 0 0;
      position: relative;
      padding: 0 0 0 30px;
      display: inline-block;
      color: rgba(26, 26, 26, 0.4);
      font-size: 16px;
      font-weight: 400;
      transition: all 0.3s;
      text-decoration: none; }
    @media (max-width: 639px) {
      .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear {
        margin: 0 auto 24px;
        font-size: 15px; } }
    @media (min-width: 1024px) {
        .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear:hover {
          color: #ea1313; } }
    @media (min-width: 1024px) {
          .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear:hover:before {
            opacity: 1;
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear:before {
      position: absolute;
      content: '';
      left: 0;
      top: -2px;
      height: 22px;
      width: 19px;
      transition: all 0.3s;
      opacity: 0.3;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-container {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: baseline;
      -ms-flex-align: baseline;
      -webkit-align-items: baseline;
      -moz-align-items: baseline;
      align-items: baseline;
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
    @media (max-width: 639px) {
      .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-container {
        width: 100%;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-title {
      color: #1a1a1a;
      font: 400 16px 'Roboto', 'sans-serif';
      padding: 0 15px 0 0; }
    @media (max-width: 639px) {
      .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-title {
        padding: 0 10px 0 0;
        font-size: 15px; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-body {
      color: #1a1a1a;
      font: 500 22px 'Roboto', 'sans-serif'; }
    @media (max-width: 639px) {
      .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-body {
        font-size: 20px; } }
    .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-body span {
      font-size: 14px; }

.brands-slider__img-wrap {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  transition: all 0.1s; }
  .brands-slider__img-wrap:hover {
    -webkit-filter: grayscale(0);
    filter: grayscale(0); }

.shop-folders {
  padding-top: 15px; }
  @media (max-width: 639px) {
  .shop-folders {
    padding-top: 0; } }
  .shop-folders__body {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px; }
  @media screen and (max-width: 767px) {
    .shop-folders__body {
      margin: 0 -8px; } }
  @media screen and (max-width: 479px) {
    .shop-folders__body {
      margin: 0; } }
  .shop-folders__body li {
    width: calc(25% - 30px);
    margin: 0 15px 30px; }
    @media screen and (max-width: 1260px) {
    .shop-folders__body li {
      width: calc(33.333% - 30px); } }
    @media screen and (max-width: 1023px) {
    .shop-folders__body li {
      width: calc(50% - 30px); } }
    @media screen and (max-width: 767px) {
    .shop-folders__body li {
      width: calc(50% - 16px);
      margin: 0 8px 20px; } }
    @media screen and (max-width: 479px) {
    .shop-folders__body li {
      margin: 0 0 20px;
      width: 100%; } }
    .shop-folders__body li a {
      text-decoration: none;
      display: block; }
    .shop-folders__body li:hover .shop-folders__amount {
      opacity: 1;
      visibility: visible; }
  .shop-folders__title {
    color: rgba(26, 26, 26, 0.8);
    font-size: 18px;
    line-height: 120%;
    font-weight: 500;
    display: block;
    padding-bottom: 15px; }
  .shop-folders__pic {
    display: block;
    height: 300px;
    position: relative;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec;
    overflow: hidden; }
  @media screen and (max-width: 767px) {
    .shop-folders__pic {
      height: 260px; } }
  @media screen and (max-width: 479px) {
    .shop-folders__pic {
      height: 300px; } }
  .shop-folders__pic img {
    opacity: 0; }
  .shop-folders__amount {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 76px;
    height: 76px;
    margin-top: -38px;
    margin-left: -38px;
    border-radius: 50%;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    line-height: 76px;
    text-align: center;
    z-index: 2;
    pointer-events: none;
    transition: all 0.3s;
    background: rgba(234, 19, 19, 0.95);
    opacity: 0;
    visibility: hidden; }
  @media screen and (max-width: 639px) {
    .shop-folders__amount {
      width: 56px;
      height: 56px;
      margin-top: -28px;
      margin-left: -28px;
      font-size: 14px;
      line-height: 56px; } }
  .shop-folders__flag {
    position: absolute;
    right: 20px;
    bottom: 20px;
    width: 100px;
    height: 100px;
    padding: 12px 10px 10px 10px;
    border-radius: 50%;
    font-weight: 500;
    font-size: 17px;
    line-height: 1;
    z-index: 2;
    text-align: center;
    color: #fff;
    background: rgba(234, 19, 19, 0.95);
    overflow: hidden;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center; }
  @media screen and (max-width: 639px) {
    .shop-folders__flag {
      width: 80px;
      height: 80px;
      font-size: 14px; } }

@media (max-width: 1260px) {
    .desktop_brands_li {
      display: none; } }

.sorting-panel-wrapper {
  position: relative;
  z-index: 1; }
  .sorting-panel-wrapper.fixed_block {
    position: fixed;
    z-index: 10; }

.shop-product-data {
  position: relative;
  height: 70px; }
  @media (max-width: 767px) {
  .shop-product-data {
    height: auto; } }
  .shop-product-data.fixed_block, .shop-product-data.active {
    position: fixed;
    height: 100vh; }

.card-page .shop2-product__vendor a {
  content: ''; }

.filterOverflow, .burgerOverflow {
  overflow: hidden; }
/*Instagram*/
.new-top-panel {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 22;
  background: #fff;
  padding: 0 16px;
  display: none; }
  @media (max-width: 767px) {
  .new-top-panel {
    position: relative;
    display: flex;
    justify-content: space-between; } }
  @media (max-width: 359px) {
  .new-top-panel {
    padding: 0; } }
  .new-top-panel.not_fixed_header {
    position: relative; }
  @media (max-width: 359px) {
    .new-top-panel__burger {
      width: 20%; } }
  .new-top-panel__burger span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 359px) {
    .new-top-panel__burger span {
      width: 100%; } }
  .new-top-panel__contacts {
    position: relative;
    width: 54px;
    height: 54px;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%23ffffff%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  @media (max-width: 359px) {
    .new-top-panel__search {
      width: 20%; } }
  .new-top-panel__search span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 359px) {
    .new-top-panel__search span {
      width: 100%; } }
  @media (max-width: 359px) {
    .new-top-panel__login {
      width: 20%; } }
  .new-top-panel__login span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 359px) {
    .new-top-panel__login span {
      width: 100%; } }
  .new-top-panel__cart {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%231a1a1a%22%20fill%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  @media (max-width: 359px) {
    .new-top-panel__cart {
      width: 20%; } }
  .new-top-panel__cart.active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-top-panel__cart.active .new-top-panel__cart-amount {
      display: block; }
  .new-top-panel__cart-amount {
    position: absolute;
    right: 8px;
    bottom: 10px;
    color: #fff;
    background: #ea1313;
    min-width: 19px;
    height: 19px;
    padding: 0 2px;
    font-size: 12px;
    line-height: 19px;
    text-align: center;
    border-radius: 50px;
    display: none; }

.new-bottom-panel {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  background: #f9f9f9;
  padding: 0 16px;
  display: none;
  transition: all 0.3s;
  box-shadow: 0px -1px 0px rgba(26, 26, 26, 0.06); }
  @media (max-width: 767px) {
  .new-bottom-panel {
    display: flex;
    justify-content: space-between;
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%); }
    .new-bottom-panel.active {
      opacity: 1;
      visibility: visible;
      transform: translateY(0); } }
  @media (max-width: 359px) {
  .new-bottom-panel {
    padding: 0; } }
  @media (max-width: 359px) {
    .new-bottom-panel__burger {
      width: 20%; } }
  .new-bottom-panel__burger span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 359px) {
    .new-bottom-panel__burger span {
      width: 100%; } }
  @media (max-width: 359px) {
    .new-bottom-panel__search {
      width: 20%; } }
  .new-bottom-panel__search span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 359px) {
    .new-bottom-panel__search span {
      width: 100%; } }
  @media (max-width: 359px) {
    .new-bottom-panel__up-btn {
      width: 20%; } }
  .new-bottom-panel__up-btn span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    opacity: 0.3;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2016%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.00026%200.868652L15.5659%208.43434L14.4346%209.56571L8.00026%203.13139L1.56594%209.56571L0.43457%208.43434L8.00026%200.868652Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 359px) {
    .new-bottom-panel__up-btn span {
      width: 100%; } }
  @media (max-width: 359px) {
    .new-bottom-panel__login {
      width: 20%; } }
  .new-bottom-panel__login span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 359px) {
    .new-bottom-panel__login span {
      width: 100%; } }
  .new-bottom-panel__cart {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%231a1a1a%22%20fill%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .new-bottom-panel__cart.active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-bottom-panel__cart.active .new-bottom-panel__cart-amount {
      display: block; }
  @media (max-width: 359px) {
    .new-bottom-panel__cart {
      width: 20%; } }
  .new-bottom-panel__cart-amount {
    position: absolute;
    right: 8px;
    bottom: 10px;
    color: #fff;
    background: #ea1313;
    min-width: 19px;
    height: 19px;
    padding: 0 2px;
    font-size: 12px;
    line-height: 19px;
    text-align: center;
    border-radius: 50px;
    display: none; }

.block_padding {
  padding-left: 30px;
  padding-right: 30px; }
  @media (max-width: 767px) {
  .block_padding {
    padding-left: 16px;
    padding-right: 16px; } }

.block_no_events {
  pointer-events: none; }

@media (max-width: 639px) {
    .new-header {
      border-bottom: 1px solid rgba(26, 26, 26, 0.06); } }
  .new-header .new-header-container {
    height: 80px; }
  @media (max-width: 767px) {
    .new-header .new-header-container {
      height: 54px;
      display: none; } }
  .new-header .new-header-top {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: #fff;
    z-index: 55; }
  .new-header .new-header-top.not_fixed_header {
    position: relative; }
  @media (max-width: 767px) {
    .new-header .new-header-top {
      display: none; } }
  .new-header .new-header-top__body {
    margin: 0 auto;
    max-width: 1290px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
  .new-header .new-header-top__left {
    margin-left: -20px;
    flex: 1 1 auto;
    display: flex;
    align-items: center; }
    @media (max-width: 1260px) {
    .new-header .new-header-top__left {
      position: static; } }
  .new-header .new-header-top__right {
    flex: 0 0 auto;
    display: flex;
    align-items: center; }
  .new-header .new-header-top__logo {
    height: 60px;
    width: 100px;
    margin-right: 30px;
    margin-left: -130px;
    display: flex;
    align-items: center;
    justify-content: center; }
    @media (max-width: 1890px) {
    .new-header .new-header-top__logo {
      position: relative;
      right: auto;
      top: auto;
      margin: 0 20px;
      display: inline-flex; } }
    @media (max-width: 1260px) {
    .new-header .new-header-top__logo {
      position: absolute;
      left: 50%;
      margin: 0 0 0 -50px; } }
    .new-header .new-header-top__logo img, .new-header .new-header-top__logo svg {
      max-width: 100%;
      max-height: 100%; }
  .new-header .new-header-top__burger {
    display: none;
    position: relative;
    width: 54px;
    height: 54px;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 1260px) {
    .new-header .new-header-top__burger {
      display: block;
      margin-right: 3px;
      margin-left: 4px; } }
  .new-header .new-header-top__contacts {
    display: none;
    position: relative;
    width: 54px;
    height: 54px;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%23ffffff%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    @media (max-width: 1260px) {
    .new-header .new-header-top__contacts {
      display: block; } }
  .new-header .new-header-top .new-menu {
    flex-grow: 1;
    font-size: 0; }
    @media (max-width: 1260px) {
    .new-header .new-header-top .new-menu {
      display: none; } }
    .new-header .new-header-top .new-menu .backItem, .new-header .new-header-top .new-menu .parentItem {
      display: none !important; }
    .new-header .new-header-top .new-menu .new-menu-catalog .new-menu-catalog-first {
      padding: 0 !important; }
    .new-header .new-header-top .new-menu__text {
      display: inline-block;
      vertical-align: top;
      padding: 10px 0; }
    .new-header .new-header-top .new-menu__label {
      display: inline-block;
      vertical-align: top;
      margin: 0 0 0 5px;
      background: #ea1313;
      color: #fff;
      font-size: 12px;
      line-height: 1;
      font-weight: 500;
      padding: 4px 10px;
      border-radius: 10px; }
    .new-header .new-header-top .new-menu > li {
      vertical-align: top;
      display: inline-block; }
    .new-header .new-header-top .new-menu > li > a {
      position: relative;
      padding: 31px 20px;
      font-size: 15px;
      line-height: 18px;
      color: rgba(26, 26, 26, 0.6);
      display: block;
      text-decoration: none;
      transition: all 0.3s; }
    .new-header .new-header-top .new-menu > li > a.active, .new-header .new-header-top .new-menu > li > a:hover {
      color: #1a1a1a; }
    .new-header .new-header-top .new-menu > li > ul {
      position: absolute;
      top: 100%;
      left: 0;
      right: 0;
      background: #fff;
      display: none;
      padding: 0 30px; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper, .new-header .new-header-top .new-menu > li .row-extra-wrapper {
      padding: 30px 0;
      display: flex;
      flex-wrap: wrap;
      margin: 0 auto;
      max-width: 1290px; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper .new-extra-wrapper, .new-header .new-header-top .new-menu > li .row-extra-wrapper .new-extra-wrapper {
      display: block;
      padding: 0; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper li, .new-header .new-header-top .new-menu > li .row-extra-wrapper li {
      width: 25%;
      display: block;
      padding-right: 30px;
      margin-bottom: 15px; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper li a, .new-header .new-header-top .new-menu > li .row-extra-wrapper li a {
      position: relative;
      font-size: 15px;
      line-height: 18px;
      color: #1a1a1a;
      transition: all 0.3s;
      padding: 10px 0;
      display: inline-block;
      text-decoration: none; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper li a:hover, .new-header .new-header-top .new-menu > li .row-extra-wrapper li a:hover {
      color: #ea1313; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul, .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul {
      position: relative;
      top: auto;
      left: auto;
      right: auto;
      display: block !important; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul li, .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul li {
      width: 100%;
      padding-right: 0;
      margin-bottom: 0; }
      .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul li a, .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul li a {
        position: relative;
        color: rgba(26, 26, 26, 0.6);
        font-size: 14px;
        padding: 7px 0; }
        .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul li a:hover, .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul li a:hover {
          color: #1a1a1a; }
    .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul ul, .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul ul {
      padding-left: 15px; }
  .new-header .new-header-top__search span {
    position: relative;
    width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-header .new-header-top__search span:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .new-header .new-header-top__login {
    margin-left: 3px; }
    .new-header .new-header-top__login span {
      position: relative;
      width: 54px;
      height: 54px;
      display: block;
      cursor: pointer;
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-header .new-header-top__login span:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .new-header .new-header-top__cart {
    margin-left: 3px; }
  .new-header .new-header-top #shop2-cart-preview .panel-cart {
    position: relative;
    min-width: 54px;
    height: 54px;
    display: block;
    cursor: pointer;
    margin-right: -17px;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%231a1a1a%22%20fill%3D%22none%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-header .new-header-top #shop2-cart-preview .panel-cart.active {
      margin-right: 14px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-header .new-header-top #shop2-cart-preview .panel-cart.active .panel-cart__amount {
      display: block; }
    .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-header .new-header-top #shop2-cart-preview .panel-cart__amount {
      position: absolute;
      right: -14px;
      top: 50%;
      color: #fff;
      background: #ea1313;
      margin-top: -11px;
      min-width: 22px;
      height: 22px;
      padding: 0 2px;
      font-size: 12px;
      line-height: 22px;
      text-align: center;
      border-radius: 50px;
      display: none; }
  .new-header .new-header-bottom__body {
    padding: 50px 0;
    margin: 0 auto;
    max-width: 1290px;
    display: flex;
    align-items: center; }
    @media (max-width: 1260px) {
    .new-header .new-header-bottom__body {
      padding: 40px 0; } }
    @media (max-width: 639px) {
    .new-header .new-header-bottom__body {
      padding: 16px 0 12px; } }
  .new-header .new-header-bottom__left {
    width: 55%; }
    @media (max-width: 1260px) {
    .new-header .new-header-bottom__left {
      width: 100%; } }
  .new-header .new-header-bottom__right {
    width: 45%; }
    @media (max-width: 1260px) {
    .new-header .new-header-bottom__right {
      display: none; } }
  .new-header .new-header-bottom .header-info__top {
    display: flex;
    align-items: center; }
    .new-header .new-header-bottom .header-info__bottom {
      display: none; }
    @media (max-width: 639px) {
      .new-header .new-header-bottom .header-info__bottom {
        display: block;
        margin: 15px 0 0; } }
    .new-header .new-header-bottom .header-info__bottom .header-info__desc {
      display: block;
      font-size: 14px;
      font-weight: 500;
      line-height: 16px;
      color: #1a1a1a;
      margin: 0; }
    .new-header .new-header-bottom .header-info__bottom .header-info__text {
      display: block;
      font-size: 14px;
      line-height: 1.34;
      margin: 10px 0 0;
      color: rgba(26, 26, 26, 0.7); }
    @media (max-width: 639px) {
        .new-header .new-header-bottom .header-info__bottom .header-info__text {
          margin: 4px 0 0; } }
    .new-header .new-header-bottom .header-info__logo {
      margin-right: 60px; }
    @media (max-width: 1023px) {
      .new-header .new-header-bottom .header-info__logo {
        margin-right: 30px; } }
    @media (max-width: 639px) {
      .new-header .new-header-bottom .header-info__logo {
        margin-right: 16px; } }
    .new-header .new-header-bottom .header-info__logo-link {
      display: block;
      width: 160px;
      height: 160px;
      font-size: 0;
      overflow: hidden;
      border-radius: 50%;
      text-decoration: none;
      background-size: cover;
      background-position: 50%;
      background-repeat: no-repeat; }
    @media (max-width: 767px) {
        .new-header .new-header-bottom .header-info__logo-link {
          width: 120px;
          height: 120px; } }
    @media (max-width: 639px) {
        .new-header .new-header-bottom .header-info__logo-link {
          width: 82px;
          height: 82px; } }
    .new-header .new-header-bottom .header-info__name {
      font-size: 30px;
      line-height: 1.1;
      color: #1a1a1a; }
    @media (max-width: 639px) {
      .new-header .new-header-bottom .header-info__name {
        font-size: 18px;
        font-weight: 500; } }
    .new-header .new-header-bottom .header-info__name-link {
      color: inherit;
      text-decoration: none; }
    .new-header .new-header-bottom .header-info__desc {
      margin-top: 5px;
      font-size: 18px;
      line-height: 21px;
      color: #1a1a1a; }
    @media (max-width: 639px) {
      .new-header .new-header-bottom .header-info__desc {
        display: none; } }
    .new-header .new-header-bottom .header-info__text {
      margin-top: 18px;
      font-size: 14px;
      line-height: 134%;
      color: rgba(26, 26, 26, 0.7); }
    @media (max-width: 639px) {
      .new-header .new-header-bottom .header-info__text {
        display: none; } }
    .new-header .new-header-bottom .header-info__text p {
      margin: 0; }
  .new-header .new-header-bottom .header-contacts {
    display: flex;
    justify-content: flex-end; }
    .new-header .new-header-bottom .header-contacts__btn {
      position: relative;
      margin: -6px 0 0 20px;
      width: 32px;
      height: 32px;
      font-size: 0;
      cursor: pointer;
      border-radius: 50%;
      border: 1px solid rgba(26, 26, 26, 0.06);
      transform: rotate(0.001deg);
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-header .new-header-bottom .header-contacts__btn:hover {
      border-color: transparent;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313; }
    .new-header .new-header-bottom .header-contacts .header-contacts__item + .header-form-btn {
      margin-top: 6px; }
    .new-header .new-header-bottom .header-contacts .header-form-btn {
      color: #ea1313;
      display: block;
      text-align: left; }
    .new-header .new-header-bottom .header-contacts .header-form-btn span {
      position: relative;
      cursor: pointer;
      display: inline-block;
      vertical-align: top;
      transition: all 0.3s; }
    .new-header .new-header-bottom .header-contacts .header-form-btn span:hover, .new-header .new-header-bottom .header-contacts .header-form-btn span:active {
      color: #ea1313; }
    .new-header .new-header-bottom .header-contacts .header-form-btn span:hover:before, .new-header .new-header-bottom .header-contacts .header-form-btn span:active:before {
      left: 0;
      right: auto;
      width: 100%; }
    .new-header .new-header-bottom .header-contacts .header-form-btn span:before {
      content: "";
      position: absolute;
      right: 0;
      width: 0;
      bottom: 0;
      background: #ea1313;
      height: 1px;
      transition: all 0.2s ease-out; }
    .new-header .new-header-bottom .header-contacts__items {
      position: relative;
      padding-left: 44px;
      vertical-align: top;
      display: inline-block; }
    .new-header .new-header-bottom .header-contacts__items:before {
      position: absolute;
      content: '';
      top: -1px;
      left: 0;
      width: 24px;
      height: 24px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%23f9f9f9%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .new-header .new-header-bottom .header-contacts__item {
      margin-bottom: 10px; }
    .new-header .new-header-bottom .header-contacts__item:last-of-type {
      margin-bottom: 0; }
    .new-header .new-header-bottom .header-contacts__number {
      color: #1a1a1a;
      font-size: 21px;
      font-weight: 500;
      line-height: 100%;
      font-family: 'Roboto', 'sans-serif';
      text-decoration: none; }
    .new-header .new-header-bottom .header-contacts__number a {
      color: inherit;
      text-decoration: none; }
    .new-header .new-header-bottom .header-contacts__subtitle {
      font-size: 15px;
      font-weight: 400;
      line-height: 18px;
      margin-top: 3px;
      color: rgba(26, 26, 26, 0.5); }
  .new-header .new-header-bottom-2__body {
    padding: 50px 0;
    display: flex;
    align-items: center;
    margin: 0 auto;
    max-width: 1290px; }
    @media (max-width: 1260px) {
    .new-header .new-header-bottom-2__body {
      padding: 40px 0; } }
    @media (max-width: 639px) {
    .new-header .new-header-bottom-2__body {
      padding: 16px 0 12px; } }
  .new-header .new-header-bottom-2__left {
    width: 33%; }
    @media (max-width: 1260px) {
    .new-header .new-header-bottom-2__left {
      display: none; } }
  .new-header .new-header-bottom-2__center {
    width: 34%;
    text-align: center; }
    @media (max-width: 1260px) {
    .new-header .new-header-bottom-2__center {
      width: 100%; } }
  .new-header .new-header-bottom-2__right {
    text-align: right;
    width: 33%; }
    @media (max-width: 1260px) {
    .new-header .new-header-bottom-2__right {
      display: none; } }
  .new-header .new-header-bottom-2 .header-info2__logo {
    font-size: 0;
    line-height: 0;
    margin: 0 0 15px; }
    .new-header .new-header-bottom-2 .header-info2__logo-link {
      display: inline-block;
      font-size: 0;
      text-decoration: none;
      background-size: contain;
      background-position: 50%;
      background-repeat: no-repeat; }
    .new-header .new-header-bottom-2 .header-info2__logo-link img, .new-header .new-header-bottom-2 .header-info2__logo-link svg {
      max-width: 100%; }
    .new-header .new-header-bottom-2 .header-info2__name {
      font-size: 30px;
      line-height: 110%;
      color: #1a1a1a; }
    @media (max-width: 639px) {
      .new-header .new-header-bottom-2 .header-info2__name {
        font-size: 18px;
        font-weight: 500; } }
    .new-header .new-header-bottom-2 .header-info2__name-link {
      color: inherit;
      text-decoration: none; }
    .new-header .new-header-bottom-2 .header-info2__desc {
      margin-top: 5px;
      font-size: 18px;
      line-height: 21px;
      color: #1a1a1a; }
    @media (max-width: 639px) {
      .new-header .new-header-bottom-2 .header-info2__desc {
        font-size: 14px;
        line-height: 1.34; } }
  .new-header .new-header-bottom-2 .new-social__items {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 0 0 -4px; }
    .new-header .new-header-bottom-2 .new-social__item {
      width: 44px;
      height: 44px;
      margin: 4px;
      transition: all 0.3s; }
    .new-header .new-header-bottom-2 .new-social__item:hover {
      transform: translate(0, -3px); }
    .new-header .new-header-bottom-2 .new-social__item svg, .new-header .new-header-bottom-2 .new-social__item img {
      max-width: 100%;
      max-height: 100%; }
  .new-header .new-header-bottom-2 .header-contacts {
    display: flex;
    justify-content: flex-end; }
    .new-header .new-header-bottom-2 .header-contacts__btn {
      position: relative;
      margin: -6px 0 0 20px;
      width: 32px;
      height: 32px;
      font-size: 0;
      cursor: pointer;
      border-radius: 50%;
      border: 1px solid rgba(26, 26, 26, 0.06);
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-header .new-header-bottom-2 .header-contacts__btn:hover {
      border-color: transparent;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ea1313; }
    .new-header .new-header-bottom-2 .header-contacts .header-contacts__item + .header-form-btn {
      margin-top: 6px; }
    .new-header .new-header-bottom-2 .header-contacts .header-form-btn {
      color: #ea1313;
      display: block;
      text-align: left; }
    .new-header .new-header-bottom-2 .header-contacts .header-form-btn span {
      position: relative;
      cursor: pointer;
      display: inline-block;
      vertical-align: top;
      transition: all 0.3s; }
    .new-header .new-header-bottom-2 .header-contacts .header-form-btn span:hover, .new-header .new-header-bottom-2 .header-contacts .header-form-btn span:active {
      color: #ea1313; }
    .new-header .new-header-bottom-2 .header-contacts .header-form-btn span:hover:before, .new-header .new-header-bottom-2 .header-contacts .header-form-btn span:active:before {
      left: 0;
      right: auto;
      width: 100%; }
    .new-header .new-header-bottom-2 .header-contacts .header-form-btn span:before {
      content: "";
      position: absolute;
      right: 0;
      width: 0;
      bottom: 0;
      background: #ea1313;
      height: 1px;
      transition: all 0.2s ease-out; }
    .new-header .new-header-bottom-2 .header-contacts__items {
      position: relative;
      padding-left: 44px;
      vertical-align: top;
      display: inline-block; }
    .new-header .new-header-bottom-2 .header-contacts__items:before {
      position: absolute;
      content: '';
      top: -1px;
      left: 0;
      width: 24px;
      height: 24px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%23ffffff%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .new-header .new-header-bottom-2 .header-contacts__item {
      margin-bottom: 10px; }
    .new-header .new-header-bottom-2 .header-contacts__item:last-of-type {
      margin-bottom: 0; }
    .new-header .new-header-bottom-2 .header-contacts__number {
      color: #1a1a1a;
      font-size: 21px;
      font-weight: 500;
      line-height: 100%;
      font-family: 'Roboto', 'sans-serif';
      text-decoration: none; }
    .new-header .new-header-bottom-2 .header-contacts__number a {
      color: inherit;
      text-decoration: none; }
    .new-header .new-header-bottom-2 .header-contacts__subtitle {
      font-size: 15px;
      font-weight: 400;
      line-height: 18px;
      margin-top: 3px;
      color: rgba(26, 26, 26, 0.5); }

.new-folders-block {
  margin-top: 0 !important;
  padding-bottom: 80px; }
  @media (max-width: 1260px) {
  .new-folders-block {
    margin-top: 0 !important; } }
  @media (max-width: 1023px) {
  .new-folders-block {
    margin-top: 0 !important;
    padding-top: 20px;
    padding-bottom: 30px; } }
  @media (max-width: 639px) {
  .new-folders-block {
    padding-top: 20px;
    padding-bottom: 20px; } }
  .new-folders-block:hover .slick-next, .new-folders-block:hover .slick-prev {
    display: block !important; }
  .new-folders-block.hide_image_folder {
    padding-bottom: 46px; }
  @media (max-width: 1023px) {
    .new-folders-block.hide_image_folder {
      padding-bottom: 30px; } }
  @media (max-width: 639px) {
    .new-folders-block.hide_image_folder {
      padding-bottom: 20px; } }
  .new-folders-block.hide_image_folder .new-folders-block__items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: -7px; }
    @media (max-width: 1023px) {
    .new-folders-block.hide_image_folder .new-folders-block__items {
      flex-wrap: nowrap;
      justify-content: flex-start;
      margin: 0 -30px; } }
    @media (max-width: 1023px) and (max-width: 767px) {
        .new-folders-block.hide_image_folder .new-folders-block__items {
          margin: 0 -16px; } }
  .new-folders-block.hide_image_folder .new-folders-block__item {
    padding: 0 7px 14px;
    width: auto; }
    @media (max-width: 1023px) {
    .new-folders-block.hide_image_folder .new-folders-block__item {
      padding-bottom: 0; } }
    @media (max-width: 767px) {
    .new-folders-block.hide_image_folder .new-folders-block__item {
      padding: 0 4px 14px; } }
    @media (max-width: 1023px) {
      .new-folders-block.hide_image_folder .new-folders-block__item:first-child {
        margin-left: 23px; } }
    @media (max-width: 767px) {
      .new-folders-block.hide_image_folder .new-folders-block__item:first-child {
        margin-left: 12px; } }
    .new-folders-block.hide_image_folder .new-folders-block__item a.active .new-folders-block__text {
      color: #ea1313;
      background: #fff;
      box-shadow: none; }
    .new-folders-block.hide_image_folder .new-folders-block__item a.active:hover .new-folders-block__text {
      color: #ea1313;
      background: #fff;
      box-shadow: none; }
    .new-folders-block.hide_image_folder .new-folders-block__item a:not(.active):hover .new-folders-block__text {
      background: none;
      color: #ea1313;
      box-shadow: inset 0 0 0 1px #ea1313; }
  .new-folders-block.hide_image_folder .new-folders-block__pic {
    display: none; }
  .new-folders-block.hide_image_folder .new-folders-block__text {
    padding: 13px 30px;
    border-radius: 5px;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
    @media (max-width: 1023px) {
    .new-folders-block.hide_image_folder .new-folders-block__text {
      padding: 13px 25px; } }
  .new-folders-block.hide_image_folder .slick-next, .new-folders-block.hide_image_folder .slick-prev {
    top: 50%;
    margin-top: -30px; }
  .new-folders-block__inner {
    margin: 0 auto;
    max-width: 1290px; }
  .new-folders-block .slick-next, .new-folders-block .slick-prev {
    position: absolute;
    top: 12px;
    right: -75px;
    z-index: 2;
    display: none !important; }
  @media (max-width: 1580px) {
    .new-folders-block .slick-next, .new-folders-block .slick-prev {
      right: -30px;
      background: #fff; } }
  @media (max-width: 1260px) {
    .new-folders-block .slick-next, .new-folders-block .slick-prev {
      display: block !important; } }
  .new-folders-block .slick-prev {
    left: -75px;
    right: auto; }
  @media (max-width: 1580px) {
    .new-folders-block .slick-prev {
      left: -30px; } }
  .new-folders-block__items:not(.slick-initialized) {
    display: flex;
    overflow: auto;
    padding-bottom: 5px;
    margin-bottom: -5px; }
  @media (max-width: 1023px) {
    .new-folders-block__items:not(.slick-initialized) {
      margin: 0 -30px -5px; } }
  @media (max-width: 767px) {
    .new-folders-block__items:not(.slick-initialized) {
      margin: 0 -16px -5px; } }
  .new-folders-block__items:not(.slick-initialized) .new-folders-block__item {
    flex-shrink: 0; }
    .new-folders-block__items:not(.slick-initialized) .new-folders-block__item:last-child {
      padding-right: 16px; }
  .new-folders-block__items.slick-initialized .new-folders-block__item:first-child {
    margin-left: 0; }
  .new-folders-block__item {
    width: 120px;
    padding: 0 10px;
    text-align: center; }
  @media (max-width: 639px) {
    .new-folders-block__item {
      width: 76px;
      padding: 0 5px; } }
  .new-folders-block__item:first-child {
    margin: 0 0 0 12px; }
    @media (max-width: 639px) {
    .new-folders-block__item:first-child {
      margin: 0 0 0 7px; } }
  .new-folders-block__item a {
    width: 100%;
    text-align: center;
    vertical-align: top;
    display: inline-block;
    transition: all 0.3s; }
    .new-folders-block__item a.active .new-folders-block__pic:before, .new-folders-block__item a:hover .new-folders-block__pic:before {
      border-color: #ea1313; }
    .new-folders-block__item a.active .new-folders-block__text, .new-folders-block__item a:hover .new-folders-block__text {
      color: #ea1313; }
  .new-folders-block__pic {
    position: relative;
    width: 84px;
    height: 84px;
    padding: 0;
    display: block;
    border-radius: 50%;
    margin: 1px auto 12px;
    transition: all 0.3s;
    background: #f9f9f9;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat; }
  @media (max-width: 639px) {
    .new-folders-block__pic {
      width: 62px;
      height: 62px;
      margin: 1px auto 8px; } }
  .new-folders-block__pic.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20fill%3D%22%235C5560%22%20d%3D%22M70.346%2C9.116%20L11.654%2C9.116%20C10.462%2C9.116%209.496%2C10.079%209.496%2C11.267%20L9.496%2C43.805%20C9.496%2C43.830%209.502%2C43.853%209.503%2C43.877%20C9.473%2C44.445%209.663%2C45.023%2010.086%2C45.468%20C10.904%2C46.331%2012.270%2C46.370%2013.136%2C45.553%20L25.846%2C33.566%20L38.291%2C44.679%20C38.990%2C45.304%2040.015%2C45.406%2040.825%2C44.931%20L51.419%2C38.721%20L61.787%2C46.929%20C62.184%2C47.243%2062.657%2C47.396%2063.127%2C47.396%20C63.763%2C47.396%2064.393%2C47.117%2064.819%2C46.582%20C65.560%2C45.651%2065.404%2C44.298%2064.471%2C43.559%20L52.943%2C34.433%20C52.244%2C33.879%2051.277%2C33.812%2050.507%2C34.263%20L39.996%2C40.425%20L27.246%2C29.039%20C26.409%2C28.292%2025.139%2C28.309%2024.324%2C29.079%20L13.811%2C38.993%20L13.811%2C13.419%20L68.189%2C13.419%20L68.189%2C54.579%20L13.811%2C54.579%20L13.811%2C51.981%20C13.811%2C50.793%2012.846%2C49.829%2011.654%2C49.829%20C10.462%2C49.829%209.496%2C50.793%209.496%2C51.981%20L9.496%2C56.731%20C9.496%2C57.920%2010.462%2C58.883%2011.654%2C58.883%20L70.346%2C58.883%20C71.538%2C58.883%2072.504%2C57.920%2072.504%2C56.731%20L72.504%2C11.267%20C72.504%2C10.079%2071.538%2C9.116%2070.346%2C9.116%20ZM77.359%2C0.001%20L4.641%2C0.001%20C2.083%2C0.001%200.001%2C2.059%200.001%2C4.589%20L0.001%2C63.409%20C0.001%2C65.939%202.083%2C67.997%204.641%2C67.997%20L77.359%2C67.997%20C79.917%2C67.997%2081.999%2C65.939%2081.999%2C63.409%20L81.999%2C4.589%20C81.999%2C2.059%2079.917%2C0.001%2077.359%2C0.001%20ZM77.683%2C63.409%20C77.683%2C63.566%2077.538%2C63.694%2077.359%2C63.694%20L4.641%2C63.694%20C4.462%2C63.694%204.317%2C63.566%204.317%2C63.409%20L4.317%2C4.589%20C4.317%2C4.432%204.462%2C4.304%204.641%2C4.304%20L77.359%2C4.304%20C77.538%2C4.304%2077.683%2C4.432%2077.683%2C4.589%20L77.683%2C63.409%20ZM34.273%2C25.524%20C34.273%2C29.152%2037.234%2C32.104%2040.872%2C32.104%20C44.510%2C32.104%2047.470%2C29.152%2047.470%2C25.524%20C47.470%2C21.896%2044.510%2C18.944%2040.872%2C18.944%20C37.234%2C18.944%2034.273%2C21.896%2034.273%2C25.524%20ZM43.155%2C25.524%20C43.155%2C26.779%2042.131%2C27.800%2040.872%2C27.800%20C39.613%2C27.800%2038.589%2C26.779%2038.589%2C25.524%20C38.589%2C24.268%2039.613%2C23.247%2040.872%2C23.247%20C42.131%2C23.247%2043.155%2C24.268%2043.155%2C25.524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #ececec;
    background-size: 50%; }
  .new-folders-block__pic:before {
    position: absolute;
    content: '';
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: 50%;
    pointer-events: none;
    transition: all 0.3s;
    border: 1px solid rgba(26, 26, 26, 0.06); }
  .new-folders-block__pic:after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 50%;
    pointer-events: none;
    transition: all 0.3s;
    border: 3px solid #f9f9f9; }
  .new-folders-block__pic img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 50%; }
  .new-folders-block__text {
    display: inline-block;
    vertical-align: top;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    color: #1a1a1a;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    transition: all 0.3s; }
  @media (max-width: 639px) {
    .new-folders-block__text {
      font-size: 13px;
      line-height: 1.34; } }

.inst-slider {
  border-top: 1px solid rgba(26, 26, 26, 0.06); }
  .inst-slider:hover .slick-next, .inst-slider:hover .slick-prev {
    display: block !important; }
  .inst-slider__inner {
    padding: 30px 0 70px;
    margin: 0 auto;
    max-width: 1290px; }
  @media (max-width: 1023px) {
    .inst-slider__inner {
      padding: 30px 0 40px; } }
  @media (max-width: 767px) {
    .inst-slider__inner {
      padding: 30px 0; } }
  @media (max-width: 639px) {
    .inst-slider__inner {
      padding: 24px 0 30px; } }
  .inst-slider__title {
    color: #1a1a1a;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px;
    margin-bottom: 30px;
    text-align: center; }
  @media (max-width: 639px) {
    .inst-slider__title {
      margin-bottom: 22px; } }
  .inst-slider .slick-next, .inst-slider .slick-prev {
    position: absolute;
    top: 50%;
    right: -75px;
    z-index: 2;
    margin-top: -30px;
    display: none !important; }
  @media (max-width: 1580px) {
    .inst-slider .slick-next, .inst-slider .slick-prev {
      background: #fff;
      right: -30px; } }
  @media (max-width: 1260px) {
    .inst-slider .slick-next, .inst-slider .slick-prev {
      display: block !important; } }
  @media (max-width: 1023px) {
    .inst-slider .slick-next, .inst-slider .slick-prev {
      right: 30px; } }
  .inst-slider .slick-prev {
    left: -75px;
    right: auto; }
  @media (max-width: 1580px) {
    .inst-slider .slick-prev {
      left: -30px; } }
  @media (max-width: 1023px) {
    .inst-slider .slick-prev {
      left: 30px; } }
  @media (max-width: 767px) {
    .inst-slider .slick-prev {
      left: 10px; } }
  .inst-slider .slick-dots {
    margin: 15px 0 0; }
  .inst-slider__items {
    font-size: 0; }
  @media (max-width: 1023px) {
    .inst-slider__items {
      margin: 0 -30px; } }
  @media (max-width: 767px) {
    .inst-slider__items {
      margin: 0 -16px; } }
  .inst-slider__item {
    position: relative;
    padding-top: 90%;
    overflow: hidden; }
  @media (max-width: 1023px) {
    .inst-slider__item {
      padding-top: 85%; } }
  @media (max-width: 639px) {
    .inst-slider__item {
      padding-top: 80%; } }
  .inst-slider__item:hover a {
    transform: scale(1.1, 1.1) rotate(0.011deg); }
  .inst-slider__item a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none;
    transition: all 0.3s; }
    .inst-slider__item a img {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      object-position: center;
      object-fit: cover; }
  .inst-slider #instafeed .inst-slider__item {
    padding-top: 0; }
    .inst-slider #instafeed .inst-slider__item a {
      position: relative; }
    .inst-slider #instafeed .inst-slider__item a img {
      position: relative;
      opacity: 1;
      visibility: visible; }

.new-footer {
  background: #fff; }
  .new-footer .new-footer-top__body {
    padding: 50px 0;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    max-width: 1290px; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-top__body {
      padding: 40px 0; } }
    @media (max-width: 639px) {
    .new-footer .new-footer-top__body {
      padding: 26px 0 24px; } }
  .new-footer .new-footer-top__left {
    position: relative;
    padding-right: 30px;
    width: 50%; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-top__left {
      width: 100%;
      padding-right: 0;
      padding-bottom: 30px;
      margin: 0 0 24px; }
      .new-footer .new-footer-top__left:before {
        position: absolute;
        content: '';
        bottom: 0;
        left: -30px;
        right: -30px;
        border-bottom: 1px solid rgba(26, 26, 26, 0.06); } }
    @media (max-width: 767px) {
    .new-footer .new-footer-top__left:before {
      left: -16px;
      right: -16px; } }
    @media (max-width: 639px) {
    .new-footer .new-footer-top__left {
      padding-bottom: 30px; } }
  .new-footer .new-footer-top__right {
    width: 50%; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-top__right {
      width: 100%; } }
  .new-footer .new-footer-top__bottom {
    padding-top: 65px;
    width: 100%; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-top__bottom {
      padding-top: 26px; } }
    @media (max-width: 639px) {
    .new-footer .new-footer-top__bottom {
      padding-top: 30px;
      padding-bottom: 10px; } }
  .new-footer .new-footer-top .tpl-anketa {
    max-width: 408px; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-top .tpl-anketa {
      margin: 0 auto;
      max-width: 100%; } }
    .new-footer .new-footer-top .tpl-anketa__title {
      color: #1a1a1a;
      font-weight: 500;
      font-size: 17px;
      line-height: 1.2;
      padding-bottom: 20px; }
    @media (max-width: 639px) {
      .new-footer .new-footer-top .tpl-anketa__title {
        font-size: 16px;
        text-align: center; } }
    .new-footer .new-footer-top .tpl-anketa form {
      display: flex;
      flex-wrap: wrap; }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field.policy_checkbox {
      order: 100;
      width: 100%; }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field.policy_checkbox ul li span {
      font-size: 15px;
      color: rgba(26, 26, 26, 0.6); }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field.last-inline {
      width: 100%;
      margin-bottom: 14px; }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field.last-inline + .tpl-field-button {
      margin: -64px 0 0 auto; }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button {
      width: 66px;
      height: 50px;
      padding: 0;
      font-size: 0;
      background: none;
      box-shadow: none; }
      .new-footer .new-footer-top .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button:before {
        position: absolute;
        content: '';
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field input[type="text"], .new-footer .new-footer-top .tpl-anketa form .tpl-field input[type="email"], .new-footer .new-footer-top .tpl-anketa form .tpl-field input[type="tel"], .new-footer .new-footer-top .tpl-anketa form .tpl-field input[type="number"], .new-footer .new-footer-top .tpl-anketa form .tpl-field input[type="password"], .new-footer .new-footer-top .tpl-anketa form .tpl-field textarea, .new-footer .new-footer-top .tpl-anketa form .tpl-field select:not([multiple]) {
      padding-left: 20px;
      padding-right: 20px; }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field select:not([multiple]) {
      padding-right: 40px; }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field a {
      color: #ea1313;
      transition: all 0.3s;
      text-decoration: none;
      border-bottom: 1px solid rgba(234, 19, 19, 0.6); }
    .new-footer .new-footer-top .tpl-anketa form .tpl-field a:hover {
      border-bottom-color: transparent;
      text-decoration: none; }
  .new-footer .new-footer-top .new-footer-contacts__title {
    font-weight: 500;
    font-size: 17px;
    line-height: 1.2;
    padding-bottom: 18px;
    color: #1a1a1a; }
    .new-footer .new-footer-top .new-footer-contacts__container {
      display: flex;
      flex-wrap: wrap; }
    .new-footer .new-footer-top .new-footer-contacts__left {
      padding-right: 30px;
      width: 50%; }
    @media (max-width: 639px) {
      .new-footer .new-footer-top .new-footer-contacts__left {
        width: 100%;
        margin: 0 0 20px; } }
    .new-footer .new-footer-top .new-footer-contacts__right {
      width: 50%; }
    @media (max-width: 639px) {
      .new-footer .new-footer-top .new-footer-contacts__right {
        width: 100%; } }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-phones {
      color: #1a1a1a;
      font-size: 17px;
      font-weight: 500;
      line-height: 20px;
      margin-bottom: 5px; }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-phones div + div {
      margin-top: 5px; }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-phones a {
      color: inherit;
      text-decoration: none; }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-mail {
      font-weight: normal;
      font-size: 15px;
      line-height: 18px; }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-mail a {
      color: #ea1313;
      text-decoration: none;
      transition: all 0.3s;
      border-bottom: 1px solid rgba(234, 19, 19, 0.6); }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-mail a:hover {
      border-bottom-color: transparent; }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-address__title {
      font-weight: 500;
      font-size: 15px;
      line-height: 18px;
      color: #1a1a1a;
      margin-bottom: 7px; }
    .new-footer .new-footer-top .new-footer-contacts .new-footer-address__body {
      font-weight: normal;
      font-size: 15px;
      line-height: 18px;
      color: rgba(26, 26, 26, 0.6); }
    .new-footer .new-footer-top .new-footer-contacts .new-social {
      margin-top: 25px; }
    .new-footer .new-footer-top .new-footer-contacts .new-social__items {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      margin: 0 0 0 -4px; }
    @media (max-width: 410px) {
        .new-footer .new-footer-top .new-footer-contacts .new-social__items {
          justify-content: center; } }
    .new-footer .new-footer-top .new-footer-contacts .new-social__item {
      width: 44px;
      height: 44px;
      margin: 4px;
      transition: all 0.3s; }
    @media (max-width: 639px) {
        .new-footer .new-footer-top .new-footer-contacts .new-social__item {
          width: 38px;
          height: 38px; } }
    .new-footer .new-footer-top .new-footer-contacts .new-social__item:hover {
      transform: translate(0, -3px); }
    .new-footer .new-footer-top .new-footer-contacts .new-social__item svg, .new-footer .new-footer-top .new-footer-contacts .new-social__item img {
      max-width: 100%;
      max-height: 100%; }
  .new-footer .new-footer-top .menu-bottom {
    font-size: 0; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-top .menu-bottom {
      margin: 0 0 -20px; } }
    .new-footer .new-footer-top .menu-bottom li {
      width: 25%;
      padding-right: 30px;
      vertical-align: top;
      display: inline-block;
      margin-bottom: 14px; }
    @media (max-width: 1023px) {
      .new-footer .new-footer-top .menu-bottom li {
        width: 50%;
        margin-bottom: 20px; } }
    @media (max-width: 639px) {
      .new-footer .new-footer-top .menu-bottom li {
        width: 100%;
        margin-bottom: 15px;
        padding-right: 0; } }
    .new-footer .new-footer-top .menu-bottom li a {
      vertical-align: top;
      display: inline-block;
      text-decoration: none;
      font-size: 13px;
      font-weight: 500;
      line-height: 15px;
      color: #1a1a1a;
      transition: all 0.3s;
      text-transform: uppercase; }
    .new-footer .new-footer-top .menu-bottom li a:hover {
      color: #ea1313; }
    .new-footer .new-footer-top .menu-bottom li ul {
      display: block;
      padding-top: 10px;
      padding-left: 15px; }
    .new-footer .new-footer-top .menu-bottom li ul li {
      padding-right: 0;
      margin: 0;
      width: 100%;
      display: block; }
    .new-footer .new-footer-top .menu-bottom li ul li a {
      padding: 8px 0;
      color: rgba(26, 26, 26, 0.6);
      font-weight: 400;
      vertical-align: top;
      display: inline-block;
      text-transform: none;
      text-decoration: none; }
    .new-footer .new-footer-top .menu-bottom li ul ul {
      padding-top: 0; }
  .new-footer .new-footer-bottom {
    border-top: 1px solid rgba(26, 26, 26, 0.06); }
  .new-footer .new-footer-bottom__body {
    padding: 45px 0;
    margin: 0 auto;
    max-width: 1290px;
    display: flex;
    align-items: center; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-bottom__body {
      display: block;
      padding: 40px 0; } }
    @media (max-width: 767px) {
    .new-footer .new-footer-bottom__body {
      padding: 40px 0 94px; } }
    @media (max-width: 639px) {
    .new-footer .new-footer-bottom__body {
      padding: 24px 0 79px; } }
  .new-footer .new-footer-bottom__left {
    width: 33%; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-bottom__left {
      width: 100%;
      text-align: center;
      margin-bottom: 20px; } }
    @media (max-width: 479px) {
    .new-footer .new-footer-bottom__left {
      margin-bottom: 12px; } }
  .new-footer .new-footer-bottom__center {
    width: 34%;
    text-align: center; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-bottom__center {
      width: 100%;
      margin-bottom: 20px; } }
    @media (max-width: 479px) {
    .new-footer .new-footer-bottom__center {
      margin-bottom: 12px; } }
  .new-footer .new-footer-bottom__right {
    width: 33%;
    text-align: right; }
    @media (max-width: 1023px) {
    .new-footer .new-footer-bottom__right {
      width: 100%;
      text-align: center; } }
  .new-footer .new-footer-bottom .footer-site-name {
    color: rgba(26, 26, 26, 0.4);
    font-size: 15px;
    line-height: 18px; }
  .new-footer .new-footer-bottom .footer-site-counters {
    color: rgba(26, 26, 26, 0.4);
    font-size: 14px;
    line-height: 16px; }
  .new-footer .new-footer-bottom .footer-site-copy {
    color: rgba(26, 26, 26, 0.4);
    font-size: 14px;
    line-height: 16px; }
    .new-footer .new-footer-bottom .footer-site-copy span {
      font-size: 14px !important; }
    .new-footer .new-footer-bottom .footer-site-copy a {
      color: rgba(26, 26, 26, 0.4); }

.head-slider__mask {
  max-height: 620px; }

.head-slider-text {
  position: relative;
  z-index: 1;
  margin: 60px;
  background: #fff;
  padding: 40px 50px;
  max-width: 46%; }
  @media (max-width: 1023px) {
  .head-slider-text {
    padding: 30px 40px;
    margin: 30px; } }
  @media (max-width: 767px) {
  .head-slider-text {
    margin: 0;
    max-width: 100%;
    width: 100%;
    padding: 20px;
    position: static; } }
  @media (max-width: 479px) {
  .head-slider-text {
    padding: 16px; } }
  .head-slider-text__label {
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    color: #ea1313;
    margin-bottom: 12px; }
  @media (max-width: 767px) {
    .head-slider-text__label {
      font-size: 13px;
      line-height: 1;
      margin-bottom: 10px; } }
  .head-slider-text__title {
    color: #1a1a1a;
    font-size: 40px;
    line-height: 95%; }
  @media (max-width: 1023px) {
    .head-slider-text__title {
      font-size: 35px; } }
  @media (max-width: 767px) {
    .head-slider-text__title {
      font-size: 24px; } }
  @media (max-width: 479px) {
    .head-slider-text__title {
      font-size: 20px; } }
  .head-slider-text__desc {
    color: rgba(26, 26, 26, 0.5);
    font-size: 18px;
    line-height: 134%;
    margin-top: 10px; }
  @media (max-width: 767px) {
    .head-slider-text__desc {
      font-size: 15px;
      margin-top: 8px;
      line-height: 1.2; } }
  @media (max-width: 479px) {
    .head-slider-text__desc {
      font-size: 14px; } }
  .head-slider-text__btn {
    padding-top: 20px; }
  @media (max-width: 767px) {
    .head-slider-text__btn {
      padding: 0; } }
  @media (max-width: 767px) {
      .head-slider-text__btn a {
        font-size: 0;
        background: none;
        box-shadow: none;
        border: none;
        padding: 0;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 1; }
        .head-slider-text__btn a:hover, .head-slider-text__btn a:active {
          box-shadow: none;
          background: none;
          border: none; } }

.shop-search-color-select {
  position: relative;
  height: 50px;
  overflow: hidden;
  transition: all 0.3s;
  border-radius: 5px;
  box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1); }
  @media (max-width: 639px) {
  .shop-search-color-select {
    height: 46px; } }
  .shop-search-color-select:hover {
    box-shadow: inset 0 0 0 1px #ea1313; }
  .shop-search-color-select:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    pointer-events: none;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  .shop-search-color-select.active {
    z-index: 2;
    overflow: visible;
    box-shadow: none !important; }
  .shop-search-color-select.active:before {
    display: none; }
  .shop-search-color-select.active .shop-search-colors {
    max-height: 240px;
    overflow-y: auto;
    border-radius: 5px;
    box-shadow: inset 0 0 0 1px #ea1313;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat #fff; }
  .shop-search-color-select.active:hover .shop-search-colors {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat #fff; }
  .shop-search-color-select .shop-search-colors {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    padding: 0 7px;
    transition: box-shadow 0.3s;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat; }
  .shop-search-color-select .shop-search-colors:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat; }
  .shop-search-color-select .shop-search-colors li {
    cursor: pointer;
    padding: 11px 40px 11px 16px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
    @media (max-width: 639px) {
    .shop-search-color-select .shop-search-colors li {
      padding-top: 9px;
      padding-bottom: 9px; } }
    .shop-search-color-select .shop-search-colors li:hover {
      background: rgba(0, 0, 0, 0.03); }
    .shop-search-color-select .shop-search-colors li:hover .shop-search-color-title {
      color: #1a1a1a; }
    .shop-search-color-select .shop-search-colors li.shop2-color-ext-selected {
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1;
      padding-left: 9px; }
    .shop-search-color-select .shop-search-colors li.shop2-color-ext-selected:hover {
      background: none; }
    .shop-search-color-select .shop-search-colors li .shop-search-color-icon {
      position: relative;
      width: 28px;
      height: 28px;
      flex-shrink: 0;
      border-radius: 50%;
      margin: 0 10px 0 0;
      background-size: cover;
      background-position: 50%;
      background-repeat: no-repeat; }
    .shop-search-color-select .shop-search-colors li .shop-search-color-icon:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 1;
      border-radius: 50%;
      pointer-events: none;
      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); }
    .shop-search-color-select .shop-search-colors li .shop-search-color-title {
      color: rgba(26, 26, 26, 0.6);
      font: normal 16px/ normal 'Roboto', 'sans-serif';
      width: calc(100% - 10px - 8px);
      min-height: 28px;
      overflow: hidden;
      white-space: nowrap;
      transition: all 0.3s;
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -moz-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center; }
    @media (max-width: 639px) {
      .shop-search-color-select .shop-search-colors li .shop-search-color-title {
        font-size: 15px;
        min-height: 26px; } }

.login-form__header {
  font-size: 30px;
  line-height: 35px;
  color: #1a1a1a;
  font-weight: 400;
  padding-bottom: 35px;
  text-align: center; }
  @media (max-width: 767px) {
    .login-form__header {
      font-size: 22px;
      line-height: 26px;
      padding: 0 0 20px; } }

.g-auth__row.g-auth__social-min .g-form-field__title {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #1a1a1a;
  margin-bottom: 10px; }
  .g-auth__row.g-auth__social-min .g-form-field__title b, .g-auth__row.g-auth__social-min .g-form-field__title strong {
    font-weight: 500; }

.remodal .g-social {
  text-align: center; }

.remodal .g-auth__personal-note {
  text-align: center; }

.g-social .g-social__item--ins {
  background-position: 50%; }
  .g-social .g-social__item {
    border-radius: 50%; }

.card-page__top:before {
  display: none; }

.card-page .product-name h1 {
  text-align: left; }

.card_no_previews .card-slider.vertical {
  height: auto; }

.card-slider.vertical .slick-disabled {
  display: none !important; }

.card-page__right {
  background: #fff;
  box-shadow: none; }

.card-page__top .shop2-product-navigation .shop2-left-btn, .card-page__top .shop2-product-navigation .shop2-right-btn {
  font-weight: 500; }

.card-page__top .shop2-product-navigation .shop2-left-btn:before {
  opacity: 0.4;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .card-page__top .shop2-product-navigation .shop2-left-btn:hover:before, .card-page__top .shop2-product-navigation .shop2-left-btn:active:before {
    opacity: 1;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }

.card-page__top .shop2-product-navigation .shop2-right-btn:before {
  opacity: 0.4;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 100% 50% no-repeat; }
  .card-page__top .shop2-product-navigation .shop2-right-btn:hover:before, .card-page__top .shop2-product-navigation .shop2-right-btn:active:before {
    opacity: 1;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 100% 50% no-repeat; }

body .cart-params__value, body .shop2-product-options .option-body, .shop-product-data__nav li a {
  font-weight: 500; }

.custom-scroll::-webkit-scrollbar {
  width: 4px;
  height: 4px; }

.custom-scroll::-webkit-scrollbar-track-piece {
  background-color: transparent; }

.custom-scroll::-webkit-scrollbar-thumb {
  height: 100px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0; }

.scroll-width-thin {
  scrollbar-width: thin;
  scrollbar-color: rgba(255, 255, 255, 0.1) transparent; }

.gr_image_1x1 {
  padding-top: 100% !important; }

.gr_image_3x2 {
  padding-top: 50% !important; }

.gr_image_2x3 {
  padding-top: 150% !important; }

.gr_image_4x3 {
  padding-top: 75% !important; }

.gr_image_3x4 {
  padding-top: 125% !important; }

.gr_image_contain {
  object-fit: contain !important; }

.folder-desc-top {
  margin: 0 0 30px; }

.folder-desc-bottom {
  margin: 30px 0 0; }

.g-article--simple-view .g-article__name {
  display: inline;
  text-decoration: none;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(50, 83, 167, 0.6); }
  .g-article--simple-view .g-article__name:hover {
    text-decoration: none;
    border-bottom-color: transparent; }

.g-submenu__item a {
  text-decoration: none;
  transition: all 0.3s;
  border-bottom: 1px solid rgba(50, 83, 167, 0.6); }
  .g-submenu__item a:hover {
    text-decoration: none;
    border-bottom-color: transparent; }

@media (min-width: 768px) and (max-width: 1023px) {
  body .head-slider__arr {
    display: none !important; }

  body .head-slider__info {
    margin: auto 30px;
    width: 440px;
    min-width: 440px;
    padding: 55px 30px 25px; }

  body .head-slider__labe {
    margin-left: 30px; }

  body .head-slider__title {
    font-size: 35px; }

  body .head-slider__text {
    font-size: 22px; }

  body .header-slider__info-wrap {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start; }

  body .header-slider__info-wrap.text_align_right {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end; } }

.panel-cart {
  pointer-events: none; }

.panel-cart.active {
  pointer-events: auto; }

td, th {
  border-color: rgba(214, 214, 214, 0.5); }

@media (max-width: 767px) {
  .shop-view.view-2 .shop-view__body {
    height: 44px !important; } }

.contacts-bot__soc-link svg, .contacts-bot__soc-link img {
  max-width: 100%; }

.main-blocks .slick-disabled {
  pointer-events: none;
  /*opacity: 0 !important;*/ }

.tabsOverflow {
  overflow: hidden; }

.contacts-bot__soc-link svg, .contacts-bot__soc-link img {
  max-height: 100%; }

@media (max-width: 639px) {
  .catalog_page .s3solution-panel-toggler__arr {
    top: 33%; }

  .catalog_page .s3solution-panel--closed {
    transform: translateY(100%); }

  .catalog_page .roistat-promo-wrap {
    display: none; }

  .catalog_page .s3solution-panel-toggler__btn {
    padding: 3px 19px 5px 8px;
    font-size: 10px;
    line-height: 1; }

  .catalog_page .s3solution-panel-toggler {
    top: -18px; } }

body .shop-product-data.fixed_block {
  height: 70px; }

body .shop-product-data.active {
  height: 100vh; }

@media (max-width: 767px) {
  body .shop-product-data.active {
    height: auto; } }

body .menu-cat .menu-cat__item .menu-cat__item-text .menu-cat__wave {
  right: 0; }

.head-contacts__phone-wrap > .head-contacts__address {
  margin-bottom: 4px; }

.contacts-popup__phones-body > .contacts-popup__phones-city {
  margin-bottom: 10px; }

.head-contacts__phone-wrap > .head-contacts__address:last-of-type {
  margin-bottom: 0; }

.contacts-popup__phones-body > .contacts-popup__phones-city:last-of-type {
  margin-bottom: 0; }

.contacts-bot__number > div {
  margin-bottom: 6px; }

.contacts-bot__number > div:last-child {
  margin-bottom: 0; }

body .shop2-product-options .shop2-color-pick li.active-color:after, body .shop2-product-options .shop2-texture-pick li.active-color:after, body .shop2-product-options .shop2-color-ext-list li.active-color:after, body .shop2-product-options .shop2-color-pick li.active-texture:after, body .shop2-product-options .shop2-texture-pick li.active-texture:after, body .shop2-product-options .shop2-color-ext-list li.active-texture:after, body .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected:after, body .shop2-product-options .shop2-texture-pick li.shop2-color-ext-selected:after, body .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected:after, body .shop2-product-params .shop2-color-pick li:after, body .shop2-product-params .shop2-texture-pick li:after, body .shop2-product-params .shop2-color-ext-list li:after, body .cart-params .shop2-color-pick li.active-color:after, body .cart-params .shop2-texture-pick li.active-color:after, body .cart-params .shop2-color-ext-list li.active-color:after, body .cart-params .shop2-color-pick li.active-texture:after, body .cart-params .shop2-texture-pick li.active-texture:after, body .cart-params .shop2-color-ext-list li.active-texture:after, body .cart-params .shop2-color-pick li.shop2-color-ext-selected:after, body .cart-params .shop2-texture-pick li.shop2-color-ext-selected:after, body .cart-params .shop2-color-ext-list li.shop2-color-ext-selected:after {
  box-shadow: 0 0 0 7px rgba(0, 0, 0, 0.06); }

@media (max-width: 639px) {
  .shop-pagelist__body .page-num.page_last.mobile_last {
    display: inline-block !important; } }

.g-auth-page-block-wr {
  padding: 30px;
  background: #fff;
  display: inline-block; }
  @media (max-width: 767px) {
  .g-auth-page-block-wr {
    padding: 24px 16px; } }
  .g-auth-page-block-wr .g-social {
    text-align: left; }
  @media (max-width: 767px) {
    .g-auth-page-block-wr .g-auth-page-block {
      display: block; } }

.g-auth-page-block__sideleft {
  max-width: 340px;
  margin-right: 30px; }
  @media (max-width: 767px) {
  .g-auth-page-block__sideleft {
    margin-bottom: 20px;
    margin-right: 0;
    width: 100%;
    max-width: 100%; } }

@media (max-width: 767px) {
    .g-auth-page-block__sideright {
      width: 100%;
      max-width: 100%; } }

.pointer_events_none {
  pointer-events: none; }

.remodal.cart-remodal {
  padding: 50px 0 60px;
  border-radius: 0;
  background: #fff; }
  @media (min-width: 640px) {
    .remodal.cart-remodal {
      min-width: 480px; } }
  @media (max-width: 639px) {
    .remodal.cart-remodal {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      border-radius: 0;
      overflow: hidden;
      overflow-y: auto;
      margin: 0;
      padding: 25px 0; } }
  .remodal.cart-remodal .remodal-close-btn {
    position: absolute;
    z-index: 2;
    top: 15px;
    right: 15px;
    width: 40px;
    height: 40px;
    font-size: 0;
    cursor: pointer;
    border-radius: 50%;
    opacity: 0.3;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
    padding: 0;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    box-shadow: none;
    transition: all 0.3s; }
    @media (max-width: 639px) {
    .remodal.cart-remodal .remodal-close-btn {
      top: 0;
      right: 0;
      width: 46px;
      height: 46px; } }
    .remodal.cart-remodal .remodal-close-btn:hover {
      opacity: 1; }

.cart-popup__title {
  color: #1a1a1a;
  font-size: 32px;
  line-height: 110%;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 70px;
  margin-bottom: 40px; }
  @media (max-width: 1023px) {
    .cart-popup__title {
      font-size: 22px;
      padding: 0 30px;
      margin-bottom: 35px; } }
  @media (max-width: 639px) {
    .cart-popup__title {
      font-size: 22px;
      line-height: 20px;
      margin-bottom: 20px;
      padding: 0 20px; } }
  .cart-popup__title ins {
    text-decoration: none; }
  .cart-popup__title span {
    margin: 0 0 0 12px;
    min-width: 30px;
    height: 30px;
    font-size: 13px;
    font-weight: 400;
    line-height: 30px;
    border-radius: 100px;
    text-align: center;
    padding: 0 6px;
    color: #fff;
    background: #ea1313; }
    @media (max-width: 639px) {
    .cart-popup__title span {
      height: 26px;
      line-height: 26px;
      min-width: 26px;
      padding: 0 5px; } }
  .cart-popup__top {
    padding: 0 70px 40px; }
  @media (max-width: 639px) {
    .cart-popup__top {
      padding: 0 20px 25px; } }
  .cart-popup__bottom {
    padding: 35px 70px 0;
    border-top: 1px solid rgba(26, 26, 26, 0.06); }
  @media (max-width: 639px) {
    .cart-popup__bottom {
      padding: 20px 20px 0; } }
  .cart-popup__bottom-body {
    padding: 0 0 35px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
    @media (max-width: 639px) {
    .cart-popup__bottom-body {
      flex-direction: column;
      justify-content: center;
      padding: 0 0 18px; } }
  .cart-popup__cleanup {
    font-size: 0;
    margin-right: auto; }
  @media (max-width: 639px) {
    .cart-popup__cleanup {
      margin: 15px auto 0; } }
  .cart-popup__cleanup a {
    position: relative;
    color: rgba(26, 26, 26, 0.7);
    font-size: 15px;
    line-height: 15px;
    text-decoration: none;
    padding-left: 35px;
    display: inline-block;
    vertical-align: top; }
    @media (max-width: 639px) {
    .cart-popup__cleanup a {
      font-size: 14px;
      line-height: 14px; } }
    .cart-popup__cleanup a:before {
      position: absolute;
      content: '';
      top: 50%;
      left: 0;
      width: 30px;
      height: 30px;
      margin-top: -15px;
      opacity: 0.5;
      transition: all 0.3s;
      transform: rotate(0.001deg);
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2018%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.6868%200.400146H10.3132C10.727%200.400146%2011.098%200.654979%2011.2465%201.04117L11.6923%202.20024H18V3.80024H0V2.20024H6.30765L6.75345%201.04117C6.90199%200.654975%207.27303%200.400146%207.6868%200.400146ZM2.8%206V19C2.8%2019.6627%203.33726%2020.2%204%2020.2H14C14.6627%2020.2%2015.2%2019.6627%2015.2%2019V6H16.8V19C16.8%2020.5464%2015.5464%2021.8%2014%2021.8H4C2.4536%2021.8%201.2%2020.5464%201.2%2019V6H2.8ZM6.2%208L6.2%2017H7.8L7.8%208H6.2ZM10.2%2017L10.2%208H11.8L11.8%2017H10.2Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .cart-popup__cleanup a:hover {
      color: #1a1a1a; }
    .cart-popup__cleanup a:hover span {
      border-bottom-color: #1a1a1a; }
    .cart-popup__cleanup a:hover:before {
      opacity: 1; }
    .cart-popup__cleanup a span {
      transition: all 0.3s;
      border-bottom: 1px solid transparent; }
  .cart-popup__total {
    display: flex;
    align-items: baseline; }
  @media (max-width: 639px) {
    .cart-popup__total {
      order: -1; } }
  .cart-popup__total-title {
    color: #1a1a1a;
    font-size: 16px;
    line-height: 18px;
    padding-right: 10px; }
    @media (max-width: 639px) {
    .cart-popup__total-title {
      font-size: 15px; } }
  .cart-popup__total-price {
    color: #1a1a1a;
    font-weight: 500;
    font-size: 22px;
    line-height: 22px; }
    .cart-popup__total-price span {
      font-weight: 500;
      font-size: 15px;
      line-height: 18px; }
  .cart-popup__btns {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column; }
  .cart-popup__btns a {
    width: 100%; }
    .cart-popup__btns a.gr_cart_btn {
      order: 2;
      margin-top: 20px; }
    @media (max-width: 639px) {
      .cart-popup__btns a.gr_cart_btn {
        margin-top: 10px;
        font-size: 15px;
        padding: 13px 30px 14px; } }
  .cart-popup #shop2-cart {
    display: block;
    margin: 0; }
  .cart-popup #shop2-cart .shop2-cart-table {
    margin: 0; }
  @media (max-width: 479px) {
      .cart-popup #shop2-cart .shop2-product-amount {
        box-shadow: none;
        margin: 0 0 0 -11px; } }
  .cart-popup .popup-product {
    position: relative;
    display: flex;
    margin-bottom: 35px;
    text-align: left; }
  @media (max-width: 639px) {
    .cart-popup .popup-product {
      margin-bottom: 20px; } }
  .cart-popup .popup-product:last-child {
    margin-bottom: 0; }
  .cart-popup .popup-product:hover .popup-product__close .cart-delete {
    opacity: 1;
    visibility: visible; }
  .cart-popup .popup-product__left {
    width: 90px;
    margin: 0 20px 0 0;
    align-self: flex-start; }
    @media (max-width: 639px) {
    .cart-popup .popup-product__left {
      width: 70px;
      margin: 0 12px 0 0; } }
  .cart-popup .popup-product__right {
    display: flex;
    flex-direction: column;
    width: calc(100% - 20px - 90px); }
    @media (max-width: 639px) {
    .cart-popup .popup-product__right {
      width: calc(100% - 12px - 70px); } }
  .cart-popup .popup-product__image {
    position: relative;
    overflow: hidden;
    border-radius: 0; }
    .cart-popup .popup-product__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0;
      background-size: 50%; }
    .cart-popup .popup-product__image a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      font-size: 0;
      text-decoration: none; }
    .cart-popup .popup-product__image a:before {
      position: absolute;
      z-index: 1;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .cart-popup .popup-product__image img {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .cart-popup .popup-product__name {
    color: rgba(26, 26, 26, 0.5);
    font-size: 16px;
    line-height: 22px;
    padding-right: 25px; }
    @media (max-width: 639px) {
    .cart-popup .popup-product__name {
      font-size: 14px;
      line-height: 18px; } }
    .cart-popup .popup-product__name a {
      transition: border 0.18s;
      color: inherit;
      text-decoration: none;
      border-bottom: 1px solid transparent; }
    .cart-popup .popup-product__name a:hover {
      color: #1a1a1a;
      border-bottom-color: rgba(26, 26, 26, 0.3); }
  .cart-popup .popup-product__action {
    color: #e13439;
    padding-top: 6px; }
    @media (max-width: 639px) {
    .cart-popup .popup-product__action {
      padding-top: 0; } }
    .cart-popup .popup-product__action strong {
      font-size: 15px;
      font-weight: 500; }
    @media (max-width: 639px) {
      .cart-popup .popup-product__action strong {
        font-size: 13px; } }
  .cart-popup .popup-product__add {
    padding: 10px 0 0;
    margin-top: auto;
    display: flex;
    justify-content: space-between; }
    @media (max-width: 479px) {
    .cart-popup .popup-product__add {
      margin-bottom: -4px; } }
  .cart-popup .popup-product__amount {
    margin-right: auto;
    order: -1; }
    .cart-popup .popup-product__amount .cart-amount {
      width: auto; }
    .cart-popup .popup-product__amount .shop2-product-amount {
      width: 100px; }
    .cart-popup .popup-product__amount .shop2-product-amount button, .cart-popup .popup-product__amount .shop2-product-amount input {
      height: 40px;
      min-height: 40px;
      line-height: 40px; }
    @media (max-width: 479px) {
        .cart-popup .popup-product__amount .shop2-product-amount button, .cart-popup .popup-product__amount .shop2-product-amount input {
          height: 30px;
          min-height: 30px;
          line-height: 30px; } }
    .cart-popup .popup-product__amount .shop2-product-amount input {
      width: 32px; }
    @media (max-width: 639px) {
      .cart-popup .popup-product__amount .shop2-product-amount {
        width: 90px; } }
  .cart-popup .popup-product__price {
    padding: 8px 0 0;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    color: #1a1a1a; }
    @media (max-width: 639px) {
    .cart-popup .popup-product__price {
      font-size: 17px; } }
    @media (max-width: 479px) {
    .cart-popup .popup-product__price {
      padding: 4px 0 0; } }
    .cart-popup .popup-product__price span {
      font-size: 15px;
      line-height: 18px; }
    .cart-popup .popup-product__price .cart-price__preorder {
      font-size: 15px; }
    @media (max-width: 639px) {
      .cart-popup .popup-product__price .cart-price__preorder {
        font-size: 14px; } }
  .cart-popup .popup-product__close {
    position: absolute;
    right: -6px;
    top: -1px;
    width: 24px;
    font-size: 0;
    margin-top: 0; }
    @media (max-width: 639px) {
    .cart-popup .popup-product__close {
      top: -5px; } }
    .cart-popup .popup-product__close .cart-delete {
      position: relative;
      top: auto;
      left: auto;
      right: auto;
      bottom: auto;
      margin: 0;
      width: 24px;
      opacity: 0;
      visibility: hidden;
      transition: all 0.3s; }
    @media (max-width: 1260px) {
      .cart-popup .popup-product__close .cart-delete {
        opacity: 1;
        visibility: visible; } }
    .cart-popup .popup-product__close .cart-delete a {
      min-height: 24px;
      height: 24px;
      width: 24px;
      border-radius: 50%;
      opacity: 0.3;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .cart-popup .popup-product__close .cart-delete a:hover, .cart-popup .popup-product__close .cart-delete a:active {
      opacity: 1;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .cart-popup .popup-product__close .cart-delete a:before {
      display: none; }

.new-footer {
  transition: all 0.3s; }

.timer-block {
  background: #fff;
  box-shadow: inset 0 1px 0 rgba(26, 26, 26, 0.06); }
  .timer-block.timer_bottom {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    box-shadow: 0 -1px 0 rgba(26, 26, 26, 0.06); }
  .timer-block.timer_inverse {
    background: #ea1313;
    box-shadow: none; }
  .timer-block.timer_inverse.timer_bottom {
    box-shadow: none; }
  .timer-block.timer_inverse .timer-block__title {
    color: #fff; }
  .timer-block.timer_inverse .timer-block__desc {
    color: #fff; }
  .timer-block.timer_inverse .timer-block__date .gr-timer-elem .gr-timer-number {
    color: #fff;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); }
  .timer-block.timer_inverse .timer-block__date .gr-timer-elem:last-child .gr-timer-number {
    color: #fff; }
  .timer-block.timer_inverse .timer-block__date .gr-timer-delim {
    opacity: 0.5;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .timer-block.timer_inverse .timer-block__close:before {
    opacity: 0.5;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .timer-block.timer_inverse .timer-block__btn a {
    color: #fff;
    border: none;
    background: none;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); }
    .timer-block.timer_inverse .timer-block__btn a:hover {
      color: #1a1a1a;
      border: none;
      box-shadow: none;
      background: #fff; }
    .timer-block.timer_inverse .timer-block__btn a:active {
      color: #1a1a1a;
      border: none;
      box-shadow: none;
      background: #fff; }
  .timer-block__inner {
    position: relative;
    min-height: 80px;
    padding: 0 30px; }
  @media (max-width: 1023px) {
    .timer-block__inner {
      min-height: 0; } }
  @media (max-width: 767px) {
    .timer-block__inner {
      padding: 0 20px; } }
  .timer-block__body {
    margin: 0 auto;
    max-width: 1290px;
    display: flex;
    justify-content: center;
    padding: 15px 0; }
  @media (max-width: 1260px) {
    .timer-block__body {
      max-width: 100%;
      padding: 15px 40px 15px 0; } }
  @media (max-width: 1023px) {
    .timer-block__body {
      flex-direction: column;
      padding: 15px 0; } }
  .timer-block__close {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    right: 15px;
    width: 40px;
    height: 40px;
    min-height: 40px;
    font-size: 0;
    cursor: pointer;
    border-radius: 50%; }
  @media (max-width: 1260px) {
    .timer-block__close {
      right: 12px; } }
  @media (max-width: 1023px) {
    .timer-block__close {
      top: 15px;
      margin-top: 0; } }
  @media (max-width: 767px) {
    .timer-block__close {
      top: 2px;
      right: 3px; } }
  .timer-block__left {
    margin-right: 50px;
    flex: 0 1 auto;
    display: flex;
    flex-direction: column; }
  @media (max-width: 1260px) {
    .timer-block__left {
      margin-right: 30px; } }
  @media (max-width: 1023px) {
    .timer-block__left {
      margin: 0;
      align-items: center; }
      .timer-block__left + .timer-block__right {
        margin-top: 10px; } }
  .timer-block__right {
    display: flex;
    align-items: center;
    flex: 0 1 auto; }
  @media (max-width: 1023px) {
    .timer-block__right {
      padding-right: 30px; } }
  @media (max-width: 767px) {
    .timer-block__right {
      flex-direction: column;
      padding-right: 0;
      text-align: center; } }
  .timer-block__date {
    margin: auto 0;
    display: flex;
    align-items: center; }
  .timer-block__date .gr-timer-elem:last-child .gr-timer-number {
    color: #ea1313; }
    .timer-block__date .gr-timer-elem .gr-timer-number {
      display: block;
      text-align: center;
      font-size: 20px;
      line-height: 50px;
      width: 50px;
      height: 50px;
      border-radius: 50%;
      color: #1a1a1a;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
    @media (max-width: 767px) {
      .timer-block__date .gr-timer-elem .gr-timer-number {
        width: 40px;
        height: 40px;
        line-height: 40px;
        font-size: 16px; } }
    .timer-block__date .gr-timer-elem em {
      display: none; }
  .timer-block__date .gr-timer-delim {
    margin: 0 4px;
    font-size: 0;
    width: 2px;
    height: 12px;
    opacity: 0.2;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .timer-block__text {
    margin-right: auto; }
  @media (max-width: 767px) {
    .timer-block__text {
      width: 100%;
      margin-right: 0; } }
  .timer-block__text + .timer-block__btn {
    margin-left: 50px; }
    @media (max-width: 1260px) {
    .timer-block__text + .timer-block__btn {
      margin-left: 30px; } }
    @media (max-width: 767px) {
    .timer-block__text + .timer-block__btn {
      margin-left: 0;
      margin-top: 10px; } }
  .timer-block__title {
    color: #1a1a1a;
    font-size: 18px;
    line-height: 20px;
    font-weight: 500; }
  .timer-block__title + .timer-block__desc {
    padding-top: 6px; }
  .timer-block__desc {
    font-size: 14px;
    line-height: 18px;
    color: rgba(26, 26, 26, 0.7); }
  .timer-block__btn {
    margin-left: auto;
    max-width: 200px; }
  @media (max-width: 767px) {
    .timer-block__btn {
      max-width: 100%;
      width: 100%; } }
  .timer-block__btn a {
    border-radius: 6px;
    padding: 16px 20px;
    min-width: 160px;
    max-width: 200px;
    font-size: 16px;
    line-height: 18px;
    font-weight: 400;
    text-decoration: none;
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    transition: all 0.18s linear; }
    @media (max-width: 1023px) {
    .timer-block__btn a {
      padding: 14px 15px; } }
    @media (max-width: 767px) {
    .timer-block__btn a {
      max-width: 100%;
      min-width: 100%; } }
    @media (max-width: 479px) {
    .timer-block__btn a {
      padding: 13px 15px;
      font-size: 15px; } }

.special-popup {
  padding: 0;
  border-radius: 0;
  background: #fff; }
  .special-popup:not(.block_has_image) {
    padding-top: 40px; }
  @media (max-width: 639px) {
  .special-popup {
    position: fixed;
    margin: 0;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0;
    border-radius: 0;
    overflow: hidden;
    overflow-y: auto;
    background: #fff; } }
  .special-popup .remodal-close-btn {
    z-index: 2;
    background: #fff; }
  .special-popup__top + .special-popup__bottom {
    border-top: 1px solid rgba(26, 26, 26, 0.06); }
  .special-popup__bottom {
    padding: 30px 40px 40px; }
  @media (max-width: 639px) {
    .special-popup__bottom {
      padding: 20px 20px 30px; } }
  .special-popup__image {
    position: relative;
    overflow: hidden;
    border-radius: 0;
    padding-top: 75%;
    font-size: 0; }
  @media (max-width: 639px) {
    .special-popup__image {
      border-radius: 0; } }
  .special-popup__image img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    object-fit: cover;
    width: 100%;
    height: 100%; }
  .special-popup .special-timer {
    text-align: center;
    padding: 15px 40px 20px; }
  @media (max-width: 639px) {
    .special-popup .special-timer {
      padding: 15px 20px; } }
  .special-popup .special-timer__subtitle {
    color: rgba(26, 26, 26, 0.7);
    font-size: 13px;
    line-height: 16px;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto; }
    .special-popup .special-timer__subtitle + .special-timer__date {
      margin-top: 10px; }
    @media (max-width: 639px) {
      .special-popup .special-timer__subtitle + .special-timer__date {
        margin-top: 5px; } }
  .special-popup .special-timer__date {
    display: inline-flex;
    align-items: center;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto; }
    .special-popup .special-timer__date .gr-timer-elem:last-child .gr-timer-number {
      color: #ea1313; }
    .special-popup .special-timer__date .gr-timer-elem .gr-timer-number {
      display: block;
      text-align: center;
      font-size: 20px;
      line-height: 50px;
      width: 50px;
      height: 50px;
      border-radius: 50%;
      color: #1a1a1a;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
    @media (max-width: 639px) {
        .special-popup .special-timer__date .gr-timer-elem .gr-timer-number {
          width: 40px;
          height: 40px;
          line-height: 40px;
          font-size: 16px; } }
    .special-popup .special-timer__date .gr-timer-elem em {
      display: none; }
    .special-popup .special-timer__date .gr-timer-delim {
      margin: 0 4px;
      font-size: 0;
      width: 2px;
      height: 12px;
      opacity: 0.2;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .special-popup__header {
    font-size: 26px;
    line-height: 110%;
    font-weight: 400;
    color: #1a1a1a;
    text-align: center;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto; }
  @media (max-width: 639px) {
    .special-popup__header {
      font-size: 22px; } }
  .special-popup__header + .special-popup__desc {
    margin-top: 12px; }
    @media (max-width: 639px) {
    .special-popup__header + .special-popup__desc {
      margin-top: 10px; } }
  .special-popup__header + .special-popup__form {
    margin-top: 22px; }
    @media (max-width: 639px) {
    .special-popup__header + .special-popup__form {
      margin-top: 20px; } }
  .special-popup__desc {
    font-size: 16px;
    line-height: 24px;
    color: #1a1a1a;
    text-align: center;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto; }
  @media (max-width: 639px) {
    .special-popup__desc {
      font-size: 15px;
      line-height: 22px; } }
  .special-popup__desc + .special-popup__form {
    margin-top: 22px; }
    @media (max-width: 639px) {
    .special-popup__desc + .special-popup__form {
      margin-top: 20px; } }
  .special-popup__form {
    max-width: 360px;
    margin-left: auto;
    margin-right: auto; }
  .special-popup__form .tpl-anketa .tpl-field .field-title {
    text-align: left; }
    .special-popup__form .tpl-anketa .tpl-field.tpl-field-button {
      padding-top: 20px; }
    @media (max-width: 639px) {
        .special-popup__form .tpl-anketa .tpl-field.tpl-field-button {
          padding-top: 14px; } }
    .special-popup__form .tpl-anketa .tpl-field.tpl-field-button button {
      width: 100%; }
  .special-popup__btn {
    margin-top: 20px;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto; }
  @media (max-width: 639px) {
    .special-popup__btn {
      margin-top: 14px; } }
  .special-popup__btn a {
    width: 100%; }

.popover-container {
  z-index: 1000 !important; }
  @media (max-width: 639px) {
    .popover-container .product-quick-view {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      overflow: hidden;
      overflow-y: auto;
      background-color: #fff; } }
  .popover-container .product-quick-view .popover-body {
    position: relative;
    z-index: 0;
    padding: 0;
    width: auto;
    min-width: 280px;
    min-height: 120px;
    border-radius: 0;
    background-color: #fff;
    background-size: 100%;
    box-shadow: none;
    border: none; }
    @media (max-width: 639px) {
    .popover-container .product-quick-view .popover-body {
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      border-radius: 0; } }
  .popover-container .product-quick-view .popover-close {
    position: absolute;
    z-index: 2;
    right: 15px;
    top: 15px;
    width: 40px;
    height: 40px;
    font-size: 0;
    cursor: pointer;
    border-radius: 6px;
    opacity: 0.3;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
    padding: 0;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    box-shadow: none;
    transition: all 0.3s; }
    @media (max-width: 639px) {
    .popover-container .product-quick-view .popover-close {
      top: 0;
      right: 0; } }
    .popover-container .product-quick-view .popover-close:hover {
      opacity: 1; }
  .popover-container .product-quick-view .gr-back-btn {
    display: none; }
  .popover-container .product-quick-view .quick-card-page {
    width: 980px;
    max-width: 100%;
    padding: 50px 70px 60px; }
    @media (max-width: 1023px) {
    .popover-container .product-quick-view .quick-card-page {
      padding: 40px 30px; } }
    @media (max-width: 767px) {
    .popover-container .product-quick-view .quick-card-page {
      padding: 25px 20px; } }
    .popover-container .product-quick-view .quick-card-page__title {
      padding: 0 0 40px; }
    @media (max-width: 1023px) {
      .popover-container .product-quick-view .quick-card-page__title {
        padding: 0 0 35px; } }
    @media (max-width: 767px) {
      .popover-container .product-quick-view .quick-card-page__title {
        padding: 0 0 20px; } }
    .popover-container .product-quick-view .quick-card-page__title h1 {
      color: #1a1a1a;
      margin: 0;
      padding: 0;
      font-weight: 400;
      font-size: 32px;
      line-height: 110%; }
    @media (max-width: 767px) {
        .popover-container .product-quick-view .quick-card-page__title h1 {
          font-size: 24px;
          line-height: normal; } }
  .popover-container .product-quick-view .slick-track {
    margin: 0 auto; }
  .popover-container .product-quick-view .shop2-product {
    margin: 0;
    display: flex;
    flex-wrap: wrap; }
    @media (max-width: 1023px) {
    .popover-container .product-quick-view .shop2-product {
      flex-direction: column; } }
    .popover-container .product-quick-view .shop2-product__left {
      width: 406px;
      margin: 0 30px 0 0; }
    @media (max-width: 1023px) {
      .popover-container .product-quick-view .shop2-product__left {
        width: 100%;
        margin: 0 0 15px; } }
    .popover-container .product-quick-view .shop2-product__right {
      width: calc(100% - 406px - 30px); }
    @media (max-width: 1023px) {
      .popover-container .product-quick-view .shop2-product__right {
        width: 100%; } }
    .popover-container .product-quick-view .shop2-product .shop2-product-article {
      margin: 0 0 15px;
      font-size: 14px;
      line-height: 16px;
      color: #1a1a1a; }
    @media screen and (max-width: 767px) {
      .popover-container .product-quick-view .shop2-product .shop2-product-article {
        margin: 0 0 12px; } }
    .popover-container .product-quick-view .shop2-product .shop2-product-article span {
      font-weight: 400;
      color: rgba(26, 26, 26, 0.6);
      padding: 0 5px 0 0; }
    .popover-container .product-quick-view .shop2-product .tpl-rating-block {
      font-size: 0;
      margin: 0 0 15px; }
    .popover-container .product-quick-view .shop2-product .tpl-rating-block .tpl-stars {
      margin: 0 0 0 -3px; }
    .popover-container .product-quick-view .shop2-product .gr-vendor-block {
      overflow: hidden;
      margin: 0 0 15px;
      font-size: 15px;
      font-weight: 500;
      text-align: left; }
    .popover-container .product-quick-view .shop2-product .gr-vendor-block a {
      position: relative;
      color: #1a1a1a;
      text-decoration: none;
      transition: all 0.3s; }
    .popover-container .product-quick-view .shop2-product .gr-vendor-block a:hover {
      color: #ea1313; }
    .popover-container .product-quick-view .shop2-product .gr-vendor-block a:before {
      position: absolute;
      content: '';
      top: 50%;
      left: 100%;
      right: -3000px;
      margin-left: 13px;
      margin-top: -1px;
      height: 1px;
      transition: all 0.3s;
      background: rgba(26, 26, 26, 0.06); }
    .popover-container .product-quick-view .shop2-product .gr-product-anonce {
      padding: 0 0 15px;
      font: 400 15px/ 1.4 'Roboto', 'sans-serif'; }
    .popover-container .product-quick-view .shop2-product .shop2-product-options {
      margin: 0; }
    .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item {
      display: flex;
      padding-top: 16px;
      margin: 0; }
    @media (max-width: 639px) {
        .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item {
          display: block; } }
    .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item:first-child {
      padding-top: 0; }
    .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item[data-option-type="color"], .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item[data-option-type="color2"], .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item[data-option-type="color_ref"], .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item[data-option-type="color_select"], .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item[data-option-type="select"], .popover-container .product-quick-view .shop2-product .shop2-product-options .option-item[data-option-type="multiselect"] {
      align-items: center; }
    .popover-container .product-quick-view .shop2-product .shop2-product-options .option-title {
      width: calc(100% - 235px);
      padding-right: 15px;
      margin: 0; }
    @media (max-width: 639px) {
        .popover-container .product-quick-view .shop2-product .shop2-product-options .option-title {
          margin: 0 0 10px;
          width: 100%; } }
    .popover-container .product-quick-view .shop2-product .shop2-product-options .option-body {
      width: 235px; }
    @media (max-width: 639px) {
        .popover-container .product-quick-view .shop2-product .shop2-product-options .option-body {
          width: 100%; } }
    .popover-container .product-quick-view .shop2-product .shop2-product-actions {
      position: relative;
      margin: 0; }
    .popover-container .product-quick-view .shop2-product .shop2-product-actions dl {
      font-size: 0; }
    .popover-container .product-quick-view .shop2-product .shop2-product-actions dl dt {
      width: calc(50% - 10px);
      margin: 0 0 15px; }
    @media (max-width: 767px) {
          .popover-container .product-quick-view .shop2-product .shop2-product-actions dl dt {
            margin: 0 0 10px; } }
    @media screen and (max-width: 479px) {
          .popover-container .product-quick-view .shop2-product .shop2-product-actions dl dt {
            width: 100%; } }
    .popover-container .product-quick-view .shop2-product .shop2-product-actions dl dt .icon-action {
      width: 30px;
      height: 30px;
      background-position: 0 50% !important; }
    .popover-container .product-quick-view .shop2-product .shop2-product-actions dl dt .name-action {
      display: inline-block;
      margin: 10px 13px 0 0;
      width: calc(100% - 30px - 3px - 20px);
      font: 500 14px/1.09 'Roboto', 'sans-serif'; }
    .popover-container .product-quick-view .shop2-product .form-additional {
      display: flex;
      flex-wrap: wrap;
      align-items: flex-end;
      margin: 0 0 16px; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price {
      width: 100%;
      margin: 0 0 20px;
      display: flex;
      align-items: baseline; }
    @media (max-width: 639px) {
        .popover-container .product-quick-view .shop2-product .form-additional .product-price {
          display: block;
          width: auto;
          margin: 0 auto 0 0; } }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old {
      color: rgba(26, 26, 26, 0.5);
      vertical-align: top;
      display: inline-block;
      font: 400 15px 'Roboto', 'sans-serif'; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old span {
      display: inline-block; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old strong {
      font: 400 18px 'Roboto', 'sans-serif';
      position: relative; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old strong:before {
      position: absolute;
      content: '';
      top: calc(50% - 1px);
      left: -2px;
      right: -2px;
      height: 1px;
      background: #1a1a1a; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old + .price-current, .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #1a1a1a; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-current {
      color: #1a1a1a;
      font: 700 16px 'Roboto', 'sans-serif';
      -webkit-box-ordinal-group: 0;
      -moz-box-ordinal-group: 0;
      -webkit-order: -1;
      -moz-order: -1;
      -ms-flex-order: -1;
      order: -1;
      margin-right: 10px; }
    @media screen and (max-width: 410px) {
          .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-current {
            margin-right: 0; } }
    .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-current strong {
      font: 700 24px 'Roboto', 'sans-serif'; }
    @media screen and (max-width: 767px) {
            .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-current strong {
              font-size: 22px; } }
    @media screen and (max-width: 479px) {
            .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-current strong {
              font-size: 20px; } }
    .popover-container .product-quick-view .shop2-product .form-additional .product-amount {
      height: auto;
      box-shadow: none;
      display: flex;
      flex-direction: column; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount {
      border-radius: 5px;
      box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1); }
    .popover-container .product-quick-view .shop2-product .form-additional .product-amount .amount-min {
      order: -1;
      margin: 0 0 5px; }
    .popover-container .product-quick-view .shop2-product .form-additional .product-amount {
      width: 150px;
      -webkit-align-self: flex-end;
      -moz-align-self: flex-end;
      -ms-flex-item-align: end;
      align-self: flex-end;
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -webkit-order: 3;
      -moz-order: 3;
      -ms-flex-order: 3;
      order: 3; }
    @media screen and (max-width: 479px) {
        .popover-container .product-quick-view .shop2-product .form-additional .product-amount {
          width: 120px;
          -webkit-box-ordinal-group: 3;
          -moz-box-ordinal-group: 3;
          -webkit-order: 2;
          -moz-order: 2;
          -ms-flex-order: 2;
          order: 2; } }
    .popover-container .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount button {
      width: calc(50% - 25px);
      height: 50px; }
    @media screen and (max-width: 479px) {
            .popover-container .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount button {
              width: calc(50% - 20px);
              height: 44px; } }
    .popover-container .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount input {
      width: 50px;
      height: 50px; }
    @media screen and (max-width: 479px) {
            .popover-container .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount input {
              width: 40px;
              height: 44px;
              line-height: 44px; } }
    .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn {
      width: 210px;
      -webkit-box-ordinal-group: 5;
      -moz-box-ordinal-group: 5;
      -webkit-order: 4;
      -moz-order: 4;
      -ms-flex-order: 4;
      order: 4;
      margin-left: auto;
      color: #fff;
      background: #ea1313;
      border-radius: 6px;
      padding: 15px 26px 16px; }
    @media (max-width: 639px) {
        .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn {
          width: 100%;
          margin: 20px 0 0; } }
    .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest:hover span:before, .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest:active span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn:hover {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.04);
      background: #ee4242; }
    .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn:active {
      box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.04);
      background: #de1212; }
    .popover-container .product-quick-view .shop2-product .product-compare {
      margin: 16px 0 0; }
    .popover-container .product-quick-view .shop2-product .pluso-share {
      display: none;
      margin: 16px 0 0; }
    .popover-container .product-quick-view .shop2-product .gr-product-more {
      margin: 20px 0 0; }
    .popover-container .product-quick-view .shop2-product .gr-product-more a {
      width: 100%; }
    .popover-container .product-quick-view .shop2-product .gr-product-more a span {
      position: relative;
      display: inline-block;
      vertical-align: top;
      padding-right: 40px; }
    .popover-container .product-quick-view .shop2-product .gr-product-more a span:before {
      position: absolute;
      top: 50%;
      right: 0;
      width: 30px;
      height: 30px;
      margin-top: -15px;
      content: '';
      transition: all 0.3s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2229px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2029%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.5%204.99992V7.49707L28.5%203.99992L24.5%200.49707V2.99992H0.5V4.99992H24.5Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .popover-container .product-quick-view .shop2-product .gr-product-more a:hover span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2229px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2029%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.5%204.99992V7.49707L28.5%203.99992L24.5%200.49707V2.99992H0.5V4.99992H24.5Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .popover-container .product-quick-view .card_slider_loader {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 22; }
  .popover-container .product-quick-view .quick-card-slider__body {
    position: relative;
    display: flex;
    flex-direction: column; }
    .popover-container .product-quick-view .quick-card-slider .product-flags {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 2;
      font-size: 0;
      pointer-events: none; }
    .popover-container .product-quick-view .quick-card-slider .product-flags__item {
      display: inline-block;
      vertical-align: top;
      margin: 0; }
    .popover-container .product-quick-view .quick-card-slider .product-flags__left {
      display: inline; }
    .popover-container .product-quick-view .quick-card-slider .product-flags__right {
      display: inline; }
    .popover-container .product-quick-view .quick-card-slider__items {
      position: relative;
      width: 100%;
      font-size: 0; }
    .popover-container .product-quick-view .quick-card-slider__items-slider {
      overflow: hidden; }
    .popover-container .product-quick-view .quick-card-slider__items.quick-card_slider_no_thumbs {
      width: 100%; }
    .popover-container .product-quick-view .quick-card-slider__image {
      position: relative;
      padding-top: 100%;
      overflow: hidden;
      border-radius: 0; }
    .popover-container .product-quick-view .quick-card-slider__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
    .popover-container .product-quick-view .quick-card-slider__image a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      font-size: 0;
      cursor: zoom-in;
      text-decoration: none; }
    .popover-container .product-quick-view .quick-card-slider__image a:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      pointer-events: none;
      background: rgba(0, 0, 0, 0.05); }
    .popover-container .product-quick-view .quick-card-slider__image a img {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      transform: rotate(0.001deg); }
    .popover-container .product-quick-view .quick-card-slider__thumbs {
      position: relative;
      width: 100%;
      margin: 25px 0 0;
      font-size: 0; }
    @media (max-width: 639px) {
      .popover-container .product-quick-view .quick-card-slider__thumbs {
        display: none !important; } }
    .popover-container .product-quick-view .quick-card-slider .slick-dots {
      margin: 15px 0 3px; }
    .popover-container .product-quick-view .quick-card-slider .slick-prev, .popover-container .product-quick-view .quick-card-slider .slick-next {
      position: absolute;
      top: 50%;
      left: 0;
      width: 50px;
      height: 50px;
      min-height: 50px;
      margin-top: -25px; }
    .popover-container .product-quick-view .quick-card-slider .slick-prev:hover, .popover-container .product-quick-view .quick-card-slider .slick-next:hover, .popover-container .product-quick-view .quick-card-slider .slick-prev:active, .popover-container .product-quick-view .quick-card-slider .slick-next:active {
      background: #fff; }
    .popover-container .product-quick-view .quick-card-slider .slick-prev:hover:before, .popover-container .product-quick-view .quick-card-slider .slick-next:hover:before, .popover-container .product-quick-view .quick-card-slider .slick-prev:active:before, .popover-container .product-quick-view .quick-card-slider .slick-next:active:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .popover-container .product-quick-view .quick-card-slider .slick-prev:before, .popover-container .product-quick-view .quick-card-slider .slick-next:before {
      opacity: 1;
      cursor: pointer;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .popover-container .product-quick-view .quick-card-slider .slick-prev.slick-disabled, .popover-container .product-quick-view .quick-card-slider .slick-next.slick-disabled {
      opacity: 0.5 !important;
      pointer-events: none; }
    .popover-container .product-quick-view .quick-card-slider .slick-next {
      left: auto;
      right: 0; }
    .popover-container .product-quick-view .quick-card-slider .slick-next:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .popover-container .product-quick-view .quick-card-slider .slick-next:hover:before, .popover-container .product-quick-view .quick-card-slider .slick-next:active:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .popover-container .product-quick-view .quick-card-slider__thumbs-body {
      width: 288px;
      margin: 0 auto; }
    .popover-container .product-quick-view .quick-card-slider__thumbs-slider {
      position: static;
      margin: 0 -10px; }
    .popover-container .product-quick-view .quick-card-slider .slick-slide.slick-current.slick-active .quick-card-slider__thumb-img:before {
      opacity: 1;
      visibility: visible; }
    .popover-container .product-quick-view .quick-card-slider__thumb-img {
      position: relative;
      width: 76px;
      height: 76px;
      overflow: hidden;
      border-radius: 50%;
      margin: 0 10px; }
    .popover-container .product-quick-view .quick-card-slider__thumb-img:before {
      position: absolute;
      content: '';
      z-index: 2;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0;
      visibility: hidden;
      border-radius: 50%;
      transition: all 0.3s;
      transform: rotate(0.001deg);
      box-shadow: inset 0 0 0 1px #ea1313; }
    .popover-container .product-quick-view .quick-card-slider__thumb-img.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
    .popover-container .product-quick-view .quick-card-slider__thumb-img a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      font-size: 0;
      text-decoration: none;
      background-size: cover;
      background-position: 50%;
      background-repeat: no-repeat; }
    .popover-container .product-quick-view .quick-card-slider__thumb-img a img {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .popover-container .product-quick-view .prev_product_caller, .popover-container .product-quick-view .next_product_caller {
    position: absolute;
    top: 50%;
    left: -110px;
    height: 60px;
    width: 60px;
    font-size: 0;
    margin-top: -30px;
    cursor: pointer;
    border-radius: 50%;
    transition: all 0.18s;
    background: none;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    @media (max-width: 1360px) {
    .popover-container .product-quick-view .prev_product_caller, .popover-container .product-quick-view .next_product_caller {
      left: -90px; } }
    @media (max-width: 1260px) {
    .popover-container .product-quick-view .prev_product_caller, .popover-container .product-quick-view .next_product_caller {
      display: none; } }
    .popover-container .product-quick-view .prev_product_caller:hover, .popover-container .product-quick-view .next_product_caller:hover {
      background: #fff;
      box-shadow: none; }
    .popover-container .product-quick-view .prev_product_caller:hover:before, .popover-container .product-quick-view .next_product_caller:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .popover-container .product-quick-view .prev_product_caller:before, .popover-container .product-quick-view .next_product_caller:before {
      position: absolute;
      content: '';
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      border-radius: 50%;
      transition: all 0.18s;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .popover-container .product-quick-view .next_product_caller {
    left: auto;
    right: -110px; }
    @media (max-width: 1360px) {
    .popover-container .product-quick-view .next_product_caller {
      right: -90px; } }
    .popover-container .product-quick-view .next_product_caller:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .popover-container .product-quick-view .next_product_caller:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.quick-view-trigger {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  color: #fff;
  background: none;
  font-weight: 500;
  font-size: 15px;
  line-height: 18px;
  padding: 20px 15px;
  text-align: center;
  cursor: pointer;
  z-index: 2;
  border-top: 1px solid rgba(255, 255, 255, 0.15);
  transition: all 0.18s;
  transform: translateY(100%); }
  .quick-view-trigger span {
    position: relative;
    padding-left: 40px;
    vertical-align: top;
    display: inline-block; }
  .quick-view-trigger span:before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 28px;
    height: 28px;
    margin-top: -14px;
    content: '';
    transition: all 0.18s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23872%2015.9432%207.82434C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.9637%200C9.07069%200%206.57708%201.25792%204.64293%202.73542C2.70687%204.21438%201.27478%205.95564%200.485459%207.03037C-0.161699%207.91153%20-0.161814%209.08833%200.485078%209.96964C1.27429%2011.0448%202.70635%2012.7871%204.64245%2014.2669C6.57662%2015.7453%209.07041%2017.0041%2011.9637%2017.0041C14.8509%2017.0041%2017.3522%2015.7506%2019.2985%2014.2772C21.2472%2012.802%2022.6972%2011.0638%2023.5006%209.98624C24.1634%209.0974%2024.1632%207.90246%2023.5002%207.01378C22.6967%205.93673%2021.2467%204.19947%2019.2981%202.72519C17.3517%201.25265%2014.8506%200%2011.9637%200ZM1.77503%207.97748C2.51492%206.97005%203.84375%205.35935%205.61421%204.00689C7.38659%202.65296%209.5451%201.6%2011.9637%201.6C14.3785%201.6%2016.5462%202.64955%2018.3327%204.00116C20.1169%205.35102%2021.4638%206.95984%2022.2178%207.97053C22.4574%208.29176%2022.4575%208.70852%2022.2179%209.02983C21.464%2010.041%2020.1171%2011.6508%2018.3328%2013.0015C16.5463%2014.3539%2014.3785%2015.4041%2011.9637%2015.4041C9.54509%2015.4041%207.38653%2014.3505%205.61408%2012.9957C3.84356%2011.6425%202.51472%2010.0308%201.77491%209.02289C1.54165%208.7051%201.54171%208.29517%201.77503%207.97748Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .quick-view-trigger:hover span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23873%2015.9432%207.82435C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.0105%200C15.8226%200%2018.8608%202.09533%2020.8937%204.08534C21.9554%205.12461%2022.9047%206.27564%2023.7107%207.51575C24.1001%208.11479%2024.0936%208.88552%2023.702%209.48305C22.891%2010.7202%2021.9626%2011.8724%2020.8937%2012.9188C18.8608%2014.9088%2015.8226%2017.0041%2012.0105%2017.0041C8.19853%2017.0041%205.16033%2014.9088%203.1274%2012.9188C2.06553%2011.8793%201.07804%2010.7138%200.274009%209.45483C-0.0972878%208.87346%20-0.0891001%208.13118%200.285546%207.55196C1.09675%206.29779%202.05496%205.13514%203.1274%204.08534C5.16033%202.09533%208.19853%200%2012.0105%200ZM17.8%208.5C17.8%2011.7033%2015.2032%2014.3%2012%2014.3C8.79675%2014.3%206.2%2011.7033%206.2%208.5C6.2%205.29675%208.79675%202.7%2012%202.7C15.2032%202.7%2017.8%205.29675%2017.8%208.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  @media (max-width: 1260px) {
  .quick-view-trigger {
    display: none; } }

.product-item:hover .quick-view-trigger, .kind-item:hover .quick-view-trigger {
  transform: translateY(0); }

.mods_block .quick-view-trigger, .product-list.list .quick-view-trigger {
  display: none; }

.product-list.simple .quick-view-trigger {
  color: #1a1a1a;
  background: #fff;
  border-top: none; }
  .product-list.simple .quick-view-trigger span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23872%2015.9432%207.82434C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.9637%200C9.07069%200%206.57708%201.25792%204.64293%202.73542C2.70687%204.21438%201.27478%205.95564%200.485459%207.03037C-0.161699%207.91153%20-0.161814%209.08833%200.485078%209.96964C1.27429%2011.0448%202.70635%2012.7871%204.64245%2014.2669C6.57662%2015.7453%209.07041%2017.0041%2011.9637%2017.0041C14.8509%2017.0041%2017.3522%2015.7506%2019.2985%2014.2772C21.2472%2012.802%2022.6972%2011.0638%2023.5006%209.98624C24.1634%209.0974%2024.1632%207.90246%2023.5002%207.01378C22.6967%205.93673%2021.2467%204.19947%2019.2981%202.72519C17.3517%201.25265%2014.8506%200%2011.9637%200ZM1.77503%207.97748C2.51492%206.97005%203.84375%205.35935%205.61421%204.00689C7.38659%202.65296%209.5451%201.6%2011.9637%201.6C14.3785%201.6%2016.5462%202.64955%2018.3327%204.00116C20.1169%205.35102%2021.4638%206.95984%2022.2178%207.97053C22.4574%208.29176%2022.4575%208.70852%2022.2179%209.02983C21.464%2010.041%2020.1171%2011.6508%2018.3328%2013.0015C16.5463%2014.3539%2014.3785%2015.4041%2011.9637%2015.4041C9.54509%2015.4041%207.38653%2014.3505%205.61408%2012.9957C3.84356%2011.6425%202.51472%2010.0308%201.77491%209.02289C1.54165%208.7051%201.54171%208.29517%201.77503%207.97748Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .product-list.simple .quick-view-trigger:hover span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23873%2015.9432%207.82435C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.0105%200C15.8226%200%2018.8608%202.09533%2020.8937%204.08534C21.9554%205.12461%2022.9047%206.27564%2023.7107%207.51575C24.1001%208.11479%2024.0936%208.88552%2023.702%209.48305C22.891%2010.7202%2021.9626%2011.8724%2020.8937%2012.9188C18.8608%2014.9088%2015.8226%2017.0041%2012.0105%2017.0041C8.19853%2017.0041%205.16033%2014.9088%203.1274%2012.9188C2.06553%2011.8793%201.07804%2010.7138%200.274009%209.45483C-0.0972878%208.87346%20-0.0891001%208.13118%200.285546%207.55196C1.09675%206.29779%202.05496%205.13514%203.1274%204.08534C5.16033%202.09533%208.19853%200%2012.0105%200ZM17.8%208.5C17.8%2011.7033%2015.2032%2014.3%2012%2014.3C8.79675%2014.3%206.2%2011.7033%206.2%208.5C6.2%205.29675%208.79675%202.7%2012%202.7C15.2032%202.7%2017.8%205.29675%2017.8%208.5Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }

.animate_cart .popover-container .product-quick-view .prev_product_caller, .animate_cart .popover-container .product-quick-view .next_product_caller {
  background: #fff;
  box-shadow: none; }
  .animate_cart .popover-container .product-quick-view .prev_product_caller:hover, .animate_cart .popover-container .product-quick-view .next_product_caller:hover {
    background: #fff;
    box-shadow: none; }
  .animate_cart .popover-container .product-quick-view .prev_product_caller:hover:before, .animate_cart .popover-container .product-quick-view .next_product_caller:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .animate_cart .popover-container .product-quick-view .prev_product_caller:hover:after, .animate_cart .popover-container .product-quick-view .next_product_caller:hover:after {
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px; }
  .animate_cart .popover-container .product-quick-view .prev_product_caller:before, .animate_cart .popover-container .product-quick-view .next_product_caller:before {
    z-index: 2;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .animate_cart .popover-container .product-quick-view .prev_product_caller:after, .animate_cart .popover-container .product-quick-view .next_product_caller:after {
    background: #fff;
    content: "";
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    height: auto;
    z-index: auto;
    transform: none;
    animation: none;
    border-radius: 50%;
    transition: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }
  .animate_cart .popover-container .product-quick-view .next_product_caller:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .animate_cart .popover-container .product-quick-view .next_product_caller:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

@media (max-width: 639px) {
      .popover-container .product-quick-view2 {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        overflow: hidden;
        overflow-y: auto;
        background-color: #fff; } }
  .popover-container .product-quick-view2 .popover-body {
    position: relative;
    z-index: 0;
    padding: 0;
    width: auto;
    min-width: 280px;
    min-height: 120px;
    border-radius: 0;
    background-color: #fff;
    background-size: 100%;
    box-shadow: none;
    border: none; }
  @media (max-width: 639px) {
      .popover-container .product-quick-view2 .popover-body {
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        border-radius: 0; } }
  .popover-container .product-quick-view2 .popover-close {
    position: absolute;
    z-index: 2;
    right: 15px;
    top: 15px;
    width: 40px;
    height: 40px;
    font-size: 0;
    cursor: pointer;
    border-radius: 0;
    opacity: 0.3;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat;
    padding: 0;
    border: none;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    box-shadow: none;
    transition: all 0.3s; }
  @media (max-width: 639px) {
      .popover-container .product-quick-view2 .popover-close {
        top: 0;
        right: 0; } }
  .popover-container .product-quick-view2 .popover-close:hover {
    opacity: 1; }
  .popover-container .product-quick-view2 .gr-back-btn {
    display: none; }

.card-product-preview {
  width: 800px;
  padding-top: 50px; }
  @media (max-width: 1023px) {
  .card-product-preview {
    width: 700px;
    padding-top: 40px; } }
  @media (max-width: 767px) {
  .card-product-preview {
    width: 440px;
    padding-top: 25px; } }
  @media (max-width: 639px) {
  .card-product-preview {
    width: 100%;
    padding-top: 25px; } }
  .card-product-preview__title {
    font-weight: 400;
    font-size: 32px;
    line-height: 110%;
    text-align: center;
    color: #1a1a1a;
    padding: 0 70px;
    margin-bottom: 45px; }
  @media (max-width: 1023px) {
    .card-product-preview__title {
      padding: 0 30px;
      margin-bottom: 30px;
      font-size: 22px; } }
  @media (max-width: 767px) {
    .card-product-preview__title {
      margin-bottom: 25px;
      padding: 0 20px;
      font-size: 20px; } }
  @media (max-width: 639px) {
    .card-product-preview__title {
      font-size: 18px;
      line-height: 20px; } }
  .card-product-preview__top {
    display: flex;
    align-items: flex-start;
    padding: 0 70px 50px; }
  @media (max-width: 1023px) {
    .card-product-preview__top {
      padding: 0 30px 40px; } }
  @media (max-width: 767px) {
    .card-product-preview__top {
      padding: 0 20px 25px;
      display: block; } }
  .card-product-preview__item {
    display: flex;
    width: calc(100% - 220px - 20px); }
  @media (max-width: 767px) {
    .card-product-preview__item {
      width: 100%; } }
  .card-product-preview__btns {
    width: 220px;
    margin-left: 20px; }
  @media (max-width: 767px) {
    .card-product-preview__btns {
      width: 100%;
      margin: 20px 0 0; } }
  .card-product-preview__btns .gr-button-1, .card-product-preview__btns .gr-button-3 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px; }
  .card-product-preview__btns .card_popup_close {
    margin-top: 20px; }
  @media (max-width: 767px) {
      .card-product-preview__btns .card_popup_close {
        margin-top: 15px; } }
  @media (max-width: 639px) {
      .card-product-preview__btns .card_popup_close {
        margin-top: 10px;
        font-size: 15px;
        padding: 13px 30px 14px; } }
  .card-product-preview__left {
    position: relative;
    width: 120px;
    margin-right: 20px; }
  @media (max-width: 639px) {
    .card-product-preview__left {
      width: 110px;
      margin-right: 12px; } }
  .card-product-preview__right {
    width: calc(100% - 120px - 20px);
    display: flex;
    flex-direction: column; }
  @media (max-width: 639px) {
    .card-product-preview__right {
      width: calc(100% - 110px - 12px); } }
  .card-product-preview .product-flags {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 8px; }
  @media (max-width: 639px) {
    .card-product-preview .product-flags {
      margin: 0 0 5px; } }
  .card-product-preview .product-flags__item {
    margin: 0; }
  @media (max-width: 639px) {
      .card-product-preview .product-flags__item {
        font-size: 11px;
        line-height: 12px;
        border-radius: 0; } }
  @media (max-width: 639px) {
        .card-product-preview .product-flags__item span {
          padding: 5px 10px; } }
  .card-product-preview__image {
    position: relative;
    padding-top: 100%;
    overflow: hidden;
    border-radius: 0; }
  .card-product-preview__image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
  .card-product-preview__image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none; }
  .card-product-preview__image a:before {
    position: absolute;
    z-index: 1;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.05); }
  .card-product-preview__image a img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .card-product-preview__name {
    margin-bottom: 8px;
    color: rgba(26, 26, 26, 0.5);
    font-size: 16px;
    line-height: 22px; }
  @media (max-width: 767px) {
    .card-product-preview__name {
      font-size: 14px;
      line-height: 18px; } }
  .card-product-preview__name a {
    transition: border 0.18s;
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid transparent; }
  .card-product-preview__name a:hover {
    color: #1a1a1a;
    border-bottom-color: rgba(26, 26, 26, 0.3); }
  .card-product-preview .tpl-rating-block {
    font-size: 0;
    margin-bottom: 10px; }
  .card-product-preview .tpl-rating-block .tpl-stars {
    margin: 0 0 0 -2px; }
  .card-product-preview__price {
    margin-top: auto; }
  .card-product-preview__price .price-old {
    font-size: 13px;
    line-height: 14px;
    color: rgba(26, 26, 26, 0.5);
    margin-bottom: 5px; }
  .card-product-preview__price .price-old span strong {
    position: relative;
    font-weight: 400;
    font-size: 16px; }
  .card-product-preview__price .price-old span strong:before {
    position: absolute;
    content: '';
    top: 50%;
    left: -2px;
    right: -2px;
    height: 1px;
    background: #1a1a1a; }
  .card-product-preview__price .price-current {
    font-weight: 700;
    color: #1a1a1a; }
  .card-product-preview__price .price-current strong {
    font-weight: 700;
    font-size: 20px;
    line-height: 20px; }
  @media (max-width: 639px) {
        .card-product-preview__price .price-current strong {
          font-size: 18px; } }
  .card-product-preview__price .price-current span {
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    padding-left: 2px; }
  @media (max-width: 639px) {
        .card-product-preview__price .price-current span {
          font-size: 15px; } }
  .card-product-preview .popup-kinds {
    display: none;
    padding: 0 70px;
    margin-bottom: 30px; }
  @media (max-width: 1023px) {
    .card-product-preview .popup-kinds {
      padding: 0 30px;
      margin-bottom: 25px; } }
  @media (max-width: 767px) {
    .card-product-preview .popup-kinds {
      padding: 0 20px;
      margin-bottom: 20px; } }
  .card-product-preview .popup-kinds:hover .slick-arrow {
    opacity: 1;
    visibility: visible; }
  .card-product-preview .popup-kinds .slick-arrow {
    opacity: 0;
    visibility: hidden; }
  @media (max-width: 1260px) {
      .card-product-preview .popup-kinds .slick-arrow {
        opacity: 1;
        visibility: visible; } }
  .card-product-preview .popup-kinds:first-child {
    padding-top: 40px;
    border-top: 1px solid rgba(26, 26, 26, 0.06); }
  @media (max-width: 1023px) {
      .card-product-preview .popup-kinds:first-child {
        padding-top: 30px; } }
  @media (max-width: 767px) {
      .card-product-preview .popup-kinds:first-child {
        padding-top: 20px; } }
  .card-product-preview .popup-kinds:last-child {
    margin-bottom: 0;
    padding-bottom: 40px; }
  @media (max-width: 767px) {
      .card-product-preview .popup-kinds:last-child {
        padding-bottom: 25px; } }
  .card-product-preview .popup-kinds.show_accessory {
    display: block; }
  .card-product-preview .popup-kinds.show_recommend {
    display: block; }
  .card-product-preview .popup-kinds.show_kit {
    display: block; }
  .card-product-preview .popup-kinds.show_similar {
    display: block; }
  .card-product-preview .popup-kinds__title {
    font-size: 22px;
    line-height: 110%;
    font-weight: 400;
    color: #1a1a1a;
    margin-bottom: 30px; }
  @media (max-width: 1023px) {
      .card-product-preview .popup-kinds__title {
        margin-bottom: 25px;
        font-size: 20px; } }
  @media (max-width: 767px) {
      .card-product-preview .popup-kinds__title {
        margin-bottom: 20px; } }
  @media (max-width: 639px) {
      .card-product-preview .popup-kinds__title {
        font-size: 18px;
        line-height: 20px; } }
  .card-product-preview .popup-kinds__items {
    margin: 0 -10px; }
  @media (max-width: 639px) {
    .card-product-preview .popup-kinds__items {
      margin: 0 -20px; } }
  .card-product-preview .slick-next, .card-product-preview .slick-prev {
    position: absolute;
    top: 0;
    left: -50px;
    z-index: 2;
    width: 50px;
    height: 50px;
    min-height: 50px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4%205.00004V7.49719L0%204.00004L4%200.497192V3.00004H28V5.00004H4Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  @media (max-width: 1023px) {
    .card-product-preview .slick-next, .card-product-preview .slick-prev {
      display: none !important; } }
  .card-product-preview .slick-next:before, .card-product-preview .slick-prev:before {
    display: none; }
  .card-product-preview .slick-next:hover, .card-product-preview .slick-prev:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4%205.00004V7.49719L0%204.00004L4%200.497192V3.00004H28V5.00004H4Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .card-product-preview .slick-next {
    right: -50px;
    left: auto;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%205.00004V7.49719L28%204.00004L24%200.497192V3.00004H0V5.00004H24Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .card-product-preview .slick-next:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%205.00004V7.49719L28%204.00004L24%200.497192V3.00004H0V5.00004H24Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .card-product-preview .slick-dots {
    margin: 20px 0 0; }
  .card-product-preview .slick-dots li {
    margin: 0 4px; }
  .card-product-preview .slick-dots li button {
    width: 4px;
    height: 4px; }
  .card-product-preview .kind-item {
    padding: 0 10px; }
  @media (max-width: 639px) {
    .card-product-preview .kind-item {
      padding: 0 20px; } }
  @media (min-width: 1261px) {
        .card-product-preview .kind-item:hover .shop-product-btn {
          opacity: 1;
          visibility: visible; } }
  .card-product-preview .kind-item__inner {
    display: flex; }
  .card-product-preview .kind-item__top {
    width: 90px;
    margin: 0 15px 0 0; }
  @media (max-width: 639px) {
      .card-product-preview .kind-item__top {
        margin: 0 12px 0 0; } }
  .card-product-preview .kind-item__bottom {
    display: flex;
    flex-direction: column;
    width: calc(100% - 90px - 15px); }
  @media (max-width: 639px) {
      .card-product-preview .kind-item__bottom {
        width: calc(100% - 90px - 12px); } }
  .card-product-preview .kind-item .kind-image {
    position: relative;
    padding-top: 100%;
    overflow: hidden;
    margin: 0;
    border-radius: 0; }
  .card-product-preview .kind-item .kind-image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
  .card-product-preview .kind-item .kind-image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none; }
  .card-product-preview .kind-item .kind-image a:before {
    position: absolute;
    z-index: 1;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.05); }
  .card-product-preview .kind-item .kind-image a img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .card-product-preview .kind-item .kind-name {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 6px;
    color: rgba(26, 26, 26, 0.5); }
  @media (max-width: 639px) {
      .card-product-preview .kind-item .kind-name {
        font-size: 15px;
        line-height: 18px; } }
  .card-product-preview .kind-item .kind-name a {
    transition: border 0.18s;
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid transparent; }
  .card-product-preview .kind-item .kind-name a:hover {
    color: #1a1a1a;
    border-bottom-color: rgba(26, 26, 26, 0.3); }
  .card-product-preview .kind-item .kind-item-add {
    margin-top: auto;
    display: flex;
    align-items: flex-end;
    margin-bottom: -6px; }
  .card-product-preview .kind-item .kind-item-add__left {
    padding-bottom: 6px;
    width: calc(100% - 40px - 15px); }
  .card-product-preview .kind-item .kind-item-add__right {
    width: 40px;
    margin-left: 15px; }
  .card-product-preview .kind-item .kind-price .price-old {
    font-size: 13px;
    line-height: 14px;
    color: rgba(26, 26, 26, 0.5); }
  .card-product-preview .kind-item .kind-price .price-old span strong {
    position: relative;
    font-weight: 400;
    font-size: 16px; }
  .card-product-preview .kind-item .kind-price .price-old span strong:before {
    position: absolute;
    content: '';
    top: 50%;
    left: -2px;
    right: -2px;
    height: 1px;
    background: #1a1a1a; }
  .card-product-preview .kind-item .kind-price .shop2-product-discount-desc {
    display: none !important; }
  .card-product-preview .kind-item .kind-price .price-current {
    font-weight: 700;
    color: #1a1a1a; }
  .card-product-preview .kind-item .kind-price .price-current strong {
    font-weight: 700;
    font-size: 18px;
    line-height: 20px; }
  .card-product-preview .kind-item .kind-price .price-current span {
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    padding-left: 2px; }
  .card-product-preview .kind-item .product-amount {
    display: none;
    margin: 10px 0 0; }
  .card-product-preview .kind-item .shop-product-btn {
    font-size: 0;
    width: 40px;
    height: 40px;
    padding: 0; }
  @media (min-width: 1261px) {
      .card-product-preview .kind-item .shop-product-btn {
        opacity: 0;
        visibility: hidden; } }
  .card-product-preview .kind-item .shop-product-btn span {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: 40px;
    height: 40px; }
  .card-product-preview .kind-item .shop-product-btn span:before {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    width: 100%;
    height: 100%; }
  .card-product-preview .kind-item .shop-product-btn.buy span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .card-product-preview .kind-item .shop-product-btn.buy:hover, .card-product-preview .kind-item .shop-product-btn.buy:active {
    background: none; }
  .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .card-product-preview .kind-item .shop-product-btn.onrequest span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .card-product-preview .kind-item .shop-product-btn.onrequest:hover, .card-product-preview .kind-item .shop-product-btn.onrequest:active {
    background: none; }
  .card-product-preview .kind-item .shop-product-btn.onrequest:hover span:before, .card-product-preview .kind-item .shop-product-btn.onrequest:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .card-product-preview .kind-item .shop-product-btn.notavailable {
    color: rgba(26, 26, 26, 0.5) !important;
    border: none;
    box-shadow: none;
    pointer-events: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; }

#shop2-msg {
  min-width: 480px;
  padding: 30px 40px;
  text-align: center;
  font-weight: 400;
  font-size: 18px;
  line-height: 130%;
  color: #1a1a1a;
  border-radius: 0;
  background: #fff;
  box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.1); }
  @media screen and (max-width: 639px) {
  #shop2-msg {
    min-width: 320px;
    padding: 20px;
    font-size: 15px;
    line-height: 24px; } }
  #shop2-msg .go-to-compare-btn {
    display: inline-block;
    vertical-align: middle; }
  #shop2-msg a {
    position: relative;
    color: #ea1313;
    text-decoration: none;
    transition: all 0.18s;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  #shop2-msg a:hover {
    border-bottom-color: transparent; }
  #shop2-msg .shop2_msg_compare_count {
    margin: 0 16px 0 0;
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 26px;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    background: #ea1313;
    border-radius: 50%; }

#search-app {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  width: 100%;
  max-width: 960px; }
  #search-app.hide_search_popup {
    display: none; }

@media (max-width: 639px) {
    .remodal[data-remodal-id="search-form"] {
      transform: none; } }

#search-result {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 5;
  padding: 40px 0 60px; }
  @media (max-width: 1023px) {
  #search-result {
    padding: 30px 0 40px; } }
  @media (max-width: 767px) {
  #search-result {
    padding: 20px 0 25px; } }
  @media (max-width: 639px) {
  #search-result {
    left: -20px;
    right: -20px;
    padding: 20px 20px 25px; } }
  #search-result .search-result-top {
    display: flex; }
  @media (max-width: 639px) {
    #search-result .search-result-top {
      display: block;
      padding-bottom: 35px; } }
  #search-result .search-result-bottom {
    padding: 30px 0 0;
    text-align: center; }
  @media (max-width: 767px) {
    #search-result .search-result-bottom {
      padding: 25px 0 0; } }
  @media (max-width: 639px) {
    #search-result .search-result-bottom {
      position: fixed;
      bottom: 0;
      left: 0;
      right: 0;
      z-index: 1;
      padding: 0;
      background: #fff; } }
  @media (max-width: 639px) {
      #search-result .search-result-bottom .search-result-btn {
        width: 100%;
        border-radius: 0;
        color: #1a1a1a;
        background: #fff;
        box-shadow: 0 -1px 0 rgba(26, 26, 26, 0.06); }
        #search-result .search-result-bottom .search-result-btn:hover, #search-result .search-result-bottom .search-result-btn:active {
          color: #1a1a1a;
          background: #fff;
          box-shadow: 0 -1px 0 rgba(26, 26, 26, 0.06); } }
  #search-result .search-result-left {
    flex: 1 1 auto; }
  @media (max-width: 639px) {
    #search-result .search-result-left {
      padding: 0 20px 18px;
      margin: 0 -20px; } }
  #search-result .search-result-left + .search-result-right {
    margin-left: 40px; }
  @media (max-width: 1023px) {
      #search-result .search-result-left + .search-result-right {
        margin-left: 30px; } }
  @media (max-width: 767px) {
      #search-result .search-result-left + .search-result-right {
        margin-left: 20px; } }
  @media (max-width: 639px) {
      #search-result .search-result-left + .search-result-right {
        margin: 0 -20px;
        padding-top: 18px;
        padding-left: 20px;
        padding-right: 20px;
        border-top: 1px solid rgba(26, 26, 26, 0.06); } }
  #search-result .search-result-right {
    flex: 1 1 264px;
    min-width: 264px; }
  @media (max-width: 767px) {
    #search-result .search-result-right {
      flex: 1 1 240px;
      min-width: 240px; } }
  @media (max-width: 639px) {
    #search-result .search-result-right {
      min-width: 0; } }
  #search-result .result-products .products-search-title {
    font-weight: 400;
    font-size: 18px;
    line-height: 110%;
    margin-bottom: 22px;
    display: flex;
    align-items: center;
    color: #1a1a1a; }
  @media (max-width: 767px) {
      #search-result .result-products .products-search-title {
        margin-bottom: 18px; } }
  @media (max-width: 639px) {
      #search-result .result-products .products-search-title {
        font-size: 16px;
        line-height: 18px;
        font-weight: 500; } }
  #search-result .result-products .products-search-title span {
    margin: 0 0 0 6px;
    min-width: 26px;
    height: 26px;
    font-size: 13px;
    font-weight: 400;
    line-height: 26px;
    border-radius: 100px;
    text-align: center;
    padding: 0 5px;
    color: #fff;
    background: #ea1313;
    display: inline-block;
    vertical-align: baseline; }
  #search-result .result-products .product-item {
    margin: 20px 0 0;
    display: flex;
    align-items: center; }
  @media (max-width: 767px) {
      #search-result .result-products .product-item {
        margin: 16px 0 0; } }
  #search-result .result-products .product-item:first-child {
    margin-top: 0; }
  #search-result .result-products .product-item:nth-child(n+6) {
    display: none; }
  #search-result .result-products .product-image {
    position: relative;
    width: 90px;
    height: 90px;
    margin: 0 12px 0 0; }
  @media (max-width: 767px) {
      #search-result .result-products .product-image {
        width: 70px;
        height: 70px; } }
  #search-result .result-products .product-image.no-image a {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0;
    background-size: 50%; }
  #search-result .result-products .product-image.no-image a:before {
    display: none; }
  #search-result .result-products .product-image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none;
    border-radius: 0;
    overflow: hidden; }
  #search-result .result-products .product-image a:before {
    position: absolute;
    z-index: 1;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.05); }
  #search-result .result-products .product-image a img {
    width: 100%;
    height: 100%;
    object-fit: cover; }
  #search-result .result-products .product-text {
    width: calc(100% - 12px - 90px);
    min-height: 90px;
    padding: 5px 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between; }
  @media (max-width: 767px) {
      #search-result .result-products .product-text {
        width: calc(100% - 12px - 70px);
        min-height: 70px;
        padding: 3px 0; } }
  #search-result .result-products .product-name {
    color: rgba(26, 26, 26, 0.5);
    font-size: 14px;
    line-height: 18px; }
  #search-result .result-products .product-name a {
    transition: all 0.18s;
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid transparent; }
  #search-result .result-products .product-name a:hover {
    color: #1a1a1a;
    border-bottom-color: rgba(26, 26, 26, 0.3); }
  #search-result .result-products .product-text-price {
    margin-top: 8px;
    display: flex;
    flex-wrap: wrap;
    align-items: baseline; }
  #search-result .result-products .product-text-price .price-old {
    font-size: 14px;
    line-height: 14px;
    color: rgba(26, 26, 26, 0.5); }
  #search-result .result-products .product-text-price .price-old strong {
    position: relative;
    font-weight: 400; }
  #search-result .result-products .product-text-price .price-old strong:before {
    position: absolute;
    content: '';
    top: 50%;
    left: -2px;
    right: -2px;
    height: 1px;
    background: rgba(26, 26, 26, 0.7); }
  #search-result .result-products .product-text-price .price {
    margin-right: 10px;
    order: -1;
    font-weight: 700;
    font-size: 16px;
    line-height: 16px;
    color: #1a1a1a; }
  #search-result .result-products .product-text-price .price span {
    font-size: 14px;
    line-height: 16px; }
  #search-result .result-folders + .result-vendors {
    margin-top: 40px; }
  @media (max-width: 639px) {
      #search-result .result-folders + .result-vendors {
        margin-top: 20px; } }
  #search-result .result-folders .folders-search-title {
    font-weight: 400;
    font-size: 18px;
    line-height: 110%;
    margin-bottom: 17px;
    color: #1a1a1a;
    display: flex;
    align-items: center; }
  @media (max-width: 767px) {
      #search-result .result-folders .folders-search-title {
        margin-bottom: 12px; } }
  @media (max-width: 639px) {
      #search-result .result-folders .folders-search-title {
        font-size: 16px;
        line-height: 18px;
        font-weight: 500; } }
  #search-result .result-folders .folders-search-title span {
    margin: 0 0 0 6px;
    min-width: 26px;
    height: 26px;
    font-size: 13px;
    font-weight: 400;
    line-height: 26px;
    border-radius: 100px;
    text-align: center;
    padding: 0 5px;
    color: #fff;
    background: #ea1313;
    display: inline-block;
    vertical-align: baseline; }
  #search-result .result-folders .folder-item {
    margin-top: 5px; }
  #search-result .result-folders .folder-item:first-child {
    margin-top: 0; }
  #search-result .result-folders .folder-item:nth-child(n+11) {
    display: none; }
  #search-result .result-folders .folder-item a {
    position: relative;
    padding: 10px 0 6px;
    color: #1a1a1a;
    font-weight: 400;
    font-size: 15px;
    line-height: 15px;
    vertical-align: top;
    display: inline-block;
    text-decoration: none;
    transition: all 0.18s; }
  #search-result .result-folders .folder-item a:before {
    content: "";
    position: absolute;
    right: 0;
    width: 0;
    bottom: 0;
    background: #ea1313;
    height: 1px;
    transition: all 0.2s ease-out; }
  #search-result .result-folders .folder-item a:hover {
    color: #ea1313; }
  #search-result .result-folders .folder-item a:hover:before {
    left: 0;
    right: auto;
    width: 100%; }
  #search-result .result-vendors .vendors-search-title {
    font-weight: 400;
    font-size: 18px;
    line-height: 110%;
    margin-bottom: 17px;
    color: #1a1a1a;
    display: flex;
    align-items: center; }
  @media (max-width: 767px) {
      #search-result .result-vendors .vendors-search-title {
        margin-bottom: 12px; } }
  @media (max-width: 639px) {
      #search-result .result-vendors .vendors-search-title {
        font-size: 16px;
        line-height: 18px;
        font-weight: 500; } }
  #search-result .result-vendors .vendors-search-title span {
    margin: 0 0 0 6px;
    min-width: 26px;
    height: 26px;
    font-size: 13px;
    font-weight: 400;
    line-height: 26px;
    border-radius: 100px;
    text-align: center;
    padding: 0 5px;
    color: #fff;
    background: #ea1313;
    display: inline-block;
    vertical-align: baseline; }
  #search-result .result-vendors .vendor-item {
    margin-top: 5px; }
  #search-result .result-vendors .vendor-item:first-child {
    margin-top: 0; }
  #search-result .result-vendors .vendor-item:nth-child(n+11) {
    display: none; }
  #search-result .result-vendors .vendor-item a {
    position: relative;
    padding: 10px 0 6px;
    color: #1a1a1a;
    font-weight: 400;
    font-size: 15px;
    line-height: 15px;
    vertical-align: top;
    display: inline-block;
    text-decoration: none;
    transition: all 0.18s; }
  #search-result .result-vendors .vendor-item a:before {
    content: "";
    position: absolute;
    right: 0;
    width: 0;
    bottom: 0;
    background: #ea1313;
    height: 1px;
    transition: all 0.2s ease-out; }
  #search-result .result-vendors .vendor-item a:hover {
    color: #ea1313; }
  #search-result .result-vendors .vendor-item a:hover:before {
    left: 0;
    right: auto;
    width: 100%; }

.smart-search-folders + .smart-search-vendors, .smart-search-vendors + .smart-search-vendors {
  margin-top: 0; }
  .smart-search-folders__title, .smart-search-vendors__title {
    padding: 0 0 15px; }
  .smart-search-folders__list, .smart-search-vendors__list {
    text-align: left; }
  .smart-search-folders__list li .gr-button-3, .smart-search-vendors__list li .gr-button-3 {
    padding: 9px 18px 9px;
    display: block;
    text-decoration: none;
    border-radius: 5px;
    font-weight: normal;
    line-height: normal;
    font-size: 15px;
    text-align: center; }
  @media (max-width: 639px) {
        .smart-search-folders__list li .gr-button-3, .smart-search-vendors__list li .gr-button-3 {
          font-size: 14px;
          padding: 7px 18px; } }

.product_page ~ .recent-block .recent-block__inner {
  padding-top: 50px; }
  @media (max-width: 1023px) {
    .product_page ~ .recent-block .recent-block__inner {
      padding-top: 40px; } }
  @media (max-width: 767px) {
    .product_page ~ .recent-block .recent-block__inner {
      padding-top: 30px; } }

.content + .recent-block, .site-reviews + .recent-block {
  border: none; }

.recent-block {
  border-top: 1px solid rgba(26, 26, 26, 0.06); }
  .recent-block:hover .slick-next, .recent-block:hover .slick-prev {
    display: block !important; }
  .recent-block:hover .slick-next.slick-disabled, .recent-block:hover .slick-prev.slick-disabled {
    display: none !important; }
  .recent-block__inner {
    padding: 60px 0;
    margin: 0 auto;
    max-width: 1290px; }
  @media (max-width: 1023px) {
    .recent-block__inner {
      padding: 40px 0; } }
  @media (max-width: 767px) {
    .recent-block__inner {
      padding: 30px 0; } }
  .recent-block__title {
    font-size: 35px;
    line-height: 120%;
    text-align: center;
    margin-bottom: 40px;
    color: #1a1a1a; }
  @media (max-width: 1260px) {
    .recent-block__title {
      margin-bottom: 30px;
      font-size: 32px; } }
  @media (max-width: 1023px) {
    .recent-block__title {
      font-size: 28px; } }
  @media (max-width: 767px) {
    .recent-block__title {
      margin-bottom: 20px;
      font-size: 24px; } }
  .recent-block__items {
    position: relative;
    margin: 0 -10px;
    font-size: 0; }
  @media (max-width: 639px) {
    .recent-block__items {
      margin: 0 -16px; } }
  .recent-block .recent-item {
    padding: 0 10px; }
  @media (max-width: 639px) {
    .recent-block .recent-item {
      padding: 0; } }
  @media (min-width: 1261px) {
        .recent-block .recent-item:hover .shop-product-btn {
          opacity: 1;
          visibility: visible; } }
  .recent-block .recent-item__inner {
    display: flex; }
  @media (max-width: 639px) {
      .recent-block .recent-item__inner {
        padding: 0 16px; } }
  .recent-block .recent-item__top {
    width: 120px;
    margin: 0 15px 0 0; }
  @media (max-width: 639px) {
      .recent-block .recent-item__top {
        margin: 0 12px 0 0;
        width: 90px; } }
  .recent-block .recent-item__bottom {
    padding: 5px 0 0;
    display: flex;
    flex-direction: column;
    width: calc(100% - 120px - 15px); }
  @media (max-width: 639px) {
      .recent-block .recent-item__bottom {
        padding: 0;
        width: calc(100% - 90px - 12px); } }
  .recent-block .recent-item__bottom-add {
    margin: auto 0 -6px;
    display: flex;
    align-items: flex-end; }
  .recent-block .recent-item__bottom-left {
    width: calc(100% - 40px - 15px);
    padding: 0 0 6px; }
  .recent-block .recent-item__bottom-right {
    width: 40px;
    margin-left: 15px; }
  .recent-block .recent-item .gr-recent-image {
    position: relative;
    padding-top: 100%;
    overflow: hidden;
    margin: 0;
    border-radius: 0; }
  .recent-block .recent-item .gr-recent-image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
  .recent-block .recent-item .gr-recent-image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none; }
  .recent-block .recent-item .gr-recent-image a:before {
    position: absolute;
    z-index: 1;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.05); }
  .recent-block .recent-item .gr-recent-image a img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .recent-block .recent-item .product-flags {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 7px; }
  @media (min-width: 640px) {
      .recent-block .recent-item .product-flags {
        margin-top: -5px; } }
  .recent-block .recent-item .product-flags .product-flags__item {
    margin: 0; }
  @media (max-width: 639px) {
        .recent-block .recent-item .product-flags .product-flags__item {
          font-size: 11px;
          line-height: 12px;
          border-radius: 0; } }
  @media (max-width: 639px) {
          .recent-block .recent-item .product-flags .product-flags__item span {
            padding: 5px 10px; } }
  .recent-block .recent-item .gr-recent-name {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
    color: rgba(26, 26, 26, 0.5); }
  @media (max-width: 639px) {
      .recent-block .recent-item .gr-recent-name {
        font-size: 15px;
        line-height: 18px; } }
  .recent-block .recent-item .gr-recent-name a {
    transition: border 0.18s;
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid transparent; }
  .recent-block .recent-item .gr-recent-name a:hover {
    color: #1a1a1a;
    border-bottom-color: rgba(26, 26, 26, 0.3); }
  .recent-block .recent-item .gr-recent-price {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap; }
  @media (max-width: 479px) {
      .recent-block .recent-item .gr-recent-price {
        display: block; } }
  .recent-block .recent-item .gr-recent-price .price-old {
    font-size: 13px;
    line-height: 14px;
    color: rgba(26, 26, 26, 0.5);
    margin-bottom: 0; }
  @media (max-width: 479px) {
        .recent-block .recent-item .gr-recent-price .price-old {
          margin-bottom: 2px; } }
  .recent-block .recent-item .gr-recent-price .price-old span strong {
    position: relative;
    font-weight: 400;
    font-size: 16px; }
  .recent-block .recent-item .gr-recent-price .price-old span strong:before {
    position: absolute;
    content: '';
    top: 50%;
    left: -2px;
    right: -2px;
    height: 1px;
    background: #1a1a1a; }
  .recent-block .recent-item .gr-recent-price .shop2-product-discount-desc {
    display: none !important; }
  .recent-block .recent-item .gr-recent-price .price-current {
    order: -1;
    margin: 0 14px 0 0;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    color: #1a1a1a; }
  @media (max-width: 479px) {
        .recent-block .recent-item .gr-recent-price .price-current {
          margin: 0; } }
  .recent-block .recent-item .gr-recent-price .price-current strong {
    font-weight: 700;
    font-size: 18px;
    line-height: 20px;
    padding-right: 2px; }
  .recent-block .recent-item .product-amount {
    display: none;
    margin: 10px 0 0; }
  .recent-block .recent-item .shop-product-btn {
    font-size: 0;
    width: 40px;
    height: 40px;
    padding: 0; }
  @media (min-width: 1261px) {
      .recent-block .recent-item .shop-product-btn {
        opacity: 0;
        visibility: hidden; } }
  .recent-block .recent-item .shop-product-btn span {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: 40px;
    height: 40px; }
  .recent-block .recent-item .shop-product-btn span:before {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    width: 100%;
    height: 100%; }
  .recent-block .recent-item .shop-product-btn.buy {
    background: none; }
  .recent-block .recent-item .shop-product-btn.buy span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .recent-block .recent-item .shop-product-btn.buy:hover, .recent-block .recent-item .shop-product-btn.buy:active {
    background: none; }
  .recent-block .recent-item .shop-product-btn.buy:hover span:before, .recent-block .recent-item .shop-product-btn.buy:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.79995%204.8C6.79995%203.03269%208.23264%201.6%209.99995%201.6C11.7673%201.6%2013.2%203.03269%2013.2%204.8V5H6.79995V4.8ZM14.8%204.8V5H17C18.5463%205%2019.7999%206.2536%2019.7999%207.8V20.8C19.7999%2022.3464%2018.5463%2023.6%2017%2023.6H2.99995C1.45355%2023.6%200.199951%2022.3464%200.199951%2020.8V7.8C0.199951%206.2536%201.45355%205%202.99995%205H5.19995V4.8C5.19995%202.14903%207.34898%200%209.99995%200C12.6509%200%2014.8%202.14903%2014.8%204.8ZM6.79995%209V7H5.19995V9H6.79995ZM13.2%207V9H14.8V7H13.2Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .recent-block .recent-item .shop-product-btn.onrequest {
    background: none; }
  .recent-block .recent-item .shop-product-btn.onrequest span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .recent-block .recent-item .shop-product-btn.onrequest:hover, .recent-block .recent-item .shop-product-btn.onrequest:active {
    background: none; }
  .recent-block .recent-item .shop-product-btn.onrequest:hover span:before, .recent-block .recent-item .shop-product-btn.onrequest:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .recent-block .recent-item .shop-product-btn.notavailable {
    color: rgba(26, 26, 26, 0.5) !important;
    border: none;
    box-shadow: none;
    pointer-events: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; }
  .recent-block .slick-next, .recent-block .slick-prev {
    position: absolute;
    top: 0;
    left: -65px;
    z-index: 2;
    width: 60px;
    height: 60px;
    min-height: 60px;
    display: none !important; }
  @media (max-width: 1580px) {
    .recent-block .slick-next, .recent-block .slick-prev {
      background: #fff;
      left: -20px; } }
  @media (max-width: 1260px) {
    .recent-block .slick-next, .recent-block .slick-prev {
      display: block !important; } }
  .recent-block .slick-next.slick-disabled, .recent-block .slick-prev.slick-disabled {
    display: none !important; }
  .recent-block .slick-next {
    right: -65px;
    left: auto; }
  @media (max-width: 1580px) {
    .recent-block .slick-next {
      right: -20px; } }
  .recent-block .slick-dots {
    margin: 20px 0 0; }
  @media (max-width: 639px) {
    .recent-block .slick-dots {
      margin: 20px 16px 0; } }

html.dark_time {
  /*body .product-amount .shop2-product-amount button.amount-plus, .site .cart-amount .shop2-product-amount button.amount-plus {
   background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
   }
   body .product-amount .shop2-product-amount button.amount-minus:disabled, .site .cart-amount .shop2-product-amount button.amount-minus:disabled {
   background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
   }
   body .product-amount .shop2-product-amount button.amount-minus, .site .cart-amount .shop2-product-amount button.amount-minus {
   background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
   }*/ }
  html.dark_time .shop2-warning:before, html.dark_time .shop2-info:before {
    filter: contrast(0.5); }
  html.dark_time .new-header .new-header-bottom-2 .header-contacts__items:before, html.dark_time .new-header .new-header-bottom .header-contacts__items:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%230f0f0f%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time body .mg-styler-label--radio:hover:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time body .mg-styler-label--radio.checked:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time body .mg-styler-label--radio.checked:hover:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .tpl-field.type-radio_group ul li label:hover span:before, html.dark_time .gr-field-style.type-radio_group ul li label:hover span:before, html.dark_time .option-item.type-radio_group ul li label:hover span:before, html.dark_time .form-item.type-radio_group ul li label:hover span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, html.dark_time .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, html.dark_time .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, html.dark_time .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .tpl-field.type-radio_group ul li input[type="radio"]:checked + span:before, html.dark_time .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span:before, html.dark_time .option-item.type-radio_group ul li input[type="radio"]:checked + span:before, html.dark_time .form-item.type-radio_group ul li input[type="radio"]:checked + span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop-product-btn {
    background: #2b2b2b; }
  html.dark_time .slick-prev:hover, html.dark_time .slick-next:hover {
    background: #2b2b2b; }
  html.dark_time .slick-prev:active, html.dark_time .slick-next:active {
    background: #2b2b2b; }
  html.dark_time #shop2-color-ext-popup, html.dark_time #shop2-color-ext-select {
    background: #2b2b2b; }
  html.dark_time #shop2-msg, html.dark_time .shop2-color-ext-tooltip, html.dark_time .shop2-product-actions dd, html.dark_time .shop2-product-discount-desc {
    background: #2b2b2b; }
  @media (max-width: 1580px) {
  html.dark_time .kinds-block .slick-next, html.dark_time .kinds-block .slick-prev {
    background: #2b2b2b; } }
  html.dark_time .shop-product-data {
    background: #2b2b2b; }
  html.dark_time .shop-product-data__close {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
  html.dark_time .shop-product-data__close:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
  html.dark_time .shop-product-data__nav li a {
    background: #2b2b2b; }
  html.dark_time .shop-product-data__desc .desc-area-title {
    background: #2b2b2b; }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before, html.dark_time .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-type.active-type, html.dark_time .shop2-delivery .options-list .option-type.active-type {
    background: #2b2b2b; }
  html.dark_time .shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-order-options .options-list .option-type.active-type {
    background: #2b2b2b; }
  html.dark_time .shop2-cart-auth {
    background: #2b2b2b; }
  html.dark_time .shop2-edost .shop2-edost-office {
    background: #2b2b2b; }
  html.dark_time .shop2-edost .shop2-edost-control:hover:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-edost .shop2-edost-control.active:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-edost .shop2-edost-control.active:hover:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-payments-order .shop2-payment-type:hover span:before, html.dark_time .shop2-payments-order .payment_methods-column label:hover span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-payments-order .shop2-payment-type:hover input[type="radio"]:checked + span:before, html.dark_time .shop2-payments-order .payment_methods-column label:hover input[type="radio"]:checked + span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-payments-order .shop2-payment-type input[type="radio"]:checked + span:before, html.dark_time .shop2-payments-order .payment_methods-column label input[type="radio"]:checked + span:before {
    box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
  html.dark_time .shop2-cart-table .cart-products__item:before {
    background: #2b2b2b; }
  html.dark_time .product-list.simple .product-item__buttons .shop-product-btn.notavailable {
    background: #2b2b2b !important; }
  html.dark_time .product-list.list .product-item__buttons .shop-product-btn.notavailable {
    background-color: #2b2b2b !important; }
  @media (max-width: 639px) {
  html.dark_time .product-list.list .product-item__buttons .shop-product-btn.notavailable {
    background-color: transparent !important; } }
  html.dark_time .card-page__top:before {
    background: #2b2b2b; }
  @media (max-width: 479px) {
  html.dark_time .card-page__left {
    background: #2b2b2b; } }
  @media (max-width: 1580px) {
  html.dark_time .main-blocks .slick-next, html.dark_time .main-blocks .slick-prev {
    background: #2b2b2b; } }
  html.dark_time .slider-wrap .left_container .header-slider__pic:before {
    background: #2b2b2b; }
  html.dark_time .slider-wrap .right_container .header-slider__pic:before {
    background: #2b2b2b; }
  @media (max-width: 767px) {
  html.dark_time .head-slider__mask .slick-track {
    background: #2b2b2b; } }
  html.dark_time .head-slider__info {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#2b2b2b));
    background-image: linear-gradient(180deg, #2b2b2b, #2b2b2b); }
  html.dark_time .instaslider__btn {
    background-color: #2b2b2b; }
  html.dark_time .brand-slider__item {
    background-color: #2b2b2b; }
  html.dark_time .brand-slider__arr {
    background: #2b2b2b; }
  html.dark_time .brand-slider__arr:hover {
    background: #2b2b2b; }
  html.dark_time .subscribe {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#2b2b2b));
    background-image: linear-gradient(180deg, #2b2b2b, #2b2b2b); }
  html.dark_time .content {
    background: #2b2b2b; }
  html.dark_time .head-slider__arr-ico-l {
    background-color: #2b2b2b; }
  html.dark_time .head-slider__arr-ico-l:before {
    background: #2b2b2b; }
  html.dark_time .head-slider__arr-ico-r {
    background-color: #2b2b2b; }
  html.dark_time .head-slider__arr-ico-r:before {
    background: #2b2b2b; }
  html.dark_time .big-folder-title {
    background-color: #2b2b2b; }
  html.dark_time .head-slider__info {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#2b2b2b));
    background-image: linear-gradient(180deg, #2b2b2b, #2b2b2b); }
  html.dark_time .burger-block {
    background: #2b2b2b; }
  html.dark_time .burger-block__title.active {
    background: #2b2b2b; }
  html.dark_time .burger-block .burger-folders .mobile-folders > li ul {
    background: #2b2b2b; }
  html.dark_time .burger-block .burger-navigation .mobile-menu > li ul {
    background: #2b2b2b; }
  html.dark_time .remodal {
    background: #2b2b2b; }
  html.dark_time .new-top-panel {
    background: #2b2b2b; }
  html.dark_time .new-header .new-header-top {
    background: #2b2b2b; }
  html.dark_time .new-header .new-header-top .new-menu > li > ul {
    background: #2b2b2b; }
  html.dark_time .new-folders-block.hide_image_folder .new-folders-block__item a.active .new-folders-block__text {
    background: #2b2b2b; }
  html.dark_time .new-folders-block.hide_image_folder .new-folders-block__item a.active:hover .new-folders-block__text {
    background: #2b2b2b; }
  @media (max-width: 1580px) {
  html.dark_time .new-folders-block .slick-next, html.dark_time .new-folders-block .slick-prev {
    background: #2b2b2b; } }
  @media (max-width: 1580px) {
  html.dark_time .inst-slider .slick-next, html.dark_time .inst-slider .slick-prev {
    background: #2b2b2b; } }
  html.dark_time .new-footer {
    background: #2b2b2b; }
  html.dark_time .head-slider-text {
    background: #2b2b2b; }
  html.dark_time .shop-search-color-select.active .shop-search-colors {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat #2b2b2b; }
  html.dark_time .shop-search-color-select.active:hover .shop-search-colors {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat #2b2b2b; }
  html.dark_time .card-page__right {
    background: #2b2b2b; }
  html.dark_time .g-auth-page-block-wr {
    background: #2b2b2b; }
  html.dark_time .head-slider__arr {
    border-left: 1px none #fff; }
  html.dark_time a img {
    border-color: #fff; }
  html.dark_time body .mg-styler-label--checkbox {
    color: #fff; }
  html.dark_time body .mg-styler-label--checkbox:hover {
    color: #fff; }
  html.dark_time body .mg-styler-label--checkbox.checked {
    color: #fff; }
  html.dark_time body .mg-styler-label--checkbox.checked:hover {
    color: #fff; }
  html.dark_time body .mg-styler-label--radio {
    color: #fff; }
  html.dark_time .tpl-anketa-success-note {
    color: #fff; }
  html.dark_time .tpl-field .field-title, html.dark_time .gr-field-style .field-title, html.dark_time .option-item .field-title, html.dark_time .form-item .field-title, html.dark_time .tpl-field .tpl-title, html.dark_time .gr-field-style .tpl-title, html.dark_time .option-item .tpl-title, html.dark_time .form-item .tpl-title, html.dark_time .tpl-field > label > span:not(.tpl-required), html.dark_time .gr-field-style > label > span:not(.tpl-required), html.dark_time .option-item > label > span:not(.tpl-required), html.dark_time .form-item > label > span:not(.tpl-required), html.dark_time .tpl-field > label > strong, html.dark_time .gr-field-style > label > strong, html.dark_time .option-item > label > strong, html.dark_time .form-item > label > strong {
    color: #fff; }
  html.dark_time .tpl-field.field-error input[type="text"], html.dark_time .gr-field-style.field-error input[type="text"], html.dark_time .option-item.field-error input[type="text"], html.dark_time .form-item.field-error input[type="text"], html.dark_time .tpl-field.field-error input[type="email"], html.dark_time .gr-field-style.field-error input[type="email"], html.dark_time .option-item.field-error input[type="email"], html.dark_time .form-item.field-error input[type="email"], html.dark_time .tpl-field.field-error input[type="tel"], html.dark_time .gr-field-style.field-error input[type="tel"], html.dark_time .option-item.field-error input[type="tel"], html.dark_time .form-item.field-error input[type="tel"], html.dark_time .tpl-field.field-error input[type="number"], html.dark_time .gr-field-style.field-error input[type="number"], html.dark_time .option-item.field-error input[type="number"], html.dark_time .form-item.field-error input[type="number"], html.dark_time .tpl-field.field-error input[type="password"], html.dark_time .gr-field-style.field-error input[type="password"], html.dark_time .option-item.field-error input[type="password"], html.dark_time .form-item.field-error input[type="password"], html.dark_time .tpl-field.field-error textarea, html.dark_time .gr-field-style.field-error textarea, html.dark_time .option-item.field-error textarea, html.dark_time .form-item.field-error textarea, html.dark_time .tpl-field.field-error select[multiple], html.dark_time .gr-field-style.field-error select[multiple], html.dark_time .option-item.field-error select[multiple], html.dark_time .form-item.field-error select[multiple] {
    color: #fff; }
  html.dark_time .tpl-field.field-error select:not([multiple]), html.dark_time .gr-field-style.field-error select:not([multiple]), html.dark_time .option-item.field-error select:not([multiple]), html.dark_time .form-item.field-error select:not([multiple]) {
    color: #fff; }
  html.dark_time .tpl-field input[type="text"]:hover, html.dark_time .gr-field-style input[type="text"]:hover, html.dark_time .option-item input[type="text"]:hover, html.dark_time .form-item input[type="text"]:hover, html.dark_time .tpl-field input[type="email"]:hover, html.dark_time .gr-field-style input[type="email"]:hover, html.dark_time .option-item input[type="email"]:hover, html.dark_time .form-item input[type="email"]:hover, html.dark_time .tpl-field input[type="tel"]:hover, html.dark_time .gr-field-style input[type="tel"]:hover, html.dark_time .option-item input[type="tel"]:hover, html.dark_time .form-item input[type="tel"]:hover, html.dark_time .tpl-field input[type="number"]:hover, html.dark_time .gr-field-style input[type="number"]:hover, html.dark_time .option-item input[type="number"]:hover, html.dark_time .form-item input[type="number"]:hover, html.dark_time .tpl-field input[type="password"]:hover, html.dark_time .gr-field-style input[type="password"]:hover, html.dark_time .option-item input[type="password"]:hover, html.dark_time .form-item input[type="password"]:hover {
    color: #fff; }
  html.dark_time .tpl-field input[type="text"]:hover::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="text"]:hover::-webkit-input-placeholder, html.dark_time .option-item input[type="text"]:hover::-webkit-input-placeholder, html.dark_time .form-item input[type="text"]:hover::-webkit-input-placeholder, html.dark_time .tpl-field input[type="email"]:hover::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="email"]:hover::-webkit-input-placeholder, html.dark_time .option-item input[type="email"]:hover::-webkit-input-placeholder, html.dark_time .form-item input[type="email"]:hover::-webkit-input-placeholder, html.dark_time .tpl-field input[type="tel"]:hover::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="tel"]:hover::-webkit-input-placeholder, html.dark_time .option-item input[type="tel"]:hover::-webkit-input-placeholder, html.dark_time .form-item input[type="tel"]:hover::-webkit-input-placeholder, html.dark_time .tpl-field input[type="number"]:hover::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="number"]:hover::-webkit-input-placeholder, html.dark_time .option-item input[type="number"]:hover::-webkit-input-placeholder, html.dark_time .form-item input[type="number"]:hover::-webkit-input-placeholder, html.dark_time .tpl-field input[type="password"]:hover::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="password"]:hover::-webkit-input-placeholder, html.dark_time .option-item input[type="password"]:hover::-webkit-input-placeholder, html.dark_time .form-item input[type="password"]:hover::-webkit-input-placeholder {
    color: #fff; }
  html.dark_time .tpl-field input[type="text"]:hover:moz-placeholder, html.dark_time .gr-field-style input[type="text"]:hover:moz-placeholder, html.dark_time .option-item input[type="text"]:hover:moz-placeholder, html.dark_time .form-item input[type="text"]:hover:moz-placeholder, html.dark_time .tpl-field input[type="email"]:hover:moz-placeholder, html.dark_time .gr-field-style input[type="email"]:hover:moz-placeholder, html.dark_time .option-item input[type="email"]:hover:moz-placeholder, html.dark_time .form-item input[type="email"]:hover:moz-placeholder, html.dark_time .tpl-field input[type="tel"]:hover:moz-placeholder, html.dark_time .gr-field-style input[type="tel"]:hover:moz-placeholder, html.dark_time .option-item input[type="tel"]:hover:moz-placeholder, html.dark_time .form-item input[type="tel"]:hover:moz-placeholder, html.dark_time .tpl-field input[type="number"]:hover:moz-placeholder, html.dark_time .gr-field-style input[type="number"]:hover:moz-placeholder, html.dark_time .option-item input[type="number"]:hover:moz-placeholder, html.dark_time .form-item input[type="number"]:hover:moz-placeholder, html.dark_time .tpl-field input[type="password"]:hover:moz-placeholder, html.dark_time .gr-field-style input[type="password"]:hover:moz-placeholder, html.dark_time .option-item input[type="password"]:hover:moz-placeholder, html.dark_time .form-item input[type="password"]:hover:moz-placeholder {
    color: #fff; }
  html.dark_time .tpl-field input[type="text"]:hover::-moz-placeholder, html.dark_time .gr-field-style input[type="text"]:hover::-moz-placeholder, html.dark_time .option-item input[type="text"]:hover::-moz-placeholder, html.dark_time .form-item input[type="text"]:hover::-moz-placeholder, html.dark_time .tpl-field input[type="email"]:hover::-moz-placeholder, html.dark_time .gr-field-style input[type="email"]:hover::-moz-placeholder, html.dark_time .option-item input[type="email"]:hover::-moz-placeholder, html.dark_time .form-item input[type="email"]:hover::-moz-placeholder, html.dark_time .tpl-field input[type="tel"]:hover::-moz-placeholder, html.dark_time .gr-field-style input[type="tel"]:hover::-moz-placeholder, html.dark_time .option-item input[type="tel"]:hover::-moz-placeholder, html.dark_time .form-item input[type="tel"]:hover::-moz-placeholder, html.dark_time .tpl-field input[type="number"]:hover::-moz-placeholder, html.dark_time .gr-field-style input[type="number"]:hover::-moz-placeholder, html.dark_time .option-item input[type="number"]:hover::-moz-placeholder, html.dark_time .form-item input[type="number"]:hover::-moz-placeholder, html.dark_time .tpl-field input[type="password"]:hover::-moz-placeholder, html.dark_time .gr-field-style input[type="password"]:hover::-moz-placeholder, html.dark_time .option-item input[type="password"]:hover::-moz-placeholder, html.dark_time .form-item input[type="password"]:hover::-moz-placeholder {
    color: #fff; }
  html.dark_time .tpl-field input[type="text"]:hover:-ms-input-placeholder, html.dark_time .gr-field-style input[type="text"]:hover:-ms-input-placeholder, html.dark_time .option-item input[type="text"]:hover:-ms-input-placeholder, html.dark_time .form-item input[type="text"]:hover:-ms-input-placeholder, html.dark_time .tpl-field input[type="email"]:hover:-ms-input-placeholder, html.dark_time .gr-field-style input[type="email"]:hover:-ms-input-placeholder, html.dark_time .option-item input[type="email"]:hover:-ms-input-placeholder, html.dark_time .form-item input[type="email"]:hover:-ms-input-placeholder, html.dark_time .tpl-field input[type="tel"]:hover:-ms-input-placeholder, html.dark_time .gr-field-style input[type="tel"]:hover:-ms-input-placeholder, html.dark_time .option-item input[type="tel"]:hover:-ms-input-placeholder, html.dark_time .form-item input[type="tel"]:hover:-ms-input-placeholder, html.dark_time .tpl-field input[type="number"]:hover:-ms-input-placeholder, html.dark_time .gr-field-style input[type="number"]:hover:-ms-input-placeholder, html.dark_time .option-item input[type="number"]:hover:-ms-input-placeholder, html.dark_time .form-item input[type="number"]:hover:-ms-input-placeholder, html.dark_time .tpl-field input[type="password"]:hover:-ms-input-placeholder, html.dark_time .gr-field-style input[type="password"]:hover:-ms-input-placeholder, html.dark_time .option-item input[type="password"]:hover:-ms-input-placeholder, html.dark_time .form-item input[type="password"]:hover:-ms-input-placeholder {
    color: #fff; }
  html.dark_time .tpl-field input[type="text"]:focus, html.dark_time .gr-field-style input[type="text"]:focus, html.dark_time .option-item input[type="text"]:focus, html.dark_time .form-item input[type="text"]:focus, html.dark_time .tpl-field input[type="email"]:focus, html.dark_time .gr-field-style input[type="email"]:focus, html.dark_time .option-item input[type="email"]:focus, html.dark_time .form-item input[type="email"]:focus, html.dark_time .tpl-field input[type="tel"]:focus, html.dark_time .gr-field-style input[type="tel"]:focus, html.dark_time .option-item input[type="tel"]:focus, html.dark_time .form-item input[type="tel"]:focus, html.dark_time .tpl-field input[type="number"]:focus, html.dark_time .gr-field-style input[type="number"]:focus, html.dark_time .option-item input[type="number"]:focus, html.dark_time .form-item input[type="number"]:focus, html.dark_time .tpl-field input[type="password"]:focus, html.dark_time .gr-field-style input[type="password"]:focus, html.dark_time .option-item input[type="password"]:focus, html.dark_time .form-item input[type="password"]:focus {
    color: #fff; }
  html.dark_time .tpl-field textarea:hover, html.dark_time .gr-field-style textarea:hover, html.dark_time .option-item textarea:hover, html.dark_time .form-item textarea:hover {
    color: #fff; }
  html.dark_time .tpl-field textarea:hover::-webkit-input-placeholder, html.dark_time .gr-field-style textarea:hover::-webkit-input-placeholder, html.dark_time .option-item textarea:hover::-webkit-input-placeholder, html.dark_time .form-item textarea:hover::-webkit-input-placeholder {
    color: #fff; }
  html.dark_time .tpl-field textarea:hover:moz-placeholder, html.dark_time .gr-field-style textarea:hover:moz-placeholder, html.dark_time .option-item textarea:hover:moz-placeholder, html.dark_time .form-item textarea:hover:moz-placeholder {
    color: #fff; }
  html.dark_time .tpl-field textarea:hover::-moz-placeholder, html.dark_time .gr-field-style textarea:hover::-moz-placeholder, html.dark_time .option-item textarea:hover::-moz-placeholder, html.dark_time .form-item textarea:hover::-moz-placeholder {
    color: #fff; }
  html.dark_time .tpl-field textarea:hover:-ms-input-placeholder, html.dark_time .gr-field-style textarea:hover:-ms-input-placeholder, html.dark_time .option-item textarea:hover:-ms-input-placeholder, html.dark_time .form-item textarea:hover:-ms-input-placeholder {
    color: #fff; }
  html.dark_time .tpl-field textarea:focus, html.dark_time .gr-field-style textarea:focus, html.dark_time .option-item textarea:focus, html.dark_time .form-item textarea:focus {
    color: #fff; }
  html.dark_time .tpl-field select:not([multiple]):hover, html.dark_time .gr-field-style select:not([multiple]):hover, html.dark_time .option-item select:not([multiple]):hover, html.dark_time .form-item select:not([multiple]):hover {
    color: #fff; }
  html.dark_time .tpl-field select:not([multiple]):focus, html.dark_time .gr-field-style select:not([multiple]):focus, html.dark_time .option-item select:not([multiple]):focus, html.dark_time .form-item select:not([multiple]):focus {
    color: #fff; }
  html.dark_time .tpl-field select[multiple]:hover, html.dark_time .gr-field-style select[multiple]:hover, html.dark_time .option-item select[multiple]:hover, html.dark_time .form-item select[multiple]:hover {
    color: #fff; }
  html.dark_time .tpl-field select[multiple]:focus, html.dark_time .gr-field-style select[multiple]:focus, html.dark_time .option-item select[multiple]:focus, html.dark_time .form-item select[multiple]:focus {
    color: #fff; }
  html.dark_time .tpl-field.type-checkbox ul li label:hover span, html.dark_time .gr-field-style.type-checkbox ul li label:hover span, html.dark_time .option-item.type-checkbox ul li label:hover span, html.dark_time .form-item.type-checkbox ul li label:hover span {
    color: #fff; }
  html.dark_time .tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_time .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_time .option-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_time .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span {
    color: #fff; }
  html.dark_time .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span, html.dark_time .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span, html.dark_time .option-item.type-checkbox ul li input[type="checkbox"]:checked + span, html.dark_time .form-item.type-checkbox ul li input[type="checkbox"]:checked + span {
    color: #fff; }
  html.dark_time .tpl-field.type-checkbox ul li span, html.dark_time .gr-field-style.type-checkbox ul li span, html.dark_time .option-item.type-checkbox ul li span, html.dark_time .form-item.type-checkbox ul li span {
    color: #fff; }
  html.dark_time .tpl-field.type-multi_checkbox ul li label:hover span, html.dark_time .gr-field-style.type-multi_checkbox ul li label:hover span, html.dark_time .option-item.type-multi_checkbox ul li label:hover span, html.dark_time .form-item.type-multi_checkbox ul li label:hover span {
    color: #fff; }
  html.dark_time .tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_time .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_time .option-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_time .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span {
    color: #fff; }
  html.dark_time .tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span, html.dark_time .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span, html.dark_time .option-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span, html.dark_time .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span {
    color: #fff; }
  html.dark_time .tpl-field.type-multi_checkbox ul li span, html.dark_time .gr-field-style.type-multi_checkbox ul li span, html.dark_time .option-item.type-multi_checkbox ul li span, html.dark_time .form-item.type-multi_checkbox ul li span {
    color: #fff; }
  html.dark_time .tpl-field.type-radio_group ul li label:hover span, html.dark_time .gr-field-style.type-radio_group ul li label:hover span, html.dark_time .option-item.type-radio_group ul li label:hover span, html.dark_time .form-item.type-radio_group ul li label:hover span {
    color: #fff; }
  html.dark_time .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span, html.dark_time .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span, html.dark_time .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span, html.dark_time .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span {
    color: #fff; }
  html.dark_time .tpl-field.type-radio_group ul li input[type="radio"]:checked + span, html.dark_time .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span, html.dark_time .option-item.type-radio_group ul li input[type="radio"]:checked + span, html.dark_time .form-item.type-radio_group ul li input[type="radio"]:checked + span {
    color: #fff; }
  html.dark_time .tpl-field.type-radio_group ul li span, html.dark_time .gr-field-style.type-radio_group ul li span, html.dark_time .option-item.type-radio_group ul li span, html.dark_time .form-item.type-radio_group ul li span {
    color: #fff; }
  html.dark_time #orderForm input[type="text"]:hover, html.dark_time #orderForm input[type="email"]:hover, html.dark_time #orderForm input[type="tel"]:hover, html.dark_time #orderForm input[type="number"]:hover, html.dark_time #orderForm input[type="password"]:hover {
    color: #fff; }
  html.dark_time #orderForm input[type="text"]:hover::-webkit-input-placeholder, html.dark_time #orderForm input[type="email"]:hover::-webkit-input-placeholder, html.dark_time #orderForm input[type="tel"]:hover::-webkit-input-placeholder, html.dark_time #orderForm input[type="number"]:hover::-webkit-input-placeholder, html.dark_time #orderForm input[type="password"]:hover::-webkit-input-placeholder {
    color: #fff; }
  html.dark_time #orderForm input[type="text"]:hover:moz-placeholder, html.dark_time #orderForm input[type="email"]:hover:moz-placeholder, html.dark_time #orderForm input[type="tel"]:hover:moz-placeholder, html.dark_time #orderForm input[type="number"]:hover:moz-placeholder, html.dark_time #orderForm input[type="password"]:hover:moz-placeholder {
    color: #fff; }
  html.dark_time #orderForm input[type="text"]:hover::-moz-placeholder, html.dark_time #orderForm input[type="email"]:hover::-moz-placeholder, html.dark_time #orderForm input[type="tel"]:hover::-moz-placeholder, html.dark_time #orderForm input[type="number"]:hover::-moz-placeholder, html.dark_time #orderForm input[type="password"]:hover::-moz-placeholder {
    color: #fff; }
  html.dark_time #orderForm input[type="text"]:hover:-ms-input-placeholder, html.dark_time #orderForm input[type="email"]:hover:-ms-input-placeholder, html.dark_time #orderForm input[type="tel"]:hover:-ms-input-placeholder, html.dark_time #orderForm input[type="number"]:hover:-ms-input-placeholder, html.dark_time #orderForm input[type="password"]:hover:-ms-input-placeholder {
    color: #fff; }
  html.dark_time #orderForm input[type="text"]:focus, html.dark_time #orderForm input[type="email"]:focus, html.dark_time #orderForm input[type="tel"]:focus, html.dark_time #orderForm input[type="number"]:focus, html.dark_time #orderForm input[type="password"]:focus {
    color: #fff; }
  html.dark_time #orderForm textarea:hover {
    color: #fff; }
  html.dark_time #orderForm textarea:hover::-webkit-input-placeholder {
    color: #fff; }
  html.dark_time #orderForm textarea:hover:moz-placeholder {
    color: #fff; }
  html.dark_time #orderForm textarea:hover::-moz-placeholder {
    color: #fff; }
  html.dark_time #orderForm textarea:hover:-ms-input-placeholder {
    color: #fff; }
  html.dark_time #orderForm textarea:focus {
    color: #fff; }
  html.dark_time #orderForm select:not([multiple]):hover {
    color: #fff; }
  html.dark_time #orderForm select:not([multiple]):focus {
    color: #fff; }
  html.dark_time #orderForm select[multiple]:hover {
    color: #fff; }
  html.dark_time #orderForm select[multiple]:focus {
    color: #fff; }
  html.dark_time body .product-compare.product-compare-added .link-reset {
    color: #fff; }
  html.dark_time body .product-compare .compare_plus {
    color: #fff; }
  html.dark_time .gr-button-3:not(:hover), html.dark_time .filter-block .shop2-filter__btns .filter-reset:not(:hover), html.dark_time .comments-block .comments-reg .tpl-btns a:not(:hover), html.dark_time .comments-block .comments-reg .tpl-right .gr-button-1:not(:hover), html.dark_time .login-form .register-btn a:not(:hover), html.dark_time .login-form .orders_btn:not(:hover), html.dark_time div.shop2-cart-update a:not(:hover), html.dark_time .cart-registration__right .shop2-btn:not(:hover), html.dark_time .kinds-more__btn:not(:hover), html.dark_time .shop2-vendor-folders .gr-button-1:not(:hover) {
    color: #fff; }
  html.dark_time .gr-button-4 {
    background: #fff; }
  html.dark_time .gr-back-btn a {
    color: #fff; }
  html.dark_time .gr-back-btn a:hover, html.dark_time .gr-back-btn a:active {
    color: #fff; }
  html.dark_time .filter-block .shop2-filter__header {
    color: #fff; }
  html.dark_time .filter-block .shop2-filter__title {
    color: #fff; }
  html.dark_time .filter-block .input-from input, html.dark_time .filter-block .input-to input {
    color: #fff; }
  html.dark_time .filter-block .shop2-filter__checkbox .param-val {
    color: #fff; }
  html.dark_time .filter-block .shop2-filter__checkbox .param-val:hover {
    color: #fff; }
  html.dark_time .filter-block .show_more_fields .gr-button-1, html.dark_time .filter-block .show_more_colors .gr-button-1 {
    color: #fff; }
  html.dark_time .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .col_title {
    color: #fff; }
  html.dark_time .filter-block .shop2-filter__btns .shop2-filter__result .filter-block__result {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="sorting-remodal"] .sorting-block__title {
    color: #fff; }
  html.dark_time .sorting-panel .filter-popup-btn {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-num.active-num {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-num a:hover {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-num a:active {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-prev a {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-prev a:hover {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-prev a:active {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-next a {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-next a:hover {
    color: #fff; }
  html.dark_time .shop-pagelist__body .page-next a:active {
    color: #fff; }
  html.dark_time .login-form .user-block__title {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="login-form"] .g-auth__social-min {
    color: #fff; }
  html.dark_time .search-form__header {
    color: #fff; }
  html.dark_time .search-form .search-rows__row.price_row .search_currency {
    color: #fff; }
  html.dark_time .search-form .input-from input, html.dark_time .search-form .input-to input {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="search-form"] .search-tabs__header {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="search-form"] .search-tabs__title.active, html.dark_time .remodal[data-remodal-id="search-form"] .search-tabs__title:hover {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="search-form"] .search-tabs__title:before {
    background: #fff; }
  html.dark_time .shop2-warning, html.dark_time .shop2-info {
    color: #fff; }
  html.dark_time .shop2-warning h1, html.dark_time .shop2-info h1, html.dark_time .shop2-warning h2, html.dark_time .shop2-info h2, html.dark_time .shop2-warning h3, html.dark_time .shop2-info h3, html.dark_time .shop2-warning h4, html.dark_time .shop2-info h4, html.dark_time .shop2-warning h5, html.dark_time .shop2-info h5, html.dark_time .shop2-warning h6, html.dark_time .shop2-info h6 {
    color: #fff; }
  html.dark_time .shop2-color-ext-select:hover .shop2-color-ext-options li div {
    color: #fff; }
  html.dark_time .shop2-color-ext-select.active .shop2-color-ext-options li div {
    color: #fff; }
  html.dark_time .shop2-vendors .shop2-vendor .vendor-name {
    color: #fff; }
  html.dark_time body .product-amount .shop2-product-amount input, html.dark_time .site .cart-amount .shop2-product-amount input {
    color: #fff; }
  html.dark_time body .product-amount .shop2-product-amount input:hover, html.dark_time .site .cart-amount .shop2-product-amount input:hover {
    color: #fff; }
  html.dark_time body .product-amount .shop2-product-amount input:focus, html.dark_time .site .cart-amount .shop2-product-amount input:focus {
    color: #fff; }
  html.dark_time .shop2-product-params .param-body {
    color: #fff; }
  html.dark_time body .shop2-product-options .option-body {
    color: #fff; }
  html.dark_time body .shop2-product-options .option-body a {
    color: #fff; }
  html.dark_time .cart-params__value {
    color: #fff; }
  html.dark_time .cart-params__value a {
    color: #fff; }
  html.dark_time body .shop2-product-actions dl dt .name-action {
    color: #fff; }
  html.dark_time #shop2-msg, html.dark_time .shop2-color-ext-tooltip, html.dark_time .shop2-product-actions dd, html.dark_time .shop2-product-discount-desc {
    color: #fff; }
  html.dark_time .kinds-block .kinds-block__title {
    color: #fff; }
  html.dark_time .kinds-block .kind-name:hover {
    color: #fff; }
  html.dark_time .kinds-block .kind-vendor a {
    color: #fff; }
  html.dark_time .kinds-block .kind-vendor a:hover:before {
    background: #fff; }
  html.dark_time .kinds-block .kind-price .price-old strong:before {
    background: #fff; }
  html.dark_time .kinds-block .kind-price .price-old + .price-current, html.dark_time .kinds-block .kind-price .price-old + .shop2-product-discount-desc + .price-current {
    color: #fff; }
  html.dark_time .kinds-block .kind-price .price-current {
    color: #fff; }
  html.dark_time .comments-block .comments-form__title {
    color: #fff; }
  html.dark_time .comments-block .comments-form .tpl-field-reg a {
    color: #fff; }
  html.dark_time .comments-block .comments-reg__title {
    color: #fff; }
  html.dark_time .shop-product-data__nav li a {
    color: #fff; }
  html.dark_time .shop-product-data__desc-title {
    color: #fff; }
  html.dark_time .shop-product-data__desc .desc-area-title {
    color: #fff; }
  html.dark_time .shop2-order-options.shop2-delivery h2, html.dark_time .shop2-delivery h2 {
    color: #fff; }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span, html.dark_time .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span {
    color: #fff; }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-type .option-label span, html.dark_time .shop2-delivery .options-list .option-type .option-label span {
    color: #fff; }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-details, html.dark_time .shop2-delivery .options-list .option-details {
    color: #fff; }
  html.dark_time .shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span {
    color: #fff; }
  html.dark_time .shop2-order-options .options-list .option-type .option-label .label-name {
    color: #fff; }
  html.dark_time .shop2-order-options .options-list .option-details {
    color: #fff; }
  html.dark_time .shop2-cart-auth {
    color: #fff; }
  html.dark_time .shop2-cart-auth .shop2v2-cart-soc-block .g-auth__personal-note a:hover {
    color: #fff;
    border-color: #fff; }
  html.dark_time .shop2-edost .shop2-edost-variant {
    color: #fff; }
  html.dark_time .shop2-payments-order .shop2-payment-type:hover span, html.dark_time .shop2-payments-order .payment_methods-column label:hover span {
    color: #fff; }
  html.dark_time .shop2-payments-order .shop2-payment-type:hover input[type="radio"]:checked + span, html.dark_time .shop2-payments-order .payment_methods-column label:hover input[type="radio"]:checked + span {
    color: #fff; }
  html.dark_time .shop2-payments-order .shop2-payment-type input[type="radio"]:checked + span, html.dark_time .shop2-payments-order .payment_methods-column label input[type="radio"]:checked + span {
    color: #fff; }
  html.dark_time .shop2-payments-order .shop2-payment-type span, html.dark_time .shop2-payments-order .payment_methods-column label span {
    color: #fff; }
  html.dark_time .shop2-cart-table__cleanup a {
    color: #fff; }
  html.dark_time .shop2-cart-table__heading-item {
    color: #fff; }
  html.dark_time .shop2-cart-table .cart-amount {
    color: #fff; }
  html.dark_time .shop2-cart-table .cart-price, html.dark_time .shop2-cart-table .cart-sum {
    color: #fff; }
  html.dark_time .shop2-cart-table .cart-product__name a:hover {
    color: #fff; }
  html.dark_time .shop2-cart-table .cart-product__vendor a {
    color: #fff; }
  html.dark_time .shop2-cart-table .cart-product .cart-params__btn span {
    color: #fff; }
  html.dark_time .cart-total__back a {
    color: #fff; }
  html.dark_time .cart-total__item.last_item .cart-total__title {
    color: #fff; }
  html.dark_time .cart-total__body {
    color: #fff; }
  html.dark_time .coupon-additional__title {
    color: #fff; }
  html.dark_time .shop-coupon__title {
    color: #fff; }
  html.dark_time .shop-coupon .gr-field-style input[type="text"] {
    color: #fff;
    background: none; }
  html.dark_time .shop-coupon .gr-field-style input[type="text"]::-webkit-input-placeholder {
    color: #fff; }
  html.dark_time .shop-coupon .gr-field-style input[type="text"]:moz-placeholder {
    color: #fff; }
  html.dark_time .shop-coupon .gr-field-style input[type="text"]::-moz-placeholder {
    color: #fff; }
  html.dark_time .shop-coupon .gr-field-style input[type="text"]:-ms-input-placeholder {
    color: #fff; }
  html.dark_time .shop-coupon .coupon-id__body .coupon-code {
    color: #fff; }
  html.dark_time .cart-registration__title {
    color: #fff; }
  html.dark_time .shop2v2-cart-soc-block {
    color: #fff; }
  html.dark_time table.shop2-table-order tr:first-child th {
    color: #fff; }
  html.dark_time .product-list.thumbs .product-item__name:hover {
    color: #fff; }
  html.dark_time .product-list.thumbs .product-item__vendor a {
    color: #fff; }
  html.dark_time .product-list.thumbs .product-item .product-article {
    color: #fff; }
  html.dark_time .product-list.thumbs .product-item .product-price .price-old strong:before {
    background: #fff; }
  html.dark_time .product-list.thumbs .product-item .product-price .price-old + .price-current, html.dark_time .product-list.thumbs .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
    color: #fff; }
  html.dark_time .product-list.thumbs .product-item .product-price .price-current {
    color: #fff; }
  html.dark_time .product-list.simple .product-item__name:hover {
    color: #fff; }
  html.dark_time .product-list.simple .product-item__vendor a {
    color: #fff; }
  html.dark_time .product-list.simple .product-item .product-article {
    color: #fff; }
  html.dark_time .product-list.simple .product-item .product-price .price-old strong:before {
    background: #fff; }
  html.dark_time .product-list.simple .product-item .product-price .price-old + .price-current, html.dark_time .product-list.simple .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
    color: #fff; }
  html.dark_time .product-list.simple .product-item .product-price .price-current {
    color: #fff; }
  html.dark_time .product-list.list .product-item__name:hover {
    color: #fff; }
  html.dark_time .product-list.list .product-item__vendor a {
    color: #fff; }
  html.dark_time .product-list.list .product-item .product-article {
    color: #fff; }
  html.dark_time .product-list.list .product-item .options-btn span {
    color: #fff; }
  html.dark_time .product-list.list .product-item .product-price .price-old strong:before {
    background: #fff; }
  html.dark_time .product-list.list .product-item .product-price .price-old + .price-current, html.dark_time .product-list.list .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
    color: #fff; }
  html.dark_time .product-list.list .product-item .product-price .price-current {
    color: #fff; }
  html.dark_time .card-page .shop2-product__vendor a {
    color: #fff; }
  html.dark_time .card-page .shop2-product-article {
    color: #fff; }
  html.dark_time .card-page .form-additional .product-price .price-old strong:before {
    background: #fff; }
  html.dark_time .card-page .form-additional .product-price .price-old + .price-current, html.dark_time .card-page .form-additional .product-price .price-old + .shop2-product-discount-desc + .price-current {
    color: #fff; }
  html.dark_time .card-page .form-additional .product-price .price-current {
    color: #fff; }
  html.dark_time .main-blocks .main-products__title {
    color: #fff; }
  html.dark_time .main-blocks .main-text__title {
    color: #fff; }
  html.dark_time .shop2-product-folders-header {
    color: #fff; }
  html.dark_time .top-menu .top-menu__item:hover, html.dark_time .top-menu .top-menu__item.active {
    color: #fff; }
  html.dark_time .menu-cat .menu-cat__item {
    color: #fff; }
  html.dark_time .instaslider__btn {
    color: #fff; }
  html.dark_time .botmenu__item:hover {
    color: #fff; }
  html.dark_time .heading {
    color: #fff; }
  html.dark_time .head-contacts__phone-wrap a {
    color: #fff; }
  html.dark_time .folders-block__item-big {
    color: #fff; }
  html.dark_time .goods-block__actual-price {
    color: #fff; }
  html.dark_time .goods-block__currency {
    color: #fff; }
  html.dark_time .good-item__price-act {
    color: #fff; }
  html.dark_time .goods-block__old-cross {
    background-color: #fff;
    color: #fff; }
  html.dark_time .w-slider-dot.w-active {
    color: #fff; }
  html.dark_time body {
    color: #fff; }
  html.dark_time h1, html.dark_time h2, html.dark_time h3, html.dark_time h4, html.dark_time h5, html.dark_time h6 {
    color: #fff; }
  html.dark_time .site-path a:hover {
    color: #fff; }
  html.dark_time .inner-folders__list li a {
    color: #fff; }
  html.dark_time .inner-folders__list li a:hover {
    color: #ea1313; }
  html.dark_time .remodal[data-remodal-id="one-click"] .tpl-anketa__title, html.dark_time .remodal[data-remodal-id="header-form"] .tpl-anketa__title {
    color: #fff; }
  html.dark_time .top-menu li.flexMenu-viewMore.active > a {
    color: #fff; }
  html.dark_time .top-menu ul li a:hover, html.dark_time .top-menu ul li a.active {
    color: #fff; }
  html.dark_time .menu-cat li.flexMenu-viewMore.active > a {
    color: #fff; }
  html.dark_time .burger-block__title.active {
    color: #fff; }
  html.dark_time .burger-block .burger-folders .mobile-folders > li > a {
    color: #fff; }
  html.dark_time .burger-block .burger-folders .mobile-folders > li ul li.parentItem a {
    color: #fff; }
  html.dark_time .burger-block .burger-navigation .mobile-menu > li > a {
    color: #fff; }
  html.dark_time .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a {
    color: #fff; }
  html.dark_time .contacts-popup__header {
    color: #fff; }
  html.dark_time .contacts-popup__phones-number a {
    color: #fff; }
  html.dark_time .contacts-popup .contacts-messengers__title {
    color: #fff; }
  html.dark_time .contacts-popup .header-form-container .tpl-anketa__title {
    color: #fff; }
  html.dark_time .contacts-popup__address-title {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="text"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="email"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="tel"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="number"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="password"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error textarea, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error select[multiple] {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error select:not([multiple]) {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover::-webkit-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover::-webkit-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover::-webkit-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover::-webkit-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover::-webkit-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover::-webkit-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover::-webkit-input-placeholder {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover:moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover:moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover:moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover:moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover:moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover:moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover:moz-placeholder {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover::-moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover::-moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover::-moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover::-moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover::-moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover::-moz-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover::-moz-placeholder {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover:-ms-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover:-ms-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover:-ms-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover:-ms-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover:-ms-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover:-ms-input-placeholder, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover:-ms-input-placeholder {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:focus, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:focus, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:focus, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:focus, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:focus, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field textarea:focus, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:focus {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]):hover {
    color: #fff; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]):focus {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__title {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__gift {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__price {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-title {
    color: #fff; }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-body {
    color: #fff; }
  html.dark_time .new-header .new-header-top .new-menu > li > a.active, html.dark_time .new-header .new-header-top .new-menu > li > a:hover {
    color: #fff; }
  html.dark_time .new-header .new-header-top .new-menu > li .new-extra-wrapper li a:not(:hover), html.dark_time .new-header .new-header-top .new-menu > li .row-extra-wrapper li a:not(:hover) {
    color: #fff; }
  html.dark_time .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul li a:hover, html.dark_time .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul li a:hover {
    color: #ea1313; }
  html.dark_time .new-header .new-header-bottom .header-info__bottom .header-info__desc {
    color: #fff; }
  html.dark_time .new-header .new-header-bottom .header-info__name {
    color: #fff; }
  html.dark_time .new-header .new-header-bottom .header-info__desc {
    color: #fff; }
  html.dark_time .new-header .new-header-bottom .header-contacts__number {
    color: #fff; }
  html.dark_time .new-header .new-header-bottom-2 .header-info2__name {
    color: #fff; }
  html.dark_time .new-header .new-header-bottom-2 .header-info2__desc {
    color: #fff; }
  html.dark_time .new-header .new-header-bottom-2 .header-contacts__number {
    color: #fff; }
  html.dark_time .new-folders-block__text {
    color: #fff; }
  html.dark_time .inst-slider__title {
    color: #fff; }
  html.dark_time .new-footer .new-footer-top .tpl-anketa__title {
    color: #fff; }
  html.dark_time .new-footer .new-footer-top .new-footer-contacts__title {
    color: #fff; }
  html.dark_time .new-footer .new-footer-top .new-footer-contacts .new-footer-phones {
    color: #fff; }
  html.dark_time .new-footer .new-footer-top .new-footer-contacts .new-footer-address__title {
    color: #fff; }
  html.dark_time .new-footer .new-footer-top .menu-bottom li a:not(:hover) {
    color: #fff; }
  html.dark_time .head-slider-text__title {
    color: #fff; }
  html.dark_time .shop-search-color-select .shop-search-colors li:hover .shop-search-color-title {
    color: #fff; }
  html.dark_time .login-form__header {
    color: #fff; }
  html.dark_time .g-auth__row.g-auth__social-min .g-form-field__title {
    color: #fff; }
  html.dark_time body .mg-styler-label--checkbox:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time body .mg-styler-label--radio:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .tpl-field .field-note, html.dark_time .gr-field-style .field-note, html.dark_time .option-item .field-note, html.dark_time .form-item .field-note {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .tpl-field input[type="text"], html.dark_time .gr-field-style input[type="text"], html.dark_time .option-item input[type="text"], html.dark_time .form-item input[type="text"], html.dark_time .tpl-field input[type="email"], html.dark_time .gr-field-style input[type="email"], html.dark_time .option-item input[type="email"], html.dark_time .form-item input[type="email"], html.dark_time .tpl-field input[type="tel"], html.dark_time .gr-field-style input[type="tel"], html.dark_time .option-item input[type="tel"], html.dark_time .form-item input[type="tel"], html.dark_time .tpl-field input[type="number"], html.dark_time .gr-field-style input[type="number"], html.dark_time .option-item input[type="number"], html.dark_time .form-item input[type="number"], html.dark_time .tpl-field input[type="password"], html.dark_time .gr-field-style input[type="password"], html.dark_time .option-item input[type="password"], html.dark_time .form-item input[type="password"] {
    color: rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .tpl-field input[type="text"]::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="text"]::-webkit-input-placeholder, html.dark_time .option-item input[type="text"]::-webkit-input-placeholder, html.dark_time .form-item input[type="text"]::-webkit-input-placeholder, html.dark_time .tpl-field input[type="email"]::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="email"]::-webkit-input-placeholder, html.dark_time .option-item input[type="email"]::-webkit-input-placeholder, html.dark_time .form-item input[type="email"]::-webkit-input-placeholder, html.dark_time .tpl-field input[type="tel"]::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="tel"]::-webkit-input-placeholder, html.dark_time .option-item input[type="tel"]::-webkit-input-placeholder, html.dark_time .form-item input[type="tel"]::-webkit-input-placeholder, html.dark_time .tpl-field input[type="number"]::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="number"]::-webkit-input-placeholder, html.dark_time .option-item input[type="number"]::-webkit-input-placeholder, html.dark_time .form-item input[type="number"]::-webkit-input-placeholder, html.dark_time .tpl-field input[type="password"]::-webkit-input-placeholder, html.dark_time .gr-field-style input[type="password"]::-webkit-input-placeholder, html.dark_time .option-item input[type="password"]::-webkit-input-placeholder, html.dark_time .form-item input[type="password"]::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field input[type="text"]:moz-placeholder, html.dark_time .gr-field-style input[type="text"]:moz-placeholder, html.dark_time .option-item input[type="text"]:moz-placeholder, html.dark_time .form-item input[type="text"]:moz-placeholder, html.dark_time .tpl-field input[type="email"]:moz-placeholder, html.dark_time .gr-field-style input[type="email"]:moz-placeholder, html.dark_time .option-item input[type="email"]:moz-placeholder, html.dark_time .form-item input[type="email"]:moz-placeholder, html.dark_time .tpl-field input[type="tel"]:moz-placeholder, html.dark_time .gr-field-style input[type="tel"]:moz-placeholder, html.dark_time .option-item input[type="tel"]:moz-placeholder, html.dark_time .form-item input[type="tel"]:moz-placeholder, html.dark_time .tpl-field input[type="number"]:moz-placeholder, html.dark_time .gr-field-style input[type="number"]:moz-placeholder, html.dark_time .option-item input[type="number"]:moz-placeholder, html.dark_time .form-item input[type="number"]:moz-placeholder, html.dark_time .tpl-field input[type="password"]:moz-placeholder, html.dark_time .gr-field-style input[type="password"]:moz-placeholder, html.dark_time .option-item input[type="password"]:moz-placeholder, html.dark_time .form-item input[type="password"]:moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field input[type="text"]::-moz-placeholder, html.dark_time .gr-field-style input[type="text"]::-moz-placeholder, html.dark_time .option-item input[type="text"]::-moz-placeholder, html.dark_time .form-item input[type="text"]::-moz-placeholder, html.dark_time .tpl-field input[type="email"]::-moz-placeholder, html.dark_time .gr-field-style input[type="email"]::-moz-placeholder, html.dark_time .option-item input[type="email"]::-moz-placeholder, html.dark_time .form-item input[type="email"]::-moz-placeholder, html.dark_time .tpl-field input[type="tel"]::-moz-placeholder, html.dark_time .gr-field-style input[type="tel"]::-moz-placeholder, html.dark_time .option-item input[type="tel"]::-moz-placeholder, html.dark_time .form-item input[type="tel"]::-moz-placeholder, html.dark_time .tpl-field input[type="number"]::-moz-placeholder, html.dark_time .gr-field-style input[type="number"]::-moz-placeholder, html.dark_time .option-item input[type="number"]::-moz-placeholder, html.dark_time .form-item input[type="number"]::-moz-placeholder, html.dark_time .tpl-field input[type="password"]::-moz-placeholder, html.dark_time .gr-field-style input[type="password"]::-moz-placeholder, html.dark_time .option-item input[type="password"]::-moz-placeholder, html.dark_time .form-item input[type="password"]::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field input[type="text"]:-ms-input-placeholder, html.dark_time .gr-field-style input[type="text"]:-ms-input-placeholder, html.dark_time .option-item input[type="text"]:-ms-input-placeholder, html.dark_time .form-item input[type="text"]:-ms-input-placeholder, html.dark_time .tpl-field input[type="email"]:-ms-input-placeholder, html.dark_time .gr-field-style input[type="email"]:-ms-input-placeholder, html.dark_time .option-item input[type="email"]:-ms-input-placeholder, html.dark_time .form-item input[type="email"]:-ms-input-placeholder, html.dark_time .tpl-field input[type="tel"]:-ms-input-placeholder, html.dark_time .gr-field-style input[type="tel"]:-ms-input-placeholder, html.dark_time .option-item input[type="tel"]:-ms-input-placeholder, html.dark_time .form-item input[type="tel"]:-ms-input-placeholder, html.dark_time .tpl-field input[type="number"]:-ms-input-placeholder, html.dark_time .gr-field-style input[type="number"]:-ms-input-placeholder, html.dark_time .option-item input[type="number"]:-ms-input-placeholder, html.dark_time .form-item input[type="number"]:-ms-input-placeholder, html.dark_time .tpl-field input[type="password"]:-ms-input-placeholder, html.dark_time .gr-field-style input[type="password"]:-ms-input-placeholder, html.dark_time .option-item input[type="password"]:-ms-input-placeholder, html.dark_time .form-item input[type="password"]:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field textarea, html.dark_time .gr-field-style textarea, html.dark_time .option-item textarea, html.dark_time .form-item textarea {
    color: rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .tpl-field textarea::-webkit-input-placeholder, html.dark_time .gr-field-style textarea::-webkit-input-placeholder, html.dark_time .option-item textarea::-webkit-input-placeholder, html.dark_time .form-item textarea::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field textarea:moz-placeholder, html.dark_time .gr-field-style textarea:moz-placeholder, html.dark_time .option-item textarea:moz-placeholder, html.dark_time .form-item textarea:moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field textarea::-moz-placeholder, html.dark_time .gr-field-style textarea::-moz-placeholder, html.dark_time .option-item textarea::-moz-placeholder, html.dark_time .form-item textarea::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field textarea:-ms-input-placeholder, html.dark_time .gr-field-style textarea:-ms-input-placeholder, html.dark_time .option-item textarea:-ms-input-placeholder, html.dark_time .form-item textarea:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .tpl-field select:not([multiple]), html.dark_time .gr-field-style select:not([multiple]), html.dark_time .option-item select:not([multiple]), html.dark_time .form-item select:not([multiple]) {
    color: rgba(255, 255, 255, 0.6);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .tpl-field select[multiple], html.dark_time .gr-field-style select[multiple], html.dark_time .option-item select[multiple], html.dark_time .form-item select[multiple] {
    color: rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .tpl-field.type-checkbox ul li span:before, html.dark_time .gr-field-style.type-checkbox ul li span:before, html.dark_time .option-item.type-checkbox ul li span:before, html.dark_time .form-item.type-checkbox ul li span:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .tpl-field.type-multi_checkbox ul li span:before, html.dark_time .gr-field-style.type-multi_checkbox ul li span:before, html.dark_time .option-item.type-multi_checkbox ul li span:before, html.dark_time .form-item.type-multi_checkbox ul li span:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .tpl-field.type-radio_group ul li span:before, html.dark_time .gr-field-style.type-radio_group ul li span:before, html.dark_time .option-item.type-radio_group ul li span:before, html.dark_time .form-item.type-radio_group ul li span:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time #orderForm input[type="text"], html.dark_time #orderForm input[type="email"], html.dark_time #orderForm input[type="tel"], html.dark_time #orderForm input[type="number"], html.dark_time #orderForm input[type="password"] {
    color: rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time #orderForm input[type="text"]::-webkit-input-placeholder, html.dark_time #orderForm input[type="email"]::-webkit-input-placeholder, html.dark_time #orderForm input[type="tel"]::-webkit-input-placeholder, html.dark_time #orderForm input[type="number"]::-webkit-input-placeholder, html.dark_time #orderForm input[type="password"]::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm input[type="text"]:moz-placeholder, html.dark_time #orderForm input[type="email"]:moz-placeholder, html.dark_time #orderForm input[type="tel"]:moz-placeholder, html.dark_time #orderForm input[type="number"]:moz-placeholder, html.dark_time #orderForm input[type="password"]:moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm input[type="text"]::-moz-placeholder, html.dark_time #orderForm input[type="email"]::-moz-placeholder, html.dark_time #orderForm input[type="tel"]::-moz-placeholder, html.dark_time #orderForm input[type="number"]::-moz-placeholder, html.dark_time #orderForm input[type="password"]::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm input[type="text"]:-ms-input-placeholder, html.dark_time #orderForm input[type="email"]:-ms-input-placeholder, html.dark_time #orderForm input[type="tel"]:-ms-input-placeholder, html.dark_time #orderForm input[type="number"]:-ms-input-placeholder, html.dark_time #orderForm input[type="password"]:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm textarea {
    color: rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time #orderForm textarea::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm textarea:moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm textarea::-moz-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm textarea:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #orderForm select:not([multiple]) {
    color: rgba(255, 255, 255, 0.6);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time #orderForm select[multiple] {
    color: rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .shop-product-btn.notavailable {
    color: rgba(255, 255, 255, 0.5) !important; }
  html.dark_time body .product-compare .compare_plus:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .gr-button-2 {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .gr-button-3:not(:hover), html.dark_time .filter-block .shop2-filter__btns .filter-reset:not(:hover), html.dark_time .comments-block .comments-reg .tpl-btns a:not(:hover), html.dark_time .comments-block .comments-reg .tpl-right .gr-button-1:not(:hover), html.dark_time .login-form .register-btn a:not(:hover), html.dark_time .login-form .orders_btn:not(:hover), html.dark_time div.shop2-cart-update a:not(:hover), html.dark_time .cart-registration__right .shop2-btn:not(:hover), html.dark_time .kinds-more__btn:not(:hover), html.dark_time .shop2-vendor-folders .gr-button-1:not(:hover) {
    -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
    -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .filter-block .shop2-filter__item:before {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .filter-block .shop2-filter__subtitle {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .filter-block .input-from:before, html.dark_time .filter-block .input-to:before {
    background: rgba(255, 255, 255, 0.15); }
  html.dark_time .filter-block .shop2-filter__checkbox .param-val:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .filter-block .shop2-filter__checkbox .param-val:hover:before {
    box-shadow: inset 0 0 0 2px #ea1313; }
  html.dark_time .filter-block .shop2-filter__checkbox .param-val.active-val:before {
    box-shadow: inset 0 0 0 2px #ea1313; }
  html.dark_time .filter-block .shop2-filter__checkbox .param-val.active-val {
    color: #ea1313; }
  html.dark_time .filter-block .shop2-filter__checkbox .param-val.active-val:hover {
    color: #ea1313; }
  html.dark_time .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .color_title .col_title {
    color: #ea1313; }
  html.dark_time .filter-block .shop2-filter__btns {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .filter-block .shop2-filter__btns .shop2-filter__result .filter-result-title {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a:not(:hover):not(.active) {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a.sort-reset {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .sorting-panel {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .sorting-panel .sorting-popup-btn {
    color: rgba(255, 255, 255, 0.5); }
  @media (max-width: 639px) {
  html.dark_time .shop-pagelist__body {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); } }
  html.dark_time .shop-pagelist__body .page-delimetr {
    color: rgba(255, 255, 255, 0.2); }
  html.dark_time .shop-pagelist__body .page-num a {
    color: rgba(255, 255, 255, 0.2); }
  html.dark_time .shop-pagelist__body .page-dots {
    color: rgba(255, 255, 255, 0.2); }
  html.dark_time .shop-pagelist__body .page-prev.not_active {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .shop-pagelist__body .page-prev a {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .shop-pagelist__body .page-next.not_active {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .shop-pagelist__body .page-next a {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .pagelist-input__title {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .pagelist-input__title:before {
    background: rgba(255, 255, 255, 0.6); }
  html.dark_time .login-form__header {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .login-form .user-block__name a {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .search-form .search-rows__row.per_page_row .row-title {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .search-form .input-from:before, html.dark_time .search-form .input-to:before {
    background: rgba(255, 255, 255, 0.15); }
  html.dark_time .search-form .input-from span, html.dark_time .search-form .input-to span {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .search-form .ui-widget.ui-widget-content:before {
    background: rgba(255, 255, 255, 0.15); }
  @media (max-width: 1023px) {
  html.dark_time .remodal[data-remodal-id="search-form"] .search-tabs__heading {
    border-bottom: 1px solid rgba(255, 255, 255, 0.08); } }
  html.dark_time .remodal[data-remodal-id="search-form"] .search-tabs__title {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .shop2-color-ext-select {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .shop2-color-ext-select .shop2-color-ext-options li div {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time #shop2-color-ext-popup li div, html.dark_time #shop2-color-ext-select li div {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .shop2-vendors .shop2-vendor:hover .vendor-name {
    border-color: rgba(255, 255, 255, 0.6); }
  html.dark_time body .product-amount, html.dark_time .site .cart-amount {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .shop2-product-params .param-title {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time body .shop2-product-options .option-title {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .cart-params__title {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time #shop2-msg .desc-action, html.dark_time .shop2-color-ext-tooltip .desc-action, html.dark_time .shop2-product-actions dd .desc-action, html.dark_time .shop2-product-discount-desc .desc-action {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .kinds-block .kind-name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .kinds-block .kind-name:hover a {
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .kinds-block .kind-vendor a:before {
    background: rgba(255, 255, 255, 0.1); }
  html.dark_time .kinds-block .kind-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .comments-block .comment-item__date {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .comments-block .comment-item__body {
    color: rgba(255, 255, 255, 0.7); }
  @media (max-width: 767px) {
  html.dark_time .shop-product-data__desc .desc-area {
    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1); } }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-type .option-label span:before, html.dark_time .shop2-delivery .options-list .option-type .option-label span:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .shop2-order-options .options-list .option-type .option-label .label-name:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .shop2-cart-auth .shop2v2-cart-soc-block .g-auth__personal-note a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.6); }
  html.dark_time .shop2-edost .shop2-edost-control:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .shop2-payments-order .shop2-payment-type span:before, html.dark_time .shop2-payments-order .payment_methods-column label span:before {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .shop2-cart-table .cart-products__item:before {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  @media (max-width: 1023px) {
  html.dark_time .shop2-cart-table .cart-products__right {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.06); } }
  html.dark_time .shop2-cart-table .cart-products__right:before {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .shop2-cart-table .cart-product__name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .shop2-cart-table .cart-product__name a:hover {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
  html.dark_time .shop2-cart-table .cart-product .cart-product-article {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .shop2-cart-table .cart-product .cart-product-article span {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .cart-total__title {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .shop-coupon .coupon-id__title {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .cart-registration .form-registration__forgot a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .cart-registration .form-registration__forgot a:hover {
    border-bottom-color: rgba(255, 255, 255, 0.6); }
  html.dark_time .cart-registration__text {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time table.shop2-table-order th, html.dark_time table.shop2-table-order td {
    border-color: rgba(255, 255, 255, 0.15); }
  html.dark_time fieldset.shop2-order-data {
    border-color: rgba(255, 255, 255, 0.15); }
  html.dark_time fieldset.shop2-order-data, html.dark_time fieldset.shop2-order-data td, html.dark_time fieldset.shop2-order-data th {
    border-color: rgba(255, 255, 255, 0.15); }
  html.dark_time .product-list.thumbs .product-item__name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.thumbs .product-item__name:hover a {
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .product-list.thumbs .product-item .product-article span {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .product-list.thumbs .product-item .product-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.simple .product-item {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  @media (max-width: 1023px) {
  html.dark_time .product-list.simple .product-item {
    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.06); } }
  html.dark_time .product-list.simple .product-item .line_1 {
    background: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.simple .product-item .line_2 {
    background: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.simple .product-item .line_3 {
    background: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.simple .product-item .line_4 {
    background: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.simple .product-item__name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.simple .product-item__name:hover a {
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .product-list.simple .product-item .product-article span {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .product-list.simple .product-item .product-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.list:before {
    background: rgba(255, 255, 255, 0.06); }
  html.dark_time .product-list.list .product-item:before {
    background: rgba(255, 255, 255, 0.06); }
  @media (min-width: 1024px) {
  html.dark_time .product-list.list .product-item:hover:before {
    background: rgba(255, 255, 255, 0.5); } }
  html.dark_time .product-list.list .product-item__name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .product-list.list .product-item__name:hover a {
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .product-list.list .product-item .product-article span {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .product-list.list .product-item .product-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .shop2-product-navigation .shop2-left-btn:not(:hover) {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .shop2-product-navigation .shop2-right-btn:not(:hover) {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .card-page__right {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  @media (max-width: 767px) {
    html.dark_time .card-page__right {
      box-shadow: none; } }
  html.dark_time .card-page .shop2-product__vendor a:before {
    background: rgba(255, 255, 255, 0.06); }
  html.dark_time .card-page .shop2-product-article span {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .card-page .form-additional .product-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time h2 {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time h4 {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .top-menu .top-menu__item {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .site-info__desc {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .head-slider__info {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .head-slider__title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .head-slider__text {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .head-contacts__address {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .brands-block {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .subscribe {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .subscribe__title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .botmenu__item {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .contacts-bot__number {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .contacts-bot__title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .contacts-bot__city {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .contacts-bot__address {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .checkbox-text {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .footer-info__megacopy a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .footer-info__site-copy {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .footer-info__counters {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .content__text-wrap {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .folders-block__item-title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .image-4 {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .big-folder-title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .goods-block__title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .good-item__oldprice {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .good-item__name {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .w-slider-dot {
    background: rgba(255, 255, 255, 0.2); }
  html.dark_time .site-path {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .site-path a {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .site-path__delimetr {
    background: rgba(255, 255, 255, 0.2); }
  html.dark_time .top-menu li.flexMenu-viewMore > a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .top-menu ul li a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .menu-cat li.flexMenu-viewMore > a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .burger-block__title {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .burger-block .burger-folders .mobile-folders > li > a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .burger-block .burger-folders .mobile-folders > li ul li.parentItem a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .burger-block .burger-folders .mobile-folders > li ul li a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .burger-block .burger-navigation .mobile-menu > li > a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .burger-block .burger-navigation .mobile-menu > li ul li a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .contacts-popup__phones {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .contacts-popup__phones-city {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .contacts-popup .contacts-messengers__note {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .contacts-popup .header-form-container:before {
    background: rgba(255, 255, 255, 0.06); }
  html.dark_time .contacts-popup__address-body {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .subscribe-wrap .tpl-anketa__title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li span {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name a:hover {
    border-bottom: 1px solid rgba(255, 255, 255, 0.6); }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__item {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear:not(:hover) {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .shop-folders__title {
    color: rgba(255, 255, 255, 0.8); }
  html.dark_time .new-bottom-panel {
    box-shadow: 0px -1px 0px rgba(255, 255, 255, 0.06); }
  @media (max-width: 639px) {
  html.dark_time .new-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); } }
  html.dark_time .new-header .new-header-top .new-menu > li > a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul li a, html.dark_time .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul li a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new-header .new-header-bottom .header-info__bottom .header-info__text {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .new-header .new-header-bottom .header-info__text {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .new-header .new-header-bottom .header-contacts__btn {
    border: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .new-header .new-header-bottom .header-contacts__subtitle {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .new-header .new-header-bottom-2 .header-contacts__btn {
    border: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .new-header .new-header-bottom-2 .header-contacts__subtitle {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .new-folders-block.hide_image_folder .new-folders-block__text {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .new-folders-block__pic:before {
    border: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .inst-slider {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .new-footer .new-footer-top__left:before {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .new-footer .new-footer-top .tpl-anketa form .tpl-field.policy_checkbox ul li span {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new-footer .new-footer-top .new-footer-contacts .new-footer-address__body {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new-footer .new-footer-top .menu-bottom li ul li a {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new-footer .new-footer-bottom {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .new-footer .new-footer-bottom .footer-site-name {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .new-footer .new-footer-bottom .footer-site-counters {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .new-footer .new-footer-bottom .footer-site-copy {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .new-footer .new-footer-bottom .footer-site-copy a {
    color: rgba(255, 255, 255, 0.4); }
  html.dark_time .head-slider-text__desc {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .shop-search-color-select {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .shop-search-color-select .shop-search-colors li .shop-search-color-title {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .shop-product-btn.notavailable {
    background: #0f0f0f !important; }
  @media (max-width: 767px) {
  html.dark_time .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__body {
    background: #0f0f0f; } }
  @media (max-width: 767px) {
  html.dark_time .shop-view.view-2 .shop-view__inner.active .shop-view__body {
    background: #0f0f0f; } }
  html.dark_time .shop-view.view-2 .shop-view__body {
    background: #0f0f0f; }
  html.dark_time .shop-product-data__desc .desc-area-title {
    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1); }
  @media (max-width: 767px) {
      html.dark_time .shop-product-data__desc .desc-area-title.active {
        box-shadow: none; } }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-type.active-type, html.dark_time .shop2-delivery .options-list .option-type.active-type {
    box-shadow: 0 0 0 2px #0f0f0f; }
  html.dark_time .shop2-order-options .options-list .option-type.active-type {
    box-shadow: 0 0 0 2px #0f0f0f; }
  html.dark_time .bottom-wrap {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#0f0f0f), to(#0f0f0f));
    background-image: linear-gradient(180deg, #0f0f0f, #0f0f0f); }
  html.dark_time .subscribe__textfield {
    background-color: #0f0f0f; }
  html.dark_time .goods-block {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#0f0f0f), to(#0f0f0f));
    background-image: linear-gradient(180deg, #0f0f0f, #0f0f0f); }
  html.dark_time body {
    background: #0f0f0f; }
  html.dark_time .site-main.main_page {
    background: #0f0f0f; }
  html.dark_time .site-main.product_page {
    background: #0f0f0f; }
  html.dark_time .top-menu ul {
    background: #0f0f0f; }
  html.dark_time .burger-block__heading {
    background: #0f0f0f; }
  html.dark_time .burger-block .burger-folders .mobile-folders > li ul li.backItem ins {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 30px 50% no-repeat #0f0f0f; }
  html.dark_time .burger-block .burger-navigation .mobile-menu > li ul li.backItem ins {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 30px 50% no-repeat #0f0f0f; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="text"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="email"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="tel"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="number"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="password"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error textarea, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field.field-error select[multiple] {
    background: #0f0f0f; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"], html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field textarea, html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select[multiple] {
    background: #0f0f0f; }
  html.dark_time .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]) {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%208%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M1.00158%20-0.000503846L6.99745%20-0.000503584C7.85371%20-0.000503546%208.31403%201.10269%207.75431%201.81334L4.75637%205.61965C4.35746%206.12611%203.64156%206.12611%203.24265%205.61965L0.244716%201.81334C-0.315011%201.10269%200.145317%20-0.000503883%201.00158%20-0.000503846Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 25px top 50% no-repeat #0f0f0f; }
  html.dark_time .new-bottom-panel {
    position: fixed;
    background: #0f0f0f; }
  html.dark_time .new-folders-block__pic:not(.no-image) {
    background: #0f0f0f; }
  html.dark_time .new-folders-block__pic:after {
    border: 3px solid #0f0f0f; }
  html.dark_time .instaslider__left-arr {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 43, 43, 0.2)), to(rgba(43, 43, 43, 0.2)));
    background-image: linear-gradient(180deg, rgba(43, 43, 43, 0.2), rgba(43, 43, 43, 0.2)); }
  html.dark_time .instaslider__right-arr {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 43, 43, 0.2)), to(rgba(43, 43, 43, 0.2)));
    background-image: linear-gradient(180deg, rgba(43, 43, 43, 0.2), rgba(43, 43, 43, 0.2)); }
  html.dark_time .shop-search-color-select:before {
    box-shadow: inset 0 0 0 1px rgba(43, 43, 43, 0.1); }
  html.dark_time .scroll-width-thin {
    scrollbar-color: rgba(43, 43, 43, 0.1) transparent; }
  html.dark_time .slick-dots li button {
    background: rgba(255, 255, 255, 0.1); }
  html.dark_time .slick-dots li.slick-active button, html.dark_time .slick-dots li:hover button {
    background: #ea1313; }
  html.dark_time #shop2-msg, html.dark_time .shop2-color-ext-tooltip, html.dark_time .shop2-product-actions dd, html.dark_time .shop2-product-discount-desc {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-item {
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.05); }
  html.dark_time .shop2-order-options.shop2-delivery .options-list .option-type, html.dark_time .shop2-delivery .options-list .option-type {
    border-color: rgba(255, 255, 255, 0.06); }
  html.dark_time .shop2-order-options .options-list .option-type {
    border-color: rgba(255, 255, 255, 0.06); }
  html.dark_time .shop2-edost .shop2-edost-office {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); }
  html.dark_time .cart-total__item {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05); }
  html.dark_time .top-panel {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05); }
  html.dark_time .instaslider__btn {
    box-shadow: 0 10px 15px 0 rgba(255, 255, 255, 0.02); }
  html.dark_time .instaslider__btn:hover {
    box-shadow: 0 15px 25px 0 rgba(255, 255, 255, 0.05); }
  html.dark_time .custom-scroll::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, 0.1); }
  html.dark_time .yt_icon rect, html.dark_time .inst_icon rect, html.dark_time .fb_icon rect, html.dark_time .tw_icon rect, html.dark_time .ok_icon rect, html.dark_time .vk_icon rect {
    stroke: #fff; }
  html.dark_time .yt_icon path, html.dark_time .inst_icon path, html.dark_time .fb_icon path, html.dark_time .tw_icon path, html.dark_time .ok_icon path, html.dark_time .vk_icon path {
    fill: #fff; }
  html.dark_time .new-header .new-header-top__search span:not(:hover) {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-top__login span:not(:hover) {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-top #shop2-cart-preview .panel-cart {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22none%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-top #shop2-cart-preview .panel-cart.active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-bottom .header-contacts__btn:not(:hover) {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .remodal[data-remodal-id="search-form"] .search-block__btn:not(.active) {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2225px%22%20%20viewBox%3D%220%200%2025%2025%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11%200C4.92487%200%200%204.92487%200%2011C0%2017.0751%204.92487%2022%2011%2022C13.7007%2022%2016.174%2021.0267%2018.0885%2019.4118C18.1368%2019.5189%2018.2049%2019.6191%2018.2929%2019.7071L23.2929%2024.7071C23.6834%2025.0976%2024.3166%2025.0976%2024.7071%2024.7071C25.0976%2024.3166%2025.0976%2023.6834%2024.7071%2023.2929L19.7071%2018.2929C19.6191%2018.2049%2019.5189%2018.1368%2019.4118%2018.0885C21.0267%2016.174%2022%2013.7007%2022%2011C22%204.92487%2017.0751%200%2011%200ZM2%2011C2%206.02944%206.02944%202%2011%202C15.9706%202%2020%206.02944%2020%2011C20%2015.9706%2015.9706%2020%2011%2020C6.02944%2020%202%2015.9706%202%2011Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .tpl-field select:not([multiple]), html.dark_time .gr-field-style select:not([multiple]), html.dark_time .option-item select:not([multiple]), html.dark_time .form-item select:not([multiple]) {
    color: #999;
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .tpl-field select:not([multiple]):hover, html.dark_time .gr-field-style select:not([multiple]):hover, html.dark_time .option-item select:not([multiple]):hover, html.dark_time .form-item select:not([multiple]):hover, html.dark_time .tpl-field select:not([multiple]):focus, html.dark_time .gr-field-style select:not([multiple]):focus, html.dark_time .option-item select:not([multiple]):focus, html.dark_time .form-item select:not([multiple]):focus {
    color: #999;
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .gr-icon-btn:before, html.dark_time .slick-prev:before, html.dark_time .slick-next:before, html.dark_time .cart-preview-container__delete:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .slick-prev:before, html.dark_time .slick-next:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .slick-next:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear:not(:hover):before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-footer .new-footer-top .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .sorting-panel .sorting-popup-btn span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2215px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2015%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2016.7L3%204.70001Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.2%204.70001V16.7H3.8L3.8%204.70001L2.2%204.70001Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M2.99993%200.700012L6%204.70001H0L2.99993%200.700012Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12%200.700025V12.7Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.2%2012.7V0.700025L12.8%200.700025L12.8%2012.7H11.2Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M11.9999%2016.7L15%2012.7H8.99999L11.9999%2016.7Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .sorting-panel .inst-views__item.inst_small_thumbs:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.40002%209.8C5.40002%207.14903%207.54906%205%2010.2%205C12.851%205%2015%207.14903%2015%209.8C15%2012.451%2012.851%2014.6%2010.2%2014.6C7.54906%2014.6%205.40002%2012.451%205.40002%209.8ZM10.2%206.6C8.43271%206.6%207.00002%208.03269%207.00002%209.8C7.00002%2011.5673%208.43271%2013%2010.2%2013C11.9673%2013%2013.4%2011.5673%2013.4%209.8C13.4%208.03269%2011.9673%206.6%2010.2%206.6Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M15.2%205.8C15.7523%205.8%2016.2%205.35228%2016.2%204.8C16.2%204.24772%2015.7523%203.8%2015.2%203.8C14.6477%203.8%2014.2%204.24772%2014.2%204.8C14.2%205.35228%2014.6477%205.8%2015.2%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.400024%200H20V19.6H0.400024V0ZM2.00002%201.6V18H18.4V1.6H2.00002Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .sorting-panel .inst-views__item.inst_full_thumbs:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.400024%200V19.6H20V0H0.400024ZM2.00002%2014V1.6H18.4V14L2.00002%2014ZM2.00002%2015.6V18H18.4V15.6L2.00002%2015.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop-pagelist__body .page-prev a:not(:hover) {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop-pagelist__body .page-next a:not(:hover) {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .brand-slider__arr-r {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .brand-slider__arr-l {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .product-list.list .product-item .options-btn span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
  html.dark_time .product-list.thumbs .product-item__top .shop-product-btn.notavailable {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (max-width: 639px) {
  html.dark_time .product-list.list .product-item__buttons .shop-product-btn.notavailable {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (min-width: 1024px) {
  html.dark_time.mobile .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_time.mobile .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time.mobile .product-list.thumbs .product-item__top .shop-product-btn.onrequest, html.dark_time.mobile .kinds-block .kind-item__top .shop-product-btn.onrequest {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time.mobile .product-list.thumbs .product-item__top .shop-product-btn.notavailable, html.dark_time.mobile .kinds-block .kind-item__top .shop-product-btn.notavailable {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (max-width: 1023px) {
  html.dark_time .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 1023px) {
  html.dark_time .product-list.thumbs .product-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
  html.dark_time .product-list.list .product-item__buttons .shop-product-btn.buy:hover, html.dark_time .product-list.list .product-item__buttons .shop-product-btn.buy:active {
    box-shadow: none;
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
  html.dark_time .product-list.list .product-item__buttons .shop-product-btn.buy {
    box-shadow: none;
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  html.dark_time.mobile .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_time.mobile .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-header .new-header-top__burger {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .burger-block .burger-folders .mobile-folders > li ul li.parentItem a.parent-link {
    border: none; }
  html.dark_time .new-top-panel__search span {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-top-panel__login span {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-top-panel__cart {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22%232b2b2b%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-top-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-bottom-panel__up-btn span {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2016%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.00026%200.868652L15.5659%208.43434L14.4346%209.56571L8.00026%203.13139L1.56594%209.56571L0.43457%208.43434L8.00026%200.868652Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-bottom-panel__login span {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-bottom-panel__search span {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-bottom-panel__burger span {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-top-panel__burger span {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-bottom-panel__cart {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22%230f0f0f%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-bottom-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .tpl-stars {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.15%22%20d%3D%22M7%201L8.76336%204.57295L12.7063%205.1459L9.85317%207.92705L10.5267%2011.8541L7%2010L3.47329%2011.8541L4.14683%207.92705L1.29366%205.1459L5.23664%204.57295L7%201Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time body .product-amount .shop2-product-amount.disabled button:disabled, html.dark_time .site .cart-amount .shop2-product-amount.disabled button:disabled {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount.disabled button + input + button:disabled, html.dark_time .site .cart-amount .shop2-product-amount.disabled button + input + button:disabled {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount button.amount-minus, html.dark_time .site .cart-amount .shop2-product-amount button.amount-minus {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount button.amount-minus:disabled, html.dark_time .site .cart-amount .shop2-product-amount button.amount-minus:disabled {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount button.amount-minus:hover, html.dark_time .site .cart-amount .shop2-product-amount button.amount-minus:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount button.amount-minus:active, html.dark_time .site .cart-amount .shop2-product-amount button.amount-minus:active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount button.amount-plus, html.dark_time .site .cart-amount .shop2-product-amount button.amount-plus {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount button.amount-plus:hover, html.dark_time .site .cart-amount .shop2-product-amount button.amount-plus:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time body .product-amount .shop2-product-amount button.amount-plus:active, html.dark_time .site .cart-amount .shop2-product-amount button.amount-plus:active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  @media (max-width: 639px) {
    html.dark_time .shop-pagelist__body .page-prev.not_active {
      box-shadow: none; } }
  html.dark_time .pagelist-input__btn button {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20fill%3D%22%23fff%22%20d%3D%22M4.21%2C9a1%2C1%2C0%2C0%2C1-.68-.27l-3.21-3A1%2C1%2C0%2C0%2C1%2C1.68%2C4.26L4.17%2C6.6%2C10.28.3A1%2C1%2C0%2C0%2C1%2C11.72%2C1.7l-6.79%2C7A1%2C1%2C0%2C0%2C1%2C4.21%2C9Z%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .pagelist-input__btn button.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff6984%22%20d%3D%22M4.21%2C9a1%2C1%2C0%2C0%2C1-.68-.27l-3.21-3A1%2C1%2C0%2C0%2C1%2C1.68%2C4.26L4.17%2C6.6%2C10.28.3A1%2C1%2C0%2C0%2C1%2C11.72%2C1.7l-6.79%2C7A1%2C1%2C0%2C0%2C1%2C4.21%2C9Z%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time #shop2-msg .close-desc-action, html.dark_time .shop2-color-ext-tooltip .close-desc-action, html.dark_time .shop2-product-actions dd .close-desc-action, html.dark_time .shop2-product-discount-desc .close-desc-action {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.34432%206L11.7216%201.62273C12.0928%201.25151%2012.0928%200.64964%2011.7216%200.278417C11.3504%20-0.0928057%2010.7485%20-0.0928057%2010.3773%200.278417L6%204.65568L1.62273%200.278417C1.25151%20-0.0928056%200.64964%20-0.0928056%200.278417%200.278417C-0.0928056%200.64964%20-0.0928056%201.25151%200.278417%201.62273L4.65568%206L0.278417%2010.3773C-0.0928057%2010.7485%20-0.0928057%2011.3504%200.278417%2011.7216C0.64964%2012.0928%201.25151%2012.0928%201.62273%2011.7216L6%207.34432L10.3773%2011.7216C10.7485%2012.0928%2011.3504%2012.0928%2011.7216%2011.7216C12.0928%2011.3504%2012.0928%2010.7485%2011.7216%2010.3773L7.34432%206Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-header .new-header-top__contacts {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%232b2b2b%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
  html.dark_time .kinds-block .kind-item__top .shop-product-btn.onrequest {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 1023px) {
  html.dark_time .product-list.thumbs .product-item__top .shop-product-btn.onrequest {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
  html.dark_time .product-list.list .product-item__buttons .shop-product-btn.onrequest:hover, html.dark_time .product-list.list .product-item__buttons .shop-product-btn.onrequest:active {
    box-shadow: none;
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
  html.dark_time .product-list.list .product-item__buttons .shop-product-btn.onrequest {
    box-shadow: none;
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  html.dark_time.mobile .product-list.thumbs .product-item__top .shop-product-btn.onrequest, html.dark_time.mobile .kinds-block .kind-item__top .shop-product-btn.onrequest {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop2-product-navigation .shop2-right-btn:not(:hover):before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop2-product-navigation .shop2-left-btn:not(:hover):before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
  html.dark_time .kinds-block .kind-item__top .shop-product-btn.notavailable {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (max-width: 1023px) {
  html.dark_time .kinds-block .kind-item__top .shop-product-btn.onrequest {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") !important; } }
  html.dark_time .filter-block .show_more_fields .gr-button-1:before, html.dark_time .filter-block .show_more_colors .gr-button-1:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop-product-data__desc .desc-area-title:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop-product-data__desc .desc-area-title.active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop2-cart-table__cleanup a:not(:hover):before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .cart-total__back a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .cart-total__back a:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop2-cart-table .cart-product .cart-params__btn span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .shop-coupon .coupon-btn {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%207V1.00087C9%200.444631%208.55229%200%208%200C7.44386%200%207%200.448106%207%201.00087V7H1.00087C0.444631%207%200%207.44772%200%208C0%208.55614%200.448106%209%201.00087%209H7V14.9991C7%2015.5554%207.44772%2016%208%2016C8.55614%2016%209%2015.5519%209%2014.9991V9H14.9991C15.5554%209%2016%208.55229%2016%208C16%207.44386%2015.5519%207%2014.9991%207H9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .gr-back-btn a:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .gr-back-btn a:hover:before, html.dark_time .gr-back-btn a:active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-header .new-header-bottom-2 .header-contacts__btn:not(:hover) {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .head-slider__arr-ico-r {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .head-slider__arr-ico-l {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .new-top-panel__contacts {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%232b2b2b%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 639px) {
    html.dark_time .shop-pagelist__body .page-next a:hover {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
    html.dark_time .shop-pagelist__body .page-prev a:hover {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  html.dark_time .filter-block .shop2-filter__title:after {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }

@media (prefers-color-scheme: dark) {
  html.dark_mode {
    /*body .product-amount .shop2-product-amount button.amount-plus, .site .cart-amount .shop2-product-amount button.amount-plus {
     background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
     }
     body .product-amount .shop2-product-amount button.amount-minus:disabled, .site .cart-amount .shop2-product-amount button.amount-minus:disabled {
     background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
     }
     body .product-amount .shop2-product-amount button.amount-minus, .site .cart-amount .shop2-product-amount button.amount-minus {
     background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
     }*/ }
    html.dark_mode .new-header .new-header-bottom-2 .header-contacts__items:before, html.dark_mode .new-header .new-header-bottom .header-contacts__items:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%230f0f0f%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode body .mg-styler-label--radio:hover:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode body .mg-styler-label--radio.checked:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode body .mg-styler-label--radio.checked:hover:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .tpl-field.type-radio_group ul li label:hover span:before, html.dark_mode .gr-field-style.type-radio_group ul li label:hover span:before, html.dark_mode .option-item.type-radio_group ul li label:hover span:before, html.dark_mode .form-item.type-radio_group ul li label:hover span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, html.dark_mode .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, html.dark_mode .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, html.dark_mode .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .tpl-field.type-radio_group ul li input[type="radio"]:checked + span:before, html.dark_mode .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span:before, html.dark_mode .option-item.type-radio_group ul li input[type="radio"]:checked + span:before, html.dark_mode .form-item.type-radio_group ul li input[type="radio"]:checked + span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop-product-btn {
      background: #2b2b2b; }
    html.dark_mode .slick-prev:hover, html.dark_mode .slick-next:hover {
      background: #2b2b2b; }
    html.dark_mode .slick-prev:active, html.dark_mode .slick-next:active {
      background: #2b2b2b; }
    html.dark_mode #shop2-color-ext-popup, html.dark_mode #shop2-color-ext-select {
      background: #2b2b2b; }
    html.dark_mode #shop2-msg, html.dark_mode .shop2-color-ext-tooltip, html.dark_mode .shop2-product-actions dd, html.dark_mode .shop2-product-discount-desc {
      background: #2b2b2b; }
    html.dark_mode .shop-product-data {
      background: #2b2b2b; }
    html.dark_mode .shop-product-data__close {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
    html.dark_mode .shop-product-data__close:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
    html.dark_mode .shop-product-data__nav li a {
      background: #2b2b2b; }
    html.dark_mode .shop-product-data__desc .desc-area-title {
      background: #2b2b2b; }
    html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before, html.dark_mode .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-type.active-type, html.dark_mode .shop2-delivery .options-list .option-type.active-type {
      background: #2b2b2b; }
    html.dark_mode .shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-order-options .options-list .option-type.active-type {
      background: #2b2b2b; }
    html.dark_mode .shop2-cart-auth {
      background: #2b2b2b; }
    html.dark_mode .shop2-edost .shop2-edost-office {
      background: #2b2b2b; }
    html.dark_mode .shop2-edost .shop2-edost-control:hover:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-edost .shop2-edost-control.active:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-edost .shop2-edost-control.active:hover:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-payments-order .shop2-payment-type:hover span:before, html.dark_mode .shop2-payments-order .payment_methods-column label:hover span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-payments-order .shop2-payment-type:hover input[type="radio"]:checked + span:before, html.dark_mode .shop2-payments-order .payment_methods-column label:hover input[type="radio"]:checked + span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-payments-order .shop2-payment-type input[type="radio"]:checked + span:before, html.dark_mode .shop2-payments-order .payment_methods-column label input[type="radio"]:checked + span:before {
      box-shadow: inset 0 0 0 1px #ea1313, inset 0 0 0 7px #2b2b2b; }
    html.dark_mode .shop2-cart-table .cart-products__item:before {
      background: #2b2b2b; }
    html.dark_mode .product-list.simple .product-item__buttons .shop-product-btn.notavailable {
      background: #2b2b2b !important; }
    html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.notavailable {
      background-color: #2b2b2b !important; }
    html.dark_mode .card-page__top:before {
      background: #2b2b2b; }
    html.dark_mode .slider-wrap .left_container .header-slider__pic:before {
      background: #2b2b2b; }
    html.dark_mode .slider-wrap .right_container .header-slider__pic:before {
      background: #2b2b2b; }
    html.dark_mode .head-slider__info {
      background-image: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#2b2b2b));
      background-image: linear-gradient(180deg, #2b2b2b, #2b2b2b); }
    html.dark_mode .instaslider__btn {
      background-color: #2b2b2b; }
    html.dark_mode .brand-slider__item {
      background-color: #2b2b2b; }
    html.dark_mode .brand-slider__arr {
      background: #2b2b2b; }
    html.dark_mode .brand-slider__arr:hover {
      background: #2b2b2b; }
    html.dark_mode .subscribe {
      background-image: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#2b2b2b));
      background-image: linear-gradient(180deg, #2b2b2b, #2b2b2b); }
    html.dark_mode .content {
      background: #2b2b2b; }
    html.dark_mode .head-slider__arr-ico-l {
      background-color: #2b2b2b; }
    html.dark_mode .head-slider__arr-ico-l:before {
      background: #2b2b2b; }
    html.dark_mode .head-slider__arr-ico-r {
      background-color: #2b2b2b; }
    html.dark_mode .head-slider__arr-ico-r:before {
      background: #2b2b2b; }
    html.dark_mode .big-folder-title {
      background-color: #2b2b2b; }
    html.dark_mode .head-slider__info {
      background-image: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#2b2b2b));
      background-image: linear-gradient(180deg, #2b2b2b, #2b2b2b); }
    html.dark_mode .burger-block {
      background: #2b2b2b; }
    html.dark_mode .burger-block__title.active {
      background: #2b2b2b; }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li ul {
      background: #2b2b2b; }
    html.dark_mode .burger-block .burger-navigation .mobile-menu > li ul {
      background: #2b2b2b; }
    html.dark_mode .remodal {
      background: #2b2b2b; }
    html.dark_mode .new-top-panel {
      background: #2b2b2b; }
    html.dark_mode .new-header .new-header-top {
      background: #2b2b2b; }
    html.dark_mode .new-header .new-header-top .new-menu > li > ul {
      background: #2b2b2b; }
    html.dark_mode .new-folders-block.hide_image_folder .new-folders-block__item a.active .new-folders-block__text {
      background: #2b2b2b; }
    html.dark_mode .new-folders-block.hide_image_folder .new-folders-block__item a.active:hover .new-folders-block__text {
      background: #2b2b2b; }
    html.dark_mode .new-footer {
      background: #2b2b2b; }
    html.dark_mode .head-slider-text {
      background: #2b2b2b; }
    html.dark_mode .shop-search-color-select.active .shop-search-colors {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat #2b2b2b; }
    html.dark_mode .shop-search-color-select.active:hover .shop-search-colors {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat #2b2b2b; }
    html.dark_mode .card-page__right {
      background: #2b2b2b; }
    html.dark_mode .g-auth-page-block-wr {
      background: #2b2b2b; }
    html.dark_mode .head-slider__arr {
      border-left: 1px none #fff; }
    html.dark_mode a img {
      border-color: #fff; }
    html.dark_mode body .mg-styler-label--checkbox {
      color: #fff; }
    html.dark_mode body .mg-styler-label--checkbox:hover {
      color: #fff; }
    html.dark_mode body .mg-styler-label--checkbox.checked {
      color: #fff; }
    html.dark_mode body .mg-styler-label--checkbox.checked:hover {
      color: #fff; }
    html.dark_mode body .mg-styler-label--radio {
      color: #fff; }
    html.dark_mode .tpl-anketa-success-note {
      color: #fff; }
    html.dark_mode .tpl-field .field-title, html.dark_mode .gr-field-style .field-title, html.dark_mode .option-item .field-title, html.dark_mode .form-item .field-title, html.dark_mode .tpl-field .tpl-title, html.dark_mode .gr-field-style .tpl-title, html.dark_mode .option-item .tpl-title, html.dark_mode .form-item .tpl-title, html.dark_mode .tpl-field > label > span:not(.tpl-required), html.dark_mode .gr-field-style > label > span:not(.tpl-required), html.dark_mode .option-item > label > span:not(.tpl-required), html.dark_mode .form-item > label > span:not(.tpl-required), html.dark_mode .tpl-field > label > strong, html.dark_mode .gr-field-style > label > strong, html.dark_mode .option-item > label > strong, html.dark_mode .form-item > label > strong {
      color: #fff; }
    html.dark_mode .tpl-field.field-error input[type="text"], html.dark_mode .gr-field-style.field-error input[type="text"], html.dark_mode .option-item.field-error input[type="text"], html.dark_mode .form-item.field-error input[type="text"], html.dark_mode .tpl-field.field-error input[type="email"], html.dark_mode .gr-field-style.field-error input[type="email"], html.dark_mode .option-item.field-error input[type="email"], html.dark_mode .form-item.field-error input[type="email"], html.dark_mode .tpl-field.field-error input[type="tel"], html.dark_mode .gr-field-style.field-error input[type="tel"], html.dark_mode .option-item.field-error input[type="tel"], html.dark_mode .form-item.field-error input[type="tel"], html.dark_mode .tpl-field.field-error input[type="number"], html.dark_mode .gr-field-style.field-error input[type="number"], html.dark_mode .option-item.field-error input[type="number"], html.dark_mode .form-item.field-error input[type="number"], html.dark_mode .tpl-field.field-error input[type="password"], html.dark_mode .gr-field-style.field-error input[type="password"], html.dark_mode .option-item.field-error input[type="password"], html.dark_mode .form-item.field-error input[type="password"], html.dark_mode .tpl-field.field-error textarea, html.dark_mode .gr-field-style.field-error textarea, html.dark_mode .option-item.field-error textarea, html.dark_mode .form-item.field-error textarea, html.dark_mode .tpl-field.field-error select[multiple], html.dark_mode .gr-field-style.field-error select[multiple], html.dark_mode .option-item.field-error select[multiple], html.dark_mode .form-item.field-error select[multiple] {
      color: #fff; }
    html.dark_mode .tpl-field.field-error select:not([multiple]), html.dark_mode .gr-field-style.field-error select:not([multiple]), html.dark_mode .option-item.field-error select:not([multiple]), html.dark_mode .form-item.field-error select:not([multiple]) {
      color: #fff; }
    html.dark_mode .tpl-field input[type="text"]:hover, html.dark_mode .gr-field-style input[type="text"]:hover, html.dark_mode .option-item input[type="text"]:hover, html.dark_mode .form-item input[type="text"]:hover, html.dark_mode .tpl-field input[type="email"]:hover, html.dark_mode .gr-field-style input[type="email"]:hover, html.dark_mode .option-item input[type="email"]:hover, html.dark_mode .form-item input[type="email"]:hover, html.dark_mode .tpl-field input[type="tel"]:hover, html.dark_mode .gr-field-style input[type="tel"]:hover, html.dark_mode .option-item input[type="tel"]:hover, html.dark_mode .form-item input[type="tel"]:hover, html.dark_mode .tpl-field input[type="number"]:hover, html.dark_mode .gr-field-style input[type="number"]:hover, html.dark_mode .option-item input[type="number"]:hover, html.dark_mode .form-item input[type="number"]:hover, html.dark_mode .tpl-field input[type="password"]:hover, html.dark_mode .gr-field-style input[type="password"]:hover, html.dark_mode .option-item input[type="password"]:hover, html.dark_mode .form-item input[type="password"]:hover {
      color: #fff; }
    html.dark_mode .tpl-field input[type="text"]:hover::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="text"]:hover::-webkit-input-placeholder, html.dark_mode .option-item input[type="text"]:hover::-webkit-input-placeholder, html.dark_mode .form-item input[type="text"]:hover::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="email"]:hover::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="email"]:hover::-webkit-input-placeholder, html.dark_mode .option-item input[type="email"]:hover::-webkit-input-placeholder, html.dark_mode .form-item input[type="email"]:hover::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="tel"]:hover::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="tel"]:hover::-webkit-input-placeholder, html.dark_mode .option-item input[type="tel"]:hover::-webkit-input-placeholder, html.dark_mode .form-item input[type="tel"]:hover::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="number"]:hover::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="number"]:hover::-webkit-input-placeholder, html.dark_mode .option-item input[type="number"]:hover::-webkit-input-placeholder, html.dark_mode .form-item input[type="number"]:hover::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="password"]:hover::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="password"]:hover::-webkit-input-placeholder, html.dark_mode .option-item input[type="password"]:hover::-webkit-input-placeholder, html.dark_mode .form-item input[type="password"]:hover::-webkit-input-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field input[type="text"]:hover:moz-placeholder, html.dark_mode .gr-field-style input[type="text"]:hover:moz-placeholder, html.dark_mode .option-item input[type="text"]:hover:moz-placeholder, html.dark_mode .form-item input[type="text"]:hover:moz-placeholder, html.dark_mode .tpl-field input[type="email"]:hover:moz-placeholder, html.dark_mode .gr-field-style input[type="email"]:hover:moz-placeholder, html.dark_mode .option-item input[type="email"]:hover:moz-placeholder, html.dark_mode .form-item input[type="email"]:hover:moz-placeholder, html.dark_mode .tpl-field input[type="tel"]:hover:moz-placeholder, html.dark_mode .gr-field-style input[type="tel"]:hover:moz-placeholder, html.dark_mode .option-item input[type="tel"]:hover:moz-placeholder, html.dark_mode .form-item input[type="tel"]:hover:moz-placeholder, html.dark_mode .tpl-field input[type="number"]:hover:moz-placeholder, html.dark_mode .gr-field-style input[type="number"]:hover:moz-placeholder, html.dark_mode .option-item input[type="number"]:hover:moz-placeholder, html.dark_mode .form-item input[type="number"]:hover:moz-placeholder, html.dark_mode .tpl-field input[type="password"]:hover:moz-placeholder, html.dark_mode .gr-field-style input[type="password"]:hover:moz-placeholder, html.dark_mode .option-item input[type="password"]:hover:moz-placeholder, html.dark_mode .form-item input[type="password"]:hover:moz-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field input[type="text"]:hover::-moz-placeholder, html.dark_mode .gr-field-style input[type="text"]:hover::-moz-placeholder, html.dark_mode .option-item input[type="text"]:hover::-moz-placeholder, html.dark_mode .form-item input[type="text"]:hover::-moz-placeholder, html.dark_mode .tpl-field input[type="email"]:hover::-moz-placeholder, html.dark_mode .gr-field-style input[type="email"]:hover::-moz-placeholder, html.dark_mode .option-item input[type="email"]:hover::-moz-placeholder, html.dark_mode .form-item input[type="email"]:hover::-moz-placeholder, html.dark_mode .tpl-field input[type="tel"]:hover::-moz-placeholder, html.dark_mode .gr-field-style input[type="tel"]:hover::-moz-placeholder, html.dark_mode .option-item input[type="tel"]:hover::-moz-placeholder, html.dark_mode .form-item input[type="tel"]:hover::-moz-placeholder, html.dark_mode .tpl-field input[type="number"]:hover::-moz-placeholder, html.dark_mode .gr-field-style input[type="number"]:hover::-moz-placeholder, html.dark_mode .option-item input[type="number"]:hover::-moz-placeholder, html.dark_mode .form-item input[type="number"]:hover::-moz-placeholder, html.dark_mode .tpl-field input[type="password"]:hover::-moz-placeholder, html.dark_mode .gr-field-style input[type="password"]:hover::-moz-placeholder, html.dark_mode .option-item input[type="password"]:hover::-moz-placeholder, html.dark_mode .form-item input[type="password"]:hover::-moz-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field input[type="text"]:hover:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="text"]:hover:-ms-input-placeholder, html.dark_mode .option-item input[type="text"]:hover:-ms-input-placeholder, html.dark_mode .form-item input[type="text"]:hover:-ms-input-placeholder, html.dark_mode .tpl-field input[type="email"]:hover:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="email"]:hover:-ms-input-placeholder, html.dark_mode .option-item input[type="email"]:hover:-ms-input-placeholder, html.dark_mode .form-item input[type="email"]:hover:-ms-input-placeholder, html.dark_mode .tpl-field input[type="tel"]:hover:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="tel"]:hover:-ms-input-placeholder, html.dark_mode .option-item input[type="tel"]:hover:-ms-input-placeholder, html.dark_mode .form-item input[type="tel"]:hover:-ms-input-placeholder, html.dark_mode .tpl-field input[type="number"]:hover:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="number"]:hover:-ms-input-placeholder, html.dark_mode .option-item input[type="number"]:hover:-ms-input-placeholder, html.dark_mode .form-item input[type="number"]:hover:-ms-input-placeholder, html.dark_mode .tpl-field input[type="password"]:hover:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="password"]:hover:-ms-input-placeholder, html.dark_mode .option-item input[type="password"]:hover:-ms-input-placeholder, html.dark_mode .form-item input[type="password"]:hover:-ms-input-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field input[type="text"]:focus, html.dark_mode .gr-field-style input[type="text"]:focus, html.dark_mode .option-item input[type="text"]:focus, html.dark_mode .form-item input[type="text"]:focus, html.dark_mode .tpl-field input[type="email"]:focus, html.dark_mode .gr-field-style input[type="email"]:focus, html.dark_mode .option-item input[type="email"]:focus, html.dark_mode .form-item input[type="email"]:focus, html.dark_mode .tpl-field input[type="tel"]:focus, html.dark_mode .gr-field-style input[type="tel"]:focus, html.dark_mode .option-item input[type="tel"]:focus, html.dark_mode .form-item input[type="tel"]:focus, html.dark_mode .tpl-field input[type="number"]:focus, html.dark_mode .gr-field-style input[type="number"]:focus, html.dark_mode .option-item input[type="number"]:focus, html.dark_mode .form-item input[type="number"]:focus, html.dark_mode .tpl-field input[type="password"]:focus, html.dark_mode .gr-field-style input[type="password"]:focus, html.dark_mode .option-item input[type="password"]:focus, html.dark_mode .form-item input[type="password"]:focus {
      color: #fff; }
    html.dark_mode .tpl-field textarea:hover, html.dark_mode .gr-field-style textarea:hover, html.dark_mode .option-item textarea:hover, html.dark_mode .form-item textarea:hover {
      color: #fff; }
    html.dark_mode .tpl-field textarea:hover::-webkit-input-placeholder, html.dark_mode .gr-field-style textarea:hover::-webkit-input-placeholder, html.dark_mode .option-item textarea:hover::-webkit-input-placeholder, html.dark_mode .form-item textarea:hover::-webkit-input-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field textarea:hover:moz-placeholder, html.dark_mode .gr-field-style textarea:hover:moz-placeholder, html.dark_mode .option-item textarea:hover:moz-placeholder, html.dark_mode .form-item textarea:hover:moz-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field textarea:hover::-moz-placeholder, html.dark_mode .gr-field-style textarea:hover::-moz-placeholder, html.dark_mode .option-item textarea:hover::-moz-placeholder, html.dark_mode .form-item textarea:hover::-moz-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field textarea:hover:-ms-input-placeholder, html.dark_mode .gr-field-style textarea:hover:-ms-input-placeholder, html.dark_mode .option-item textarea:hover:-ms-input-placeholder, html.dark_mode .form-item textarea:hover:-ms-input-placeholder {
      color: #fff; }
    html.dark_mode .tpl-field textarea:focus, html.dark_mode .gr-field-style textarea:focus, html.dark_mode .option-item textarea:focus, html.dark_mode .form-item textarea:focus {
      color: #fff; }
    html.dark_mode .tpl-field select:not([multiple]):hover, html.dark_mode .gr-field-style select:not([multiple]):hover, html.dark_mode .option-item select:not([multiple]):hover, html.dark_mode .form-item select:not([multiple]):hover {
      color: #fff; }
    html.dark_mode .tpl-field select:not([multiple]):focus, html.dark_mode .gr-field-style select:not([multiple]):focus, html.dark_mode .option-item select:not([multiple]):focus, html.dark_mode .form-item select:not([multiple]):focus {
      color: #fff; }
    html.dark_mode .tpl-field select[multiple]:hover, html.dark_mode .gr-field-style select[multiple]:hover, html.dark_mode .option-item select[multiple]:hover, html.dark_mode .form-item select[multiple]:hover {
      color: #fff; }
    html.dark_mode .tpl-field select[multiple]:focus, html.dark_mode .gr-field-style select[multiple]:focus, html.dark_mode .option-item select[multiple]:focus, html.dark_mode .form-item select[multiple]:focus {
      color: #fff; }
    html.dark_mode .tpl-field.type-checkbox ul li label:hover span, html.dark_mode .gr-field-style.type-checkbox ul li label:hover span, html.dark_mode .option-item.type-checkbox ul li label:hover span, html.dark_mode .form-item.type-checkbox ul li label:hover span {
      color: #fff; }
    html.dark_mode .tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_mode .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_mode .option-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_mode .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span {
      color: #fff; }
    html.dark_mode .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span, html.dark_mode .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span, html.dark_mode .option-item.type-checkbox ul li input[type="checkbox"]:checked + span, html.dark_mode .form-item.type-checkbox ul li input[type="checkbox"]:checked + span {
      color: #fff; }
    html.dark_mode .tpl-field.type-checkbox ul li span, html.dark_mode .gr-field-style.type-checkbox ul li span, html.dark_mode .option-item.type-checkbox ul li span, html.dark_mode .form-item.type-checkbox ul li span {
      color: #fff; }
    html.dark_mode .tpl-field.type-multi_checkbox ul li label:hover span, html.dark_mode .gr-field-style.type-multi_checkbox ul li label:hover span, html.dark_mode .option-item.type-multi_checkbox ul li label:hover span, html.dark_mode .form-item.type-multi_checkbox ul li label:hover span {
      color: #fff; }
    html.dark_mode .tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_mode .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_mode .option-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, html.dark_mode .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span {
      color: #fff; }
    html.dark_mode .tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span, html.dark_mode .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span, html.dark_mode .option-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span, html.dark_mode .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span {
      color: #fff; }
    html.dark_mode .tpl-field.type-multi_checkbox ul li span, html.dark_mode .gr-field-style.type-multi_checkbox ul li span, html.dark_mode .option-item.type-multi_checkbox ul li span, html.dark_mode .form-item.type-multi_checkbox ul li span {
      color: #fff; }
    html.dark_mode .tpl-field.type-radio_group ul li label:hover span, html.dark_mode .gr-field-style.type-radio_group ul li label:hover span, html.dark_mode .option-item.type-radio_group ul li label:hover span, html.dark_mode .form-item.type-radio_group ul li label:hover span {
      color: #fff; }
    html.dark_mode .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span, html.dark_mode .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span, html.dark_mode .option-item.type-radio_group ul li label:hover input[type="radio"]:checked + span, html.dark_mode .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span {
      color: #fff; }
    html.dark_mode .tpl-field.type-radio_group ul li input[type="radio"]:checked + span, html.dark_mode .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span, html.dark_mode .option-item.type-radio_group ul li input[type="radio"]:checked + span, html.dark_mode .form-item.type-radio_group ul li input[type="radio"]:checked + span {
      color: #fff; }
    html.dark_mode .tpl-field.type-radio_group ul li span, html.dark_mode .gr-field-style.type-radio_group ul li span, html.dark_mode .option-item.type-radio_group ul li span, html.dark_mode .form-item.type-radio_group ul li span {
      color: #fff; }
    html.dark_mode #orderForm input[type="text"]:hover, html.dark_mode #orderForm input[type="email"]:hover, html.dark_mode #orderForm input[type="tel"]:hover, html.dark_mode #orderForm input[type="number"]:hover, html.dark_mode #orderForm input[type="password"]:hover {
      color: #fff; }
    html.dark_mode #orderForm input[type="text"]:hover::-webkit-input-placeholder, html.dark_mode #orderForm input[type="email"]:hover::-webkit-input-placeholder, html.dark_mode #orderForm input[type="tel"]:hover::-webkit-input-placeholder, html.dark_mode #orderForm input[type="number"]:hover::-webkit-input-placeholder, html.dark_mode #orderForm input[type="password"]:hover::-webkit-input-placeholder {
      color: #fff; }
    html.dark_mode #orderForm input[type="text"]:hover:moz-placeholder, html.dark_mode #orderForm input[type="email"]:hover:moz-placeholder, html.dark_mode #orderForm input[type="tel"]:hover:moz-placeholder, html.dark_mode #orderForm input[type="number"]:hover:moz-placeholder, html.dark_mode #orderForm input[type="password"]:hover:moz-placeholder {
      color: #fff; }
    html.dark_mode #orderForm input[type="text"]:hover::-moz-placeholder, html.dark_mode #orderForm input[type="email"]:hover::-moz-placeholder, html.dark_mode #orderForm input[type="tel"]:hover::-moz-placeholder, html.dark_mode #orderForm input[type="number"]:hover::-moz-placeholder, html.dark_mode #orderForm input[type="password"]:hover::-moz-placeholder {
      color: #fff; }
    html.dark_mode #orderForm input[type="text"]:hover:-ms-input-placeholder, html.dark_mode #orderForm input[type="email"]:hover:-ms-input-placeholder, html.dark_mode #orderForm input[type="tel"]:hover:-ms-input-placeholder, html.dark_mode #orderForm input[type="number"]:hover:-ms-input-placeholder, html.dark_mode #orderForm input[type="password"]:hover:-ms-input-placeholder {
      color: #fff; }
    html.dark_mode #orderForm input[type="text"]:focus, html.dark_mode #orderForm input[type="email"]:focus, html.dark_mode #orderForm input[type="tel"]:focus, html.dark_mode #orderForm input[type="number"]:focus, html.dark_mode #orderForm input[type="password"]:focus {
      color: #fff; }
    html.dark_mode #orderForm textarea:hover {
      color: #fff; }
    html.dark_mode #orderForm textarea:hover::-webkit-input-placeholder {
      color: #fff; }
    html.dark_mode #orderForm textarea:hover:moz-placeholder {
      color: #fff; }
    html.dark_mode #orderForm textarea:hover::-moz-placeholder {
      color: #fff; }
    html.dark_mode #orderForm textarea:hover:-ms-input-placeholder {
      color: #fff; }
    html.dark_mode #orderForm textarea:focus {
      color: #fff; }
    html.dark_mode #orderForm select:not([multiple]):hover {
      color: #fff; }
    html.dark_mode #orderForm select:not([multiple]):focus {
      color: #fff; }
    html.dark_mode #orderForm select[multiple]:hover {
      color: #fff; }
    html.dark_mode #orderForm select[multiple]:focus {
      color: #fff; }
    html.dark_mode body .product-compare.product-compare-added .link-reset {
      color: #fff; }
    html.dark_mode body .product-compare .compare_plus {
      color: #fff; }
    html.dark_mode .gr-button-3:not(:hover), html.dark_mode .filter-block .shop2-filter__btns .filter-reset:not(:hover), html.dark_mode .comments-block .comments-reg .tpl-btns a:not(:hover), html.dark_mode .comments-block .comments-reg .tpl-right .gr-button-1:not(:hover), html.dark_mode .login-form .register-btn a:not(:hover), html.dark_mode .login-form .orders_btn:not(:hover), html.dark_mode div.shop2-cart-update a:not(:hover), html.dark_mode .cart-registration__right .shop2-btn:not(:hover), html.dark_mode .kinds-more__btn:not(:hover), html.dark_mode .shop2-vendor-folders .gr-button-1:not(:hover) {
      color: #fff; }
    html.dark_mode .gr-button-4 {
      background: #fff; }
    html.dark_mode .gr-back-btn a {
      color: #fff; }
    html.dark_mode .gr-back-btn a:hover, html.dark_mode .gr-back-btn a:active {
      color: #fff; }
    html.dark_mode .filter-block .shop2-filter__header {
      color: #fff; }
    html.dark_mode .filter-block .shop2-filter__title {
      color: #fff; }
    html.dark_mode .filter-block .input-from input, html.dark_mode .filter-block .input-to input {
      color: #fff; }
    html.dark_mode .filter-block .shop2-filter__checkbox .param-val {
      color: #fff; }
    html.dark_mode .filter-block .shop2-filter__checkbox .param-val:hover {
      color: #fff; }
    html.dark_mode .filter-block .show_more_fields .gr-button-1, html.dark_mode .filter-block .show_more_colors .gr-button-1 {
      color: #fff; }
    html.dark_mode .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .col_title {
      color: #fff; }
    html.dark_mode .filter-block .shop2-filter__btns .shop2-filter__result .filter-block__result {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="sorting-remodal"] .sorting-block__title {
      color: #fff; }
    html.dark_mode .sorting-panel .filter-popup-btn {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-num.active-num {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-num a:hover {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-num a:active {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-prev a {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-prev a:hover {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-prev a:active {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-next a {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-next a:hover {
      color: #fff; }
    html.dark_mode .shop-pagelist__body .page-next a:active {
      color: #fff; }
    html.dark_mode .login-form .user-block__title {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="login-form"] .g-auth__social-min {
      color: #fff; }
    html.dark_mode .search-form__header {
      color: #fff; }
    html.dark_mode .search-form .search-rows__row.price_row .search_currency {
      color: #fff; }
    html.dark_mode .search-form .input-from input, html.dark_mode .search-form .input-to input {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="search-form"] .search-tabs__header {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="search-form"] .search-tabs__title.active, html.dark_mode .remodal[data-remodal-id="search-form"] .search-tabs__title:hover {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="search-form"] .search-tabs__title:before {
      background: #fff; }
    html.dark_mode .shop2-warning, html.dark_mode .shop2-info {
      color: #fff; }
    html.dark_mode .shop2-warning h1, html.dark_mode .shop2-info h1, html.dark_mode .shop2-warning h2, html.dark_mode .shop2-info h2, html.dark_mode .shop2-warning h3, html.dark_mode .shop2-info h3, html.dark_mode .shop2-warning h4, html.dark_mode .shop2-info h4, html.dark_mode .shop2-warning h5, html.dark_mode .shop2-info h5, html.dark_mode .shop2-warning h6, html.dark_mode .shop2-info h6 {
      color: #fff; }
    html.dark_mode .shop2-color-ext-select:hover .shop2-color-ext-options li div {
      color: #fff; }
    html.dark_mode .shop2-color-ext-select.active .shop2-color-ext-options li div {
      color: #fff; }
    html.dark_mode .shop2-vendors .shop2-vendor .vendor-name {
      color: #fff; }
    html.dark_mode body .product-amount .shop2-product-amount input, html.dark_mode .site .cart-amount .shop2-product-amount input {
      color: #fff; }
    html.dark_mode body .product-amount .shop2-product-amount input:hover, html.dark_mode .site .cart-amount .shop2-product-amount input:hover {
      color: #fff; }
    html.dark_mode body .product-amount .shop2-product-amount input:focus, html.dark_mode .site .cart-amount .shop2-product-amount input:focus {
      color: #fff; }
    html.dark_mode .shop2-product-params .param-body {
      color: #fff; }
    html.dark_mode body .shop2-product-options .option-body {
      color: #fff; }
    html.dark_mode body .shop2-product-options .option-body a {
      color: #fff; }
    html.dark_mode .cart-params__value {
      color: #fff; }
    html.dark_mode .cart-params__value a {
      color: #fff; }
    html.dark_mode body .shop2-product-actions dl dt .name-action {
      color: #fff; }
    html.dark_mode #shop2-msg, html.dark_mode .shop2-color-ext-tooltip, html.dark_mode .shop2-product-actions dd, html.dark_mode .shop2-product-discount-desc {
      color: #fff; }
    html.dark_mode .kinds-block .kinds-block__title {
      color: #fff; }
    html.dark_mode .kinds-block .kind-name:hover {
      color: #fff; }
    html.dark_mode .kinds-block .kind-vendor a {
      color: #fff; }
    html.dark_mode .kinds-block .kind-vendor a:hover:before {
      background: #fff; }
    html.dark_mode .kinds-block .kind-price .price-old strong:before {
      background: #fff; }
    html.dark_mode .kinds-block .kind-price .price-old + .price-current, html.dark_mode .kinds-block .kind-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #fff; }
    html.dark_mode .kinds-block .kind-price .price-current {
      color: #fff; }
    html.dark_mode .comments-block .comments-form__title {
      color: #fff; }
    html.dark_mode .comments-block .comments-form .tpl-field-reg a {
      color: #fff; }
    html.dark_mode .comments-block .comments-reg__title {
      color: #fff; }
    html.dark_mode .shop-product-data__nav li a {
      color: #fff; }
    html.dark_mode .shop-product-data__desc-title {
      color: #fff; }
    html.dark_mode .shop-product-data__desc .desc-area-title {
      color: #fff; }
    html.dark_mode .shop2-order-options.shop2-delivery h2, html.dark_mode .shop2-delivery h2 {
      color: #fff; }
    html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span, html.dark_mode .shop2-delivery .options-list .option-type .option-label input[type="radio"]:checked + span {
      color: #fff; }
    html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-type .option-label span, html.dark_mode .shop2-delivery .options-list .option-type .option-label span {
      color: #fff; }
    html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-details, html.dark_mode .shop2-delivery .options-list .option-details {
      color: #fff; }
    html.dark_mode .shop2-order-options .options-list .option-type .option-label > input[type="radio"]:checked + span {
      color: #fff; }
    html.dark_mode .shop2-order-options .options-list .option-type .option-label .label-name {
      color: #fff; }
    html.dark_mode .shop2-order-options .options-list .option-details {
      color: #fff; }
    html.dark_mode .shop2-cart-auth {
      color: #fff; }
    html.dark_mode .shop2-cart-auth .shop2v2-cart-soc-block .g-auth__personal-note a:hover {
      color: #fff;
      border-color: #fff; }
    html.dark_mode .shop2-edost .shop2-edost-variant {
      color: #fff; }
    html.dark_mode .shop2-payments-order .shop2-payment-type:hover span, html.dark_mode .shop2-payments-order .payment_methods-column label:hover span {
      color: #fff; }
    html.dark_mode .shop2-payments-order .shop2-payment-type:hover input[type="radio"]:checked + span, html.dark_mode .shop2-payments-order .payment_methods-column label:hover input[type="radio"]:checked + span {
      color: #fff; }
    html.dark_mode .shop2-payments-order .shop2-payment-type input[type="radio"]:checked + span, html.dark_mode .shop2-payments-order .payment_methods-column label input[type="radio"]:checked + span {
      color: #fff; }
    html.dark_mode .shop2-payments-order .shop2-payment-type span, html.dark_mode .shop2-payments-order .payment_methods-column label span {
      color: #fff; }
    html.dark_mode .shop2-cart-table__cleanup a {
      color: #fff; }
    html.dark_mode .shop2-cart-table__heading-item {
      color: #fff; }
    html.dark_mode .shop2-cart-table .cart-amount {
      color: #fff; }
    html.dark_mode .shop2-cart-table .cart-price, html.dark_mode .shop2-cart-table .cart-sum {
      color: #fff; }
    html.dark_mode .shop2-cart-table .cart-product__name a:hover {
      color: #fff; }
    html.dark_mode .shop2-cart-table .cart-product__vendor a {
      color: #fff; }
    html.dark_mode .shop2-cart-table .cart-product .cart-params__btn span {
      color: #fff; }
    html.dark_mode .cart-total__back a {
      color: #fff; }
    html.dark_mode .cart-total__item.last_item .cart-total__title {
      color: #fff; }
    html.dark_mode .cart-total__body {
      color: #fff; }
    html.dark_mode .coupon-additional__title {
      color: #fff; }
    html.dark_mode .shop-coupon__title {
      color: #fff; }
    html.dark_mode .shop-coupon .gr-field-style input[type="text"] {
      color: #fff;
      background: none; }
    html.dark_mode .shop-coupon .gr-field-style input[type="text"]::-webkit-input-placeholder {
      color: #fff; }
    html.dark_mode .shop-coupon .gr-field-style input[type="text"]:moz-placeholder {
      color: #fff; }
    html.dark_mode .shop-coupon .gr-field-style input[type="text"]::-moz-placeholder {
      color: #fff; }
    html.dark_mode .shop-coupon .gr-field-style input[type="text"]:-ms-input-placeholder {
      color: #fff; }
    html.dark_mode .shop-coupon .coupon-id__body .coupon-code {
      color: #fff; }
    html.dark_mode .cart-registration__title {
      color: #fff; }
    html.dark_mode .shop2v2-cart-soc-block {
      color: #fff; }
    html.dark_mode table.shop2-table-order tr:first-child th {
      color: #fff; }
    html.dark_mode .product-list.thumbs .product-item__name:hover {
      color: #fff; }
    html.dark_mode .product-list.thumbs .product-item__vendor a {
      color: #fff; }
    html.dark_mode .product-list.thumbs .product-item .product-article {
      color: #fff; }
    html.dark_mode .product-list.thumbs .product-item .product-price .price-old strong:before {
      background: #fff; }
    html.dark_mode .product-list.thumbs .product-item .product-price .price-old + .price-current, html.dark_mode .product-list.thumbs .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #fff; }
    html.dark_mode .product-list.thumbs .product-item .product-price .price-current {
      color: #fff; }
    html.dark_mode .product-list.simple .product-item__name:hover {
      color: #fff; }
    html.dark_mode .product-list.simple .product-item__vendor a {
      color: #fff; }
    html.dark_mode .product-list.simple .product-item .product-article {
      color: #fff; }
    html.dark_mode .product-list.simple .product-item .product-price .price-old strong:before {
      background: #fff; }
    html.dark_mode .product-list.simple .product-item .product-price .price-old + .price-current, html.dark_mode .product-list.simple .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #fff; }
    html.dark_mode .product-list.simple .product-item .product-price .price-current {
      color: #fff; }
    html.dark_mode .product-list.list .product-item__name:hover {
      color: #fff; }
    html.dark_mode .product-list.list .product-item__vendor a {
      color: #fff; }
    html.dark_mode .product-list.list .product-item .product-article {
      color: #fff; }
    html.dark_mode .product-list.list .product-item .options-btn span {
      color: #fff; }
    html.dark_mode .product-list.list .product-item .product-price .price-old strong:before {
      background: #fff; }
    html.dark_mode .product-list.list .product-item .product-price .price-old + .price-current, html.dark_mode .product-list.list .product-item .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #fff; }
    html.dark_mode .product-list.list .product-item .product-price .price-current {
      color: #fff; }
    html.dark_mode .card-page .shop2-product__vendor a {
      color: #fff; }
    html.dark_mode .card-page .shop2-product-article {
      color: #fff; }
    html.dark_mode .card-page .form-additional .product-price .price-old strong:before {
      background: #fff; }
    html.dark_mode .card-page .form-additional .product-price .price-old + .price-current, html.dark_mode .card-page .form-additional .product-price .price-old + .shop2-product-discount-desc + .price-current {
      color: #fff; }
    html.dark_mode .card-page .form-additional .product-price .price-current {
      color: #fff; }
    html.dark_mode .main-blocks .main-products__title {
      color: #fff; }
    html.dark_mode .main-blocks .main-text__title {
      color: #fff; }
    html.dark_mode .shop2-product-folders-header {
      color: #fff; }
    html.dark_mode .top-menu .top-menu__item:hover, html.dark_mode .top-menu .top-menu__item.active {
      color: #fff; }
    html.dark_mode .menu-cat .menu-cat__item {
      color: #fff; }
    html.dark_mode .instaslider__btn {
      color: #fff; }
    html.dark_mode .botmenu__item:hover {
      color: #fff; }
    html.dark_mode .heading {
      color: #fff; }
    html.dark_mode .head-contacts__phone-wrap a {
      color: #fff; }
    html.dark_mode .folders-block__item-big {
      color: #fff; }
    html.dark_mode .goods-block__actual-price {
      color: #fff; }
    html.dark_mode .goods-block__currency {
      color: #fff; }
    html.dark_mode .good-item__price-act {
      color: #fff; }
    html.dark_mode .goods-block__old-cross {
      background-color: #fff;
      color: #fff; }
    html.dark_mode .w-slider-dot.w-active {
      color: #fff; }
    html.dark_mode body {
      color: #fff; }
    html.dark_mode h1, html.dark_mode h2, html.dark_mode h3, html.dark_mode h4, html.dark_mode h5, html.dark_mode h6 {
      color: #fff; }
    html.dark_mode .site-path a:hover {
      color: #fff; }
    html.dark_mode .inner-folders__list li a {
      color: #fff; }
      html.dark_mode .inner-folders__list li a:hover {
        color: #ea1313; }
    html.dark_mode .remodal[data-remodal-id="one-click"] .tpl-anketa__title, html.dark_mode .remodal[data-remodal-id="header-form"] .tpl-anketa__title {
      color: #fff; }
    html.dark_mode .top-menu li.flexMenu-viewMore.active > a {
      color: #fff; }
    html.dark_mode .top-menu ul li a:hover, html.dark_mode .top-menu ul li a.active {
      color: #fff; }
    html.dark_mode .menu-cat li.flexMenu-viewMore.active > a {
      color: #fff; }
    html.dark_mode .burger-block__title.active {
      color: #fff; }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li > a {
      color: #fff; }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li ul li.parentItem a {
      color: #fff; }
    html.dark_mode .burger-block .burger-navigation .mobile-menu > li > a {
      color: #fff; }
    html.dark_mode .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a {
      color: #fff; }
    html.dark_mode .contacts-popup__header {
      color: #fff; }
    html.dark_mode .contacts-popup__phones-number a {
      color: #fff; }
    html.dark_mode .contacts-popup .contacts-messengers__title {
      color: #fff; }
    html.dark_mode .contacts-popup .header-form-container .tpl-anketa__title {
      color: #fff; }
    html.dark_mode .contacts-popup__address-title {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="text"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="email"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="tel"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="number"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="password"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error textarea, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error select[multiple] {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error select:not([multiple]) {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover::-webkit-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover::-webkit-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover::-webkit-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover::-webkit-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover::-webkit-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover::-webkit-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover::-webkit-input-placeholder {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover:moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover:moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover:moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover:moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover:moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover:moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover:moz-placeholder {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover::-moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover::-moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover::-moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover::-moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover::-moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover::-moz-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover::-moz-placeholder {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:hover:-ms-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:hover:-ms-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:hover:-ms-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:hover:-ms-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:hover:-ms-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field textarea:hover:-ms-input-placeholder, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:hover:-ms-input-placeholder {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"]:focus, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"]:focus, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"]:focus, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"]:focus, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"]:focus, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field textarea:focus, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select[multiple]:focus {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]):hover {
      color: #fff; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]):focus {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__title {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__gift {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__price {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-title {
      color: #fff; }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum-body {
      color: #fff; }
    html.dark_mode .new-header .new-header-top .new-menu > li > a.active, html.dark_mode .new-header .new-header-top .new-menu > li > a:hover {
      color: #fff; }
    html.dark_mode .new-header .new-header-top .new-menu > li .new-extra-wrapper li a:not(:hover), html.dark_mode .new-header .new-header-top .new-menu > li .row-extra-wrapper li a:not(:hover) {
      color: #fff; }
    html.dark_mode .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul li a:hover, html.dark_mode .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul li a:hover {
      color: #ea1313; }
    html.dark_mode .new-header .new-header-bottom .header-info__bottom .header-info__desc {
      color: #fff; }
    html.dark_mode .new-header .new-header-bottom .header-info__name {
      color: #fff; }
    html.dark_mode .new-header .new-header-bottom .header-info__desc {
      color: #fff; }
    html.dark_mode .new-header .new-header-bottom .header-contacts__number {
      color: #fff; }
    html.dark_mode .new-header .new-header-bottom-2 .header-info2__name {
      color: #fff; }
    html.dark_mode .new-header .new-header-bottom-2 .header-info2__desc {
      color: #fff; }
    html.dark_mode .new-header .new-header-bottom-2 .header-contacts__number {
      color: #fff; }
    html.dark_mode .new-folders-block__text {
      color: #fff; }
    html.dark_mode .inst-slider__title {
      color: #fff; }
    html.dark_mode .new-footer .new-footer-top .tpl-anketa__title {
      color: #fff; }
    html.dark_mode .new-footer .new-footer-top .new-footer-contacts__title {
      color: #fff; }
    html.dark_mode .new-footer .new-footer-top .new-footer-contacts .new-footer-phones {
      color: #fff; }
    html.dark_mode .new-footer .new-footer-top .new-footer-contacts .new-footer-address__title {
      color: #fff; }
    html.dark_mode .new-footer .new-footer-top .menu-bottom li a:not(:hover) {
      color: #fff; }
    html.dark_mode .head-slider-text__title {
      color: #fff; }
    html.dark_mode .shop-search-color-select .shop-search-colors li:hover .shop-search-color-title {
      color: #fff; }
    html.dark_mode .login-form__header {
      color: #fff; }
    html.dark_mode .g-auth__row.g-auth__social-min .g-form-field__title {
      color: #fff; }
    html.dark_mode body .mg-styler-label--checkbox:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode body .mg-styler-label--radio:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .tpl-field .field-note, html.dark_mode .gr-field-style .field-note, html.dark_mode .option-item .field-note, html.dark_mode .form-item .field-note {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .tpl-field input[type="text"], html.dark_mode .gr-field-style input[type="text"], html.dark_mode .option-item input[type="text"], html.dark_mode .form-item input[type="text"], html.dark_mode .tpl-field input[type="email"], html.dark_mode .gr-field-style input[type="email"], html.dark_mode .option-item input[type="email"], html.dark_mode .form-item input[type="email"], html.dark_mode .tpl-field input[type="tel"], html.dark_mode .gr-field-style input[type="tel"], html.dark_mode .option-item input[type="tel"], html.dark_mode .form-item input[type="tel"], html.dark_mode .tpl-field input[type="number"], html.dark_mode .gr-field-style input[type="number"], html.dark_mode .option-item input[type="number"], html.dark_mode .form-item input[type="number"], html.dark_mode .tpl-field input[type="password"], html.dark_mode .gr-field-style input[type="password"], html.dark_mode .option-item input[type="password"], html.dark_mode .form-item input[type="password"] {
      color: rgba(255, 255, 255, 0.5);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .tpl-field input[type="text"]::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="text"]::-webkit-input-placeholder, html.dark_mode .option-item input[type="text"]::-webkit-input-placeholder, html.dark_mode .form-item input[type="text"]::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="email"]::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="email"]::-webkit-input-placeholder, html.dark_mode .option-item input[type="email"]::-webkit-input-placeholder, html.dark_mode .form-item input[type="email"]::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="tel"]::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="tel"]::-webkit-input-placeholder, html.dark_mode .option-item input[type="tel"]::-webkit-input-placeholder, html.dark_mode .form-item input[type="tel"]::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="number"]::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="number"]::-webkit-input-placeholder, html.dark_mode .option-item input[type="number"]::-webkit-input-placeholder, html.dark_mode .form-item input[type="number"]::-webkit-input-placeholder, html.dark_mode .tpl-field input[type="password"]::-webkit-input-placeholder, html.dark_mode .gr-field-style input[type="password"]::-webkit-input-placeholder, html.dark_mode .option-item input[type="password"]::-webkit-input-placeholder, html.dark_mode .form-item input[type="password"]::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field input[type="text"]:moz-placeholder, html.dark_mode .gr-field-style input[type="text"]:moz-placeholder, html.dark_mode .option-item input[type="text"]:moz-placeholder, html.dark_mode .form-item input[type="text"]:moz-placeholder, html.dark_mode .tpl-field input[type="email"]:moz-placeholder, html.dark_mode .gr-field-style input[type="email"]:moz-placeholder, html.dark_mode .option-item input[type="email"]:moz-placeholder, html.dark_mode .form-item input[type="email"]:moz-placeholder, html.dark_mode .tpl-field input[type="tel"]:moz-placeholder, html.dark_mode .gr-field-style input[type="tel"]:moz-placeholder, html.dark_mode .option-item input[type="tel"]:moz-placeholder, html.dark_mode .form-item input[type="tel"]:moz-placeholder, html.dark_mode .tpl-field input[type="number"]:moz-placeholder, html.dark_mode .gr-field-style input[type="number"]:moz-placeholder, html.dark_mode .option-item input[type="number"]:moz-placeholder, html.dark_mode .form-item input[type="number"]:moz-placeholder, html.dark_mode .tpl-field input[type="password"]:moz-placeholder, html.dark_mode .gr-field-style input[type="password"]:moz-placeholder, html.dark_mode .option-item input[type="password"]:moz-placeholder, html.dark_mode .form-item input[type="password"]:moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field input[type="text"]::-moz-placeholder, html.dark_mode .gr-field-style input[type="text"]::-moz-placeholder, html.dark_mode .option-item input[type="text"]::-moz-placeholder, html.dark_mode .form-item input[type="text"]::-moz-placeholder, html.dark_mode .tpl-field input[type="email"]::-moz-placeholder, html.dark_mode .gr-field-style input[type="email"]::-moz-placeholder, html.dark_mode .option-item input[type="email"]::-moz-placeholder, html.dark_mode .form-item input[type="email"]::-moz-placeholder, html.dark_mode .tpl-field input[type="tel"]::-moz-placeholder, html.dark_mode .gr-field-style input[type="tel"]::-moz-placeholder, html.dark_mode .option-item input[type="tel"]::-moz-placeholder, html.dark_mode .form-item input[type="tel"]::-moz-placeholder, html.dark_mode .tpl-field input[type="number"]::-moz-placeholder, html.dark_mode .gr-field-style input[type="number"]::-moz-placeholder, html.dark_mode .option-item input[type="number"]::-moz-placeholder, html.dark_mode .form-item input[type="number"]::-moz-placeholder, html.dark_mode .tpl-field input[type="password"]::-moz-placeholder, html.dark_mode .gr-field-style input[type="password"]::-moz-placeholder, html.dark_mode .option-item input[type="password"]::-moz-placeholder, html.dark_mode .form-item input[type="password"]::-moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field input[type="text"]:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="text"]:-ms-input-placeholder, html.dark_mode .option-item input[type="text"]:-ms-input-placeholder, html.dark_mode .form-item input[type="text"]:-ms-input-placeholder, html.dark_mode .tpl-field input[type="email"]:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="email"]:-ms-input-placeholder, html.dark_mode .option-item input[type="email"]:-ms-input-placeholder, html.dark_mode .form-item input[type="email"]:-ms-input-placeholder, html.dark_mode .tpl-field input[type="tel"]:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="tel"]:-ms-input-placeholder, html.dark_mode .option-item input[type="tel"]:-ms-input-placeholder, html.dark_mode .form-item input[type="tel"]:-ms-input-placeholder, html.dark_mode .tpl-field input[type="number"]:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="number"]:-ms-input-placeholder, html.dark_mode .option-item input[type="number"]:-ms-input-placeholder, html.dark_mode .form-item input[type="number"]:-ms-input-placeholder, html.dark_mode .tpl-field input[type="password"]:-ms-input-placeholder, html.dark_mode .gr-field-style input[type="password"]:-ms-input-placeholder, html.dark_mode .option-item input[type="password"]:-ms-input-placeholder, html.dark_mode .form-item input[type="password"]:-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field textarea, html.dark_mode .gr-field-style textarea, html.dark_mode .option-item textarea, html.dark_mode .form-item textarea {
      color: rgba(255, 255, 255, 0.5);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .tpl-field textarea::-webkit-input-placeholder, html.dark_mode .gr-field-style textarea::-webkit-input-placeholder, html.dark_mode .option-item textarea::-webkit-input-placeholder, html.dark_mode .form-item textarea::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field textarea:moz-placeholder, html.dark_mode .gr-field-style textarea:moz-placeholder, html.dark_mode .option-item textarea:moz-placeholder, html.dark_mode .form-item textarea:moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field textarea::-moz-placeholder, html.dark_mode .gr-field-style textarea::-moz-placeholder, html.dark_mode .option-item textarea::-moz-placeholder, html.dark_mode .form-item textarea::-moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field textarea:-ms-input-placeholder, html.dark_mode .gr-field-style textarea:-ms-input-placeholder, html.dark_mode .option-item textarea:-ms-input-placeholder, html.dark_mode .form-item textarea:-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .tpl-field select:not([multiple]), html.dark_mode .gr-field-style select:not([multiple]), html.dark_mode .option-item select:not([multiple]), html.dark_mode .form-item select:not([multiple]) {
      color: rgba(255, 255, 255, 0.6);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .tpl-field select[multiple], html.dark_mode .gr-field-style select[multiple], html.dark_mode .option-item select[multiple], html.dark_mode .form-item select[multiple] {
      color: rgba(255, 255, 255, 0.5);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .tpl-field.type-checkbox ul li span:before, html.dark_mode .gr-field-style.type-checkbox ul li span:before, html.dark_mode .option-item.type-checkbox ul li span:before, html.dark_mode .form-item.type-checkbox ul li span:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .tpl-field.type-multi_checkbox ul li span:before, html.dark_mode .gr-field-style.type-multi_checkbox ul li span:before, html.dark_mode .option-item.type-multi_checkbox ul li span:before, html.dark_mode .form-item.type-multi_checkbox ul li span:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .tpl-field.type-radio_group ul li span:before, html.dark_mode .gr-field-style.type-radio_group ul li span:before, html.dark_mode .option-item.type-radio_group ul li span:before, html.dark_mode .form-item.type-radio_group ul li span:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode #orderForm input[type="text"], html.dark_mode #orderForm input[type="email"], html.dark_mode #orderForm input[type="tel"], html.dark_mode #orderForm input[type="number"], html.dark_mode #orderForm input[type="password"] {
      color: rgba(255, 255, 255, 0.5);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode #orderForm input[type="text"]::-webkit-input-placeholder, html.dark_mode #orderForm input[type="email"]::-webkit-input-placeholder, html.dark_mode #orderForm input[type="tel"]::-webkit-input-placeholder, html.dark_mode #orderForm input[type="number"]::-webkit-input-placeholder, html.dark_mode #orderForm input[type="password"]::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm input[type="text"]:moz-placeholder, html.dark_mode #orderForm input[type="email"]:moz-placeholder, html.dark_mode #orderForm input[type="tel"]:moz-placeholder, html.dark_mode #orderForm input[type="number"]:moz-placeholder, html.dark_mode #orderForm input[type="password"]:moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm input[type="text"]::-moz-placeholder, html.dark_mode #orderForm input[type="email"]::-moz-placeholder, html.dark_mode #orderForm input[type="tel"]::-moz-placeholder, html.dark_mode #orderForm input[type="number"]::-moz-placeholder, html.dark_mode #orderForm input[type="password"]::-moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm input[type="text"]:-ms-input-placeholder, html.dark_mode #orderForm input[type="email"]:-ms-input-placeholder, html.dark_mode #orderForm input[type="tel"]:-ms-input-placeholder, html.dark_mode #orderForm input[type="number"]:-ms-input-placeholder, html.dark_mode #orderForm input[type="password"]:-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm textarea {
      color: rgba(255, 255, 255, 0.5);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode #orderForm textarea::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm textarea:moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm textarea::-moz-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm textarea:-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode #orderForm select:not([multiple]) {
      color: rgba(255, 255, 255, 0.6);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode #orderForm select[multiple] {
      color: rgba(255, 255, 255, 0.5);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .shop-product-btn.notavailable {
      color: rgba(255, 255, 255, 0.5) !important; }
    html.dark_mode body .product-compare .compare_plus:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .gr-button-2 {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .gr-button-3:not(:hover), html.dark_mode .filter-block .shop2-filter__btns .filter-reset:not(:hover), html.dark_mode .comments-block .comments-reg .tpl-btns a:not(:hover), html.dark_mode .comments-block .comments-reg .tpl-right .gr-button-1:not(:hover), html.dark_mode .login-form .register-btn a:not(:hover), html.dark_mode .login-form .orders_btn:not(:hover), html.dark_mode div.shop2-cart-update a:not(:hover), html.dark_mode .cart-registration__right .shop2-btn:not(:hover), html.dark_mode .kinds-more__btn:not(:hover), html.dark_mode .shop2-vendor-folders .gr-button-1:not(:hover) {
      -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
      -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .filter-block .shop2-filter__item:before {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .filter-block .shop2-filter__subtitle {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .filter-block .input-from:before, html.dark_mode .filter-block .input-to:before {
      background: rgba(255, 255, 255, 0.15); }
    html.dark_mode .filter-block .shop2-filter__checkbox .param-val:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .filter-block .shop2-filter__checkbox .param-val:hover:before {
      box-shadow: inset 0 0 0 2px #ea1313; }
    html.dark_mode .filter-block .shop2-filter__checkbox .param-val.active-val:before {
      box-shadow: inset 0 0 0 2px #ea1313; }
    html.dark_mode .filter-block .shop2-filter__checkbox .param-val.active-val {
      color: #ea1313; }
    html.dark_mode .filter-block .shop2-filter__checkbox .param-val.active-val:hover {
      color: #ea1313; }
    html.dark_mode .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .color_title .col_title {
      color: #ea1313; }
    html.dark_mode .filter-block .shop2-filter__btns {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .filter-block .shop2-filter__btns .shop2-filter__result .filter-result-title {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a:not(:hover):not(.active) {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .remodal[data-remodal-id="sorting-remodal"] .sorting-block__body a.sort-reset {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .sorting-panel {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .sorting-panel .sorting-popup-btn {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .shop-pagelist__body .page-delimetr {
      color: rgba(255, 255, 255, 0.2); }
    html.dark_mode .shop-pagelist__body .page-num a {
      color: rgba(255, 255, 255, 0.2); }
    html.dark_mode .shop-pagelist__body .page-dots {
      color: rgba(255, 255, 255, 0.2); }
    html.dark_mode .shop-pagelist__body .page-prev.not_active {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop-pagelist__body .page-prev a {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop-pagelist__body .page-next.not_active {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop-pagelist__body .page-next a {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .pagelist-input__title {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .pagelist-input__title:before {
      background: rgba(255, 255, 255, 0.6); }
    html.dark_mode .login-form__header {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .login-form .user-block__name a {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .search-form .search-rows__row.per_page_row .row-title {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .search-form .input-from:before, html.dark_mode .search-form .input-to:before {
      background: rgba(255, 255, 255, 0.15); }
    html.dark_mode .search-form .input-from span, html.dark_mode .search-form .input-to span {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .search-form .ui-widget.ui-widget-content:before {
      background: rgba(255, 255, 255, 0.15); }
    html.dark_mode .remodal[data-remodal-id="search-form"] .search-tabs__title {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .shop2-color-ext-select {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .shop2-color-ext-select .shop2-color-ext-options li div {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode #shop2-color-ext-popup li div, html.dark_mode #shop2-color-ext-select li div {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .shop2-vendors .shop2-vendor:hover .vendor-name {
      border-color: rgba(255, 255, 255, 0.6); }
    html.dark_mode body .product-amount, html.dark_mode .site .cart-amount {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .shop2-product-params .param-title {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode body .shop2-product-options .option-title {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .cart-params__title {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode #shop2-msg .desc-action, html.dark_mode .shop2-color-ext-tooltip .desc-action, html.dark_mode .shop2-product-actions dd .desc-action, html.dark_mode .shop2-product-discount-desc .desc-action {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .kinds-block .kind-name {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .kinds-block .kind-name:hover a {
      border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .kinds-block .kind-vendor a:before {
      background: rgba(255, 255, 255, 0.1); }
    html.dark_mode .kinds-block .kind-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .comments-block .comment-item__date {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .comments-block .comment-item__body {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-type .option-label span:before, html.dark_mode .shop2-delivery .options-list .option-type .option-label span:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .shop2-order-options .options-list .option-type .option-label .label-name:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .shop2-cart-auth .shop2v2-cart-soc-block .g-auth__personal-note a {
      border-bottom: 1px solid rgba(255, 255, 255, 0.6); }
    html.dark_mode .shop2-edost .shop2-edost-control:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .shop2-payments-order .shop2-payment-type span:before, html.dark_mode .shop2-payments-order .payment_methods-column label span:before {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .shop2-cart-table .cart-products__item:before {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop2-cart-table .cart-products__right:before {
      box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop2-cart-table .cart-product__name {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .shop2-cart-table .cart-product__name a:hover {
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    html.dark_mode .shop2-cart-table .cart-product .cart-product-article {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .shop2-cart-table .cart-product .cart-product-article span {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .cart-total__title {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .shop-coupon .coupon-id__title {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .cart-registration .form-registration__forgot a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .cart-registration .form-registration__forgot a:hover {
      border-bottom-color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .cart-registration__text {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode table.shop2-table-order th, html.dark_mode table.shop2-table-order td {
      border-color: rgba(255, 255, 255, 0.15); }
    html.dark_mode fieldset.shop2-order-data {
      border-color: rgba(255, 255, 255, 0.15); }
    html.dark_mode fieldset.shop2-order-data, html.dark_mode fieldset.shop2-order-data td, html.dark_mode fieldset.shop2-order-data th {
      border-color: rgba(255, 255, 255, 0.15); }
    html.dark_mode .product-list.thumbs .product-item__name {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.thumbs .product-item__name:hover a {
      border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .product-list.thumbs .product-item .product-article span {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .product-list.thumbs .product-item .product-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.simple .product-item {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .product-list.simple .product-item .line_1 {
      background: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.simple .product-item .line_2 {
      background: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.simple .product-item .line_3 {
      background: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.simple .product-item .line_4 {
      background: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.simple .product-item__name {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.simple .product-item__name:hover a {
      border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .product-list.simple .product-item .product-article span {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .product-list.simple .product-item .product-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.list:before {
      background: rgba(255, 255, 255, 0.06); }
    html.dark_mode .product-list.list .product-item:before {
      background: rgba(255, 255, 255, 0.06); }
    html.dark_mode .product-list.list .product-item__name {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .product-list.list .product-item__name:hover a {
      border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .product-list.list .product-item .product-article span {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .product-list.list .product-item .product-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .shop2-product-navigation .shop2-left-btn:not(:hover) {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .shop2-product-navigation .shop2-right-btn:not(:hover) {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .card-page__right {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .card-page .shop2-product__vendor a:before {
      background: rgba(255, 255, 255, 0.06); }
    html.dark_mode .card-page .shop2-product-article span {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .card-page .form-additional .product-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode h2 {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode h4 {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .top-menu .top-menu__item {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .site-info__desc {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .head-slider__info {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .head-slider__title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .head-slider__text {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .head-contacts__address {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .brands-block {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .subscribe {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .subscribe__title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .botmenu__item {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .contacts-bot__number {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .contacts-bot__title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .contacts-bot__city {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .contacts-bot__address {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .checkbox-text {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .footer-info__megacopy a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .footer-info__site-copy {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .footer-info__counters {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .content__text-wrap {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .folders-block__item-title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .image-4 {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .big-folder-title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .goods-block__title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .good-item__oldprice {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .good-item__name {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .w-slider-dot {
      background: rgba(255, 255, 255, 0.2); }
    html.dark_mode .site-path {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .site-path a {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .site-path__delimetr {
      background: rgba(255, 255, 255, 0.2); }
    html.dark_mode .top-menu li.flexMenu-viewMore > a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .top-menu ul li a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .menu-cat li.flexMenu-viewMore > a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .burger-block__title {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li > a {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li ul li.parentItem a {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li ul li a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .burger-block .burger-navigation .mobile-menu > li > a {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .burger-block .burger-navigation .mobile-menu > li ul li.parentItem a {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .burger-block .burger-navigation .mobile-menu > li ul li a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .contacts-popup__phones {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .contacts-popup__phones-city {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .contacts-popup .contacts-messengers__note {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .contacts-popup .header-form-container:before {
      background: rgba(255, 255, 255, 0.06); }
    html.dark_mode .contacts-popup__address-body {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .subscribe-wrap .tpl-anketa__title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.type-checkbox ul li span {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__name a:hover {
      border-bottom: 1px solid rgba(255, 255, 255, 0.6); }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__item {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear:not(:hover) {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .shop-folders__title {
      color: rgba(255, 255, 255, 0.8); }
    html.dark_mode .new-bottom-panel {
      box-shadow: 0px -1px 0px rgba(255, 255, 255, 0.06); }
    html.dark_mode .new-header .new-header-top .new-menu > li > a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .new-header .new-header-top .new-menu > li .new-extra-wrapper li ul li a, html.dark_mode .new-header .new-header-top .new-menu > li .row-extra-wrapper li ul li a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .new-header .new-header-bottom .header-info__bottom .header-info__text {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .new-header .new-header-bottom .header-info__text {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .new-header .new-header-bottom .header-contacts__btn {
      border: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .new-header .new-header-bottom .header-contacts__subtitle {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .new-header .new-header-bottom-2 .header-contacts__btn {
      border: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .new-header .new-header-bottom-2 .header-contacts__subtitle {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .new-folders-block.hide_image_folder .new-folders-block__text {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .new-folders-block__pic:before {
      border: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .inst-slider {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .new-footer .new-footer-top__left:before {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .new-footer .new-footer-top .tpl-anketa form .tpl-field.policy_checkbox ul li span {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .new-footer .new-footer-top .new-footer-contacts .new-footer-address__body {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .new-footer .new-footer-top .menu-bottom li ul li a {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .new-footer .new-footer-bottom {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .new-footer .new-footer-bottom .footer-site-name {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .new-footer .new-footer-bottom .footer-site-counters {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .new-footer .new-footer-bottom .footer-site-copy {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .new-footer .new-footer-bottom .footer-site-copy a {
      color: rgba(255, 255, 255, 0.4); }
    html.dark_mode .head-slider-text__desc {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .shop-search-color-select {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
    html.dark_mode .shop-search-color-select .shop-search-colors li .shop-search-color-title {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .shop-product-btn.notavailable {
      background: #0f0f0f !important; }
    html.dark_mode .shop-view.view-2 .shop-view__body {
      background: #0f0f0f; }
    html.dark_mode .shop-product-data__desc .desc-area-title {
      box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1); }
      html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-type.active-type, html.dark_mode .shop2-delivery .options-list .option-type.active-type {
        box-shadow: 0 0 0 2px #0f0f0f; }
    html.dark_mode .shop2-order-options .options-list .option-type.active-type {
      box-shadow: 0 0 0 2px #0f0f0f; }
    html.dark_mode .bottom-wrap {
      background-image: -webkit-gradient(linear, left top, left bottom, from(#0f0f0f), to(#0f0f0f));
      background-image: linear-gradient(180deg, #0f0f0f, #0f0f0f); }
    html.dark_mode .subscribe__textfield {
      background-color: #0f0f0f; }
    html.dark_mode .goods-block {
      background-image: -webkit-gradient(linear, left top, left bottom, from(#0f0f0f), to(#0f0f0f));
      background-image: linear-gradient(180deg, #0f0f0f, #0f0f0f); }
    html.dark_mode body {
      background: #0f0f0f; }
    html.dark_mode .site-main.main_page {
      background: #0f0f0f; }
    html.dark_mode .site-main.product_page {
      background: #0f0f0f; }
    html.dark_mode .top-menu ul {
      background: #0f0f0f; }
    html.dark_mode .burger-block__heading {
      background: #0f0f0f; }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li ul li.backItem ins {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 30px 50% no-repeat #0f0f0f; }
    html.dark_mode .burger-block .burger-navigation .mobile-menu > li ul li.backItem ins {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 30px 50% no-repeat #0f0f0f; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="text"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="email"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="tel"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="number"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error input[type="password"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error textarea, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field.field-error select[multiple] {
      background: #0f0f0f; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="text"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="email"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="tel"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="number"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field input[type="password"], html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field textarea, html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select[multiple] {
      background: #0f0f0f; }
    html.dark_mode .subscribe-wrap .tpl-anketa form .tpl-field select:not([multiple]) {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%208%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M1.00158%20-0.000503846L6.99745%20-0.000503584C7.85371%20-0.000503546%208.31403%201.10269%207.75431%201.81334L4.75637%205.61965C4.35746%206.12611%203.64156%206.12611%203.24265%205.61965L0.244716%201.81334C-0.315011%201.10269%200.145317%20-0.000503883%201.00158%20-0.000503846Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 25px top 50% no-repeat #0f0f0f; }
    html.dark_mode .new-bottom-panel {
      position: fixed;
      background: #0f0f0f; }
    html.dark_mode .new-folders-block__pic:not(.no-image) {
      background: #0f0f0f; }
    html.dark_mode .new-folders-block__pic:after {
      border: 3px solid #0f0f0f; }
    html.dark_mode .instaslider__left-arr {
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 43, 43, 0.2)), to(rgba(43, 43, 43, 0.2)));
      background-image: linear-gradient(180deg, rgba(43, 43, 43, 0.2), rgba(43, 43, 43, 0.2)); }
    html.dark_mode .instaslider__right-arr {
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 43, 43, 0.2)), to(rgba(43, 43, 43, 0.2)));
      background-image: linear-gradient(180deg, rgba(43, 43, 43, 0.2), rgba(43, 43, 43, 0.2)); }
    html.dark_mode .shop-search-color-select:before {
      box-shadow: inset 0 0 0 1px rgba(43, 43, 43, 0.1); }
    html.dark_mode .scroll-width-thin {
      scrollbar-color: rgba(43, 43, 43, 0.1) transparent; }
    html.dark_mode .slick-dots li button {
      background: rgba(255, 255, 255, 0.1); }
    html.dark_mode .slick-dots li.slick-active button, html.dark_mode .slick-dots li:hover button {
      background: #ea1313; }
    html.dark_mode #shop2-msg, html.dark_mode .shop2-color-ext-tooltip, html.dark_mode .shop2-product-actions dd, html.dark_mode .shop2-product-discount-desc {
      box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop-product-data__desc .desc-area.params_block .shop2-product-params .param-item {
      box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.05); }
    html.dark_mode .shop2-order-options.shop2-delivery .options-list .option-type, html.dark_mode .shop2-delivery .options-list .option-type {
      border-color: rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop2-order-options .options-list .option-type {
      border-color: rgba(255, 255, 255, 0.06); }
    html.dark_mode .shop2-edost .shop2-edost-office {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05); }
    html.dark_mode .cart-total__item {
      border-bottom: 1px solid rgba(255, 255, 255, 0.05); }
    html.dark_mode .top-panel {
      border-bottom: 1px solid rgba(255, 255, 255, 0.05); }
    html.dark_mode .instaslider__btn {
      box-shadow: 0 10px 15px 0 rgba(255, 255, 255, 0.02); }
    html.dark_mode .instaslider__btn:hover {
      box-shadow: 0 15px 25px 0 rgba(255, 255, 255, 0.05); }
    html.dark_mode .custom-scroll::-webkit-scrollbar-thumb {
      background-color: rgba(255, 255, 255, 0.1); }
    html.dark_mode .yt_icon rect, html.dark_mode .inst_icon rect, html.dark_mode .fb_icon rect, html.dark_mode .tw_icon rect, html.dark_mode .ok_icon rect, html.dark_mode .vk_icon rect {
      stroke: #fff; }
      html.dark_mode .yt_icon path, html.dark_mode .inst_icon path, html.dark_mode .fb_icon path, html.dark_mode .tw_icon path, html.dark_mode .ok_icon path, html.dark_mode .vk_icon path {
        fill: #fff; }
    html.dark_mode .new-header .new-header-top__search span:not(:hover) {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .new-header .new-header-top__login span:not(:hover) {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .new-header .new-header-top #shop2-cart-preview .panel-cart {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22none%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .new-header .new-header-top #shop2-cart-preview .panel-cart.active {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        html.dark_mode .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .new-header .new-header-bottom .header-contacts__btn:not(:hover) {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .remodal[data-remodal-id="search-form"] .search-block__btn:not(.active) {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2225px%22%20%20viewBox%3D%220%200%2025%2025%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11%200C4.92487%200%200%204.92487%200%2011C0%2017.0751%204.92487%2022%2011%2022C13.7007%2022%2016.174%2021.0267%2018.0885%2019.4118C18.1368%2019.5189%2018.2049%2019.6191%2018.2929%2019.7071L23.2929%2024.7071C23.6834%2025.0976%2024.3166%2025.0976%2024.7071%2024.7071C25.0976%2024.3166%2025.0976%2023.6834%2024.7071%2023.2929L19.7071%2018.2929C19.6191%2018.2049%2019.5189%2018.1368%2019.4118%2018.0885C21.0267%2016.174%2022%2013.7007%2022%2011C22%204.92487%2017.0751%200%2011%200ZM2%2011C2%206.02944%206.02944%202%2011%202C15.9706%202%2020%206.02944%2020%2011C20%2015.9706%2015.9706%2020%2011%2020C6.02944%2020%202%2015.9706%202%2011Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .tpl-field select:not([multiple]), html.dark_mode .gr-field-style select:not([multiple]), html.dark_mode .option-item select:not([multiple]), html.dark_mode .form-item select:not([multiple]) {
      color: #999;
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .tpl-field select:not([multiple]):hover, html.dark_mode .gr-field-style select:not([multiple]):hover, html.dark_mode .option-item select:not([multiple]):hover, html.dark_mode .form-item select:not([multiple]):hover, html.dark_mode .tpl-field select:not([multiple]):focus, html.dark_mode .gr-field-style select:not([multiple]):focus, html.dark_mode .option-item select:not([multiple]):focus, html.dark_mode .form-item select:not([multiple]):focus {
        color: #999;
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .gr-icon-btn:before, html.dark_mode .slick-prev:before, html.dark_mode .slick-next:before, html.dark_mode .cart-preview-container__delete:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .slick-prev:before, html.dark_mode .slick-next:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .slick-next:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .remodal[data-remodal-id="cart-preview"] .cart-preview-container__sum .cart-preview-container__clear:not(:hover):before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-footer .new-footer-top .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .sorting-panel .sorting-popup-btn span:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2215px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2015%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2016.7L3%204.70001Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.2%204.70001V16.7H3.8L3.8%204.70001L2.2%204.70001Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M2.99993%200.700012L6%204.70001H0L2.99993%200.700012Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12%200.700025V12.7Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.2%2012.7V0.700025L12.8%200.700025L12.8%2012.7H11.2Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M11.9999%2016.7L15%2012.7H8.99999L11.9999%2016.7Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .sorting-panel .inst-views__item.inst_small_thumbs:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.40002%209.8C5.40002%207.14903%207.54906%205%2010.2%205C12.851%205%2015%207.14903%2015%209.8C15%2012.451%2012.851%2014.6%2010.2%2014.6C7.54906%2014.6%205.40002%2012.451%205.40002%209.8ZM10.2%206.6C8.43271%206.6%207.00002%208.03269%207.00002%209.8C7.00002%2011.5673%208.43271%2013%2010.2%2013C11.9673%2013%2013.4%2011.5673%2013.4%209.8C13.4%208.03269%2011.9673%206.6%2010.2%206.6Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M15.2%205.8C15.7523%205.8%2016.2%205.35228%2016.2%204.8C16.2%204.24772%2015.7523%203.8%2015.2%203.8C14.6477%203.8%2014.2%204.24772%2014.2%204.8C14.2%205.35228%2014.6477%205.8%2015.2%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.400024%200H20V19.6H0.400024V0ZM2.00002%201.6V18H18.4V1.6H2.00002Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .sorting-panel .inst-views__item.inst_full_thumbs:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.400024%200V19.6H20V0H0.400024ZM2.00002%2014V1.6H18.4V14L2.00002%2014ZM2.00002%2015.6V18H18.4V15.6L2.00002%2015.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop-pagelist__body .page-prev a:not(:hover) {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop-pagelist__body .page-next a:not(:hover) {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .brand-slider__arr-r {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .brand-slider__arr-l {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .product-list.list .product-item .options-btn span:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode.mobile .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode.mobile .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-header .new-header-top__burger {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .burger-block .burger-folders .mobile-folders > li ul li.parentItem a.parent-link {
      border: none; }
    html.dark_mode .new-top-panel__search span {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-top-panel__login span {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-top-panel__cart {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22%232b2b2b%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .new-top-panel__cart.active {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-bottom-panel__up-btn span {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2016%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.00026%200.868652L15.5659%208.43434L14.4346%209.56571L8.00026%203.13139L1.56594%209.56571L0.43457%208.43434L8.00026%200.868652Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-bottom-panel__login span {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.1657%200C7.96247%200%205.36572%202.59675%205.36572%205.8C5.36572%209.00325%207.96247%2011.6%2011.1657%2011.6C14.369%2011.6%2016.9657%209.00325%2016.9657%205.8C16.9657%202.59675%2014.369%200%2011.1657%200ZM6.96572%205.8C6.96572%203.4804%208.84613%201.6%2011.1657%201.6C13.4853%201.6%2015.3657%203.4804%2015.3657%205.8C15.3657%208.1196%2013.4853%2010%2011.1657%2010C8.84613%2010%206.96572%208.1196%206.96572%205.8Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.96572%2018.8C1.96572%2016.4804%203.84613%2014.6%206.16572%2014.6H16.1657C18.4853%2014.6%2020.3657%2016.4804%2020.3657%2018.8V20.8H21.9657V18.8C21.9657%2015.5967%2019.369%2013%2016.1657%2013H6.16572C2.96247%2013%200.365723%2015.5967%200.365723%2018.8V20.8H1.96572V18.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-bottom-panel__search span {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2022%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%200C4.38761%200%200%204.38761%200%209.8C0%2015.2124%204.38761%2019.6%209.8%2019.6C12.2182%2019.6%2014.4318%2018.7241%2016.141%2017.2723L20.2343%2021.3657L21.3657%2020.2343L17.2723%2016.141C18.7241%2014.4318%2019.6%2012.2182%2019.6%209.8C19.6%204.38761%2015.2124%200%209.8%200ZM1.6%209.8C1.6%205.27127%205.27127%201.6%209.8%201.6C14.3287%201.6%2018%205.27127%2018%209.8C18%2014.3287%2014.3287%2018%209.8%2018C5.27127%2018%201.6%2014.3287%201.6%209.8Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-bottom-panel__burger span {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-top-panel__burger span {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22%201.6H0V0H22V1.6ZM22%2010.6H0V9H22V10.6ZM0%2019.6H22V18H0V19.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-bottom-panel__cart {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22%230f0f0f%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .new-bottom-panel__cart.active {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .tpl-stars {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2014%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.15%22%20d%3D%22M7%201L8.76336%204.57295L12.7063%205.1459L9.85317%207.92705L10.5267%2011.8541L7%2010L3.47329%2011.8541L4.14683%207.92705L1.29366%205.1459L5.23664%204.57295L7%201Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode body .product-amount .shop2-product-amount.disabled button:disabled, html.dark_mode .site .cart-amount .shop2-product-amount.disabled button:disabled {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount.disabled button + input + button:disabled, html.dark_mode .site .cart-amount .shop2-product-amount.disabled button + input + button:disabled {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount button.amount-minus, html.dark_mode .site .cart-amount .shop2-product-amount button.amount-minus {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount button.amount-minus:disabled, html.dark_mode .site .cart-amount .shop2-product-amount button.amount-minus:disabled {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount button.amount-minus:hover, html.dark_mode .site .cart-amount .shop2-product-amount button.amount-minus:hover {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount button.amount-minus:active, html.dark_mode .site .cart-amount .shop2-product-amount button.amount-minus:active {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%222px%22%20%20viewBox%3D%220%200%2012%202%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M12%200V2H3.57628e-07L0%200H12Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount button.amount-plus, html.dark_mode .site .cart-amount .shop2-product-amount button.amount-plus {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount button.amount-plus:hover, html.dark_mode .site .cart-amount .shop2-product-amount button.amount-plus:hover {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode body .product-amount .shop2-product-amount button.amount-plus:active, html.dark_mode .site .cart-amount .shop2-product-amount button.amount-plus:active {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .pagelist-input__btn button {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20fill%3D%22%23fff%22%20d%3D%22M4.21%2C9a1%2C1%2C0%2C0%2C1-.68-.27l-3.21-3A1%2C1%2C0%2C0%2C1%2C1.68%2C4.26L4.17%2C6.6%2C10.28.3A1%2C1%2C0%2C0%2C1%2C11.72%2C1.7l-6.79%2C7A1%2C1%2C0%2C0%2C1%2C4.21%2C9Z%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .pagelist-input__btn button.active {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2012%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ff6984%22%20d%3D%22M4.21%2C9a1%2C1%2C0%2C0%2C1-.68-.27l-3.21-3A1%2C1%2C0%2C0%2C1%2C1.68%2C4.26L4.17%2C6.6%2C10.28.3A1%2C1%2C0%2C0%2C1%2C11.72%2C1.7l-6.79%2C7A1%2C1%2C0%2C0%2C1%2C4.21%2C9Z%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode #shop2-msg .close-desc-action, html.dark_mode .shop2-color-ext-tooltip .close-desc-action, html.dark_mode .shop2-product-actions dd .close-desc-action, html.dark_mode .shop2-product-discount-desc .close-desc-action {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.34432%206L11.7216%201.62273C12.0928%201.25151%2012.0928%200.64964%2011.7216%200.278417C11.3504%20-0.0928057%2010.7485%20-0.0928057%2010.3773%200.278417L6%204.65568L1.62273%200.278417C1.25151%20-0.0928056%200.64964%20-0.0928056%200.278417%200.278417C-0.0928056%200.64964%20-0.0928056%201.25151%200.278417%201.62273L4.65568%206L0.278417%2010.3773C-0.0928057%2010.7485%20-0.0928057%2011.3504%200.278417%2011.7216C0.64964%2012.0928%201.25151%2012.0928%201.62273%2011.7216L6%207.34432L10.3773%2011.7216C10.7485%2012.0928%2011.3504%2012.0928%2011.7216%2011.7216C12.0928%2011.3504%2012.0928%2010.7485%2011.7216%2010.3773L7.34432%206Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-header .new-header-top__contacts {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%232b2b2b%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode.mobile .product-list.thumbs .product-item__top .shop-product-btn.onrequest, html.dark_mode.mobile .kinds-block .kind-item__top .shop-product-btn.onrequest {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop2-product-navigation .shop2-right-btn:not(:hover):before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop2-product-navigation .shop2-left-btn:not(:hover):before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .filter-block .show_more_fields .gr-button-1:before, html.dark_mode .filter-block .show_more_colors .gr-button-1:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop-product-data__desc .desc-area-title:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7%200H5V5H0V7H5V12H7V7H12V5H7V0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop-product-data__desc .desc-area-title.active:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop2-cart-table__cleanup a:not(:hover):before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2219px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2019%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8.08682%200.399902H10.7132C11.127%200.399902%2011.498%200.654735%2011.6466%201.04093L12.0924%202.2H18.4V3.8H0.400024V2.2H6.70768L7.15348%201.04092C7.30201%200.654731%207.67305%200.399902%208.08682%200.399902ZM3.20002%205.99976V18.9998C3.20002%2019.6625%203.73728%2020.1998%204.40002%2020.1998H14.4C15.0628%2020.1998%2015.6%2019.6625%2015.6%2018.9998V5.99976H17.2V18.9998C17.2%2020.5462%2015.9464%2021.7998%2014.4%2021.7998H4.40002C2.85363%2021.7998%201.60002%2020.5462%201.60002%2018.9998V5.99976H3.20002ZM6.60002%207.99976L6.60002%2016.9998H8.20002L8.20002%207.99976H6.60002ZM10.6%2016.9998L10.6%207.99976H12.2L12.2%2016.9998H10.6Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .cart-total__back a:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .cart-total__back a:hover:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop2-cart-table .cart-product .cart-params__btn span:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop-coupon .coupon-btn {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.8%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%207V1.00087C9%200.444631%208.55229%200%208%200C7.44386%200%207%200.448106%207%201.00087V7H1.00087C0.444631%207%200%207.44772%200%208C0%208.55614%200.448106%209%201.00087%209H7V14.9991C7%2015.5554%207.44772%2016%208%2016C8.55614%2016%209%2015.5519%209%2014.9991V9H14.9991C15.5554%209%2016%208.55229%2016%208C16%207.44386%2015.5519%207%2014.9991%207H9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .gr-back-btn a:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .gr-back-btn a:hover:before, html.dark_mode .gr-back-btn a:active:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-header .new-header-bottom-2 .header-contacts__btn:not(:hover) {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%224px%22%20%20viewBox%3D%220%200%208%204%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3.99991%204L8%200L0%200L3.99991%204Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .head-slider__arr-ico-r {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .head-slider__arr-ico-l {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .new-top-panel__contacts {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22%232b2b2b%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .filter-block .shop2-filter__title:after {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
    html.dark_mode .shop2-warning:before, html.dark_mode .shop2-info:before {
      filter: contrast(0.5); } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
    html.dark_mode .kinds-block .slick-next, html.dark_mode .kinds-block .slick-prev {
      background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.notavailable {
      background-color: transparent !important; } }
  @media (prefers-color-scheme: dark) and (max-width: 479px) {
    html.dark_mode .card-page__left {
      background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
    html.dark_mode .main-blocks .slick-next, html.dark_mode .main-blocks .slick-prev {
      background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
    html.dark_mode .head-slider__mask .slick-track {
      background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
    html.dark_mode .new-folders-block .slick-next, html.dark_mode .new-folders-block .slick-prev {
      background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
    html.dark_mode .inst-slider .slick-next, html.dark_mode .inst-slider .slick-prev {
      background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .shop-pagelist__body {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .remodal[data-remodal-id="search-form"] .search-tabs__heading {
      border-bottom: 1px solid rgba(255, 255, 255, 0.08); } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
    html.dark_mode .shop-product-data__desc .desc-area {
      box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .shop2-cart-table .cart-products__right {
      box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.06); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .product-list.simple .product-item {
      box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.06); } }
  @media (prefers-color-scheme: dark) and (min-width: 1024px) {
    html.dark_mode .product-list.list .product-item:hover:before {
      background: rgba(255, 255, 255, 0.5); } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
      html.dark_mode .card-page__right {
        box-shadow: none; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .new-header {
      border-bottom: 1px solid rgba(255, 255, 255, 0.06); } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
    html.dark_mode .shop-view.view-2.view_hover .shop-view__inner:hover .shop-view__body {
      background: #0f0f0f; } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
    html.dark_mode .shop-view.view-2 .shop-view__inner.active .shop-view__body {
      background: #0f0f0f; } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
        html.dark_mode .shop-product-data__desc .desc-area-title.active {
          box-shadow: none; } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .product-list.thumbs .product-item__top .shop-product-btn.notavailable {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.notavailable {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (prefers-color-scheme: dark) and (min-width: 1024px) {
    html.dark_mode.mobile .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode.mobile .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }

    html.dark_mode.mobile .product-list.thumbs .product-item__top .shop-product-btn.onrequest, html.dark_mode.mobile .kinds-block .kind-item__top .shop-product-btn.onrequest {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); }

    html.dark_mode.mobile .product-list.thumbs .product-item__top .shop-product-btn.notavailable, html.dark_mode.mobile .kinds-block .kind-item__top .shop-product-btn.notavailable {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .product-list.thumbs .product-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.buy:hover, html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.buy:active {
      box-shadow: none;
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.buy {
      box-shadow: none;
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode .shop-pagelist__body .page-prev.not_active {
        box-shadow: none; } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .kinds-block .kind-item__top .shop-product-btn.onrequest {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .product-list.thumbs .product-item__top .shop-product-btn.onrequest {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.onrequest:hover, html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.onrequest:active {
      box-shadow: none;
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
    html.dark_mode .product-list.list .product-item__buttons .shop-product-btn.onrequest {
      box-shadow: none;
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .kinds-block .kind-item__top .shop-product-btn.notavailable {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
    html.dark_mode .kinds-block .kind-item__top .shop-product-btn.onrequest {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") !important; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode .shop-pagelist__body .page-next a:hover {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5%204.99989L0%2010L4.37114e-07%200L5%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode .shop-pagelist__body .page-prev a:hover {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%225px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%205%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%204.99989L5%2010V0L0%204.99989Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }

.dark_time .shop-product-data__nav li.active a, .dark_time .shop-product-data__nav li a:hover {
  color: #ea1313; }
  @media (max-width: 639px) {
    .dark_time .remodal[data-remodal-id="search-form"] .search-block__btn:not(.active) {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.22222%200C3.2335%200%200%203.2335%200%207.22222C0%2011.2109%203.2335%2014.4444%207.22222%2014.4444C8.85598%2014.4444%2010.363%2013.902%2011.5731%2012.9873L14.2929%2015.7071C14.6834%2016.0977%2015.3166%2016.0977%2015.7071%2015.7071C16.0977%2015.3166%2016.0977%2014.6834%2015.7071%2014.2929L12.9873%2011.5731C13.902%2010.363%2014.4444%208.85598%2014.4444%207.22222C14.4444%203.2335%2011.2109%200%207.22222%200ZM2%207.22222C2%204.33807%204.33807%202%207.22222%202C10.1064%202%2012.4444%204.33807%2012.4444%207.22222C12.4444%2010.1064%2010.1064%2012.4444%207.22222%2012.4444C4.33807%2012.4444%202%2010.1064%202%207.22222Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
  .dark_time .dark_logo + img {
    display: none; }
  .dark_time .dark_logo {
    display: inline-block !important; }
  .dark_time .shop-search-color-select .shop-search-colors {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat; }
  .dark_time .shop-search-color-select .shop-search-colors:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat; }
  .dark_time .shop-search-color-select.active .shop-search-colors {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  .dark_time .shop-search-color-select .shop-search-colors li:hover {
    background: rgba(0, 0, 0, 0.1); }
  .dark_time .shop-search-color-select .shop-search-colors li.shop2-color-ext-selected:hover {
    background: none; }

@media (prefers-color-scheme: dark) {
  .dark_mode .shop-product-data__nav li.active a, .dark_mode .shop-product-data__nav li a:hover {
    color: #ea1313; }
    .dark_mode .dark_logo + img {
      display: none; }
    .dark_mode .dark_logo {
      display: inline-block !important; }
    .dark_mode .shop-search-color-select .shop-search-colors {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20opacity%3D%220.2%22%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat; }
      .dark_mode .shop-search-color-select .shop-search-colors:hover {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%225px%22%20%20viewBox%3D%220%200%2010%205%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4.99989%205L10%200L0%200L4.99989%205Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") right 16px top 23px no-repeat; }
    .dark_mode .shop-search-color-select.active .shop-search-colors {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    .dark_mode .shop-search-color-select .shop-search-colors li:hover {
      background: rgba(0, 0, 0, 0.1); }
    .dark_mode .shop-search-color-select .shop-search-colors li.shop2-color-ext-selected:hover {
      background: none; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      .dark_mode .remodal[data-remodal-id="search-form"] .search-block__btn:not(.active) {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.4%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.22222%200C3.2335%200%200%203.2335%200%207.22222C0%2011.2109%203.2335%2014.4444%207.22222%2014.4444C8.85598%2014.4444%2010.363%2013.902%2011.5731%2012.9873L14.2929%2015.7071C14.6834%2016.0977%2015.3166%2016.0977%2015.7071%2015.7071C16.0977%2015.3166%2016.0977%2014.6834%2015.7071%2014.2929L12.9873%2011.5731C13.902%2010.363%2014.4444%208.85598%2014.4444%207.22222C14.4444%203.2335%2011.2109%200%207.22222%200ZM2%207.22222C2%204.33807%204.33807%202%207.22222%202C10.1064%202%2012.4444%204.33807%2012.4444%207.22222C12.4444%2010.1064%2010.1064%2012.4444%207.22222%2012.4444C4.33807%2012.4444%202%2010.1064%202%207.22222Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }

html.dark_time .timer-block {
  background: #2b2b2b;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.06); }
  html.dark_time .timer-block.timer_bottom {
    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.06); }
  html.dark_time .timer-block__title {
    color: #fff; }
  html.dark_time .timer-block__desc {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .timer-block__date .gr-timer-elem .gr-timer-number {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .timer-block__date .gr-timer-elem .gr-timer-number {
    color: #fff; }
  html.dark_time .timer-block__date .gr-timer-elem:last-child .gr-timer-number {
    color: #ea1313; }
  html.dark_time .timer-block__date .gr-timer-delim {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .timer-block.timer_inverse {
    background: #ea1313; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .timer-block {
    background: #2b2b2b;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.06); }
    html.dark_mode .timer-block.timer_bottom {
      box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.06); }
    html.dark_mode .timer-block__title {
      color: #fff; }
    html.dark_mode .timer-block__desc {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .timer-block__date .gr-timer-elem .gr-timer-number {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .timer-block__date .gr-timer-elem .gr-timer-number {
      color: #fff; }
    html.dark_mode .timer-block__date .gr-timer-elem:last-child .gr-timer-number {
      color: #ea1313; }
    html.dark_mode .timer-block__date .gr-timer-delim {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .timer-block.timer_inverse {
      background: #ea1313; } }

html.dark_time .recent-block {
  border-top: 1px solid rgba(255, 255, 255, 0.1); }
  html.dark_time .recent-block__title {
    color: #fff; }
  @media (max-width: 1580px) {
    html.dark_time .recent-block .slick-next, html.dark_time .recent-block .slick-prev {
      background: #2b2b2b; } }
  html.dark_time .recent-block .recent-item .gr-recent-name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .recent-block .recent-item .gr-recent-name a {
    border-bottom: 1px solid transparent; }
  html.dark_time .recent-block .recent-item .gr-recent-name a:hover {
    color: #fff;
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .recent-block .recent-item .gr-recent-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .recent-block .recent-item .gr-recent-price .price-old span strong:before {
    background: #fff; }
  html.dark_time .recent-block .recent-item .gr-recent-price .price-current {
    color: #fff; }
  html.dark_time .recent-block .recent-item .shop-product-btn.buy {
    background: none; }
  html.dark_time .recent-block .recent-item .shop-product-btn.buy span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .recent-block .recent-item .shop-product-btn.buy:hover, html.dark_time .recent-block .recent-item .shop-product-btn.buy:active {
    background: none; }
  html.dark_time .recent-block .recent-item .shop-product-btn.buy:hover span:before, html.dark_time .recent-block .recent-item .shop-product-btn.buy:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.79995%204.8C6.79995%203.03269%208.23264%201.6%209.99995%201.6C11.7673%201.6%2013.2%203.03269%2013.2%204.8V5H6.79995V4.8ZM14.8%204.8V5H17C18.5463%205%2019.7999%206.2536%2019.7999%207.8V20.8C19.7999%2022.3464%2018.5463%2023.6%2017%2023.6H2.99995C1.45355%2023.6%200.199951%2022.3464%200.199951%2020.8V7.8C0.199951%206.2536%201.45355%205%202.99995%205H5.19995V4.8C5.19995%202.14903%207.34898%200%209.99995%200C12.6509%200%2014.8%202.14903%2014.8%204.8ZM6.79995%209V7H5.19995V9H6.79995ZM13.2%207V9H14.8V7H13.2Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .recent-block .recent-item .shop-product-btn.onrequest {
    background: none; }
  html.dark_time .recent-block .recent-item .shop-product-btn.onrequest span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .recent-block .recent-item .shop-product-btn.onrequest:hover, html.dark_time .recent-block .recent-item .shop-product-btn.onrequest:active {
    background: none; }
  html.dark_time .recent-block .recent-item .shop-product-btn.onrequest:hover span:before, html.dark_time .recent-block .recent-item .shop-product-btn.onrequest:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .recent-block .recent-item .shop-product-btn.notavailable {
    color: rgba(255, 255, 255, 0.5) !important;
    border: none;
    box-shadow: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .recent-block {
    border-top: 1px solid rgba(255, 255, 255, 0.1); }
    html.dark_mode .recent-block__title {
      color: #fff; }
    html.dark_mode .recent-block .recent-item .gr-recent-name {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .recent-block .recent-item .gr-recent-name a {
        border-bottom: 1px solid transparent; }
        html.dark_mode .recent-block .recent-item .gr-recent-name a:hover {
          color: #fff;
          border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .recent-block .recent-item .gr-recent-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .recent-block .recent-item .gr-recent-price .price-old span strong:before {
        background: #fff; }
      html.dark_mode .recent-block .recent-item .gr-recent-price .price-current {
        color: #fff; }
    html.dark_mode .recent-block .recent-item .shop-product-btn.buy {
      background: none; }
      html.dark_mode .recent-block .recent-item .shop-product-btn.buy span:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .recent-block .recent-item .shop-product-btn.buy:hover, html.dark_mode .recent-block .recent-item .shop-product-btn.buy:active {
        background: none; }
        html.dark_mode .recent-block .recent-item .shop-product-btn.buy:hover span:before, html.dark_mode .recent-block .recent-item .shop-product-btn.buy:active span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.79995%204.8C6.79995%203.03269%208.23264%201.6%209.99995%201.6C11.7673%201.6%2013.2%203.03269%2013.2%204.8V5H6.79995V4.8ZM14.8%204.8V5H17C18.5463%205%2019.7999%206.2536%2019.7999%207.8V20.8C19.7999%2022.3464%2018.5463%2023.6%2017%2023.6H2.99995C1.45355%2023.6%200.199951%2022.3464%200.199951%2020.8V7.8C0.199951%206.2536%201.45355%205%202.99995%205H5.19995V4.8C5.19995%202.14903%207.34898%200%209.99995%200C12.6509%200%2014.8%202.14903%2014.8%204.8ZM6.79995%209V7H5.19995V9H6.79995ZM13.2%207V9H14.8V7H13.2Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .recent-block .recent-item .shop-product-btn.onrequest {
        background: none; }
      html.dark_mode .recent-block .recent-item .shop-product-btn.onrequest span:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .recent-block .recent-item .shop-product-btn.onrequest:hover, html.dark_mode .recent-block .recent-item .shop-product-btn.onrequest:active {
        background: none; }
        html.dark_mode .recent-block .recent-item .shop-product-btn.onrequest:hover span:before, html.dark_mode .recent-block .recent-item .shop-product-btn.onrequest:active span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .recent-block .recent-item .shop-product-btn.notavailable {
        color: rgba(255, 255, 255, 0.5) !important;
        border: none;
        box-shadow: none;
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
      html.dark_mode .recent-block .slick-next, html.dark_mode .recent-block .slick-prev {
        background: #2b2b2b; } }

html.dark_time #search-result .result-products .products-search-title, html.dark_time #search-result .result-folders .folders-search-title, html.dark_time #search-result .result-vendors .vendors-search-title {
  color: #fff; }
  html.dark_time #search-result .result-products .product-name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #search-result .result-products .product-name a {
    color: inherit;
    border-bottom: 1px solid transparent; }
  html.dark_time #search-result .result-products .product-name a:hover {
    color: #fff;
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time #search-result .result-folders .folder-item a {
    color: #fff; }
  html.dark_time #search-result .result-folders .folder-item a:before {
    background: #ea1313; }
  html.dark_time #search-result .result-folders .folder-item a:hover {
    color: #ea1313; }
  html.dark_time #search-result .result-vendors .vendor-item a {
    color: #fff; }
  html.dark_time #search-result .result-vendors .vendor-item a:before {
    background: #ea1313; }
  html.dark_time #search-result .result-vendors .vendor-item a:hover {
    color: #ea1313; }
  html.dark_time #search-result .result-products .product-text-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time #search-result .result-products .product-text-price .price-old strong:before {
    background: rgba(255, 255, 255, 0.7); }
  html.dark_time #search-result .result-products .product-text-price .price {
    color: #fff; }
  @media (max-width: 639px) {
    html.dark_time #search-result .search-result-bottom {
      background: #2b2b2b; } }
  @media (max-width: 639px) {
    html.dark_time #search-result .search-result-bottom .search-result-btn {
      color: #fff;
      background: #2b2b2b;
      box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.06); }
      html.dark_time #search-result .search-result-bottom .search-result-btn:hover, html.dark_time #search-result .search-result-bottom .search-result-btn:active {
        color: #fff;
        background: #2b2b2b;
        box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.06); } }

@media (prefers-color-scheme: dark) {
  html.dark_mode #search-result .result-products .products-search-title, html.dark_mode #search-result .result-folders .folders-search-title, html.dark_mode #search-result .result-vendors .vendors-search-title {
    color: #fff; }
    html.dark_mode #search-result .result-products .product-name {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode #search-result .result-products .product-name a {
        color: inherit;
        border-bottom: 1px solid transparent; }
        html.dark_mode #search-result .result-products .product-name a:hover {
          color: #fff;
          border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode #search-result .result-folders .folder-item a {
      color: #fff; }
      html.dark_mode #search-result .result-folders .folder-item a:before {
        background: #ea1313; }
      html.dark_mode #search-result .result-folders .folder-item a:hover {
        color: #ea1313; }
    html.dark_mode #search-result .result-vendors .vendor-item a {
      color: #fff; }
      html.dark_mode #search-result .result-vendors .vendor-item a:before {
        background: #ea1313; }
      html.dark_mode #search-result .result-vendors .vendor-item a:hover {
        color: #ea1313; }
    html.dark_mode #search-result .result-products .product-text-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode #search-result .result-products .product-text-price .price-old strong:before {
        background: rgba(255, 255, 255, 0.7); }
      html.dark_mode #search-result .result-products .product-text-price .price {
        color: #fff; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode #search-result .search-result-bottom {
        background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode #search-result .search-result-bottom .search-result-btn {
        color: #fff;
        background: #2b2b2b;
        box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.06); }
        html.dark_mode #search-result .search-result-bottom .search-result-btn:hover, html.dark_mode #search-result .search-result-bottom .search-result-btn:active {
          color: #fff;
          background: #2b2b2b;
          box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.06); } }

html.dark_time .special-popup {
  background: #2b2b2b; }
  @media (max-width: 639px) {
    html.dark_time .special-popup {
      background: #2b2b2b; } }
  html.dark_time .special-popup .remodal-close-btn {
    background: #2b2b2b; }
  html.dark_time .special-popup__top + .special-popup__bottom {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .special-popup .special-timer__subtitle {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .special-popup .special-timer__date .gr-timer-elem:last-child .gr-timer-number {
    color: #ea1313; }
  html.dark_time .special-popup .special-timer__date .gr-timer-elem .gr-timer-number {
    color: #fff;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .special-popup .special-timer__date .gr-timer-delim {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .special-popup__header {
    color: #fff; }
  html.dark_time .special-popup__desc {
    color: #fff; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .special-popup {
    background: #2b2b2b; }
    html.dark_mode .special-popup .remodal-close-btn {
      background: #2b2b2b; }
    html.dark_mode .special-popup__top + .special-popup__bottom {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .special-popup .special-timer__subtitle {
      color: rgba(255, 255, 255, 0.7); }
      html.dark_mode .special-popup .special-timer__date .gr-timer-elem:last-child .gr-timer-number {
        color: #ea1313; }
        html.dark_mode .special-popup .special-timer__date .gr-timer-elem .gr-timer-number {
          color: #fff;
          box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
        html.dark_mode .special-popup .special-timer__date .gr-timer-delim {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .special-popup__header {
      color: #fff; }
    html.dark_mode .special-popup__desc {
      color: #fff; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode .special-popup {
        background: #2b2b2b; } }

html.dark_time .remodal.cart-remodal {
  background: #2b2b2b; }
  html.dark_time .remodal.cart-remodal .remodal-close-btn {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .cart-popup__title {
    color: #fff; }
  html.dark_time .cart-popup__title span {
    color: #fff;
    background: #ea1313; }
  html.dark_time .cart-popup__bottom {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .cart-popup__cleanup a {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .cart-popup__cleanup a:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2018%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.6868%200.400146H10.3132C10.727%200.400146%2011.098%200.654979%2011.2465%201.04117L11.6923%202.20024H18V3.80024H0V2.20024H6.30765L6.75345%201.04117C6.90199%200.654975%207.27303%200.400146%207.6868%200.400146ZM2.8%206V19C2.8%2019.6627%203.33726%2020.2%204%2020.2H14C14.6627%2020.2%2015.2%2019.6627%2015.2%2019V6H16.8V19C16.8%2020.5464%2015.5464%2021.8%2014%2021.8H4C2.4536%2021.8%201.2%2020.5464%201.2%2019V6H2.8ZM6.2%208L6.2%2017H7.8L7.8%208H6.2ZM10.2%2017L10.2%208H11.8L11.8%2017H10.2Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .cart-popup__cleanup a:hover {
    color: #fff; }
  html.dark_time .cart-popup__cleanup a:hover span {
    border-bottom-color: #fff; }
  html.dark_time .cart-popup__cleanup a span {
    border-bottom: 1px solid transparent; }
  html.dark_time .cart-popup__total-title {
    color: #fff; }
  html.dark_time .cart-popup__total-price {
    color: #fff; }
  html.dark_time .cart-popup .popup-product__name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .cart-popup .popup-product__name a:hover {
    color: #fff;
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .cart-popup .popup-product__price {
    color: #fff; }
  html.dark_time .cart-popup .popup-product__close .cart-delete a {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .cart-popup .popup-product__close .cart-delete a:hover, html.dark_time .cart-popup .popup-product__close .cart-delete a:active {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .remodal.cart-remodal {
    background: #2b2b2b; }
    html.dark_mode .remodal.cart-remodal .remodal-close-btn {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .cart-popup__title {
      color: #fff; }
    html.dark_mode .cart-popup__title span {
      color: #fff;
      background: #ea1313; }
    html.dark_mode .cart-popup__bottom {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .cart-popup__cleanup a {
      color: rgba(255, 255, 255, 0.7); }
      html.dark_mode .cart-popup__cleanup a:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2218px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2018%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.6868%200.400146H10.3132C10.727%200.400146%2011.098%200.654979%2011.2465%201.04117L11.6923%202.20024H18V3.80024H0V2.20024H6.30765L6.75345%201.04117C6.90199%200.654975%207.27303%200.400146%207.6868%200.400146ZM2.8%206V19C2.8%2019.6627%203.33726%2020.2%204%2020.2H14C14.6627%2020.2%2015.2%2019.6627%2015.2%2019V6H16.8V19C16.8%2020.5464%2015.5464%2021.8%2014%2021.8H4C2.4536%2021.8%201.2%2020.5464%201.2%2019V6H2.8ZM6.2%208L6.2%2017H7.8L7.8%208H6.2ZM10.2%2017L10.2%208H11.8L11.8%2017H10.2Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .cart-popup__cleanup a:hover {
        color: #fff; }
        html.dark_mode .cart-popup__cleanup a:hover span {
          border-bottom-color: #fff; }
      html.dark_mode .cart-popup__cleanup a span {
        border-bottom: 1px solid transparent; }
    html.dark_mode .cart-popup__total-title {
      color: #fff; }
    html.dark_mode .cart-popup__total-price {
      color: #fff; }
    html.dark_mode .cart-popup .popup-product__name {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .cart-popup .popup-product__name a:hover {
        color: #fff;
        border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .cart-popup .popup-product__price {
      color: #fff; }
    html.dark_mode .cart-popup .popup-product__close .cart-delete a {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .cart-popup .popup-product__close .cart-delete a:hover, html.dark_mode .cart-popup .popup-product__close .cart-delete a:active {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }

@media (max-width: 639px) {
        html.dark_time .popover-container .product-quick-view {
          background-color: #2b2b2b; } }
  html.dark_time .popover-container .product-quick-view .popover-body {
    background-color: #2b2b2b; }
  html.dark_time .popover-container .product-quick-view .popover-close {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .quick-card-page__title h1 {
    color: #fff; }
  html.dark_time .popover-container .product-quick-view .shop2-product .shop2-product-article {
    color: #fff; }
  html.dark_time .popover-container .product-quick-view .shop2-product .shop2-product-article span {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .popover-container .product-quick-view .shop2-product .gr-vendor-block a {
    color: #fff; }
  html.dark_time .popover-container .product-quick-view .shop2-product .gr-vendor-block a:hover {
    color: #fff; }
  html.dark_time .popover-container .product-quick-view .shop2-product .gr-vendor-block a:before {
    background: rgba(255, 255, 255, 0.06); }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old strong:before {
    background: #fff; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old + .price-current, html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old + .shop2-product-discount-desc + .price-current {
    color: #fff; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-current {
    color: #fff; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn {
    color: #fff;
    background: #ea1313; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest:hover span:before, html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn:hover {
    background: #ee4242; }
  html.dark_time .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn:active {
    background: #de1212; }
  html.dark_time .popover-container .product-quick-view .shop2-product .gr-product-more a span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2229px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2029%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.5%204.99992V7.49707L28.5%203.99992L24.5%200.49707V2.99992H0.5V4.99992H24.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .shop2-product .gr-product-more a:hover span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2229px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2029%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.5%204.99992V7.49707L28.5%203.99992L24.5%200.49707V2.99992H0.5V4.99992H24.5Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-prev:hover, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:hover, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-prev:active, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:active {
    background: #2b2b2b; }
  html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-prev:hover:before, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:hover:before, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-prev:active:before, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:active:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-prev:before, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:hover:before, html.dark_time .popover-container .product-quick-view .quick-card-slider .slick-next:active:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .quick-card-slider__thumb-img:before {
    box-shadow: inset 0 0 0 1px #ea1313; }
  html.dark_time .popover-container .product-quick-view .prev_product_caller, html.dark_time .popover-container .product-quick-view .next_product_caller {
    background: none;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
  html.dark_time .popover-container .product-quick-view .prev_product_caller:hover, html.dark_time .popover-container .product-quick-view .next_product_caller:hover {
    background: #2b2b2b;
    box-shadow: none; }
  html.dark_time .popover-container .product-quick-view .prev_product_caller:hover:before, html.dark_time .popover-container .product-quick-view .next_product_caller:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .prev_product_caller:before, html.dark_time .popover-container .product-quick-view .next_product_caller:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .next_product_caller:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .popover-container .product-quick-view .next_product_caller:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .popover-container .product-quick-view .popover-body {
    background-color: #2b2b2b; }
    html.dark_mode .popover-container .product-quick-view .popover-close {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .popover-container .product-quick-view .quick-card-page__title h1 {
      color: #fff; }
    html.dark_mode .popover-container .product-quick-view .shop2-product .shop2-product-article {
      color: #fff; }
      html.dark_mode .popover-container .product-quick-view .shop2-product .shop2-product-article span {
        color: rgba(255, 255, 255, 0.6); }
      html.dark_mode .popover-container .product-quick-view .shop2-product .gr-vendor-block a {
        color: #fff; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .gr-vendor-block a:hover {
          color: #fff; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .gr-vendor-block a:before {
          background: rgba(255, 255, 255, 0.06); }
      html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old {
        color: rgba(255, 255, 255, 0.5); }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old strong:before {
          background: #fff; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old + .price-current, html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-old + .shop2-product-discount-desc + .price-current {
          color: #fff; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .product-price .price-current {
          color: #fff; }
      html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount {
        box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
      html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn {
        color: #fff;
        background: #ea1313; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest:hover span:before, html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.onrequest:active span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn:hover {
          background: #ee4242; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn:active {
          background: #de1212; }
      html.dark_mode .popover-container .product-quick-view .shop2-product .gr-product-more a span:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2229px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2029%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.5%204.99992V7.49707L28.5%203.99992L24.5%200.49707V2.99992H0.5V4.99992H24.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        html.dark_mode .popover-container .product-quick-view .shop2-product .gr-product-more a:hover span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2229px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2029%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.5%204.99992V7.49707L28.5%203.99992L24.5%200.49707V2.99992H0.5V4.99992H24.5Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-prev:hover, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:hover, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-prev:active, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:active {
      background: #2b2b2b; }
      html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-prev:hover:before, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:hover:before, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-prev:active:before, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:active:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-prev:before, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:hover:before, html.dark_mode .popover-container .product-quick-view .quick-card-slider .slick-next:active:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .popover-container .product-quick-view .quick-card-slider__thumb-img:before {
        box-shadow: inset 0 0 0 1px #ea1313; }
    html.dark_mode .popover-container .product-quick-view .prev_product_caller, html.dark_mode .popover-container .product-quick-view .next_product_caller {
      background: none;
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
      html.dark_mode .popover-container .product-quick-view .prev_product_caller:hover, html.dark_mode .popover-container .product-quick-view .next_product_caller:hover {
        background: #2b2b2b;
        box-shadow: none; }
      html.dark_mode .popover-container .product-quick-view .prev_product_caller:hover:before, html.dark_mode .popover-container .product-quick-view .next_product_caller:hover:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .popover-container .product-quick-view .prev_product_caller:before, html.dark_mode .popover-container .product-quick-view .next_product_caller:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .popover-container .product-quick-view .next_product_caller:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .popover-container .product-quick-view .next_product_caller:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
        html.dark_mode .popover-container .product-quick-view {
          background-color: #2b2b2b; } }

@media (max-width: 639px) {
        html.dark_time .popover-container .product-quick-view2 {
          background-color: #2b2b2b; } }
  html.dark_time .popover-container .product-quick-view2 .popover-body {
    background-color: #2b2b2b; }
  html.dark_time .popover-container .product-quick-view2 .popover-close {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview__title {
    color: #fff; }
  html.dark_time .card-product-preview__name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .card-product-preview__name a {
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid transparent; }
  html.dark_time .card-product-preview__name a:hover {
    color: #fff;
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .card-product-preview__price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .card-product-preview__price .price-old span strong:before {
    background: #fff; }
  html.dark_time .card-product-preview__price .price-current {
    color: #fff; }
  html.dark_time .card-product-preview .popup-kinds:first-child {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
  html.dark_time .card-product-preview .popup-kinds__title {
    color: #fff; }
  html.dark_time .card-product-preview .slick-next, html.dark_time .card-product-preview .slick-prev {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4%205.00004V7.49719L0%204.00004L4%200.497192V3.00004H28V5.00004H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .slick-next:hover, html.dark_time .card-product-preview .slick-prev:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4%205.00004V7.49719L0%204.00004L4%200.497192V3.00004H28V5.00004H4Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .slick-next {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%205.00004V7.49719L28%204.00004L24%200.497192V3.00004H0V5.00004H24Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .slick-next:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%205.00004V7.49719L28%204.00004L24%200.497192V3.00004H0V5.00004H24Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .kind-item .kind-name {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .card-product-preview .kind-item .kind-name a {
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid transparent; }
  html.dark_time .card-product-preview .kind-item .kind-name a:hover {
    color: #fff;
    border-bottom-color: rgba(255, 255, 255, 0.3); }
  html.dark_time .card-product-preview .kind-price .price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .card-product-preview .kind-price .price-old span strong:before {
    background: #fff; }
  html.dark_time .card-product-preview .kind-price .price-current {
    color: #fff; }
  html.dark_time .card-product-preview .shop-product-btn.buy {
    background: none; }
  html.dark_time .card-product-preview .shop-product-btn.buy span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .shop-product-btn.buy:hover, html.dark_time .card-product-preview .shop-product-btn.buy:active {
    background: none; }
  html.dark_time .card-product-preview .shop-product-btn.buy:hover span:before, html.dark_time .card-product-preview .shop-product-btn.buy:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .shop-product-btn.onrequest {
    background: none; }
  html.dark_time .card-product-preview .shop-product-btn.onrequest span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .shop-product-btn.onrequest:hover, html.dark_time .card-product-preview .shop-product-btn.onrequest:active {
    background: none; }
  html.dark_time .card-product-preview .shop-product-btn.onrequest:hover span:before, html.dark_time .card-product-preview .shop-product-btn.onrequest:active span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .card-product-preview .shop-product-btn.notavailable {
    color: rgba(255, 255, 255, 0.5) !important;
    border: none;
    box-shadow: none;
    pointer-events: none;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .popover-container .product-quick-view2 .popover-body {
    background-color: #2b2b2b; }
    html.dark_mode .popover-container .product-quick-view2 .popover-close {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.65559%206.00003L0.27832%201.62276L1.62264%200.278442L5.9999%204.65571L10.3772%200.278442L11.7215%201.62276L7.34422%206.00003L11.7215%2010.3773L10.3772%2011.7216L5.9999%207.34434L1.62264%2011.7216L0.27832%2010.3773L4.65559%206.00003Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .card-product-preview__title {
      color: #fff; }
    html.dark_mode .card-product-preview__name {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .card-product-preview__name a {
      color: inherit;
      text-decoration: none;
      border-bottom: 1px solid transparent; }
      html.dark_mode .card-product-preview__name a:hover {
        color: #fff;
        border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .card-product-preview__price .price-old {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .card-product-preview__price .price-old span strong:before {
        background: #fff; }
    html.dark_mode .card-product-preview__price .price-current {
      color: #fff; }
    html.dark_mode .card-product-preview .popup-kinds:first-child {
      border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .card-product-preview .popup-kinds__title {
      color: #fff; }
    html.dark_mode .card-product-preview .slick-next, html.dark_mode .card-product-preview .slick-prev {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4%205.00004V7.49719L0%204.00004L4%200.497192V3.00004H28V5.00004H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .card-product-preview .slick-next:hover, html.dark_mode .card-product-preview .slick-prev:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4%205.00004V7.49719L0%204.00004L4%200.497192V3.00004H28V5.00004H4Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .card-product-preview .slick-next {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%205.00004V7.49719L28%204.00004L24%200.497192V3.00004H0V5.00004H24Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .card-product-preview .slick-next:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2228px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2028%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%205.00004V7.49719L28%204.00004L24%200.497192V3.00004H0V5.00004H24Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .card-product-preview .kind-item .kind-name {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .card-product-preview .kind-item .kind-name a {
        color: inherit;
        text-decoration: none;
        border-bottom: 1px solid transparent; }
        html.dark_mode .card-product-preview .kind-item .kind-name a:hover {
          color: #fff;
          border-bottom-color: rgba(255, 255, 255, 0.3); }
    html.dark_mode .card-product-preview .kind-price .price-old {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .card-product-preview .kind-price .price-old span strong:before {
        background: #fff; }
    html.dark_mode .card-product-preview .kind-price .price-current {
      color: #fff; }
    html.dark_mode .card-product-preview .shop-product-btn.buy {
      background: none; }
      html.dark_mode .card-product-preview .shop-product-btn.buy span:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .card-product-preview .shop-product-btn.buy:hover, html.dark_mode .card-product-preview .shop-product-btn.buy:active {
        background: none; }
        html.dark_mode .card-product-preview .shop-product-btn.buy:hover span:before, html.dark_mode .card-product-preview .shop-product-btn.buy:active span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.6%204.8C6.6%203.03269%208.03269%201.6%209.8%201.6C11.5673%201.6%2013%203.03269%2013%204.8V5H6.6V4.8ZM14.6%204.8V5H16.8C18.3464%205%2019.6%206.2536%2019.6%207.8V20.8C19.6%2022.3464%2018.3464%2023.6%2016.8%2023.6H2.8C1.2536%2023.6%200%2022.3464%200%2020.8V7.8C0%206.2536%201.2536%205%202.8%205H5V4.8C5%202.14903%207.14903%200%209.8%200C12.451%200%2014.6%202.14903%2014.6%204.8ZM6.6%209V7H5V9H6.6ZM13%207V9H14.6V7H13Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .card-product-preview .shop-product-btn.onrequest {
      background: none; }
      html.dark_mode .card-product-preview .shop-product-btn.onrequest span:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M3%2012C3%2017.5237%207.47669%2022%2013%2022C18.5237%2022%2023%2017.5233%2023%2012C23%206.47631%2018.5233%202%2013%202C7.47631%202%203%206.47669%203%2012Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1713%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1713%205.48983Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M9%209L13%2013L16%2010%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .card-product-preview .shop-product-btn.onrequest:hover, html.dark_mode .card-product-preview .shop-product-btn.onrequest:active {
        background: none; }
        html.dark_mode .card-product-preview .shop-product-btn.onrequest:hover span:before, html.dark_mode .card-product-preview .shop-product-btn.onrequest:active span:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2026%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%2023C6.92435%2023%202%2018.0761%202%2012C2%205.92435%206.92394%201%2013%201C19.0756%201%2024%205.92394%2024%2012C24%2018.0756%2019.0761%2023%2013%2023ZM8.43431%209.56568L12.4343%2013.5657L13%2014.1314L13.5657%2013.5657L16.5657%2010.5657L15.4343%209.43431L13%2011.8686L9.56569%208.43431L8.43431%209.56568Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M1.90931%206.90931L0.712143%205.71214C1.79777%203.59453%203.41469%201.79438%205.38708%200.487576L6.54481%201.64531C4.52996%202.90389%202.90914%204.73423%201.90931%206.90931ZM25.1714%205.48983L23.982%206.67918C22.9393%204.53074%2021.2848%202.73451%2019.2448%201.51685L20.4076%200.354125C22.4029%201.62579%2024.0493%203.39619%2025.1714%205.48983Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .card-product-preview .shop-product-btn.notavailable {
      color: rgba(255, 255, 255, 0.5) !important;
      border: none;
      box-shadow: none;
      pointer-events: none;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.5%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.8%201.6C8.03269%201.6%206.6%203.03269%206.6%204.8V5H13V4.8C13%203.03269%2011.5673%201.6%209.8%201.6ZM14.6%205V4.8C14.6%202.14903%2012.451%200%209.8%200C7.14903%200%205%202.14903%205%204.8V5H2.8C1.2536%205%200%206.25361%200%207.8V20.8C0%2022.3464%201.2536%2023.6%202.8%2023.6H16.8C18.3464%2023.6%2019.6%2022.3464%2019.6%2020.8V7.8C19.6%206.25361%2018.3464%205%2016.8%205H14.6ZM13%206.6V8.8H14.6V6.6H16.8C17.4627%206.6%2018%207.13726%2018%207.8V20.8C18%2021.4627%2017.4627%2022%2016.8%2022H2.8C2.13726%2022%201.6%2021.4627%201.6%2020.8V7.8C1.6%207.13726%202.13726%206.6%202.8%206.6H5V8.8H6.6V6.6H13Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat !important; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
        html.dark_mode .popover-container .product-quick-view2 {
          background-color: #2b2b2b; } }

html.dark_time .link-top-btn {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
  html.dark_time .link-top-btn:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .link-top-btn {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
    html.dark_mode .link-top-btn:hover {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; } }

@media (max-width: 767px) {
      html.dark_time .shop-product-data {
        border-top: 1px solid rgba(255, 255, 255, 0.1); } }
  html.dark_time #shop2-cart .cart-amount .shop2-product-amount {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  @media (max-width: 479px) {
        html.dark_time #shop2-cart .cart-amount .shop2-product-amount {
          box-shadow: none; } }
  html.dark_time .card-page .form-additional .product-amount {
    box-shadow: none; }
  html.dark_time .card-page .form-additional .product-amount .shop2-product-amount {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
  html.dark_time .new_site_wrapper .shop2-product-actions dt:hover .name-action {
    color: #ea1313; }

@media (prefers-color-scheme: dark) {
  html.dark_mode #shop2-cart .cart-amount .shop2-product-amount {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .card-page .form-additional .product-amount {
      box-shadow: none; }
      html.dark_mode .card-page .form-additional .product-amount .shop2-product-amount {
        box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); }
    html.dark_mode .new_site_wrapper .shop2-product-actions dt:hover .name-action {
      color: #ea1313; } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
      html.dark_mode .shop-product-data {
        border-top: 1px solid rgba(255, 255, 255, 0.1); } }
  @media (prefers-color-scheme: dark) and (max-width: 479px) {
          html.dark_mode #shop2-cart .cart-amount .shop2-product-amount {
            box-shadow: none; } }

html.dark_time .new_site_wrapper .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .color_title .color_icon:after {
  background: rgba(255, 255, 255, 0.4); }
  html.dark_time .new_site_wrapper .product-compare.product-compare-added .link-reset {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
  html.dark_time .new_site_wrapper .product-compare.product-compare-added .link-reset:hover {
    border-bottom-color: transparent; }
  html.dark_time .popover-loader {
    background-color: #2b2b2b; }
  html.dark_time .gr-tooltip {
    color: #000;
    background: #fff; }
  html.dark_time .gr-tooltip.top_tooltip:before {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 4px solid #fff; }
  html.dark_time .gr-tooltip.left_tooltip:before {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 4px solid #fff; }
  html.dark_time .gr-tooltip.right_tooltip:before {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 4px solid #fff; }
  html.dark_time .gr-tooltip.bottom_tooltip:before {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 4px solid #fff; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .new_site_wrapper .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .color_title .color_icon:after {
    background: rgba(255, 255, 255, 0.4); }
    html.dark_mode .new_site_wrapper .product-compare.product-compare-added .link-reset {
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
      html.dark_mode .new_site_wrapper .product-compare.product-compare-added .link-reset:hover {
        border-bottom-color: transparent; }
    html.dark_mode .popover-loader {
      background-color: #2b2b2b; }
    html.dark_mode .gr-tooltip {
      color: #000;
      background: #fff; }
      html.dark_mode .gr-tooltip.top_tooltip:before {
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: 4px solid #fff; }
      html.dark_mode .gr-tooltip.left_tooltip:before {
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
        border-left: 4px solid #fff; }
      html.dark_mode .gr-tooltip.right_tooltip:before {
        border-top: 5px solid transparent;
        border-bottom: 5px solid transparent;
        border-right: 4px solid #fff; }
      html.dark_mode .gr-tooltip.bottom_tooltip:before {
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-bottom: 4px solid #fff; } }

html.dark_time .top_navigation_overlay {
  background: rgba(0, 0, 0, 0.25); }
  html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul {
    box-shadow: 0px 24px 34px rgba(0, 0, 0, 0.03); }
  html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li.has > a:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a:hover {
    color: #ea1313; }
    html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active {
    color: #ea1313; }
    html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active:not(:hover) {
      color: #ea1313; }
    html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul {
    background: #2b2b2b;
    box-shadow: 0px 24px 34px rgba(0, 0, 0, 0.03); }
  html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a:hover {
    color: #ea1313; }
    html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a.active {
      color: #ea1313; }
      html.dark_time .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a.active:not(:hover) {
        color: #ea1313; }
  html.dark_time .shop-product-data.gr_opened_tabs {
    background: none; }
  @media (max-width: 767px) {
      html.dark_time .shop-product-data.gr_opened_tabs {
        background: #2b2b2b;
        border-top: 1px solid rgba(255, 255, 255, 0.1); } }
  @media (min-width: 768px) {
          html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1), html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2) {
            background: #2b2b2b; }
            html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1):before, html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2):before {
              background: #2b2b2b; }
            html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1):after, html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2):after {
              background: #2b2b2b; } }
  @media (max-width: 767px) {
          html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area {
            background: #2b2b2b;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1); } }
  @media (min-width: 768px) {
          html.dark_time .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title {
            background: none;
            box-shadow: none; } }
  html.dark_time .fixed-cart-button {
    box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.6); }
  html.dark_time .fixed-cart-button.active .fixed-cart-button__text:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .fixed-cart-button.active:hover .fixed-cart-button__text:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .fixed-cart-button__text {
    background: #2b2b2b; }
  html.dark_time .fixed-cart-button__text:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22%232b2b2b%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .fixed-cart-button .fixed-cart-amount {
    color: #fff;
    background: #ea1313;
    border: 2px solid #2b2b2b; }
  html.dark_time .fixed-cart-button .fixed-cart-sum {
    color: #fff; }
  html.dark_time .contacts-popup__phones.no_social {
    border-bottom: none; }
  @media (max-width: 767px) {
      html.dark_time .new_site_wrapper .card-page__left {
        background: #2b2b2b; } }
  html.dark_time .new_site_wrapper .contacts-messengers__note {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new_site_wrapper .contacts-messengers__title {
    color: #fff; }
  html.dark_time .new_site_wrapper .new-footer .new-footer-phones__desc {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new_site_wrapper .new-header .contacts-messengers__note {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new_site_wrapper .new-header .contacts-messengers__title {
    color: #fff; }
  html.dark_time .new_site_wrapper .new-header .new-header-bottom .header-contacts__item .header-contacts__desc {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new_site_wrapper .new-header .new-header-bottom .header-contacts__item:first-child .header-contacts__number:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  html.dark_time .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__item .header-contacts__desc {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__item:first-child .header-contacts__number:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  html.dark_time .new_site_wrapper .search-form .search-rows__row.float_price .input-from:after {
    background: rgba(255, 255, 255, 0.15); }
  html.dark_time .new_site_wrapper .link-top-btn {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
  html.dark_time .new_site_wrapper .link-top-btn:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
  @media (max-width: 1023px) {
      html.dark_time .smallest_top_slider .slick-track {
        background: #2b2b2b; } }
  html.dark_time .smallest_top_slider .header-slider__info-wrap {
    background: #2b2b2b; }
  html.dark_time .smallest_top_slider .header-slider__info-wrap .head-slider-text {
    background: none; }
  html.dark_time .new-footer.light_footer .new-footer-top__left:before {
    background: rgba(255, 255, 255, 0.06); }
  html.dark_time .new-footer.light_footer .new-footer-top__right:before {
    background: rgba(255, 255, 255, 0.06); }

@media (prefers-color-scheme: dark) {
  html.dark_mode .top_navigation_overlay {
    background: rgba(0, 0, 0, 0.25); }
    html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul {
      box-shadow: 0px 24px 34px rgba(0, 0, 0, 0.03); }
      html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li.has > a:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a:hover {
          color: #ea1313; }
          html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a:hover:before {
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
          html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active {
            color: #ea1313; }
          html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active:not(:hover) {
            color: #ea1313; }
          html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active:before {
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul {
          background: #2b2b2b;
          box-shadow: 0px 24px 34px rgba(0, 0, 0, 0.03); }
          html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a:hover {
            color: #ea1313; }
            html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a.active {
              color: #ea1313; }
              html.dark_mode .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a.active:not(:hover) {
                color: #ea1313; }
    html.dark_mode .shop-product-data.gr_opened_tabs {
      background: none; }
      html.dark_mode .fixed-cart-button {
        box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.6); }
      html.dark_mode .fixed-cart-button.active .fixed-cart-button__text:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .fixed-cart-button.active:hover .fixed-cart-button__text:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%232b2b2b%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .fixed-cart-button__text {
        background: #2b2b2b; }
      html.dark_mode .fixed-cart-button__text:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%23ffffff%22%20fill%3D%22%232b2b2b%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .fixed-cart-button .fixed-cart-amount {
        color: #fff;
        background: #ea1313;
        border: 2px solid #2b2b2b; }
      html.dark_mode .fixed-cart-button .fixed-cart-sum {
        color: #fff; }
    html.dark_mode .contacts-popup__phones.no_social {
      border-bottom: none; }
    html.dark_mode .new_site_wrapper .contacts-messengers__note {
      color: rgba(255, 255, 255, 0.6); }
      html.dark_mode .new_site_wrapper .contacts-messengers__title {
        color: #fff; }
      html.dark_mode .new_site_wrapper .new-footer .new-footer-phones__desc {
        color: rgba(255, 255, 255, 0.6); }
      html.dark_mode .new_site_wrapper .new-header .contacts-messengers__note {
        color: rgba(255, 255, 255, 0.6); }
      html.dark_mode .new_site_wrapper .new-header .contacts-messengers__title {
        color: #fff; }
      html.dark_mode .new_site_wrapper .new-header .new-header-bottom .header-contacts__item .header-contacts__desc {
        color: rgba(255, 255, 255, 0.6); }
      html.dark_mode .new_site_wrapper .new-header .new-header-bottom .header-contacts__item:first-child .header-contacts__number:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
      html.dark_mode .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__item .header-contacts__desc {
        color: rgba(255, 255, 255, 0.6); }
      html.dark_mode .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__item:first-child .header-contacts__number:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    html.dark_mode .new_site_wrapper .search-form .search-rows__row.float_price .input-from:after {
      background: rgba(255, 255, 255, 0.15); }
    html.dark_mode .new_site_wrapper .link-top-btn {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
      html.dark_mode .new_site_wrapper .link-top-btn:hover {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #2b2b2b; }
    html.dark_mode .smallest_top_slider .header-slider__info-wrap {
      background: #2b2b2b; }
      html.dark_mode .smallest_top_slider .header-slider__info-wrap .head-slider-text {
        background: none; }
    html.dark_mode .new-footer.light_footer .new-footer-top__left:before {
      background: rgba(255, 255, 255, 0.06); }
      html.dark_mode .new-footer.light_footer .new-footer-top__right:before {
        background: rgba(255, 255, 255, 0.06); } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
        html.dark_mode .shop-product-data.gr_opened_tabs {
          background: #2b2b2b;
          border-top: 1px solid rgba(255, 255, 255, 0.1); } }
  @media (prefers-color-scheme: dark) and (min-width: 768px) {
            html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1), html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2) {
              background: #2b2b2b; }
              html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1):before, html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2):before {
                background: #2b2b2b; }
              html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1):after, html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2):after {
                background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
            html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area {
              background: #2b2b2b;
              border-bottom: 1px solid rgba(255, 255, 255, 0.1); } }
  @media (prefers-color-scheme: dark) and (min-width: 768px) {
            html.dark_mode .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title {
              background: none;
              box-shadow: none; } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
        html.dark_mode .new_site_wrapper .card-page__left {
          background: #2b2b2b; } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
        html.dark_mode .smallest_top_slider .slick-track {
          background: #2b2b2b; } }

.dark_time .site-sale__item {
  background: #2b2b2b; }
  .dark_time .site-sale__flag span {
    color: #ea1313; }
  .dark_time .site-sale__flag span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2223px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2023%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1%204.2904C1%204.2904%204.02322%208.04359%206.62341%207.84374C9.93522%207.58921%2011.5439%201%2011.5439%201C11.5439%201%2013.0861%207.57104%2016.3766%207.84374C18.9755%208.05913%2022%204.2904%2022%204.2904L18.5732%2015.3684H4.51465L1%204.2904Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M3.63599%2019.2H19.4519M1%204.2904L4.51465%2015.3684H18.5732L22%204.2904C22%204.2904%2018.9755%208.05913%2016.3766%207.84374C13.0861%207.57104%2011.5439%201%2011.5439%201C11.5439%201%209.93522%207.58921%206.62341%207.84374C4.02322%208.04359%201%204.2904%201%204.2904Z%22%20fill%3D%22%23ea1313%22%20stroke%3D%22%23ea1313%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .dark_time .site-sale__date .gr-timer-elem:last-child .gr-timer-number {
    color: #ea1313; }
  .dark_time .site-sale__date .gr-timer-elem:last-child em {
    color: #ea1313; }
  .dark_time .site-sale__date .gr-timer-elem .gr-timer-number {
    color: #fff;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  .dark_time .site-sale__date .gr-timer-elem em {
    color: rgba(255, 255, 255, 0.5); }
  .dark_time .site-sale__date .gr-timer-delim {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .dark_time .site-sale__name {
    color: #fff; }
  .dark_time .site-sale__desc {
    color: rgba(255, 255, 255, 0.5); }
  .dark_time .site-sale__current {
    color: #fff; }
  .dark_time .site-sale__old {
    color: rgba(255, 255, 255, 0.5); }
  .dark_time .site-sale__old strong:before {
    background: #fff; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .site-sale__item {
    background: #2b2b2b; }
    html.dark_mode .site-sale__flag span {
      color: #ea1313; }
      html.dark_mode .site-sale__flag span:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2223px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2023%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1%204.2904C1%204.2904%204.02322%208.04359%206.62341%207.84374C9.93522%207.58921%2011.5439%201%2011.5439%201C11.5439%201%2013.0861%207.57104%2016.3766%207.84374C18.9755%208.05913%2022%204.2904%2022%204.2904L18.5732%2015.3684H4.51465L1%204.2904Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M3.63599%2019.2H19.4519M1%204.2904L4.51465%2015.3684H18.5732L22%204.2904C22%204.2904%2018.9755%208.05913%2016.3766%207.84374C13.0861%207.57104%2011.5439%201%2011.5439%201C11.5439%201%209.93522%207.58921%206.62341%207.84374C4.02322%208.04359%201%204.2904%201%204.2904Z%22%20fill%3D%22%23ea1313%22%20stroke%3D%22%23ea1313%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    html.dark_mode .site-sale__date .gr-timer-elem:last-child .gr-timer-number {
      color: #ea1313; }
      html.dark_mode .site-sale__date .gr-timer-elem:last-child em {
        color: #ea1313; }
      html.dark_mode .site-sale__date .gr-timer-elem .gr-timer-number {
        color: #fff;
        box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
      html.dark_mode .site-sale__date .gr-timer-elem em {
        color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .site-sale__date .gr-timer-delim {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .site-sale__name {
      color: #fff; }
    html.dark_mode .site-sale__desc {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .site-sale__current {
      color: #fff; }
    html.dark_mode .site-sale__old {
      color: rgba(255, 255, 255, 0.5); }
      html.dark_mode .site-sale__old strong:before {
        background: #fff; } }

.dark_time .site-reviews {
  background: #2b2b2b; }
  .dark_time .site-reviews__title {
    color: #fff; }
  .dark_time .site-reviews__link {
    font-size: 15px;
    line-height: 120%; }
  .dark_time .site-reviews__link a {
    color: #ea1313;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .dark_time .site-reviews__link a:hover {
    border-bottom-color: transparent; }
  .dark_time .site-reviews__text {
    color: rgba(255, 255, 255, 0.6);
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.1%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M40%2020C40%208.95499%2031.0457%200%2020%200C8.95499%200%200%208.9543%200%2020C0%2031.045%208.9543%2040%2020%2040C23.7138%2040%2027.1912%2038.9877%2030%2037.2727C30%2037.2727%2035.6728%2038.7555%2039.0909%2036.3636C34.3114%2033.3171%2037.2727%2030.9091%2037.2727%2030.9091C38.9212%2027.4157%2040%2023.8339%2040%2020Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M16.225%2019.6177C16.7823%2019.8457%2017.213%2020.213%2017.517%2020.7197C17.8463%2021.201%2018.011%2021.7837%2018.011%2022.4677C18.011%2023.3797%2017.7196%2024.127%2017.137%2024.7097C16.5543%2025.2924%2015.8323%2025.5837%2014.971%2025.5837C14.059%2025.5837%2013.3116%2025.2924%2012.729%2024.7097C12.1463%2024.127%2011.855%2023.3797%2011.855%2022.4677C11.855%2022.0117%2011.9056%2021.5684%2012.007%2021.1377C12.1336%2020.707%2012.3616%2020.061%2012.691%2019.1997L14.705%2013.8037H17.745L16.225%2019.6177ZM25.281%2019.6177C25.8383%2019.8457%2026.269%2020.213%2026.573%2020.7197C26.9023%2021.201%2027.067%2021.7837%2027.067%2022.4677C27.067%2023.3797%2026.7756%2024.127%2026.193%2024.7097C25.6103%2025.2924%2024.8883%2025.5837%2024.027%2025.5837C23.115%2025.5837%2022.3676%2025.2924%2021.785%2024.7097C21.2023%2024.127%2020.911%2023.3797%2020.911%2022.4677C20.911%2022.0117%2020.9616%2021.5684%2021.063%2021.1377C21.1896%2020.707%2021.4176%2020.061%2021.747%2019.1997L23.761%2013.8037H26.801L25.281%2019.6177Z%22%20stroke%3D%22%23ea1313%22%20fill-opacity%3D%220%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fsvg%3E") 50% 0 no-repeat; }
  @media (max-width: 767px) {
      .dark_time .site-reviews__text {
        background-size: 30px 30px; } }
  .dark_time .site-reviews__name {
    color: #fff; }
  .dark_time .site-reviews__desc {
    color: rgba(255, 255, 255, 0.5); }
  @media (max-width: 1580px) {
      .dark_time .site-reviews .slick-next, .dark_time .site-reviews .slick-prev {
        background: #2b2b2b; } }
  .dark_time .site-reviews .slick-next:hover, .dark_time .site-reviews .slick-prev:hover, .dark_time .site-reviews .slick-next:active, .dark_time .site-reviews .slick-prev:active {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }

@media (prefers-color-scheme: dark) {
  html.dark_mode .site-reviews {
    background: #2b2b2b; }
    html.dark_mode .site-reviews__title {
      color: #fff; }
    html.dark_mode .site-reviews__link {
      font-size: 15px;
      line-height: 120%; }
      html.dark_mode .site-reviews__link a {
        color: #ea1313;
        border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
        html.dark_mode .site-reviews__link a:hover {
          border-bottom-color: transparent; }
    html.dark_mode .site-reviews__text {
      color: rgba(255, 255, 255, 0.6);
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.1%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M40%2020C40%208.95499%2031.0457%200%2020%200C8.95499%200%200%208.9543%200%2020C0%2031.045%208.9543%2040%2020%2040C23.7138%2040%2027.1912%2038.9877%2030%2037.2727C30%2037.2727%2035.6728%2038.7555%2039.0909%2036.3636C34.3114%2033.3171%2037.2727%2030.9091%2037.2727%2030.9091C38.9212%2027.4157%2040%2023.8339%2040%2020Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M16.225%2019.6177C16.7823%2019.8457%2017.213%2020.213%2017.517%2020.7197C17.8463%2021.201%2018.011%2021.7837%2018.011%2022.4677C18.011%2023.3797%2017.7196%2024.127%2017.137%2024.7097C16.5543%2025.2924%2015.8323%2025.5837%2014.971%2025.5837C14.059%2025.5837%2013.3116%2025.2924%2012.729%2024.7097C12.1463%2024.127%2011.855%2023.3797%2011.855%2022.4677C11.855%2022.0117%2011.9056%2021.5684%2012.007%2021.1377C12.1336%2020.707%2012.3616%2020.061%2012.691%2019.1997L14.705%2013.8037H17.745L16.225%2019.6177ZM25.281%2019.6177C25.8383%2019.8457%2026.269%2020.213%2026.573%2020.7197C26.9023%2021.201%2027.067%2021.7837%2027.067%2022.4677C27.067%2023.3797%2026.7756%2024.127%2026.193%2024.7097C25.6103%2025.2924%2024.8883%2025.5837%2024.027%2025.5837C23.115%2025.5837%2022.3676%2025.2924%2021.785%2024.7097C21.2023%2024.127%2020.911%2023.3797%2020.911%2022.4677C20.911%2022.0117%2020.9616%2021.5684%2021.063%2021.1377C21.1896%2020.707%2021.4176%2020.061%2021.747%2019.1997L23.761%2013.8037H26.801L25.281%2019.6177Z%22%20stroke%3D%22%23ea1313%22%20fill-opacity%3D%220%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fsvg%3E") 50% 0 no-repeat; }
    html.dark_mode .site-reviews__name {
      color: #fff; }
    html.dark_mode .site-reviews__desc {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .site-reviews .slick-next:hover, html.dark_mode .site-reviews .slick-prev:hover, html.dark_mode .site-reviews .slick-next:active, html.dark_mode .site-reviews .slick-prev:active {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); } }
  @media (prefers-color-scheme: dark) and (max-width: 767px) {
        html.dark_mode .site-reviews__text {
          background-size: 30px 30px; } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
        html.dark_mode .site-reviews .slick-next, html.dark_mode .site-reviews .slick-prev {
          background: #2b2b2b; } }

.dark_time .site-guarantee__title {
  color: #fff; }
  .dark_time .site-guarantee__image {
    background: #2b2b2b; }
  .dark_time .site-guarantee__image svg path {
    fill: #ea1313; }
  .dark_time .site-guarantee__name {
    color: #fff; }
  .dark_time .site-guarantee__desc {
    color: rgba(255, 255, 255, 0.7); }
  .dark_time .site-guarantee__link a {
    color: #ea1313;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .dark_time .site-guarantee__link a:hover {
    border-bottom-color: transparent; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .site-guarantee__title {
    color: #fff; }
    html.dark_mode .site-guarantee__image {
      background: #2b2b2b; }
      html.dark_mode .site-guarantee__image svg path {
        fill: #ea1313; }
    html.dark_mode .site-guarantee__name {
      color: #fff; }
    html.dark_mode .site-guarantee__desc {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .site-guarantee__link a {
      color: #ea1313;
      border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
      html.dark_mode .site-guarantee__link a:hover {
        border-bottom-color: transparent; } }

.dark_time .site-advantages__title {
  color: #fff; }
  .dark_time .site-advantages__num span {
    color: #fff;
    background: #ea1313; }
  .dark_time .site-advantages__name {
    color: #fff; }
  .dark_time .site-advantages__desc {
    color: rgba(255, 255, 255, 0.7); }
  .dark_time .site-advantages__link a {
    color: #ea1313;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .dark_time .site-advantages__link a:hover {
    border-bottom-color: transparent; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .site-advantages__title {
    color: #fff; }
    html.dark_mode .site-advantages__num span {
      color: #fff;
      background: #ea1313; }
    html.dark_mode .site-advantages__name {
      color: #fff; }
    html.dark_mode .site-advantages__desc {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .site-advantages__link a {
      color: #ea1313;
      border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
      html.dark_mode .site-advantages__link a:hover {
        border-bottom-color: transparent; } }

.dark_time .site-articles__title {
  color: #fff; }
  .dark_time .site-articles__name a {
    color: #fff;
    border-bottom: 1px solid transparent; }
  .dark_time .site-articles__name a:hover {
    border-bottom-color: rgba(255, 255, 255, 0.5); }
  .dark_time .site-articles__btn {
    color: rgba(255, 255, 255, 0.5);
    border-bottom: 1px solid transparent; }
  .dark_time .site-articles__btn:hover {
    color: #ea1313;
    border-bottom-color: rgba(234, 19, 19, 0.5); }
  .dark_time .site-articles__date {
    color: rgba(255, 255, 255, 0.3); }
  @media (max-width: 1580px) {
      .dark_time .site-articles .slick-next, .dark_time .site-articles .slick-prev {
        background: #2b2b2b; } }

@media (prefers-color-scheme: dark) {
  html.dark_mode .site-articles__title {
    color: #fff; }
    html.dark_mode .site-articles__name a {
      color: #fff;
      border-bottom: 1px solid transparent; }
      html.dark_mode .site-articles__name a:hover {
        border-bottom-color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .site-articles__btn {
      color: rgba(255, 255, 255, 0.5);
      border-bottom: 1px solid transparent; }
      html.dark_mode .site-articles__btn:hover {
        color: #ea1313;
        border-bottom-color: rgba(234, 19, 19, 0.5); }
    html.dark_mode .site-articles__date {
      color: rgba(255, 255, 255, 0.3); } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
        html.dark_mode .site-articles .slick-next, html.dark_mode .site-articles .slick-prev {
          background: #2b2b2b; } }

.dark_time .site-actions__title {
  color: #fff; }
  .dark_time .site-actions__items.abosolute_text .site-actions__name a {
    color: #fff; }
  @media (max-width: 639px) {
          .dark_time .site-actions__items.abosolute_text .site-actions__name a {
            color: #fff; } }
  .dark_time .site-actions__items.abosolute_text .site-actions__desc {
    color: #fff; }
  @media (max-width: 639px) {
          .dark_time .site-actions__items.abosolute_text .site-actions__desc {
            color: #fff; } }
  .dark_time .site-actions__item {
    background: #2b2b2b; }
  .dark_time .site-actions__flag span {
    color: #fff;
    background: #ea1313; }
  .dark_time .site-actions__name a {
    color: #fff; }
  .dark_time .site-actions__name a:hover {
    color: #ea1313; }
  .dark_time .site-actions__desc {
    color: rgba(255, 255, 255, 0.5); }

@media (prefers-color-scheme: dark) {
  html.dark_mode .site-actions__title {
    color: #fff; }
    html.dark_mode .site-actions__items.abosolute_text .site-actions__name a {
      color: #fff; }
      html.dark_mode .site-actions__items.abosolute_text .site-actions__desc {
        color: #fff; }
    html.dark_mode .site-actions__item {
      background: #2b2b2b; }
    html.dark_mode .site-actions__flag span {
      color: #fff;
      background: #ea1313; }
    html.dark_mode .site-actions__name a {
      color: #fff; }
      html.dark_mode .site-actions__name a:hover {
        color: #ea1313; }
    html.dark_mode .site-actions__desc {
      color: rgba(255, 255, 255, 0.5); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
            html.dark_mode .site-actions__items.abosolute_text .site-actions__name a {
              color: #fff; } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
            html.dark_mode .site-actions__items.abosolute_text .site-actions__desc {
              color: #fff; } }

.dark_time .footer-payments {
  border-top: 1px solid rgba(255, 255, 255, 0.06); }
  .dark_time .footer-payments__title {
    color: #fff; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .footer-payments {
    border-top: 1px solid rgba(255, 255, 255, 0.06); }
    html.dark_mode .footer-payments__title {
      color: #fff; } }

@media (min-width: 768px) {
        html.dark_time .new_site_icons .sorting-panel .inst-views__item.inst_full_thumbs:before {
          background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.20002%200C1.20591%200%200.400024%200.805888%200.400024%201.8V17.8C0.400024%2018.7941%201.20591%2019.6%202.20002%2019.6H18.2C19.1941%2019.6%2020%2018.7941%2020%2017.8V1.8C20%200.805887%2019.1941%200%2018.2%200H2.20002ZM2.00002%201.8C2.00002%201.68954%202.08957%201.6%202.20002%201.6H18.2C18.3105%201.6%2018.4%201.68954%2018.4%201.8V17.8C18.4%2017.9105%2018.3105%2018%2018.2%2018H2.20002C2.08957%2018%202.00002%2017.9105%202.00002%2017.8V1.8ZM3.19995%2015.6L17.2%2015.6V14H3.19995V15.6Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (min-width: 768px) {
      html.dark_time .new_site_icons .sorting-panel .inst-views__item.inst_small_thumbs:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.20002%200C1.20591%200%200.400024%200.805888%200.400024%201.8V17.8C0.400024%2018.7941%201.20591%2019.6%202.20002%2019.6H18.2C19.1941%2019.6%2020%2018.7941%2020%2017.8V1.8C20%200.805887%2019.1941%200%2018.2%200H2.20002ZM2.00002%201.8C2.00002%201.68954%202.08957%201.6%202.20002%201.6H18.2C18.3105%201.6%2018.4%201.68954%2018.4%201.8V17.8C18.4%2017.9105%2018.3105%2018%2018.2%2018H2.20002C2.08957%2018%202.00002%2017.9105%202.00002%2017.8V1.8ZM7.00002%209.8C7.00002%208.03269%208.43271%206.6%2010.2%206.6C11.9673%206.6%2013.4%208.03269%2013.4%209.8C13.4%2011.5673%2011.9673%2013%2010.2%2013C8.43271%2013%207.00002%2011.5673%207.00002%209.8ZM10.2%205C7.54906%205%205.40002%207.14903%205.40002%209.8C5.40002%2012.451%207.54906%2014.6%2010.2%2014.6C12.851%2014.6%2015%2012.451%2015%209.8C15%207.14903%2012.851%205%2010.2%205Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }


  @media (prefers-color-scheme: dark) and (min-width: 768px) {
        html.dark_mode .new_site_icons .sorting-panel .inst-views__item.inst_full_thumbs:before {
          background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.20002%200C1.20591%200%200.400024%200.805888%200.400024%201.8V17.8C0.400024%2018.7941%201.20591%2019.6%202.20002%2019.6H18.2C19.1941%2019.6%2020%2018.7941%2020%2017.8V1.8C20%200.805887%2019.1941%200%2018.2%200H2.20002ZM2.00002%201.8C2.00002%201.68954%202.08957%201.6%202.20002%201.6H18.2C18.3105%201.6%2018.4%201.68954%2018.4%201.8V17.8C18.4%2017.9105%2018.3105%2018%2018.2%2018H2.20002C2.08957%2018%202.00002%2017.9105%202.00002%2017.8V1.8ZM3.19995%2015.6L17.2%2015.6V14H3.19995V15.6Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (min-width: 768px) {
        html.dark_mode .new_site_icons .sorting-panel .inst-views__item.inst_small_thumbs:before {
          background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.20002%200C1.20591%200%200.400024%200.805888%200.400024%201.8V17.8C0.400024%2018.7941%201.20591%2019.6%202.20002%2019.6H18.2C19.1941%2019.6%2020%2018.7941%2020%2017.8V1.8C20%200.805887%2019.1941%200%2018.2%200H2.20002ZM2.00002%201.8C2.00002%201.68954%202.08957%201.6%202.20002%201.6H18.2C18.3105%201.6%2018.4%201.68954%2018.4%201.8V17.8C18.4%2017.9105%2018.3105%2018%2018.2%2018H2.20002C2.08957%2018%202.00002%2017.9105%202.00002%2017.8V1.8ZM7.00002%209.8C7.00002%208.03269%208.43271%206.6%2010.2%206.6C11.9673%206.6%2013.4%208.03269%2013.4%209.8C13.4%2011.5673%2011.9673%2013%2010.2%2013C8.43271%2013%207.00002%2011.5673%207.00002%209.8ZM10.2%205C7.54906%205%205.40002%207.14903%205.40002%209.8C5.40002%2012.451%207.54906%2014.6%2010.2%2014.6C12.851%2014.6%2015%2012.451%2015%209.8C15%207.14903%2012.851%205%2010.2%205Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }

.dark_time {
  /*normal*/ }
  @media (min-width: 1024px) {
  .dark_time {
    /*normal*/ }
    .dark_time.mobile .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy, .dark_time.mobile .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  .dark_time .cart_icon_1 {
    /*normal white*/
    /*normal white*/
    /*active white*/
    /*active white*/
    /*normal*/
    /*normal*/
    /*active*/
    /*active*/
    /*hover*/
    /*hover*/ }
  .dark_time .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, .dark_time .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, .dark_time .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, .dark_time .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, .dark_time .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, .dark_time .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_1 .card-page .form-additional .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, .dark_time .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, .dark_time .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, .dark_time .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, .dark_time .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, .dark_time .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_1 .card-page .form-additional .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .card-page .form-additional .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart, .dark_time .cart_icon_1 .fixed-cart-button__text:before, .dark_time .cart_icon_1 .new-top-panel__cart, .dark_time .cart_icon_1 .new-bottom-panel__cart, .dark_time .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy span:before, .dark_time .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
    .dark_time .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy, .dark_time .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
    .dark_time .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  .dark_time .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, .dark_time .cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:before, .dark_time .cart_icon_1 .new-top-panel__cart.active, .dark_time .cart_icon_1 .new-bottom-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, .dark_time .cart_icon_1 .fixed-cart-button.active:hover .fixed-cart-button__text:before, .dark_time .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy:active span:before, .dark_time .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); }

@media (prefers-color-scheme: dark) {
  html.dark_mode {
    /*normal*/ }
    html.dark_mode .cart_icon_1 {
      /*normal white*/
      /*normal white*/
      /*active white*/
      /*active white*/
      /*normal*/
      /*normal*/
      /*active*/
      /*active*/
      /*hover*/
      /*hover*/ }
      html.dark_mode .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, html.dark_mode .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, html.dark_mode .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, html.dark_mode .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, html.dark_mode .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, html.dark_mode .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_1 .card-page .form-additional .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_1 .card-page .form-additional .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .card-page .form-additional .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart, html.dark_mode .cart_icon_1 .fixed-cart-button__text:before, html.dark_mode .cart_icon_1 .new-top-panel__cart, html.dark_mode .cart_icon_1 .new-bottom-panel__cart, html.dark_mode .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy span:before, html.dark_mode .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, html.dark_mode .cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_mode .cart_icon_1 .new-top-panel__cart.active, html.dark_mode .cart_icon_1 .new-bottom-panel__cart.active {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, html.dark_mode .cart_icon_1 .fixed-cart-button.active:hover .fixed-cart-button__text:before, html.dark_mode .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (min-width: 1024px) {
    html.dark_mode {
      /*normal*/ }
      html.dark_mode.mobile .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode.mobile .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
      html.dark_mode .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }

.dark_time {
  /*normal*/ }
  @media (min-width: 1024px) {
  .dark_time {
    /*normal*/ }
    .dark_time.mobile .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy, .dark_time.mobile .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  .dark_time .cart_icon_2 {
    /*normal white*/
    /*normal white*/
    /*active white*/
    /*active white*/
    /*normal*/
    /*normal*/
    /*active*/
    /*active*/
    /*hover*/
    /*hover*/ }
  .dark_time .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, .dark_time .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, .dark_time .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, .dark_time .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, .dark_time .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, .dark_time .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_2 .card-page .form-additional .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, .dark_time .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, .dark_time .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, .dark_time .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, .dark_time .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, .dark_time .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_2 .card-page .form-additional .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .card-page .form-additional .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart, .dark_time .cart_icon_2 .fixed-cart-button__text:before, .dark_time .cart_icon_2 .new-top-panel__cart, .dark_time .cart_icon_2 .new-bottom-panel__cart, .dark_time .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy span:before, .dark_time .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
    .dark_time .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy, .dark_time .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
    .dark_time .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  .dark_time .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, .dark_time .cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:before, .dark_time .cart_icon_2 .new-top-panel__cart.active, .dark_time .cart_icon_2 .new-bottom-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, .dark_time .cart_icon_2 .fixed-cart-button.active:hover .fixed-cart-button__text:before, .dark_time .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy:active span:before, .dark_time .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); }

@media (prefers-color-scheme: dark) {
  html.dark_mode {
    /*normal*/ }
    html.dark_mode .cart_icon_2 {
      /*normal white*/
      /*normal white*/
      /*active white*/
      /*active white*/
      /*normal*/
      /*normal*/
      /*active*/
      /*active*/
      /*hover*/
      /*hover*/ }
      html.dark_mode .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, html.dark_mode .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, html.dark_mode .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, html.dark_mode .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, html.dark_mode .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, html.dark_mode .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_2 .card-page .form-additional .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_2 .card-page .form-additional .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .card-page .form-additional .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart, html.dark_mode .cart_icon_2 .fixed-cart-button__text:before, html.dark_mode .cart_icon_2 .new-top-panel__cart, html.dark_mode .cart_icon_2 .new-bottom-panel__cart, html.dark_mode .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy span:before, html.dark_mode .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, html.dark_mode .cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_mode .cart_icon_2 .new-top-panel__cart.active, html.dark_mode .cart_icon_2 .new-bottom-panel__cart.active {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, html.dark_mode .cart_icon_2 .fixed-cart-button.active:hover .fixed-cart-button__text:before, html.dark_mode .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (min-width: 1024px) {
    html.dark_mode {
      /*normal*/ }
      html.dark_mode.mobile .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode.mobile .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
      html.dark_mode .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }

.dark_time {
  /*normal*/ }
  @media (min-width: 1024px) {
  .dark_time {
    /*normal*/ }
    .dark_time.mobile .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy, .dark_time.mobile .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  .dark_time .cart_icon_3 {
    /*normal white*/
    /*normal white*/
    /*active white*/
    /*active white*/
    /*normal*/
    /*normal*/
    /*active*/
    /*active*/
    /*hover*/
    /*hover*/ }
  .dark_time .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, .dark_time .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, .dark_time .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, .dark_time .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, .dark_time .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, .dark_time .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_3 .card-page .form-additional .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, .dark_time .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, .dark_time .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, .dark_time .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, .dark_time .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, .dark_time .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_3 .card-page .form-additional .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .card-page .form-additional .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart, .dark_time .cart_icon_3 .fixed-cart-button__text:before, .dark_time .cart_icon_3 .new-top-panel__cart, .dark_time .cart_icon_3 .new-bottom-panel__cart, .dark_time .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy span:before, .dark_time .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
    .dark_time .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy, .dark_time .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
    .dark_time .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  .dark_time .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, .dark_time .cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:before, .dark_time .cart_icon_3 .new-top-panel__cart.active, .dark_time .cart_icon_3 .new-bottom-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
  .dark_time .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, .dark_time .cart_icon_3 .fixed-cart-button.active:hover .fixed-cart-button__text:before, .dark_time .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy:active span:before, .dark_time .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, .dark_time .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); }

@media (prefers-color-scheme: dark) {
  html.dark_mode {
    /*normal*/ }
    html.dark_mode .cart_icon_3 {
      /*normal white*/
      /*normal white*/
      /*active white*/
      /*active white*/
      /*normal*/
      /*normal*/
      /*active*/
      /*active*/
      /*hover*/
      /*hover*/ }
      html.dark_mode .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, html.dark_mode .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, html.dark_mode .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, html.dark_mode .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, html.dark_mode .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, html.dark_mode .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_3 .card-page .form-additional .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_3 .card-page .form-additional .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .card-page .form-additional .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart, html.dark_mode .cart_icon_3 .fixed-cart-button__text:before, html.dark_mode .cart_icon_3 .new-top-panel__cart, html.dark_mode .cart_icon_3 .new-bottom-panel__cart, html.dark_mode .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy span:before, html.dark_mode .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, html.dark_mode .cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_mode .cart_icon_3 .new-top-panel__cart.active, html.dark_mode .cart_icon_3 .new-bottom-panel__cart.active {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, html.dark_mode .cart_icon_3 .fixed-cart-button.active:hover .fixed-cart-button__text:before, html.dark_mode .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy:active span:before, html.dark_mode .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, html.dark_mode .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (min-width: 1024px) {
    html.dark_mode {
      /*normal*/ }
      html.dark_mode.mobile .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode.mobile .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 1023px) {
      html.dark_mode .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.dark_mode .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (prefers-color-scheme: dark) and (max-width: 639px) {
      html.dark_mode .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E"); } }

html.dark_time .product-list.simple .quick-view-trigger {
  color: #fff;
  background: #2b2b2b;
  border-top: none; }
  html.dark_time .product-list.simple .quick-view-trigger span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23872%2015.9432%207.82434C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.9637%200C9.07069%200%206.57708%201.25792%204.64293%202.73542C2.70687%204.21438%201.27478%205.95564%200.485459%207.03037C-0.161699%207.91153%20-0.161814%209.08833%200.485078%209.96964C1.27429%2011.0448%202.70635%2012.7871%204.64245%2014.2669C6.57662%2015.7453%209.07041%2017.0041%2011.9637%2017.0041C14.8509%2017.0041%2017.3522%2015.7506%2019.2985%2014.2772C21.2472%2012.802%2022.6972%2011.0638%2023.5006%209.98624C24.1634%209.0974%2024.1632%207.90246%2023.5002%207.01378C22.6967%205.93673%2021.2467%204.19947%2019.2981%202.72519C17.3517%201.25265%2014.8506%200%2011.9637%200ZM1.77503%207.97748C2.51492%206.97005%203.84375%205.35935%205.61421%204.00689C7.38659%202.65296%209.5451%201.6%2011.9637%201.6C14.3785%201.6%2016.5462%202.64955%2018.3327%204.00116C20.1169%205.35102%2021.4638%206.95984%2022.2178%207.97053C22.4574%208.29176%2022.4575%208.70852%2022.2179%209.02983C21.464%2010.041%2020.1171%2011.6508%2018.3328%2013.0015C16.5463%2014.3539%2014.3785%2015.4041%2011.9637%2015.4041C9.54509%2015.4041%207.38653%2014.3505%205.61408%2012.9957C3.84356%2011.6425%202.51472%2010.0308%201.77491%209.02289C1.54165%208.7051%201.54171%208.29517%201.77503%207.97748Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  html.dark_time .product-list.simple .quick-view-trigger:hover span:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23873%2015.9432%207.82435C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.0105%200C15.8226%200%2018.8608%202.09533%2020.8937%204.08534C21.9554%205.12461%2022.9047%206.27564%2023.7107%207.51575C24.1001%208.11479%2024.0936%208.88552%2023.702%209.48305C22.891%2010.7202%2021.9626%2011.8724%2020.8937%2012.9188C18.8608%2014.9088%2015.8226%2017.0041%2012.0105%2017.0041C8.19853%2017.0041%205.16033%2014.9088%203.1274%2012.9188C2.06553%2011.8793%201.07804%2010.7138%200.274009%209.45483C-0.0972878%208.87346%20-0.0891001%208.13118%200.285546%207.55196C1.09675%206.29779%202.05496%205.13514%203.1274%204.08534C5.16033%202.09533%208.19853%200%2012.0105%200ZM17.8%208.5C17.8%2011.7033%2015.2032%2014.3%2012%2014.3C8.79675%2014.3%206.2%2011.7033%206.2%208.5C6.2%205.29675%208.79675%202.7%2012%202.7C15.2032%202.7%2017.8%205.29675%2017.8%208.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .product-list.simple .quick-view-trigger {
    color: #fff;
    background: #2b2b2b;
    border-top: none; }
    html.dark_mode .product-list.simple .quick-view-trigger span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23872%2015.9432%207.82434C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.9637%200C9.07069%200%206.57708%201.25792%204.64293%202.73542C2.70687%204.21438%201.27478%205.95564%200.485459%207.03037C-0.161699%207.91153%20-0.161814%209.08833%200.485078%209.96964C1.27429%2011.0448%202.70635%2012.7871%204.64245%2014.2669C6.57662%2015.7453%209.07041%2017.0041%2011.9637%2017.0041C14.8509%2017.0041%2017.3522%2015.7506%2019.2985%2014.2772C21.2472%2012.802%2022.6972%2011.0638%2023.5006%209.98624C24.1634%209.0974%2024.1632%207.90246%2023.5002%207.01378C22.6967%205.93673%2021.2467%204.19947%2019.2981%202.72519C17.3517%201.25265%2014.8506%200%2011.9637%200ZM1.77503%207.97748C2.51492%206.97005%203.84375%205.35935%205.61421%204.00689C7.38659%202.65296%209.5451%201.6%2011.9637%201.6C14.3785%201.6%2016.5462%202.64955%2018.3327%204.00116C20.1169%205.35102%2021.4638%206.95984%2022.2178%207.97053C22.4574%208.29176%2022.4575%208.70852%2022.2179%209.02983C21.464%2010.041%2020.1171%2011.6508%2018.3328%2013.0015C16.5463%2014.3539%2014.3785%2015.4041%2011.9637%2015.4041C9.54509%2015.4041%207.38653%2014.3505%205.61408%2012.9957C3.84356%2011.6425%202.51472%2010.0308%201.77491%209.02289C1.54165%208.7051%201.54171%208.29517%201.77503%207.97748Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    html.dark_mode .product-list.simple .quick-view-trigger:hover span:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2024%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M16%208.5C16%2010.7091%2014.2091%2012.5%2012%2012.5C9.79086%2012.5%208%2010.7091%208%208.5C8%206.29086%209.79086%204.5%2012%204.5C12.5089%204.5%2012.9955%204.59502%2013.4432%204.76828C12.8461%205.11426%2012.4444%205.76023%2012.4444%206.5C12.4444%207.60457%2013.3399%208.5%2014.4444%208.5C15.0411%208.5%2015.5767%208.23873%2015.9432%207.82435C15.9805%208.04398%2016%208.26972%2016%208.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.0105%200C15.8226%200%2018.8608%202.09533%2020.8937%204.08534C21.9554%205.12461%2022.9047%206.27564%2023.7107%207.51575C24.1001%208.11479%2024.0936%208.88552%2023.702%209.48305C22.891%2010.7202%2021.9626%2011.8724%2020.8937%2012.9188C18.8608%2014.9088%2015.8226%2017.0041%2012.0105%2017.0041C8.19853%2017.0041%205.16033%2014.9088%203.1274%2012.9188C2.06553%2011.8793%201.07804%2010.7138%200.274009%209.45483C-0.0972878%208.87346%20-0.0891001%208.13118%200.285546%207.55196C1.09675%206.29779%202.05496%205.13514%203.1274%204.08534C5.16033%202.09533%208.19853%200%2012.0105%200ZM17.8%208.5C17.8%2011.7033%2015.2032%2014.3%2012%2014.3C8.79675%2014.3%206.2%2011.7033%206.2%208.5C6.2%205.29675%208.79675%202.7%2012%202.7C15.2032%202.7%2017.8%205.29675%2017.8%208.5Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; } }

@keyframes cart_shadow {
    0% {
      box-shadow: 0 0 0 0 rgba(234, 19, 19, 0); }
    70% {
      box-shadow: 0 0 0 10px rgba(234, 19, 19, 0.25); }
    100% {
      box-shadow: 0 0 0 10px rgba(234, 19, 19, 0); } }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-amount {
    color: #fff;
    border-color: #ea1313;
    background: #1a1a1a; }
  html.dark_time .animate_cart .fixed-cart-button .fixed-cart-sum {
    color: #fff; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text {
    background: #ea1313; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover {
    background: #ee4242; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover .fixed-cart-amount {
    border-color: #ee4242; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ee4242%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active {
    background: #de1212; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active .fixed-cart-amount {
    border-color: #de1212; }
  html.dark_time .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23de1212%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_time .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:hover:before, html.dark_time .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_time .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:hover:before, html.dark_time .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  html.dark_time .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_time .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:hover:before, html.dark_time .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }

@media (prefers-color-scheme: dark) {
  @keyframes cart_shadow {
      0% {
        box-shadow: 0 0 0 0 rgba(234, 19, 19, 0); }
      70% {
        box-shadow: 0 0 0 10px rgba(234, 19, 19, 0.25); }
      100% {
        box-shadow: 0 0 0 10px rgba(234, 19, 19, 0); } }
    html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-amount {
      color: #fff;
      border-color: #ea1313;
      background: #1a1a1a; }
      html.dark_mode .animate_cart .fixed-cart-button .fixed-cart-sum {
        color: #fff; }
      html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text {
        background: #ea1313; }
        html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text:before {
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover {
          background: #ee4242; }
          html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover .fixed-cart-amount {
            border-color: #ee4242; }
          html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover:before {
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ee4242%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
        html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active {
          background: #de1212; }
          html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active .fixed-cart-amount {
            border-color: #de1212; }
          html.dark_mode .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active:before {
            background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23de1212%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
      html.dark_mode .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_mode .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:hover:before, html.dark_mode .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:active:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_mode .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:hover:before, html.dark_mode .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:active:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
      html.dark_mode .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:before, html.dark_mode .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:hover:before, html.dark_mode .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:active:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); } }

html.dark_time .site-actions-2__title {
  color: #fff; }
  html.dark_time .site-actions-2__image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
  html.dark_time .site-actions-2__desc {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .site-reviews-2__title {
    color: #fff; }
  html.dark_time .site-reviews-2__item-body {
    background: #2b2b2b; }
  html.dark_time .site-reviews-2__header {
    color: #ea1313; }
  html.dark_time .site-reviews-2__header:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2022%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M6.60728%208.88387C7.44995%209.23226%208.1011%209.79355%208.56074%2010.5677C9.05868%2011.3032%209.30765%2012.1935%209.30765%2013.2387C9.30765%2014.6323%208.86717%2015.7742%207.98619%2016.6645C7.10522%2017.5548%206.01359%2018%204.71128%2018C3.33237%2018%202.20243%2017.5548%201.32146%2016.6645C0.440486%2015.7742%200%2014.6323%200%2013.2387C0%2012.5419%200.0766062%2011.8645%200.229819%2011.2065C0.421334%2010.5484%200.766062%209.56129%201.264%208.24516L4.3091%200H8.90547L6.60728%208.88387ZM19.2996%208.88387C20.1423%209.23226%2020.7935%209.79355%2021.2531%2010.5677C21.751%2011.3032%2022%2012.1935%2022%2013.2387C22%2014.6323%2021.5595%2015.7742%2020.6785%2016.6645C19.7976%2017.5548%2018.7059%2018%2017.4036%2018C16.0247%2018%2014.8948%2017.5548%2014.0138%2016.6645C13.1328%2015.7742%2012.6923%2014.6323%2012.6923%2013.2387C12.6923%2012.5419%2012.769%2011.8645%2012.9222%2011.2065C13.1137%2010.5484%2013.4584%209.56129%2013.9563%208.24516L17.0014%200H21.5978L19.2996%208.88387Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  html.dark_time .site-reviews-2__desc {
    color: rgba(255, 255, 255, 0.6); }
  html.dark_time .site-reviews-2__bottom {
    border-top-color: rgba(255, 255, 255, 0.06); }
  html.dark_time .site-reviews-2__product-name {
    color: #fff; }
  html.dark_time .site-reviews-2__product-name a:hover {
    border-bottom-color: rgba(255, 255, 255, 0.5); }
  html.dark_time .site-reviews-2__price-current {
    color: #fff; }
  html.dark_time .site-reviews-2__price-old {
    color: rgba(255, 255, 255, 0.5); }
  html.dark_time .site-reviews-2__price-old strong:before {
    background: #fff; }
  html.dark_time .site-reviews-2__price-old span {
    color: rgba(255, 255, 255, 0.5); }
  @media (max-width: 1580px) {
      html.dark_time .site-reviews-2 .slick-next, html.dark_time .site-reviews-2 .slick-prev {
        background: #2b2b2b; } }
  html.dark_time .site-reviews-2 .slick-next:hover, html.dark_time .site-reviews-2 .slick-prev:hover, html.dark_time .site-reviews-2 .slick-next:active, html.dark_time .site-reviews-2 .slick-prev:active {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
  html.dark_time .site-advantages-2__title {
    color: #fff; }
  html.dark_time .site-advantages-2__num span {
    color: #fff;
    background: #ea1313; }
  html.dark_time .site-advantages-2__name {
    color: #fff; }
  html.dark_time .site-advantages-2__desc {
    color: rgba(255, 255, 255, 0.7); }
  html.dark_time .site-advantages-2__link a {
    color: #ea1313;
    border-bottom-color: rgba(234, 19, 19, 0.5); }
  html.dark_time .site-advantages-2__link a:hover {
    border-bottom-color: transparent; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .site-actions-2__title {
    color: #fff; }
    html.dark_mode .site-actions-2__image.no-image {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
    html.dark_mode .site-actions-2__desc {
      color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .site-reviews-2__title {
      color: #fff; }
    html.dark_mode .site-reviews-2__item-body {
      background: #2b2b2b; }
    html.dark_mode .site-reviews-2__header {
      color: #ea1313; }
      html.dark_mode .site-reviews-2__header:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2022%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M6.60728%208.88387C7.44995%209.23226%208.1011%209.79355%208.56074%2010.5677C9.05868%2011.3032%209.30765%2012.1935%209.30765%2013.2387C9.30765%2014.6323%208.86717%2015.7742%207.98619%2016.6645C7.10522%2017.5548%206.01359%2018%204.71128%2018C3.33237%2018%202.20243%2017.5548%201.32146%2016.6645C0.440486%2015.7742%200%2014.6323%200%2013.2387C0%2012.5419%200.0766062%2011.8645%200.229819%2011.2065C0.421334%2010.5484%200.766062%209.56129%201.264%208.24516L4.3091%200H8.90547L6.60728%208.88387ZM19.2996%208.88387C20.1423%209.23226%2020.7935%209.79355%2021.2531%2010.5677C21.751%2011.3032%2022%2012.1935%2022%2013.2387C22%2014.6323%2021.5595%2015.7742%2020.6785%2016.6645C19.7976%2017.5548%2018.7059%2018%2017.4036%2018C16.0247%2018%2014.8948%2017.5548%2014.0138%2016.6645C13.1328%2015.7742%2012.6923%2014.6323%2012.6923%2013.2387C12.6923%2012.5419%2012.769%2011.8645%2012.9222%2011.2065C13.1137%2010.5484%2013.4584%209.56129%2013.9563%208.24516L17.0014%200H21.5978L19.2996%208.88387Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    html.dark_mode .site-reviews-2__desc {
      color: rgba(255, 255, 255, 0.6); }
    html.dark_mode .site-reviews-2__bottom {
      border-top-color: rgba(255, 255, 255, 0.06); }
    html.dark_mode .site-reviews-2__product-name {
      color: #fff; }
      html.dark_mode .site-reviews-2__product-name a:hover {
        border-bottom-color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .site-reviews-2__price-current {
      color: #fff; }
      html.dark_mode .site-reviews-2__price-old {
        color: rgba(255, 255, 255, 0.5); }
        html.dark_mode .site-reviews-2__price-old strong:before {
          background: #fff; }
        html.dark_mode .site-reviews-2__price-old span {
          color: rgba(255, 255, 255, 0.5); }
    html.dark_mode .site-reviews-2 .slick-next:hover, html.dark_mode .site-reviews-2 .slick-prev:hover, html.dark_mode .site-reviews-2 .slick-next:active, html.dark_mode .site-reviews-2 .slick-prev:active {
      box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06); }
    html.dark_mode .site-advantages-2__title {
      color: #fff; }
    html.dark_mode .site-advantages-2__num span {
      color: #fff;
      background: #ea1313; }
    html.dark_mode .site-advantages-2__name {
      color: #fff; }
    html.dark_mode .site-advantages-2__desc {
      color: rgba(255, 255, 255, 0.7); }
    html.dark_mode .site-advantages-2__link a {
      color: #ea1313;
      border-bottom-color: rgba(234, 19, 19, 0.5); }
      html.dark_mode .site-advantages-2__link a:hover {
        border-bottom-color: transparent; } }
  @media (prefers-color-scheme: dark) and (max-width: 1580px) {
        html.dark_mode .site-reviews-2 .slick-next, html.dark_mode .site-reviews-2 .slick-prev {
          background: #2b2b2b; } }

html.dark_time .animate_cart .popover-container .product-quick-view .prev_product_caller, html.dark_time .animate_cart .popover-container .product-quick-view .next_product_caller {
  background: #2b2b2b;
  box-shadow: none; }
  html.dark_time .animate_cart .popover-container .product-quick-view .prev_product_caller:hover, html.dark_time .animate_cart .popover-container .product-quick-view .next_product_caller:hover {
    background: #2b2b2b;
    box-shadow: none; }
  html.dark_time .animate_cart .popover-container .product-quick-view .prev_product_caller:hover:before, html.dark_time .animate_cart .popover-container .product-quick-view .next_product_caller:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .animate_cart .popover-container .product-quick-view .prev_product_caller:before, html.dark_time .animate_cart .popover-container .product-quick-view .next_product_caller:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .animate_cart .popover-container .product-quick-view .prev_product_caller:after, html.dark_time .animate_cart .popover-container .product-quick-view .next_product_caller:after {
    background: #2b2b2b; }
  html.dark_time .animate_cart .popover-container .product-quick-view .next_product_caller:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  html.dark_time .animate_cart .popover-container .product-quick-view .next_product_caller:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

@media (prefers-color-scheme: dark) {
  html.dark_mode .animate_cart .popover-container .product-quick-view .prev_product_caller, html.dark_mode .animate_cart .popover-container .product-quick-view .next_product_caller {
    background: #2b2b2b;
    box-shadow: none; }
    html.dark_mode .animate_cart .popover-container .product-quick-view .prev_product_caller:hover, html.dark_mode .animate_cart .popover-container .product-quick-view .next_product_caller:hover {
      background: #2b2b2b;
      box-shadow: none; }
      html.dark_mode .animate_cart .popover-container .product-quick-view .prev_product_caller:hover:before, html.dark_mode .animate_cart .popover-container .product-quick-view .next_product_caller:hover:before {
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .animate_cart .popover-container .product-quick-view .prev_product_caller:before, html.dark_mode .animate_cart .popover-container .product-quick-view .next_product_caller:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M4%205V7.49715L0%204L4%200.497147V3H36V5H4Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .animate_cart .popover-container .product-quick-view .prev_product_caller:after, html.dark_mode .animate_cart .popover-container .product-quick-view .next_product_caller:after {
      background: #2b2b2b; }
    html.dark_mode .animate_cart .popover-container .product-quick-view .next_product_caller:hover:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    html.dark_mode .animate_cart .popover-container .product-quick-view .next_product_caller:before {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2236px%22%20height%3D%228px%22%20%20viewBox%3D%220%200%2036%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M32%205V7.49715L36%204L32%200.497147V3H0V5H32Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; } }
/*правки*/
.csspatch--chosen * {
  pointer-events: auto !important; }

.brand-slider .slick-track {
  margin-left: auto;
  margin-right: auto; }

.question img {
  margin: 0 2px 3px 0; }
  .question:hover + .shop2-product-discount-desc {
    display: block; }

@media (max-width: 639px) {
    .shop2-cart-table .cart-product__details-top {
      min-height: 0 !important; } }

.special-popup__image img {
  transform: rotate(0.001deg); }

.kinds-block .kind-item .product-flags {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start; }
  .kinds-block .kind-item .product-flags .product-flags__item {
    margin: 0; }
  .kinds-block .kind-item .product-flags .product-flags__item span {
    border-radius: 0; }

.brands-block {
  border: none; }
  @media (min-width: 1261px) {
  .brands-block {
    padding: 60px 0; } }

.shop2-product-tags {
  display: flex;
  flex-wrap: wrap;
  align-items: center; }
  .shop2-product-tags span {
    float: none;
    font-size: 16px; }

@media (min-width: 768px) {
    .comments-block .comments-reg__title {
      font-size: 22px;
      text-align: center; } }

@media (min-width: 768px) {
    .comments-block .comments-form__title {
      font-size: 22px;
      text-align: center; } }

.desc-area .tpl-info {
  margin-left: auto;
  margin-right: auto; }
  @media (max-width: 767px) {
  .desc-area .tpl-info {
    max-width: 100%; } }

.comments-block .comments-form .tpl-form {
  margin-left: auto;
  margin-right: auto; }

@media (max-width: 1023px) {
    .new_folders_mod .new-folders-block__inner .new-folders-block__items {
      margin: 0 -30px; } }
  @media (max-width: 767px) {
  .new_folders_mod .new-folders-block__inner .new-folders-block__items {
    margin: 0 -16px;
    padding-bottom: 0; } }

@media (max-width: 1023px) {
    .hide_image_folder .new-folders-block__items:not(.slick-initialized) .new-folders-block__item:last-child {
      padding-right: 30px; } }
  @media (max-width: 767px) {
  .hide_image_folder .new-folders-block__items:not(.slick-initialized) .new-folders-block__item:last-child {
    padding-right: 16px; } }

@media (max-width: 1023px) {
    .new-folders-block:not(.new_folders_square):not(.hide_image_folder) .new-folders-block__items:not(.slick-initialized) .new-folders-block__item:last-child {
      padding-right: 0; } }
  @media (max-width: 1023px) {
    .new-folders-block:not(.new_folders_square):not(.hide_image_folder) .new-folders-block__items:not(.slick-initialized) .new-folders-block__item:last-child a {
      margin: 0 4px 0 -4px;
      box-sizing: content-box;
      border-right: 20px solid transparent; } }
  @media (max-width: 767px) {
    .new-folders-block:not(.new_folders_square):not(.hide_image_folder) .new-folders-block__items:not(.slick-initialized) .new-folders-block__item:last-child a {
      border-right-width: 4px; } }

@media (max-width: 1023px) {
    .new_folders_mod .new-folders-block__inner .new-folders-block__item:first-child {
      margin-left: 20px; } }
  @media (max-width: 767px) {
  .new_folders_mod .new-folders-block__inner .new-folders-block__item:first-child {
    margin-left: 4px; } }

@media (max-width: 1023px) {
    .new-folders-block.hide_image_folder .new-folders-block__item:first-child {
      margin-left: 20px; } }
  @media (max-width: 767px) {
  .new-folders-block.hide_image_folder .new-folders-block__item:first-child {
    margin-left: 12px; } }

@media (max-width: 767px) {
    .new-folders-block.hide_image_folder .new-folders-block__text {
      padding: 10px 18px; } }

#shop2-cart .cart-amount {
  height: auto;
  box-shadow: none; }
  #shop2-cart .cart-amount .shop2-product-amount {
    border-radius: 5px;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1); }
  @media (max-width: 479px) {
      #shop2-cart .cart-amount .shop2-product-amount {
        box-shadow: none; } }

.card-page .form-additional .product-amount {
  height: auto;
  box-shadow: none;
  display: flex;
  flex-direction: column; }
  .card-page .form-additional .product-amount .shop2-product-amount {
    border-radius: 5px;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.1); }
  .card-page .form-additional .product-amount .amount-min {
    order: -1;
    margin: 0 0 5px; }

@media (max-width: 1023px) {
    .main-blocks .slick-prev, .kinds-block .slick-prev {
      left: -15px; } }

@media (max-width: 1023px) {
    .main-blocks .slick-next, .kinds-block .slick-next {
      right: -15px; } }

.slider-wrap .head-slider-text__title {
  line-height: 1; }

@media (min-width: 1024px) and (max-width: 1260px) {
    .header-slider__info-wrap {
      justify-content: flex-start; } }

@media (min-width: 1024px) and (max-width: 1260px) {
    .header-slider__info-wrap.text_align_right {
      justify-content: flex-end; } }

@media (max-width: 767px) {
    .tpl-info {
      padding: 10px 16px;
      font-size: 15px;
      max-width: 100%; } }

@media (max-width: 767px) {
    .comments-block .comments-form .tpl-form {
      max-width: 100%;
      margin-bottom: 20px; } }

@media (max-width: 767px) {
    .site-filter-container.product_page {
      margin: 0 -16px; } }

.comments-block .comments-reg .tpl-field.checkbox .mg-styler-label--checkbox {
  margin: 0; }

@media (max-width: 479px) {
    .comments-block .comments-reg .tpl-right .gr-button-1 {
      width: 100%; } }

@media (max-width: 1023px) {
    .comments-block .comments-reg .tpl-left {
      max-width: 100%; } }

@media (max-width: 767px) {
    .comments-block .comments-reg__title {
      font-size: 19px; } }

@media (max-width: 767px) {
      .comments-block .comments-form__body .comments-form__title {
        font-size: 19px; } }

.new-header .new-header-top .new-menu__label {
  margin: 0; }

.new-header .new-header-top .new-menu__text {
  margin: 0 5px 0 0; }

@media (max-width: 767px) {
    .shop-product-data {
      margin-top: -1px;
      border-top: 1px solid rgba(26, 26, 26, 0.06); } }

.card-slider.vertical .card-slider__image a img {
  transform: rotate(0.001deg); }
/*правки*/
/*новые*/
.product-item__image a:before, .card-slider.vertical .card-slider__image a:before {
  transform: rotate(0.001deg); }

.inst-slider__items[data-no-slider="true"] {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px; }
  @media (max-width: 767px) {
    .inst-slider__items[data-no-slider="true"] {
      margin: 0 -8px; } }
  @media (max-width: 639px) {
    .inst-slider__items[data-no-slider="true"] {
      margin: 0; } }
  .inst-slider__items[data-no-slider="true"].instagram_block {
    margin: 0;
    display: block; }
  .inst-slider__items[data-no-slider="true"] .instagram_gallery {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px; }
  @media (max-width: 767px) {
      .inst-slider__items[data-no-slider="true"] .instagram_gallery {
        margin: 0 -8px; } }
  @media (max-width: 639px) {
      .inst-slider__items[data-no-slider="true"] .instagram_gallery {
        margin: 0; } }
  .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image {
    margin: 30px 15px 0;
    width: calc(25% - 30px);
    padding: 0; }
  @media (max-width: 1260px) {
        .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image {
          width: calc(33.33% - 30px); } }
  @media (max-width: 1023px) {
        .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image {
          margin: 30px 15px 0;
          width: calc(50% - 30px); } }
  @media (max-width: 767px) {
        .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image {
          margin: 16px 8px 0;
          width: calc(50% - 16px); } }
  @media (max-width: 639px) {
        .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image {
          margin: 16px 0 0;
          width: 100%; } }
  .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(1) {
    margin-top: 0; }
  .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(2) {
    margin-top: 0; }
  @media (max-width: 639px) {
          .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(2) {
            margin-top: 16px; } }
  .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(3) {
    margin-top: 0; }
  @media (max-width: 1023px) {
          .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(3) {
            margin-top: 30px; } }
  @media (max-width: 767px) {
          .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(3) {
            margin-top: 16px; } }
  .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(4) {
    margin-top: 0; }
  @media (max-width: 1260px) {
          .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(4) {
            margin-top: 30px; } }
  @media (max-width: 767px) {
          .inst-slider__items[data-no-slider="true"] .instagram_gallery .instagram-image:nth-child(4) {
            margin-top: 16px; } }
  .inst-slider__items[data-no-slider="true"] .inst-slider__item {
    margin: 30px 15px 0;
    width: calc(25% - 30px);
    padding: 0; }
  @media (max-width: 1260px) {
      .inst-slider__items[data-no-slider="true"] .inst-slider__item {
        width: calc(33.33% - 30px); } }
  @media (max-width: 1023px) {
      .inst-slider__items[data-no-slider="true"] .inst-slider__item {
        margin: 30px 15px 0;
        width: calc(50% - 30px); } }
  @media (max-width: 767px) {
      .inst-slider__items[data-no-slider="true"] .inst-slider__item {
        margin: 16px 8px 0;
        width: calc(50% - 16px); } }
  @media (max-width: 639px) {
      .inst-slider__items[data-no-slider="true"] .inst-slider__item {
        margin: 16px 0 0;
        width: 100%; } }
  .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(1) {
    margin-top: 0; }
  .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(2) {
    margin-top: 0; }
  @media (max-width: 639px) {
        .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(2) {
          margin-top: 16px; } }
  .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(3) {
    margin-top: 0; }
  @media (max-width: 1023px) {
        .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(3) {
          margin-top: 30px; } }
  @media (max-width: 767px) {
        .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(3) {
          margin-top: 16px; } }
  .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(4) {
    margin-top: 0; }
  @media (max-width: 1260px) {
        .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(4) {
          margin-top: 30px; } }
  @media (max-width: 767px) {
        .inst-slider__items[data-no-slider="true"] .inst-slider__item:nth-child(4) {
          margin-top: 16px; } }
  .inst-slider__items[data-no-slider="true"] .inst-slider__item a {
    position: relative;
    padding-top: 100%;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    display: block; }

.top_navigation_overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 54;
  font-size: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s;
  background: rgba(16, 16, 16, 0.05); }
  .top_navigation_overlay.active {
    opacity: 1;
    visibility: visible; }

.new-header .new-header-top .new-menu.new_popup_menu .row-menu-container {
  padding: 0; }
  .new-header .new-header-top .new-menu.new_popup_menu .row-menu-container li ul {
    right: 100%;
    left: auto;
    margin-left: 0;
    margin-right: 1px; }
  .new-header .new-header-top .new-menu.new_popup_menu .new-menu__text {
    padding: 5px 0; }
  .new-header .new-header-top .new-menu.new_popup_menu .new-menu-catalog .new-menu-catalog-first {
    padding: 4px 40px !important; }
  .new-header .new-header-top .new-menu.new_popup_menu > li {
    position: relative; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul {
    margin-top: 1px;
    margin-left: -20px;
    width: 330px;
    max-height: none;
    overflow-y: visible;
    padding: 27px 0;
    box-shadow: 0px 24px 34px rgba(0, 0, 0, 0.03); }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul .new-extra-wrapper {
    padding: 0;
    display: block; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li {
    position: relative;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li.has > a:before {
    position: absolute;
    right: 40px;
    top: 50%;
    margin-top: -4px;
    height: 8px;
    width: 8px;
    content: '';
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a {
    padding: 9px 40px;
    display: block; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a:hover {
    color: #ea1313; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active {
    color: #ea1313; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active:not(:hover) {
    color: #ea1313; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%224px%22%20height%3D%227px%22%20%20viewBox%3D%220%200%204%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M0%207V1.43051e-06L4%203.50285L0%207Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li a.active + ul {
    display: block !important; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul {
    position: absolute;
    margin-top: -27px;
    left: 100%;
    top: 0;
    width: 330px;
    padding: 27px 0;
    background: #fff;
    right: auto;
    margin-left: 1px;
    display: none !important;
    box-shadow: 0px 24px 34px rgba(0, 0, 0, 0.03); }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li {
    position: relative;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0; }
  .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a {
    padding: 9px 60px 9px 40px;
    display: block; }
    .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a:hover {
      color: #ea1313; }
    .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a.active {
      color: #ea1313; }
    .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a.active:not(:hover) {
      color: #ea1313; }
    .new-header .new-header-top .new-menu.new_popup_menu > li > ul li ul li a.active + ul {
      display: block !important; }

@media (min-width: 1261px) {
  .prod_main_3 .product-list.thumbs .product-item {
    width: calc(33.33% - 30px); }

  .prod_main_3 .product-list.thumbs .product-item:nth-child(4) {
    margin: 50px 15px 0; } }

@media (min-width: 768px) {
  .prod_main_2 .product-list.thumbs .product-item {
    width: calc(50% - 30px); }

  .prod_main_2 .product-list.thumbs .product-item:nth-child(3) {
    margin: 50px 15px 0; }

  .prod_main_2 .product-list.thumbs .product-item:nth-child(4) {
    margin: 50px 15px 0; }

  .prod_main_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(3) {
    margin: 30px 15px 0; }

  .prod_main_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(4) {
    margin: 30px 15px 0; } }

@media (min-width: 1261px) {
  .prod_main_3 .product-list.thumbs .product-item {
    width: calc(33.33% - 30px); }

  .prod_main_3 .product-list.thumbs .product-item:nth-child(4) {
    margin: 50px 15px 0; }

  .prod_main_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item:nth-child(4) {
    margin: 30px 15px 0; } }

.shop-product-data.gr_opened_tabs {
  height: auto;
  transform: none;
  background: none; }
  @media (min-width: 768px) {
    .shop-product-data.gr_opened_tabs + .collections {
      padding-top: 50px; } }
  @media (max-width: 767px) {
    .shop-product-data.gr_opened_tabs {
      padding: 0;
      background: #fff;
      border-top: 1px solid rgba(26, 26, 26, 0.06);
      margin: -26px -16px 25px; } }
  @media (min-width: 1024px) and (max-width: 1340px) {
      .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:first-child, .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(2), .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item:nth-child(3) {
        margin-top: 0; } }
  @media (min-width: 1024px) and (max-width: 1340px) {
      .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item {
        margin: 30px 15px 0;
        width: calc(33.333% - 30px); } }
  .shop-product-data.gr_opened_tabs .shop-product-data__close, .shop-product-data.gr_opened_tabs .shop-product-data__nav {
    display: none; }
  .shop-product-data.gr_opened_tabs .shop-product-data__desc {
    max-width: 1290px;
    margin: 0 auto;
    padding: 0; }
  @media (min-width: 768px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1), .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2) {
          background: #fff; }
          .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1):before, .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2):before {
            position: absolute;
            content: '';
            left: -100%;
            right: 100%;
            top: 0;
            margin: 0;
            bottom: 0;
            width: auto;
            height: auto;
            display: block;
            background: #fff; }
          .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+1):after, .shop-product-data.gr_opened_tabs .shop-product-data__desc > div:nth-child(4n+2):after {
            position: absolute;
            content: '';
            left: 100%;
            right: -100%;
            margin: 0;
            top: 0;
            bottom: 0;
            background: #fff; } }
  .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area {
    height: auto;
    overflow: visible;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 80px; }
  @media (min-width: 768px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area {
          display: block !important;
          margin: 0; } }
  @media (max-width: 1260px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area {
          padding-bottom: 60px; } }
  @media (max-width: 767px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area {
          padding: 0 16px 20px;
          margin: 0;
          border-bottom: 1px solid rgba(26, 26, 26, 0.06);
          box-shadow: none;
          background: #fff; } }
  .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-reg__title {
    font-size: 22px; }
  @media (min-width: 768px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-reg__title {
          text-align: center; } }
  @media (max-width: 767px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-reg__title {
          font-size: 19px; } }
  .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-form__body .comments-form__title {
    font-size: 22px; }
  @media (min-width: 768px) {
          .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-form__body .comments-form__title {
            text-align: center; } }
  @media (max-width: 767px) {
          .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-form__body .comments-form__title {
            font-size: 19px; } }
  @media (min-width: 768px) {
          .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-form__body .tpl-info {
            margin-left: auto;
            margin-right: auto; } }
  @media (min-width: 768px) {
          .shop-product-data.gr_opened_tabs .shop-product-data__desc .comments-block .comments-form__body .tpl-form {
            margin-left: auto;
            margin-right: auto; } }
  .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title {
    display: block;
    font-size: 35px;
    padding: 50px 0 30px; }
  @media (min-width: 768px) and (max-width: 1023px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title {
          font-size: 28px;
          padding: 40px 0 30px; } }
  @media (min-width: 768px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title {
          background: none;
          text-align: center;
          pointer-events: none;
          font-weight: 400;
          box-shadow: none; } }
  @media (max-width: 767px) {
        .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title {
          padding: 19px 16px 21px;
          font-size: 16px; } }
  @media (min-width: 768px) {
          .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title:before {
            display: none; } }
  @media (max-width: 767px) {
          .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title.active {
            box-shadow: none; } }
  @media (min-width: 768px) {
          .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title a {
            pointer-events: none; } }
  .shop-product-data.gr_opened_tabs .shop-product-data__desc .desc-area-title a .shop-product-data__wave {
    display: none; }

.fixed-cart-button {
  position: fixed;
  cursor: pointer;
  z-index: 15;
  right: 60px;
  top: 50%;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  border-radius: 80px;
  overflow: hidden;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.06); }
  @media (max-width: 1580px) {
  .fixed-cart-button {
    right: 20px; } }
  @media (max-width: 767px) {
  .fixed-cart-button {
    display: none; } }
  .fixed-cart-button.active .fixed-cart-amount {
    display: block; }
  .fixed-cart-button.active .fixed-cart-button__text:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .fixed-cart-button.active:hover .fixed-cart-button__text:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .fixed-cart-button__text {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    white-space: nowrap;
    line-height: 80px;
    padding: 0 30px 0 80px;
    border-radius: 80px;
    background: #fff;
    transition: all 0.3s ease-in-out; }
  .fixed-cart-button__text:before {
    position: absolute;
    content: '';
    top: 26px;
    left: 30px;
    width: 20px;
    height: 24px;
    transition: all 0.3s;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M5.80005%208.80005V4.80005C5.80005%202.59091%207.59091%200.800049%209.80005%200.800049C12.0092%200.800049%2013.8%202.59091%2013.8%204.80005V8.80005M2.80005%2022.8H16.8C17.9046%2022.8%2018.8%2021.9046%2018.8%2020.8V7.80005C18.8%206.69548%2017.9046%205.80005%2016.8%205.80005H2.80005C1.69548%205.80005%200.800049%206.69548%200.800049%207.80005V20.8C0.800049%2021.9046%201.69548%2022.8%202.80005%2022.8Z%22%20stroke%3D%22%231a1a1a%22%20fill%3D%22none%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .fixed-cart-button .fixed-cart-amount {
    position: absolute;
    top: 40px;
    left: 40px;
    min-width: 26px;
    height: 26px;
    padding: 0 2px;
    border: 2px solid #fff;
    font-size: 12px;
    line-height: 22px;
    color: #fff;
    background: #ea1313;
    border-radius: 50%;
    text-align: center;
    display: none; }
  .fixed-cart-button .fixed-cart-sum {
    font-weight: bold;
    font-size: 20px;
    line-height: 80px;
    color: #1a1a1a; }
  .fixed-cart-button .fixed-cart-sum span {
    font-size: 14px;
    line-height: 20px; }

@media (max-width: 639px) {
    .new_site_wrapper .card-slider.vertical .card-slider__image a {
      pointer-events: auto; } }

.header-form-container.no_social {
  margin-bottom: 0; }

.contacts-popup__phones.no_social {
  margin-bottom: 0;
  border-bottom: none; }
  @media (min-width: 1261px) {
  .contacts-popup__phones.no_social {
    padding-bottom: 0; } }

@media (min-width: 1261px) {
    .contacts-popup__phones.has_desktop_social {
      margin-bottom: 0; } }

.contacts-popup__social.has_desktop_social {
  display: none; }
  @media (max-width: 1260px) {
    .contacts-popup__social.has_desktop_social {
      display: block; } }

@media (min-width: 1261px) {
      .contacts-popup .contacts-messengers.contacts_has_social {
        margin-bottom: 0;
        padding-bottom: 0;
        border-bottom: none; } }

.burger-block.hide_third_level .burger-folders .mobile-folders > li ul {
  display: none !important; }

.new-header.hide_third_level .new-header-top .new-menu > li .new-extra-wrapper li ul, .new-header.hide_third_level .new-header-top .new-menu > li .row-extra-wrapper li ul {
  display: none !important; }

html.mobile .slick-prev.slick-disabled, html.mobile .slick-next.slick-disabled {
  opacity: 0.5 !important;
  display: block !important; }

@media (max-width: 639px) {
      .new_site_wrapper .slider-wrap {
        margin-top: -1px; } }
  .new_site_wrapper .slider-wrap .header-slider__pic.slide_contain, .new_site_wrapper .slider-wrap .header-slider__mobile-pic.slide_contain {
    background-color: #fff;
    background-size: contain; }
  .new_site_wrapper .shop2-product-actions dt .name-action {
    transition: all 0.3s; }
  .new_site_wrapper .shop2-product-actions dt:hover .name-action {
    color: #ea1313; }
  .new_site_wrapper .product-list.simple .product-item__image a:after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    z-index: 1;
    background: #000;
    pointer-events: none;
    transition: all 0.3s; }
  .new_site_wrapper .product-list.simple .product-item:hover .product-item__image a:after {
    opacity: 0.4; }
  .new_site_wrapper .product-compare.product-compare-added .link-reset {
    border-bottom: 1px solid rgba(26, 26, 26, 0.3); }
  .new_site_wrapper .product-compare.product-compare-added .link-reset:hover {
    border-bottom-color: transparent; }
  .new_site_wrapper .filter-block .shop2-color-ext-popup .shop2-color-ext-list li .color_title .color_icon:after {
    transition: none; }
  .new_site_wrapper .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val {
    opacity: 1; }
  .new_site_wrapper .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .color_title .color_icon:after {
    position: absolute;
    top: -5px;
    left: 50%;
    bottom: -5px;
    width: 1px;
    content: '';
    transform: rotate(45deg);
    background: rgba(26, 26, 26, 0.4);
    border-radius: 0;
    box-shadow: none;
    transition: none; }
  .new_site_wrapper .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .color_title .color_icon:after {
    opacity: 1;
    visibility: visible; }
  .new_site_wrapper .filter-block .shop2-filter__items {
    margin-bottom: 0;
    padding-bottom: 30px; }
  @media (max-width: 639px) {
    .new_site_wrapper .filter-block .shop2-filter__items {
      padding-bottom: 0; } }
  .new_site_wrapper .content + .inst-slider {
    border-top: none; }
  @media (max-width: 1260px) {
    .new_site_wrapper .head-slider__arrows {
      display: none; } }
  .new_site_wrapper .comments_block .g-auth__personal-note a {
    transition: all 0.3s;
    border-bottom: 1px solid rgba(50, 83, 167, 0.5); }
  .new_site_wrapper .comments_block .g-auth__personal-note a:hover {
    border-bottom-color: transparent; }
  .new_site_wrapper .comments_block .shop2v2-cart-soc-block .g-auth__personal-note {
    max-width: 100%; }
  @media (max-width: 767px) {
    .new_site_wrapper .card-page__left {
      margin: 0 -16px;
      background: #fff;
      width: auto; } }
  @media (max-width: 767px) {
    .new_site_wrapper .card-page__right {
      margin: 0 -16px;
      width: auto; } }
  @media (max-width: 479px) {
      .new_site_wrapper .site-main.product_page + .site-filter-container.product_page {
        margin: 0; } }
  .new_site_wrapper .shop2-product-navigation {
    padding: 0 0 15px;
    margin: -15px 0 0; }
  @media (max-width: 767px) {
    .new_site_wrapper .shop2-product-navigation {
      padding: 0 0 6px;
      margin: -6px 0 0; } }
  .new_site_wrapper .new-folders-block.inner_top_folders {
    padding-bottom: 80px; }
  @media (max-width: 1023px) {
    .new_site_wrapper .new-folders-block.inner_top_folders {
      padding-bottom: 30px; } }
  @media (max-width: 767px) {
    .new_site_wrapper .new-folders-block.inner_top_folders {
      padding-bottom: 0; } }
  .new_site_wrapper .new-folders-block.inner_top_folders.hide_image_folder {
    padding-bottom: 40px; }
  @media (max-width: 1023px) {
    .new_site_wrapper .new-folders-block.inner_top_folders.hide_image_folder {
      padding-bottom: 30px; } }
  @media (max-width: 767px) {
    .new_site_wrapper .new-folders-block.inner_top_folders.hide_image_folder {
      padding-bottom: 0; } }
  .new_site_wrapper .new-folders-block.new_inner_folders {
    position: relative; }
  @media (max-width: 1023px) {
      .new_site_wrapper .new-folders-block.new_inner_folders.new_folders_square:not(.hide_image_folder) {
        margin: 0 -30px; } }
  @media (max-width: 767px) {
      .new_site_wrapper .new-folders-block.new_inner_folders.new_folders_square:not(.hide_image_folder) {
        margin: 0 -16px; } }
  .new_site_wrapper .new-folders-block.new_inner_folders:before {
    position: absolute;
    content: '';
    top: 0;
    left: -100px;
    right: -100px;
    bottom: 0; }
  @media (max-width: 1580px) {
      .new_site_wrapper .new-folders-block.new_inner_folders:before {
        left: -40px;
        right: -40px; } }
  @media (max-width: 1580px) {
      .new_site_wrapper .new-folders-block.new_inner_folders:before {
        display: none; } }
  .new_site_wrapper .new-folders-block.new_inner_folders .new-folders-block__inner {
    position: relative;
    z-index: 1; }
  .new_site_wrapper .contacts-messengers__body {
    display: inline-block;
    vertical-align: top;
    text-align: left; }
  .new_site_wrapper .contacts-messengers__item {
    display: flex;
    align-items: center;
    margin-bottom: 10px; }
  .new_site_wrapper .contacts-messengers__item:last-child {
    margin-bottom: 0; }
  .new_site_wrapper .contacts-messengers__icon {
    width: 28px;
    height: 28px; }
  .new_site_wrapper .contacts-messengers__icon img, .new_site_wrapper .contacts-messengers__icon svg {
    max-width: 100%;
    margin: auto; }
  .new_site_wrapper .contacts-messengers__note {
    font-weight: normal;
    font-size: 15px;
    color: rgba(26, 26, 26, 0.6);
    padding-left: 40px; }
  .new_site_wrapper .contacts-messengers__title {
    position: relative;
    font-weight: 500;
    font-size: 17px;
    color: #1a1a1a;
    padding-left: 40px; }
  .new_site_wrapper .contacts-messengers__title .contacts-messengers__icon {
    position: absolute;
    top: -3px;
    left: 0; }
  .new_site_wrapper .contacts-messengers__title a {
    color: inherit;
    text-decoration: none; }
  .new_site_wrapper .new-footer .new-footer-top .new-footer-contacts .new-footer-phones div + div {
    margin: 0; }
  .new_site_wrapper .new-footer .new-footer-top .new-footer-contacts .new-footer-phones {
    margin-bottom: 0; }
  .new_site_wrapper .new-footer .new-footer-top .new-footer-contacts .new-footer-phones + .contacts-messengers {
    margin-top: 10px; }
  .new_site_wrapper .new-footer-address + .new-footer-mail {
    margin-top: 5px; }
  .new_site_wrapper .new-footer .new-footer-phones__desc {
    color: rgba(26, 26, 26, 0.6);
    font-size: 15px;
    font-weight: 400;
    line-height: 21px; }
  .new_site_wrapper .new-footer .new-footer-top .new-footer-contacts .new-footer-phones .new-footer-phones__item + .new-footer-phones__item {
    margin-top: 5px; }
  .new_site_wrapper .new-header-bottom__right .new-social + .header-contacts {
    margin-top: 15px; }
  .new_site_wrapper .new-header-bottom__right .new-social__items {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 -4px 0 0;
    justify-content: flex-end; }
  .new_site_wrapper .new-header-bottom__right .new-social__item {
    width: 44px;
    height: 44px;
    margin: 4px;
    transition: all 0.3s; }
  .new_site_wrapper .new-header-bottom__right .new-social__item:hover {
    transform: translate(0, -3px); }
  .new_site_wrapper .new-header-bottom__right .new-social__item svg, .new_site_wrapper .new-header-bottom__right .new-social__item img {
    max-width: 100%;
    max-height: 100%; }
  .new_site_wrapper .new-header .contacts-messengers + .header-form-btn {
    margin-top: 10px; }
  .new_site_wrapper .new-header .contacts-messengers__item {
    display: flex;
    align-items: center;
    margin-bottom: 12px; }
  .new_site_wrapper .new-header .contacts-messengers__item:last-child {
    margin-bottom: 0; }
  .new_site_wrapper .new-header .contacts-messengers__icon {
    width: 28px;
    height: 28px; }
  .new_site_wrapper .new-header .contacts-messengers__icon img, .new_site_wrapper .new-header .contacts-messengers__icon svg {
    max-width: 100%;
    margin: auto; }
  .new_site_wrapper .new-header .contacts-messengers__note {
    font-weight: normal;
    font-size: 15px;
    line-height: 18px;
    color: rgba(26, 26, 26, 0.6);
    padding-bottom: 2px;
    max-width: 200px; }
  .new_site_wrapper .new-header .contacts-messengers__title {
    position: relative;
    font-weight: 500;
    font-size: 20px;
    line-height: 23px;
    color: #1a1a1a; }
  .new_site_wrapper .new-header .contacts-messengers__title .contacts-messengers__icon {
    position: absolute;
    top: -3px;
    left: -40px; }
  .new_site_wrapper .new-header .contacts-messengers__title a {
    color: inherit;
    text-decoration: none; }
  .new_site_wrapper .new-header .new-header-bottom .header-contacts__items.no_phones {
    padding-left: 0; }
  .new_site_wrapper .new-header .new-header-bottom .header-contacts__items:before {
    display: none; }
  .new_site_wrapper .new-header .new-header-bottom .header-contacts__item .header-contacts__desc {
    color: rgba(26, 26, 26, 0.6);
    max-width: 200px; }
  .new_site_wrapper .new-header .new-header-bottom .header-contacts__item:first-child .header-contacts__number {
    position: relative; }
  .new_site_wrapper .new-header .new-header-bottom .header-contacts__item:first-child .header-contacts__number:before {
    position: absolute;
    content: '';
    top: -1px;
    left: -44px;
    width: 24px;
    height: 24px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .new_site_wrapper .new-header .new-header-bottom .header-contacts__number {
    font-size: 20px; }
  .new_site_wrapper .new-header .new-header-bottom .header-contacts .header-contacts__item + .header-form-btn {
    margin-top: 10px; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts .header-contacts__item + .header-form-btn {
    margin-top: 10px; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__items {
    text-align: left; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__items.no_phones {
    padding-left: 0; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__items:before {
    display: none; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__number {
    font-size: 20px; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__item .header-contacts__desc {
    color: rgba(26, 26, 26, 0.6);
    max-width: 200px; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__item:first-child .header-contacts__number {
    position: relative; }
  .new_site_wrapper .new-header .new-header-bottom-2 .header-contacts__item:first-child .header-contacts__number:before {
    position: absolute;
    content: '';
    top: -1px;
    left: -44px;
    width: 24px;
    height: 24px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.47273%2010.3487C7.47273%209.89334%208.33797%208.5722%208.97238%207.66471C9.35429%207.11842%209.35454%206.3862%208.9546%205.85296L6.1662%202.13524C5.6885%201.49834%204.79754%201.3466%204.16136%201.82525C2.88323%202.78688%201%204.36494%201%205.31488C1.42759%2013.517%2010.4821%2022.5744%2018.684%2022.9995C19.6347%2022.9995%2021.213%2021.1163%2022.1747%2019.8381C22.6534%2019.2019%2022.5016%2018.3109%2021.8647%2017.8332L18.1464%2015.0449C17.613%2014.6448%2016.8804%2014.6453%2016.3341%2015.0276C15.427%2015.6624%2014.1069%2016.5278%2013.6516%2016.5278C11.4949%2015.8089%208.19164%2012.5055%207.47273%2010.3487Z%22%20fill%3D%22none%22%20stroke%3D%22%231a1a1a%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.new-header .new-header-bottom .header-info__logo-link {
  border-radius: 0;
  width: auto;
  height: auto; }
  .new-header .new-header-bottom .header-info__logo-link img {
    width: auto;
    height: auto; }
  .new-header .new-header-bottom .header-info__logo-link.avatar_logo {
    border-radius: 50%;
    width: 160px;
    height: 160px; }
  @media (max-width: 767px) {
    .new-header .new-header-bottom .header-info__logo-link.avatar_logo {
      width: 120px;
      height: 120px; } }
  @media (max-width: 639px) {
    .new-header .new-header-bottom .header-info__logo-link.avatar_logo {
      width: 82px;
      height: 82px; } }
  .new-header .new-header-bottom .header-info__logo-link.avatar_logo img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.new-header .new-header-bottom-2 .header-info2__logo-link.avatar_logo {
  border-radius: 50%;
  width: 160px;
  height: 160px;
  overflow: hidden; }
  @media (max-width: 767px) {
    .new-header .new-header-bottom-2 .header-info2__logo-link.avatar_logo {
      width: 120px;
      height: 120px; } }
  @media (max-width: 639px) {
    .new-header .new-header-bottom-2 .header-info2__logo-link.avatar_logo {
      width: 82px;
      height: 82px; } }
  .new-header .new-header-bottom-2 .header-info2__logo-link.avatar_logo img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.new-header .new-header-bottom .header-info__bottom .header-info__desc {
  display: none; }

@media (max-width: 639px) {
    .new-header .new-header-bottom .header-info__desc {
      font-size: 14px;
      line-height: 16px;
      display: block; } }

.new-header .new-header-bottom .header-info__top.avatar_top {
  flex-direction: column;
  align-items: flex-start; }
  @media (max-width: 1260px) {
  .new-header .new-header-bottom .header-info__top.avatar_top {
    align-items: center;
    text-align: center; } }
  .new-header .new-header-bottom .header-info__top.avatar_top .header-info__logo {
    margin: 0 0 15px; }

.new_site_wrapper .empty-val {
  opacity: 0.5;
  pointer-events: none; }

.new_site_wrapper #shop2-name, .new_site_wrapper #shop2-article {
  opacity: 1;
  pointer-events: auto; }

.new_site_wrapper .search-form .row-title span {
  font-size: 0; }

.new_site_wrapper .search-form .search-rows__top.no_range_slider {
  align-items: flex-end;
  display: flex; }
  @media (max-width: 1023px) {
  .new_site_wrapper .search-form .search-rows__top.no_range_slider {
    display: block; } }
  @media (max-width: 1260px) {
    .new_site_wrapper .search-form .search-rows__top.no_range_slider .search-rows__row.per_page_row {
      margin: 0 10px 30px;
      padding: 0;
      width: calc(25% - 20px); } }
  @media (max-width: 1023px) {
    .new_site_wrapper .search-form .search-rows__top.no_range_slider .search-rows__row.per_page_row {
      width: 100%; } }
  @media (max-width: 639px) {
    .new_site_wrapper .search-form .search-rows__top.no_range_slider .search-rows__row.per_page_row {
      margin: 0 0 20px; } }

.new_site_wrapper .search-form .search-rows__row.float_price {
  margin-right: auto;
  width: calc(50% - 30px); }
  @media (max-width: 1260px) {
  .new_site_wrapper .search-form .search-rows__row.float_price {
    width: calc(50% - 20px); } }
  @media (max-width: 1023px) {
  .new_site_wrapper .search-form .search-rows__row.float_price {
    width: calc(100% - 20px); } }
  @media (max-width: 639px) {
  .new_site_wrapper .search-form .search-rows__row.float_price {
    width: 100%; } }
  .new_site_wrapper .search-form .search-rows__row.float_price .row-body {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px; }
  @media (max-width: 1260px) {
    .new_site_wrapper .search-form .search-rows__row.float_price .row-body {
      margin: 0 -10px; } }
  .new_site_wrapper .search-form .search-rows__row.float_price .input-from {
    position: relative; }
  .new_site_wrapper .search-form .search-rows__row.float_price .input-from:after {
    position: absolute;
    content: '';
    top: 50%;
    right: -22.5px;
    height: 1px;
    width: 15px;
    background: rgba(26, 26, 26, 0.15); }
  @media (max-width: 1260px) {
      .new_site_wrapper .search-form .search-rows__row.float_price .input-from:after {
        right: -15px;
        width: 10px; } }
  @media (max-width: 479px) {
      .new_site_wrapper .search-form .search-rows__row.float_price .input-from:after {
        display: none; } }
  .new_site_wrapper .search-form .search-rows__row.float_price .input-from, .new_site_wrapper .search-form .search-rows__row.float_price .input-to {
    width: calc(50% - 30px);
    margin: 0 15px; }
  @media (max-width: 1260px) {
    .new_site_wrapper .search-form .search-rows__row.float_price .input-from, .new_site_wrapper .search-form .search-rows__row.float_price .input-to {
      width: calc(50% - 20px);
      margin: 0 10px; } }
  @media (max-width: 479px) {
    .new_site_wrapper .search-form .search-rows__row.float_price .input-from, .new_site_wrapper .search-form .search-rows__row.float_price .input-to {
      width: 100%; }
      .new_site_wrapper .search-form .search-rows__row.float_price .input-from:first-child, .new_site_wrapper .search-form .search-rows__row.float_price .input-to:first-child {
        margin-bottom: 20px; } }

.new_site_wrapper .search-form .input-from input::-webkit-input-placeholder, .search-form .input-to input::-webkit-input-placeholder {
  font-size: 16px; }
  .new_site_wrapper .search-form .input-from input:moz-placeholder, .search-form .input-to input:moz-placeholder {
    font-size: 16px; }
  .new_site_wrapper .search-form .input-from input::-moz-placeholder, .search-form .input-to input::-moz-placeholder {
    font-size: 16px; }
  .new_site_wrapper .search-form .input-from input:-ms-input-placeholder, .search-form .input-to input:-ms-input-placeholder {
    font-size: 16px; }

.new_site_wrapper .product-flags__item.new_item {
  position: relative;
  background: #fff; }
  .new_site_wrapper .product-flags__item.new_item span {
    background: none; }
  .new_site_wrapper .product-flags__item.new_item:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    background: rgba(234, 19, 19, 0.15); }
  .new_site_wrapper .product-flags__item.new_item span {
    position: relative; }

.new_site_wrapper .link-top-btn {
  position: fixed;
  z-index: 10;
  right: 70px;
  bottom: 80px;
  width: 60px;
  height: 60px;
  cursor: pointer;
  border-radius: 50%;
  transition: all 0.3s;
  font-size: 0;
  opacity: 0;
  visibility: hidden;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.3%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #fff; }
  @media (max-width: 1580px) {
  .new_site_wrapper .link-top-btn {
    right: 30px; } }
  @media (max-width: 1023px) {
  .new_site_wrapper .link-top-btn {
    bottom: 30px; } }
  @media (max-width: 767px) {
  .new_site_wrapper .link-top-btn {
    display: none; } }
  .new_site_wrapper .link-top-btn:hover {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%208%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.99992%204L7.49707%204L3.99992%20-1.53114e-07L0.49707%204L2.99992%204L2.99992%2020L4.99992%2020L4.99992%204Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #fff; }
  .new_site_wrapper .link-top-btn.active {
    opacity: 1;
    visibility: visible; }

.slider-wrap.new-updated-slider .header-slider__mobile-pic {
  display: none;
  position: relative;
  font-size: 0;
  padding-top: 50%;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat; }
  @media (max-width: 767px) {
    .slider-wrap.new-updated-slider .header-slider__mobile-pic {
      display: block; } }
  @media (max-width: 767px) {
      .slider-wrap.new-updated-slider .header-slider__mobile-pic + .header-slider__pic {
        display: none; } }
  .slider-wrap.new-updated-slider .header-slider__mobile-pic.has_dark_bg:before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.1); }
  @media (max-width: 767px) {
    .slider-wrap.new-updated-slider .head-slider__item {
      height: auto; } }
  @media (max-width: 1260px) {
      .slider-wrap.new-updated-slider:not(.small_top_slider):not(.smallest_top_slider):not(.big_top_slider) .head-slider__item {
        height: 500px; } }
  @media (max-width: 1023px) {
      .slider-wrap.new-updated-slider:not(.small_top_slider):not(.smallest_top_slider):not(.big_top_slider) .head-slider__item {
        height: 460px; } }
  @media (max-width: 767px) {
      .slider-wrap.new-updated-slider:not(.small_top_slider):not(.smallest_top_slider):not(.big_top_slider) .head-slider__item {
        height: auto; } }
  @media (max-width: 767px) {
    .slider-wrap.new-updated-slider .header-slider__pic {
      height: auto;
      padding-top: 50%;
      font-size: 0;
      position: relative; } }

.small_top_slider .head-slider__item {
  height: 400px; }
  @media (max-width: 1023px) {
    .small_top_slider .head-slider__item {
      height: 320px; } }
  @media (max-width: 767px) {
    .small_top_slider .head-slider__item {
      height: auto; } }
  @media (max-width: 767px) {
    .small_top_slider .header-slider__pic {
      height: auto;
      padding-top: 50%;
      font-size: 0;
      position: relative; } }
  @media (max-width: 1023px) {
    .small_top_slider .head-slider-text {
      padding: 24px 30px; } }
  @media (max-width: 767px) {
    .small_top_slider .head-slider-text {
      padding: 20px; } }
  @media (max-width: 479px) {
    .small_top_slider .head-slider-text {
      padding: 16px; } }
  @media (max-width: 1023px) {
    .small_top_slider .head-slider-text__title {
      font-size: 26px; } }
  @media (max-width: 767px) {
    .small_top_slider .head-slider-text__title {
      font-size: 24px; } }
  @media (max-width: 479px) {
    .small_top_slider .head-slider-text__title {
      font-size: 20px; } }
  @media (max-width: 1023px) {
    .small_top_slider .head-slider-text__desc {
      font-size: 16px; } }
  @media (max-width: 767px) {
    .small_top_slider .head-slider-text__desc {
      font-size: 15px; } }
  @media (max-width: 479px) {
    .small_top_slider .head-slider-text__desc {
      font-size: 14px; } }
  @media (max-width: 1023px) {
    .small_top_slider .head-slider-text__btn {
      padding-top: 15px; } }
  @media (max-width: 767px) {
    .small_top_slider .head-slider-text__btn {
      padding: 0; } }
  @media (max-width: 1023px) {
    .small_top_slider .head-slider-text__label {
      margin-bottom: 8px; } }
  @media (max-width: 767px) {
    .small_top_slider .head-slider-text__label {
      margin-bottom: 10px; } }

.smallest_top_slider {
  padding: 0 30px; }
  @media (max-width: 1260px) {
  .smallest_top_slider {
    padding: 0; } }
  @media (max-width: 1023px) {
    .smallest_top_slider .slick-track {
      background: #fff; } }
  .smallest_top_slider .head-slider__item {
    display: flex !important;
    align-items: stretch;
    min-height: 300px;
    height: auto; }
  @media (max-width: 1260px) {
    .smallest_top_slider .head-slider__item {
      min-height: 236px; } }
  @media (max-width: 1023px) {
    .smallest_top_slider .head-slider__item {
      display: inline-block !important;
      min-height: 260px; } }
  @media (max-width: 767px) {
    .smallest_top_slider .head-slider__item {
      min-height: 0; } }
  .smallest_top_slider .header-slider__pic {
    position: relative;
    width: auto;
    flex: 1 1 auto;
    height: auto; }
  @media (max-width: 1023px) {
    .smallest_top_slider .header-slider__pic {
      height: 260px; } }
  @media (max-width: 767px) {
    .smallest_top_slider .header-slider__pic {
      height: auto; } }
  @media (max-width: 1420px) {
    .smallest_top_slider .head-slider__arrows {
      display: none; } }
  .smallest_top_slider .header-slider__info-wrap {
    flex: 0 1 550px;
    width: auto;
    order: -1;
    height: auto;
    align-items: center;
    background: #fff;
    padding: 40px 50px;
    justify-content: flex-start; }
  @media (max-width: 1260px) {
    .smallest_top_slider .header-slider__info-wrap {
      padding: 30px 40px;
      flex: 0 1 405px; } }
  @media (max-width: 1023px) {
    .smallest_top_slider .header-slider__info-wrap {
      padding: 28px 30px 30px;
      justify-content: flex-start !important; } }
  @media (max-width: 767px) {
    .smallest_top_slider .header-slider__info-wrap {
      padding: 20px; } }
  @media (max-width: 639px) {
    .smallest_top_slider .header-slider__info-wrap {
      padding: 16px; } }
  .smallest_top_slider .header-slider__info-wrap.text_align_right {
    order: 2; }
  .smallest_top_slider .header-slider__info-wrap .head-slider-text {
    margin: 0;
    background: none;
    max-width: 100%;
    padding: 0; }
  .smallest_top_slider .head-slider-text__title {
    font-size: 30px; }
  @media (max-width: 767px) {
    .smallest_top_slider .head-slider-text__title {
      font-size: 24px; } }
  @media (max-width: 639px) {
    .smallest_top_slider .head-slider-text__title {
      font-size: 20px; } }
  @media (max-width: 1260px) {
    .smallest_top_slider .head-slider-text__label {
      margin-bottom: 10px; } }
  @media (max-width: 1260px) {
    .smallest_top_slider .head-slider-text__btn {
      padding-top: 14px; } }
  @media (max-width: 767px) {
    .smallest_top_slider .head-slider-text__btn {
      padding: 0; } }

.big_top_slider:hover .w-slider-arrow-left, .big_top_slider:hover .w-slider-arrow-right {
  opacity: 1;
  visibility: visible; }
  .big_top_slider .w-slider-arrow-left, .big_top_slider .w-slider-arrow-right {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s; }
  .big_top_slider .head-slider {
    max-width: 100%; }
  @media (min-width: 1581px) {
    .big_top_slider .head-slider__mask {
      max-height: 660px; } }
  .big_top_slider .head-slider__item {
    width: 100%; }
  @media (min-width: 1581px) {
    .big_top_slider .head-slider__item {
      height: 620px; } }
  @media (max-width: 1260px) {
    .big_top_slider .head-slider__item {
      height: 500px; } }
  @media (max-width: 1023px) {
    .big_top_slider .head-slider__item {
      height: 460px; } }
  @media (max-width: 767px) {
    .big_top_slider .head-slider__item {
      height: auto; } }
  @media (min-width: 1421px) {
    .big_top_slider .head-slider-text {
      margin: 30px 0; } }
  @media (min-width: 1341px) and (max-width: 1420px) {
    .big_top_slider .head-slider-text {
      margin: 30px 36px; } }
  @media (min-width: 1024px) and (max-width: 1340px) {
    .big_top_slider .head-slider-text {
      margin: 30px 66px; } }
  .big_top_slider .header-slider__info-wrap {
    margin: 0 auto;
    max-width: 1290px;
    align-items: center; }
  .big_top_slider .head-slider__arr {
    margin-left: 23px; }
  @media (max-width: 1420px) {
    .big_top_slider .head-slider__arr {
      margin-left: 30px; } }
  .big_top_slider .head-slider__arr.right {
    margin-right: 23px; }
  @media (max-width: 1420px) {
    .big_top_slider .head-slider__arr.right {
      margin-right: 30px; } }

.new-footer .new-footer-top .menu-bottom.row_menu {
  text-align: center; }
  @media (max-width: 1023px) {
  .new-footer .new-footer-top .menu-bottom.row_menu {
    text-align: left; } }
  @media (max-width: 639px) {
  .new-footer .new-footer-top .menu-bottom.row_menu {
    text-align: center; } }
  .new-footer .new-footer-top .menu-bottom.row_menu li {
    width: auto;
    padding: 0 15px; }
  @media (max-width: 1023px) {
    .new-footer .new-footer-top .menu-bottom.row_menu li {
      width: 50%;
      padding: 0 30px 0 0; } }
  @media (max-width: 639px) {
    .new-footer .new-footer-top .menu-bottom.row_menu li {
      padding: 0;
      width: 100%; } }

.new-footer.light_footer .new-footer-top__body {
  padding: 40px 0 25px; }
  @media (max-width: 1023px) {
    .new-footer.light_footer .new-footer-top__body {
      padding: 30px 0 25px; } }
  .new-footer.light_footer .new-footer-top__bottom {
    padding-top: 40px; }
  @media (max-width: 1023px) {
    .new-footer.light_footer .new-footer-top__bottom {
      padding-top: 26px; } }
  @media (max-width: 639px) {
    .new-footer.light_footer .new-footer-top__bottom {
      padding-top: 30px; } }
  .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-phones + .contacts-messengers {
    margin-top: 45px; }
  @media (max-width: 1023px) {
      .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-phones + .contacts-messengers {
        margin-top: 25px; } }
  @media (max-width: 639px) {
      .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-phones + .contacts-messengers {
        margin-top: 20px; } }
  @media (min-width: 768px) {
    .new-footer.light_footer .new-footer-top .new-footer-contacts .new-social__item {
      width: 50px;
      height: 50px; } }
  .new-footer.light_footer .new-footer-top {
    overflow: hidden; }
  .new-footer.light_footer .new-footer-top__body {
    align-items: center;
    flex-direction: column; }
  .new-footer.light_footer .new-footer-top__left {
    width: 100%;
    padding: 0 0 40px;
    position: relative;
    margin-bottom: 70px; }
  @media (max-width: 1023px) {
    .new-footer.light_footer .new-footer-top__left {
      margin-bottom: 36px; } }
  @media (max-width: 639px) {
    .new-footer.light_footer .new-footer-top__left {
      margin-bottom: 26px; } }
  .new-footer.light_footer .new-footer-top__left:before {
    position: absolute;
    content: '';
    height: 1px;
    left: -3000px;
    right: -3000px;
    bottom: 0;
    border: none;
    background: rgba(26, 26, 26, 0.06); }
  @media (max-width: 639px) {
    .new-footer.light_footer .new-footer-top__left {
      padding: 0 0 30px; } }
  .new-footer.light_footer .new-footer-top__left .tpl-anketa {
    margin: 0 auto; }
  .new-footer.light_footer .new-footer-top__left .tpl-anketa .tpl-anketa__title {
    text-align: center; }
  .new-footer.light_footer .new-footer-top__right {
    width: 100%;
    text-align: center;
    padding: 0 0 76px;
    position: relative; }
  @media (max-width: 1023px) {
    .new-footer.light_footer .new-footer-top__right {
      padding: 0 0 36px; } }
  .new-footer.light_footer .new-footer-top__right:before {
    position: absolute;
    content: '';
    height: 1px;
    left: -3000px;
    right: -3000px;
    bottom: 0;
    background: rgba(26, 26, 26, 0.06); }
  @media (max-width: 639px) {
    .new-footer.light_footer .new-footer-top__right {
      padding: 0 0 30px; } }
  .new-footer.light_footer .new-footer-top .new-footer-contacts__container {
    display: block; }
  .new-footer.light_footer .new-footer-top .new-footer-contacts__left {
    width: auto;
    padding: 0; }
  .new-footer.light_footer .new-footer-top .new-footer-contacts__right {
    width: auto;
    margin: 45px 0 0; }
  @media (max-width: 1023px) {
    .new-footer.light_footer .new-footer-top .new-footer-contacts__right {
      margin: 28px 0 0; } }
  @media (max-width: 639px) {
    .new-footer.light_footer .new-footer-top .new-footer-contacts__right {
      margin: 20px 0 0; } }
  .new-footer.light_footer .new-footer-top .new-footer-contacts .new-social {
    margin: 0;
    display: inline-block;
    vertical-align: top; }
  .new-footer.light_footer .new-footer-contacts__social {
    margin: 45px 0 0; }
  @media (max-width: 1023px) {
    .new-footer.light_footer .new-footer-contacts__social {
      margin: 25px 0 0; } }
  @media (min-width: 768px) {
    .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-phones {
      font-size: 24px;
      line-height: 28px; } }
  .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-phones .new-footer-phones__item + .new-footer-phones__item {
    margin-top: 12px; }
  @media (min-width: 768px) {
    .new-footer.light_footer .contacts-messengers__icon {
      width: 36px;
      height: 36px; } }
  .new-footer.light_footer .contacts-messengers__note {
    padding-left: 50px; }
  @media (min-width: 768px) {
    .new-footer.light_footer .contacts-messengers__title {
      padding-left: 50px;
      font-size: 24px;
      line-height: 30px; } }
  .new-footer.light_footer .contacts-messengers__item {
    margin-bottom: 18px; }
  .new-footer.light_footer .contacts-messengers__item:last-child {
    margin-bottom: 0; }
  @media (min-width: 768px) {
    .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-address__title {
      font-size: 17px;
      line-height: 120%;
      margin-bottom: 8px; } }
  @media (min-width: 768px) {
    .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-address__body {
      font-size: 16px;
      line-height: 19px; } }
  @media (min-width: 768px) {
    .new-footer.light_footer .new-footer-top .new-footer-contacts .new-footer-mail {
      font-size: 18px;
      line-height: 21px; } }
  .new-footer.light_footer .new-footer-address + .new-footer-mail {
    margin-top: 8px; }
/*новые*/
.site-sale__inner {
  padding: 60px 0;
  margin: 0 auto;
  max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-sale__inner {
      padding: 50px 0; } }
  @media (max-width: 1023px) {
    .site-sale__inner {
      padding: 40px 0; } }
  @media (max-width: 767px) {
    .site-sale__inner {
      margin: 0 -16px;
      padding: 24px 0 1px; } }
  .site-sale__item {
    display: flex;
    background: #fff; }
  @media (max-width: 1023px) {
    .site-sale__item {
      display: block; } }
  .site-sale__left {
    min-width: 50%;
    flex: 0 1 50%; }
  @media (max-width: 1023px) {
    .site-sale__left {
      min-width: 100%; } }
  .site-sale__right {
    flex: 1 1 auto;
    padding: 60px; }
  @media (max-width: 1260px) {
    .site-sale__right {
      padding: 30px; } }
  @media (max-width: 1023px) {
    .site-sale__right {
      text-align: center; } }
  @media (max-width: 767px) {
    .site-sale__right {
      padding: 30px 16px 24px; } }
  .site-sale__right.right_first {
    order: -1; }
  @media (max-width: 1023px) {
      .site-sale__right.right_first {
        order: auto; } }
  .site-sale__image {
    position: relative;
    min-height: 500px; }
  @media (max-width: 1260px) {
    .site-sale__image {
      min-height: 420px; } }
  @media (max-width: 1023px) {
    .site-sale__image {
      padding-top: 80%;
      min-height: 0; } }
  .site-sale__image:before {
    position: absolute;
    z-index: 1;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.05); }
  .site-sale__image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none; }
  .site-sale__image img {
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .site-sale__flag {
    margin: 0 0 30px; }
  @media (max-width: 1260px) {
    .site-sale__flag {
      margin: 0 0 24px; } }
  .site-sale__flag span {
    position: relative;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    vertical-align: top;
    display: inline-block;
    padding-left: 36px;
    color: #ea1313; }
  @media (max-width: 767px) {
      .site-sale__flag span {
        font-size: 14px;
        line-height: 16px; } }
  .site-sale__flag span:before {
    position: absolute;
    content: '';
    top: 50%;
    left: 0;
    width: 24px;
    height: 24px;
    margin-top: -13px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2223px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2023%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1%204.2904C1%204.2904%204.02322%208.04359%206.62341%207.84374C9.93522%207.58921%2011.5439%201%2011.5439%201C11.5439%201%2013.0861%207.57104%2016.3766%207.84374C18.9755%208.05913%2022%204.2904%2022%204.2904L18.5732%2015.3684H4.51465L1%204.2904Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M3.63599%2019.2H19.4519M1%204.2904L4.51465%2015.3684H18.5732L22%204.2904C22%204.2904%2018.9755%208.05913%2016.3766%207.84374C13.0861%207.57104%2011.5439%201%2011.5439%201C11.5439%201%209.93522%207.58921%206.62341%207.84374C4.02322%208.04359%201%204.2904%201%204.2904Z%22%20fill%3D%22%23ea1313%22%20stroke%3D%22%23ea1313%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .site-sale__timer {
    margin: 0 0 36px; }
  @media (max-width: 1260px) {
    .site-sale__timer {
      margin: 0 0 24px; } }
  @media (max-width: 767px) {
    .site-sale__timer {
      margin: 0 0 16px; } }
  .site-sale__date {
    display: flex;
    align-items: center; }
  @media (max-width: 1023px) {
    .site-sale__date {
      justify-content: center; } }
  @media (max-width: 767px) {
    .site-sale__date {
      align-items: flex-start; } }
  .site-sale__date .gr-timer-elem {
    display: flex;
    align-items: center; }
  @media (max-width: 767px) {
      .site-sale__date .gr-timer-elem {
        flex-direction: column;
        justify-content: center; } }
  @media (max-width: 767px) {
        .site-sale__date .gr-timer-elem:last-child {
          max-width: 46px; }
          .site-sale__date .gr-timer-elem:last-child em {
            min-width: 63px; } }
  .site-sale__date .gr-timer-elem:last-child .gr-timer-number {
    color: #ea1313; }
  .site-sale__date .gr-timer-elem:last-child em {
    color: #ea1313; }
  .site-sale__date .gr-timer-elem .gr-timer-number {
    display: block;
    text-align: center;
    font-size: 20px;
    line-height: 50px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    color: #1a1a1a;
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
  @media (max-width: 1260px) {
        .site-sale__date .gr-timer-elem .gr-timer-number {
          width: 42px;
          height: 42px;
          line-height: 42px;
          font-size: 18px; } }
  @media (max-width: 639px) {
        .site-sale__date .gr-timer-elem .gr-timer-number {
          font-size: 16px; } }
  .site-sale__date .gr-timer-elem em {
    margin-left: 8px;
    font-weight: normal;
    font-size: 15px;
    line-height: 134%;
    font-style: normal;
    color: rgba(26, 26, 26, 0.5); }
  @media (max-width: 1260px) {
        .site-sale__date .gr-timer-elem em {
          font-size: 14px; } }
  @media (max-width: 767px) {
        .site-sale__date .gr-timer-elem em {
          margin: 3px 0 0; } }
  .site-sale__date .gr-timer-delim {
    margin: 0 14px;
    font-size: 0;
    width: 2px;
    height: 12px;
    opacity: 0.2;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%222px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%202%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2%201C2%201.55228%201.55228%202%201%202C0.447715%202%200%201.55228%200%201C0%200.447715%200.447715%200%201%200C1.55228%200%202%200.447715%202%201ZM2%2011C2%2011.5523%201.55228%2012%201%2012C0.447715%2012%200%2011.5523%200%2011C0%2010.4477%200.447715%2010%201%2010C1.55228%2010%202%2010.4477%202%2011Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  @media (max-width: 1260px) {
      .site-sale__date .gr-timer-delim {
        margin: 0 8px; } }
  @media (max-width: 1023px) {
      .site-sale__date .gr-timer-delim {
        margin: 0 10px; } }
  @media (max-width: 767px) {
      .site-sale__date .gr-timer-delim {
        margin: 16px 12px 0; } }
  .site-sale__name {
    margin: 0 0 6px;
    font-size: 32px;
    line-height: 120%;
    color: #1a1a1a; }
  @media (max-width: 1260px) {
    .site-sale__name {
      font-size: 28px; } }
  @media (max-width: 767px) {
    .site-sale__name {
      font-size: 20px; } }
  .site-sale__desc {
    margin: 0 0 22px;
    font-size: 18px;
    line-height: 134%;
    color: rgba(26, 26, 26, 0.5); }
  @media (max-width: 767px) {
    .site-sale__desc {
      font-size: 16px;
      margin: 0 0 15px; } }
  .site-sale__price {
    margin: 0 0 22px;
    display: flex;
    flex-wrap: wrap;
    align-items: baseline; }
  @media (max-width: 1023px) {
    .site-sale__price {
      justify-content: center; } }
  @media (max-width: 767px) {
    .site-sale__price {
      margin: 0 0 14px; } }
  .site-sale__current {
    color: #1a1a1a; }
  .site-sale__current strong {
    font-size: 24px;
    line-height: 28px; }
  .site-sale__current span {
    font-weight: 700;
    font-size: 16px;
    line-height: 19px; }
  .site-sale__old {
    color: rgba(26, 26, 26, 0.5);
    margin: 0 0 0 18px; }
  .site-sale__old strong {
    position: relative;
    font-weight: 400;
    font-size: 18px;
    line-height: 21px; }
  .site-sale__old strong:before {
    position: absolute;
    content: '';
    top: calc(50% - 1px);
    left: -2px;
    right: -2px;
    height: 1px;
    background: #1a1a1a; }
  .site-reviews {
    background: #fff; }
  .site-reviews + .recent-block {
    padding-top: 50px; }
  @media (max-width: 1023px) {
    .site-reviews + .recent-block {
      padding-top: 30px; } }
  .site-reviews:hover .slick-next, .site-reviews:hover .slick-prev {
    display: block !important; }
  .site-reviews:hover .slick-next.slick-disabled, .site-reviews:hover .slick-prev.slick-disabled {
    display: none !important; }
  .site-reviews__inner {
    padding: 60px 0;
    margin: 0 auto;
    max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-reviews__inner {
      padding: 50px 0 32px; } }
  @media (max-width: 767px) {
    .site-reviews__inner {
      padding: 25px 0 24px; } }
  .site-reviews__title {
    color: #1a1a1a;
    font-size: 35px;
    line-height: 120%;
    margin: 0 auto 40px;
    text-align: center;
    max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-reviews__title {
      font-size: 32px;
      margin: 0 auto 30px; } }
  @media (max-width: 1023px) {
    .site-reviews__title {
      font-size: 28px; } }
  @media (max-width: 767px) {
    .site-reviews__title {
      font-size: 24px;
      margin-bottom: 20px; } }
  .site-reviews__items {
    margin: 0 -15px; }
  @media (max-width: 1023px) {
    .site-reviews__items {
      margin: 0 -30px; } }
  @media (max-width: 767px) {
    .site-reviews__items {
      margin: 0 -16px; } }
  @media (max-width: 1260px) {
      .site-reviews__items .slick-list {
        margin-bottom: 30px; } }
  @media (max-width: 767px) {
      .site-reviews__items .slick-list {
        margin-bottom: 20px; } }
  .site-reviews__item {
    padding: 0 15px; }
  @media (max-width: 1023px) {
    .site-reviews__item {
      padding: 0 30px; } }
  @media (max-width: 767px) {
    .site-reviews__item {
      padding: 0 16px; } }
  .site-reviews__text {
    font-size: 16px;
    line-height: 28px;
    color: rgba(26, 26, 26, 0.6);
    margin: 0 0 20px;
    padding: 60px 0 0 0;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20%20viewBox%3D%220%200%2040%2040%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20opacity%3D%220.1%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M40%2020C40%208.95499%2031.0457%200%2020%200C8.95499%200%200%208.9543%200%2020C0%2031.045%208.9543%2040%2020%2040C23.7138%2040%2027.1912%2038.9877%2030%2037.2727C30%2037.2727%2035.6728%2038.7555%2039.0909%2036.3636C34.3114%2033.3171%2037.2727%2030.9091%2037.2727%2030.9091C38.9212%2027.4157%2040%2023.8339%2040%2020Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M16.225%2019.6177C16.7823%2019.8457%2017.213%2020.213%2017.517%2020.7197C17.8463%2021.201%2018.011%2021.7837%2018.011%2022.4677C18.011%2023.3797%2017.7196%2024.127%2017.137%2024.7097C16.5543%2025.2924%2015.8323%2025.5837%2014.971%2025.5837C14.059%2025.5837%2013.3116%2025.2924%2012.729%2024.7097C12.1463%2024.127%2011.855%2023.3797%2011.855%2022.4677C11.855%2022.0117%2011.9056%2021.5684%2012.007%2021.1377C12.1336%2020.707%2012.3616%2020.061%2012.691%2019.1997L14.705%2013.8037H17.745L16.225%2019.6177ZM25.281%2019.6177C25.8383%2019.8457%2026.269%2020.213%2026.573%2020.7197C26.9023%2021.201%2027.067%2021.7837%2027.067%2022.4677C27.067%2023.3797%2026.7756%2024.127%2026.193%2024.7097C25.6103%2025.2924%2024.8883%2025.5837%2024.027%2025.5837C23.115%2025.5837%2022.3676%2025.2924%2021.785%2024.7097C21.2023%2024.127%2020.911%2023.3797%2020.911%2022.4677C20.911%2022.0117%2020.9616%2021.5684%2021.063%2021.1377C21.1896%2020.707%2021.4176%2020.061%2021.747%2019.1997L23.761%2013.8037H26.801L25.281%2019.6177Z%22%20stroke%3D%22%23ea1313%22%20fill-opacity%3D%220%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fsvg%3E") 50% 0 no-repeat; }
  @media (max-width: 1260px) {
    .site-reviews__text {
      line-height: 25px; } }
  @media (max-width: 767px) {
    .site-reviews__text {
      font-size: 15px;
      line-height: 22px;
      padding: 46px 0 0;
      background-size: 36px 36px;
      margin: 0 0 16px; } }
  .site-reviews__link {
    padding-top: 5px;
    font-size: 15px;
    line-height: 120%; }
  @media (max-width: 767px) {
    .site-reviews__link {
      font-size: 15px;
      line-height: 22px; } }
  .site-reviews__link a {
    color: #ea1313;
    transition: all 0.3s;
    text-decoration: none;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .site-reviews__link a:hover {
    border-bottom-color: transparent; }
  .site-reviews__add {
    display: flex;
    align-items: center; }
  .site-reviews__add-left {
    flex: 0 1 80px;
    margin-right: 15px;
    align-self: flex-start; }
  .site-reviews__add-right {
    flex: 1 1 auto; }
  .site-reviews__image {
    position: relative;
    width: 80px;
    height: 80px;
    overflow: hidden;
    border-radius: 50%; }
  .site-reviews__image img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .site-reviews__name {
    font-weight: 500;
    font-size: 17px;
    line-height: 22px;
    color: #1a1a1a; }
  .site-reviews__desc {
    font-size: 14px;
    line-height: 16px;
    color: rgba(26, 26, 26, 0.5); }
  .site-reviews .slick-next, .site-reviews .slick-prev {
    position: absolute;
    top: 50%;
    left: -65px;
    z-index: 2;
    width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: -30px;
    display: none !important; }
  @media (max-width: 1580px) {
    .site-reviews .slick-next, .site-reviews .slick-prev {
      background: #fff;
      left: -15px; } }
  @media (max-width: 1260px) {
    .site-reviews .slick-next, .site-reviews .slick-prev {
      display: block !important; } }
  .site-reviews .slick-next.slick-disabled, .site-reviews .slick-prev.slick-disabled {
    display: none !important; }
  .site-reviews .slick-next:hover, .site-reviews .slick-prev:hover, .site-reviews .slick-next:active, .site-reviews .slick-prev:active {
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
  .site-reviews .slick-next {
    right: -65px;
    left: auto; }
  @media (max-width: 1580px) {
    .site-reviews .slick-next {
      right: -15px; } }
  .site-reviews .slick-dots {
    margin: 0; }
  @media (max-width: 767px) {
    .site-reviews .slick-dots {
      padding: 0 16px; } }

.site-guarantee__inner {
  padding: 60px 0 30px;
  margin: 0 auto;
  max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-guarantee__inner {
      padding: 50px 0 20px; } }
  @media (max-width: 767px) {
    .site-guarantee__inner {
      padding: 24px 0 10px; } }
  .site-guarantee__title {
    color: #1a1a1a;
    font-size: 35px;
    line-height: 120%;
    margin: 0 0 40px;
    text-align: center; }
  @media screen and (max-width: 1260px) {
    .site-guarantee__title {
      font-size: 32px;
      margin-bottom: 30px; } }
  @media screen and (max-width: 1023px) {
    .site-guarantee__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .site-guarantee__title {
      font-size: 24px;
      line-height: 1;
      margin-bottom: 20px; } }
  .site-guarantee__items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px; }
  @media (max-width: 767px) {
    .site-guarantee__items {
      margin: 0;
      display: block; } }
  .site-guarantee__item {
    margin: 0 15px 30px;
    width: calc(25% - 30px);
    display: flex;
    align-items: center; }
  @media (max-width: 1260px) {
    .site-guarantee__item {
      flex-direction: column;
      justify-content: center;
      text-align: center; } }
  @media (max-width: 1023px) {
    .site-guarantee__item {
      width: calc(50% - 30px);
      flex-direction: row;
      text-align: left;
      justify-content: flex-start; } }
  @media (max-width: 767px) {
    .site-guarantee__item {
      margin: 0 0 16px;
      width: 100%; } }
  .site-guarantee__left {
    flex: 0 0 80px;
    margin-right: 15px;
    align-self: flex-start; }
  @media (max-width: 1260px) {
    .site-guarantee__left {
      margin: 0 auto 18px; } }
  @media (max-width: 1023px) {
    .site-guarantee__left {
      margin: 0 15px 0 0; } }
  @media (max-width: 767px) {
    .site-guarantee__left {
      flex: 0 0 64px; } }
  .site-guarantee__right {
    flex: 1 1 auto; }
  .site-guarantee__image {
    width: 80px;
    height: 80px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    overflow: hidden;
    background: #fff; }
  @media (max-width: 767px) {
    .site-guarantee__image {
      width: 64px;
      height: 64px; } }
  .site-guarantee__image svg, .site-guarantee__image img {
    margin: auto; }
  .site-guarantee__image svg {
    max-height: 100%; }
  @media (max-width: 767px) {
      .site-guarantee__image svg {
        transform: scale(0.85); } }
  .site-guarantee__image svg path {
    fill: #ea1313; }
  .site-guarantee__name {
    font-weight: 500;
    font-size: 16px;
    line-height: 18px;
    color: #1a1a1a;
    padding-bottom: 10px; }
  .site-guarantee__desc {
    font-size: 15px;
    line-height: 120%;
    color: rgba(26, 26, 26, 0.7);
    padding-bottom: 4px; }
  .site-guarantee__link {
    font-size: 15px;
    line-height: 120%; }
  .site-guarantee__link a {
    color: #ea1313;
    transition: all 0.3s;
    text-decoration: none;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .site-guarantee__link a:hover {
    border-bottom-color: transparent; }

.site-advantages__inner {
  padding: 60px 0 30px;
  margin: 0 auto;
  max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-advantages__inner {
      padding: 50px 0 20px; } }
  @media (max-width: 767px) {
    .site-advantages__inner {
      padding: 24px 0 4px; } }
  .site-advantages__title {
    color: #1a1a1a;
    font-size: 35px;
    line-height: 120%;
    margin: 0 0 40px;
    text-align: center; }
  @media screen and (max-width: 1260px) {
    .site-advantages__title {
      font-size: 32px;
      margin-bottom: 30px; } }
  @media screen and (max-width: 1023px) {
    .site-advantages__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .site-advantages__title {
      font-size: 24px;
      line-height: 1;
      margin-bottom: 20px; } }
  .site-advantages__items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px; }
  @media (max-width: 767px) {
    .site-advantages__items {
      margin: 0;
      display: block; } }
  .site-advantages__item {
    text-align: center;
    margin: 0 15px 30px;
    width: calc(25% - 30px); }
  @media (max-width: 1023px) {
    .site-advantages__item {
      width: calc(50% - 30px);
      display: flex;
      align-items: center;
      text-align: left; } }
  @media (max-width: 767px) {
    .site-advantages__item {
      width: 100%;
      margin: 0 0 20px; } }
  .site-advantages__left {
    margin: 0 0 20px; }
  @media (max-width: 1023px) {
    .site-advantages__left {
      margin: 0 15px 0 0;
      align-self: flex-start;
      flex: 0 0 44px; } }
  .site-advantages__right {
    flex: 1 1 auto; }
  .site-advantages__num span {
    vertical-align: top;
    display: inline-block;
    width: 44px;
    height: 44px;
    font-size: 24px;
    line-height: 44px;
    text-align: center;
    color: #fff;
    background: #ea1313;
    border-radius: 50%; }
  @media (max-width: 639px) {
      .site-advantages__num span {
        font-size: 22px; } }
  .site-advantages__name {
    padding-bottom: 8px;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #1a1a1a; }
  @media (max-width: 1023px) {
    .site-advantages__name {
      padding-bottom: 6px; } }
  .site-advantages__desc {
    font-size: 15px;
    line-height: 120%;
    color: rgba(26, 26, 26, 0.7); }
  .site-advantages__desc + .site-advantages__link {
    margin-top: 4px; }
  .site-advantages__link {
    font-size: 15px;
    line-height: 120%; }
  .site-advantages__link a {
    color: #ea1313;
    transition: all 0.3s;
    text-decoration: none;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .site-advantages__link a:hover {
    border-bottom-color: transparent; }

.site-articles:hover .slick-next, .site-articles:hover .slick-prev {
  display: block !important; }
  .site-articles:hover .slick-next.slick-disabled, .site-articles:hover .slick-prev.slick-disabled {
    display: none !important; }
  .site-articles__inner {
    margin: 0 auto;
    max-width: 1290px;
    padding: 60px 0; }
  @media (max-width: 1260px) {
    .site-articles__inner {
      padding: 50px 0; } }
  @media (max-width: 1023px) {
    .site-articles__inner {
      padding: 50px 0 30px; } }
  @media (max-width: 767px) {
    .site-articles__inner {
      padding: 24px 0; } }
  .site-articles__title {
    color: #1a1a1a;
    text-align: center;
    font-size: 35px;
    line-height: 1.2;
    padding: 0 0 40px; }
  @media screen and (max-width: 1260px) {
    .site-articles__title {
      font-size: 32px;
      padding-bottom: 30px; } }
  @media screen and (max-width: 1023px) {
    .site-articles__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .site-articles__title {
      font-size: 24px;
      line-height: 1;
      padding: 0 0 20px; } }
  .site-articles__items {
    margin: 0 -15px; }
  @media (max-width: 767px) {
    .site-articles__items {
      margin: 0 -8px; } }
  @media (max-width: 639px) {
    .site-articles__items {
      margin: 0 -16px; } }
  @media (max-width: 1023px) {
      .site-articles__items .slick-list {
        margin-bottom: 30px; } }
  @media (max-width: 767px) {
      .site-articles__items .slick-list {
        margin-bottom: 20px; } }
  .site-articles__item {
    padding: 0 15px; }
  @media (max-width: 767px) {
    .site-articles__item {
      padding: 0 8px; } }
  @media (max-width: 639px) {
    .site-articles__item {
      padding: 0; } }
  .site-articles__top {
    padding: 0 0 14px; }
  @media (max-width: 767px) {
    .site-articles__bottom {
      padding: 0 16px; } }
  .site-articles__image {
    position: relative;
    padding-top: 100%; }
  .site-articles__image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
  .site-articles__image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none; }
  .site-articles__image img {
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .site-articles__name {
    font-size: 17px;
    line-height: 134%; }
  .site-articles__name a {
    color: #1a1a1a;
    text-decoration: none;
    transition: all 0.3s;
    border-bottom: 1px solid transparent; }
  .site-articles__name a:hover {
    border-bottom-color: rgba(26, 26, 26, 0.5); }
  .site-articles__add {
    padding: 15px 0 0;
    display: flex;
    align-items: baseline;
    justify-content: space-between; }
  .site-articles__btn {
    color: rgba(26, 26, 26, 0.5);
    font-size: 15px;
    line-height: 134%;
    text-decoration: none;
    border-bottom: 1px solid transparent;
    transition: all 0.3s; }
  .site-articles__btn:hover {
    color: #ea1313;
    border-bottom-color: rgba(234, 19, 19, 0.5); }
  .site-articles__date {
    font-size: 12px;
    line-height: 12px;
    color: rgba(26, 26, 26, 0.3); }
  .site-articles .slick-next, .site-articles .slick-prev {
    position: absolute;
    top: 50%;
    left: -65px;
    z-index: 2;
    width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: -30px;
    display: none !important; }
  @media (max-width: 1580px) {
    .site-articles .slick-next, .site-articles .slick-prev {
      background: #fff;
      left: -15px; } }
  @media (max-width: 1260px) {
    .site-articles .slick-next, .site-articles .slick-prev {
      display: block !important; } }
  .site-articles .slick-next.slick-disabled, .site-articles .slick-prev.slick-disabled {
    display: none !important; }
  .site-articles .slick-next {
    right: -65px;
    left: auto; }
  @media (max-width: 1580px) {
    .site-articles .slick-next {
      right: -15px; } }
  .site-articles .slick-dots {
    margin: 0; }
  @media (max-width: 767px) {
    .site-articles .slick-dots {
      padding: 0 16px; } }

.site-actions + .site-articles .site-articles__inner {
  padding-top: 0; }
  .site-actions__inner {
    padding: 60px 0;
    margin: 0 auto;
    max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-actions__inner {
      padding: 50px 0; } }
  @media (max-width: 767px) {
    .site-actions__inner {
      padding: 24px 0; } }
  @media (max-width: 639px) {
    .site-actions__inner {
      margin: 0 -16px; } }
  .site-actions__title {
    color: #1a1a1a;
    text-align: center;
    font-size: 35px;
    line-height: 1.2;
    padding: 0 0 40px; }
  @media screen and (max-width: 1260px) {
    .site-actions__title {
      font-size: 32px;
      padding-bottom: 30px; } }
  @media screen and (max-width: 1023px) {
    .site-actions__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .site-actions__title {
      font-size: 24px;
      line-height: 1;
      padding: 0 0 20px; } }
  .site-actions__items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px; }
  .site-actions__items.only_one {
    justify-content: center; }
  .site-actions__items.only_one .site-actions__item {
    width: calc(50% - 30px); }
  @media (max-width: 1023px) {
        .site-actions__items.only_one .site-actions__item {
          width: 100%; } }
  .site-actions__items.only_two .site-actions__item {
    width: calc(50% - 30px); }
  @media (max-width: 1023px) {
        .site-actions__items.only_two .site-actions__item {
          width: 100%; } }
  @media (max-width: 639px) {
          .site-actions__items.only_two .site-actions__item:first-child .site-actions__top .site-actions__image, .site-actions__items.only_two .site-actions__item .site-actions__top .site-actions__image {
            padding-top: 60%; } }
  @media (max-width: 767px) {
    .site-actions__items {
      margin: 0 -8px; } }
  @media (max-width: 639px) {
    .site-actions__items {
      margin: 0; } }
  .site-actions__items.abosolute_text .site-actions__image .site-actions__flag.flag_bottom {
    display: none; }
  @media (max-width: 639px) {
        .site-actions__items.abosolute_text .site-actions__image .site-actions__flag.flag_bottom {
          display: block; } }
  .site-actions__items.abosolute_text .site-actions__bottom .site-actions__flag.flag_bottom {
    display: block; }
  @media (max-width: 639px) {
          .site-actions__items.abosolute_text .site-actions__bottom .site-actions__flag.flag_bottom {
            display: none; } }
  .site-actions__items.abosolute_text .site-actions__bottom .site-actions__flag.flag_bottom + .site-actions__text {
    margin-top: 12px; }
  @media (max-width: 639px) {
            .site-actions__items.abosolute_text .site-actions__bottom .site-actions__flag.flag_bottom + .site-actions__text {
              margin: 0; } }
  .site-actions__items.abosolute_text .site-actions__bottom .site-actions__btn {
    padding: 12px 0 0; }
  .site-actions__items.abosolute_text .site-actions__bottom .site-actions__btn a {
    pointer-events: auto; }
  .site-actions__items.abosolute_text .site-actions__item {
    text-align: left; }
  .site-actions__items.abosolute_text .site-actions__bottom {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 30px 34px;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    pointer-events: none; }
  @media (max-width: 767px) {
        .site-actions__items.abosolute_text .site-actions__bottom {
          padding: 16px 16px 20px; } }
  @media (max-width: 639px) {
        .site-actions__items.abosolute_text .site-actions__bottom {
          position: static;
          text-align: center;
          justify-content: center;
          pointer-events: auto; } }
  .site-actions__items.abosolute_text .site-actions__name a {
    color: #fff;
    pointer-events: auto; }
  @media (max-width: 639px) {
        .site-actions__items.abosolute_text .site-actions__name a {
          color: #1a1a1a; } }
  .site-actions__items.abosolute_text .site-actions__desc {
    color: #fff; }
  @media (max-width: 639px) {
        .site-actions__items.abosolute_text .site-actions__desc {
          color: #1a1a1a; } }
  .site-actions__items.abosolute_text .site-actions__name + .site-actions__desc {
    margin-top: 10px; }
  .site-actions__item {
    position: relative;
    text-align: center;
    margin: 30px 15px 0;
    width: calc(25% - 30px);
    background: #fff; }
  @media (max-width: 1260px) {
    .site-actions__item {
      width: calc(33.33% - 30px); } }
  @media (max-width: 1023px) {
    .site-actions__item {
      margin: 30px 15px 0;
      width: calc(50% - 30px); } }
  @media (max-width: 767px) {
    .site-actions__item {
      margin: 16px 8px 0;
      width: calc(50% - 16px); } }
  @media (max-width: 639px) {
    .site-actions__item {
      margin: 0;
      width: 100%; } }
  .site-actions__item:nth-child(1) {
    margin-top: 0; }
  .site-actions__item:nth-child(2) {
    margin-top: 0; }
  @media (max-width: 1023px) {
      .site-actions__item:nth-child(2) {
        margin-top: 30px; } }
  @media (max-width: 767px) {
      .site-actions__item:nth-child(2) {
        margin-top: 16px; } }
  @media (max-width: 639px) {
      .site-actions__item:nth-child(2) {
        margin-top: 0; } }
  .site-actions__item:nth-child(3) {
    margin-top: 0; }
  @media (max-width: 1260px) {
      .site-actions__item:nth-child(3) {
        margin-top: 30px; } }
  @media (max-width: 767px) {
      .site-actions__item:nth-child(3) {
        margin-top: 16px; } }
  @media (max-width: 639px) {
      .site-actions__item:nth-child(3) {
        margin-top: 0; } }
  .site-actions__item:first-child {
    width: calc(50% - 30px); }
  @media (max-width: 1260px) {
      .site-actions__item:first-child {
        width: calc(66.66% - 30px); } }
  @media (max-width: 1023px) {
      .site-actions__item:first-child {
        width: 100%;
        margin: 0 15px; } }
  @media (max-width: 767px) {
      .site-actions__item:first-child {
        margin: 0 8px; } }
  @media (max-width: 639px) {
      .site-actions__item:first-child {
        margin: 0; } }
  @media (max-width: 639px) {
        .site-actions__item:first-child .site-actions__image {
          padding-top: 60%;
          height: auto; } }
  @media (min-width: 1261px) {
      .site-actions__item:nth-child(n+4) {
        display: none; } }
  @media (max-width: 1023px) {
      .site-actions__item:nth-child(n+4) {
        display: none; } }
  @media (min-width: 1024px) and (max-width: 1260px) {
      .site-actions__item:nth-child(n+3) {
        display: none; } }
  @media (min-width: 1024px) {
        .site-actions__item:hover .site-actions__image a img {
          transform: scale(1.1, 1.1); } }
  .site-actions__bottom {
    padding: 20px 30px 30px; }
  @media (max-width: 767px) {
    .site-actions__bottom {
      padding: 16px 16px 20px; } }
  .site-actions__bottom .site-actions__flag {
    position: static;
    display: none; }
  .site-actions__image {
    position: relative;
    height: 300px; }
  @media (max-width: 1023px) {
    .site-actions__image {
      height: 339px; } }
  @media (max-width: 767px) {
    .site-actions__image {
      height: 296px; } }
  @media (max-width: 639px) {
    .site-actions__image {
      padding-top: 100%;
      height: auto; } }
  .site-actions__image.darken_image:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    z-index: 1;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.2); }
  .site-actions__image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    overflow: hidden;
    text-decoration: none; }
  .site-actions__image a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: all 0.3s; }
  .site-actions__flag {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    text-align: left;
    pointer-events: none; }
  .site-actions__flag.flag_right {
    text-align: right; }
  .site-actions__flag.flag_center {
    text-align: center; }
  .site-actions__flag.flag_bottom {
    top: auto;
    bottom: 0; }
  .site-actions__flag span {
    font-weight: 500;
    font-size: 15px;
    line-height: 14px;
    color: #fff;
    background: #ea1313;
    padding: 8px 12px;
    vertical-align: top;
    display: inline-block; }
  @media (max-width: 767px) {
      .site-actions__flag span {
        font-size: 14px;
        padding: 6px 10px; } }
  .site-actions__name {
    font-size: 24px;
    line-height: 110%; }
  @media (max-width: 767px) {
    .site-actions__name {
      font-size: 20px; } }
  .site-actions__name + .site-actions__desc {
    margin-top: 14px; }
  @media (max-width: 767px) {
      .site-actions__name + .site-actions__desc {
        margin-top: 12px; } }
  .site-actions__name a {
    color: #1a1a1a;
    text-decoration: none;
    transition: all 0.3s; }
  .site-actions__name a:hover {
    color: #ea1313; }
  .site-actions__desc {
    font-size: 15px;
    line-height: 134%;
    color: rgba(26, 26, 26, 0.5); }
  .site-actions__btn {
    padding: 30px 0 0; }
  @media (max-width: 767px) {
    .site-actions__btn {
      padding: 12px 0 0; } }
  @media (max-width: 767px) {
      .site-actions__btn .gr-button-1 {
        font-size: 15px;
        line-height: 18px;
        padding: 13px 30px; } }
  .site-actions__more {
    padding: 30px 0 0;
    text-align: center;
    display: none; }
  @media (max-width: 767px) {
    .site-actions__more {
      padding: 20px 0 0; } }
  @media (max-width: 639px) {
      .site-actions__more .gr-button-3 {
        font-size: 15px;
        line-height: 18px;
        padding: 13px 30px; } }

.footer-payments {
  border-top: 1px solid rgba(26, 26, 26, 0.06); }
  .footer-payments__inner {
    padding: 30px 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    max-width: 1290px; }
  @media (max-width: 1023px) {
    .footer-payments__inner {
      flex-direction: column; } }
  @media (max-width: 767px) {
    .footer-payments__inner {
      padding: 24px 0; } }
  .footer-payments__title {
    color: #1a1a1a;
    font-size: 17px;
    font-weight: 500;
    line-height: 120%;
    margin: 15px 25px; }
  @media (max-width: 1023px) {
    .footer-payments__title {
      margin: 0 0 15px; } }
  .footer-payments__items {
    display: flex;
    flex-wrap: wrap;
    align-items: center; }
  @media (max-width: 1023px) {
    .footer-payments__items {
      justify-content: center; } }
  .footer-payments__item {
    margin: 5px; }
  .footer-payments__item a {
    vertical-align: top;
    display: inline-block;
    text-decoration: none;
    transition: all 0.3s; }
  .footer-payments__item a:hover {
    transform: translateY(-5px); }

.gr-tooltip {
  position: absolute;
  display: none;
  z-index: 10000;
  color: #fff;
  background: rgba(16, 16, 16, 0.6);
  padding: 8px 16px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  border-radius: 3px;
  pointer-events: none; }
  @media (max-width: 1260px) {
  .gr-tooltip {
    display: none !important; } }
  .gr-tooltip[data-class="new-header-top__cart"] {
    margin: 0 0 0 8.5px; }
  .gr-tooltip[data-class="icon-action gr_product_mode_action"] {
    margin: 0 0 0 -6px; }
  .gr-tooltip[data-class="inst-views__item inst_full_thumbs active"], .gr-tooltip[data-class="inst-views__item inst_full_thumbs"], .gr-tooltip[data-class="inst-views__item inst_small_thumbs active"], .gr-tooltip[data-class="inst-views__item inst_small_thumbs"] {
    margin: 2px 0 0; }
  .gr-tooltip.top_tooltip:before {
    position: absolute;
    top: 100%;
    left: 50%;
    content: '';
    margin-left: -5px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 4px solid rgba(16, 16, 16, 0.6); }
  .gr-tooltip.left_tooltip:before {
    position: absolute;
    top: 50%;
    left: 100%;
    content: '';
    margin-top: -5px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 4px solid rgba(16, 16, 16, 0.6); }
  .gr-tooltip.right_tooltip:before {
    position: absolute;
    top: 50%;
    right: 100%;
    content: '';
    margin-top: -5px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 4px solid rgba(16, 16, 16, 0.6); }
  .gr-tooltip.bottom_tooltip:before {
    position: absolute;
    bottom: 100%;
    left: 50%;
    content: '';
    margin-left: -5px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 4px solid rgba(16, 16, 16, 0.6); }

.card-slider.vertical .card-slider__flags .product-flags {
  pointer-events: none; }

.cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy span, .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy span, .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy span, .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy span, .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy span, .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy span {
  padding-left: 42px; }

@media (min-width: 1024px) {
  html.mobile .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.mobile .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }

.cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_1 .card-page .form-additional .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, .cart_icon_1 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, .cart_icon_1 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, .cart_icon_1 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_1 .card-page .form-additional .shop-product-btn.buy:hover span:before, .cart_icon_1 .card-page .form-additional .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart, .cart_icon_1 .fixed-cart-button__text:before, .cart_icon_1 .new-top-panel__cart, .cart_icon_1 .new-bottom-panel__cart, .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy span:before, .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
  .cart_icon_1 .product-list.thumbs .product-item__top .shop-product-btn.buy, .cart_icon_1 .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
  .cart_icon_1 .product-list.list .product-item__buttons .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }
  .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, .cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:before, .cart_icon_1 .new-top-panel__cart.active, .cart_icon_1 .new-bottom-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_1 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, .cart_icon_1 .fixed-cart-button.active:hover .fixed-cart-button__text:before, .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy:hover span:before, .cart_icon_1 .recent-block .recent-item .shop-product-btn.buy:active span:before, .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, .cart_icon_1 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M11%202C11%200.895431%2011.8954%200%2013%200C14.1046%200%2015%200.895431%2015%202C15%202.82013%2014.5064%203.52496%2013.8%203.83358V4.92641C20.0415%205.33895%2024.9763%2010.5322%2024.9763%2016.8781V18H1.02001L1.02001%2016.8781C1.02001%2010.531%205.95679%205.33689%2012.2%204.92617V3.83358C11.4936%203.52496%2011%202.82013%2011%202Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_1 .fixed-cart-button__text:before {
    width: 26px;
    height: 21px;
    left: 27px;
    top: 27px; }
  .cart_icon_1 .gr-tooltip[data-class="new-header-top__cart"] {
    margin: 0 0 0 8px; }

@media (min-width: 1024px) {
  html.mobile .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.mobile .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }

.cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_2 .card-page .form-additional .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, .cart_icon_2 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, .cart_icon_2 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, .cart_icon_2 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_2 .card-page .form-additional .shop-product-btn.buy:hover span:before, .cart_icon_2 .card-page .form-additional .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart, .cart_icon_2 .fixed-cart-button__text:before, .cart_icon_2 .new-top-panel__cart, .cart_icon_2 .new-bottom-panel__cart, .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy span:before, .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
  .cart_icon_2 .product-list.thumbs .product-item__top .shop-product-btn.buy, .cart_icon_2 .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
  .cart_icon_2 .product-list.list .product-item__buttons .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200H1.35067C2.65181%200%203.7815%200.896311%204.07733%202.16338L4.74058%205.0041H21.8571C23.7137%205.0041%2025.0562%206.77817%2024.5518%208.56494L22.1812%2016.9608C21.8406%2018.167%2020.7399%2019%2019.4865%2019H8.58683C7.28569%2019%206.156%2018.1037%205.86017%2016.8366L2.51924%202.52716C2.39245%201.98413%201.9083%201.6%201.35067%201.6H0V0ZM5.11414%206.6041L7.41826%2016.4728C7.54505%2017.0159%208.0292%2017.4%208.58683%2017.4H19.4865C20.0237%2017.4%2020.4954%2017.043%2020.6414%2016.5261L23.012%208.13018C23.2282%207.36441%2022.6528%206.6041%2021.8571%206.6041H5.11414ZM7%2022.5C7%2021.6716%207.67157%2021%208.5%2021C9.32843%2021%2010%2021.6716%2010%2022.5C10%2023.3284%209.32843%2024%208.5%2024C7.67157%2024%207%2023.3284%207%2022.5ZM19.5%2021C18.6716%2021%2018%2021.6716%2018%2022.5C18%2023.3284%2018.6716%2024%2019.5%2024C20.3284%2024%2021%2023.3284%2021%2022.5C21%2021.6716%2020.3284%2021%2019.5%2021Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }
  .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, .cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:before, .cart_icon_2 .new-top-panel__cart.active, .cart_icon_2 .new-bottom-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_2 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, .cart_icon_2 .fixed-cart-button.active:hover .fixed-cart-button__text:before, .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy:hover span:before, .cart_icon_2 .recent-block .recent-item .shop-product-btn.buy:active span:before, .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, .cart_icon_2 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23ea1313%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_2 .fixed-cart-button__text:before {
    width: 25px;
    height: 24px;
    left: 27px;
    top: 29px; }
  .cart_icon_2 .gr-tooltip[data-class="new-header-top__cart"] {
    margin: 0 0 0 10px; }

@media (min-width: 1024px) {
  html.mobile .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy, html.mobile .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }

.cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy span:before, .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy span:before, .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy span:before, .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy span:before, .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy span:before, .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy span:before {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_3 .card-page .form-additional .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy:hover span:before, .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy:active span:before, .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:hover span:before, .cart_icon_3 .product-list.thumbs[data-view="inst_small_thumbs"] .product-item .shop-product-btn.buy:active span:before, .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy:hover span:before, .cart_icon_3 .product-list.simple .product-item__buttons .shop-product-btn.buy:active span:before, .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy:hover span:before, .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy:active span:before, .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:hover span:before, .cart_icon_3 .popover-container .product-quick-view .shop2-product .form-additional .shop-product-btn.buy:active span:before, .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy:hover span:before, .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_3 .card-page .form-additional .shop-product-btn.buy:hover span:before, .cart_icon_3 .card-page .form-additional .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart, .cart_icon_3 .fixed-cart-button__text:before, .cart_icon_3 .new-top-panel__cart, .cart_icon_3 .new-bottom-panel__cart, .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy span:before, .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); }
  @media (max-width: 1023px) {
  .cart_icon_3 .product-list.thumbs .product-item__top .shop-product-btn.buy, .cart_icon_3 .kinds-block .kind-item__top .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (max-width: 639px) {
  .cart_icon_3 .product-list.list .product-item__buttons .shop-product-btn.buy {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.68386%204.00001L8.31943%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.317%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46216L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68386ZM6.02963%205.60001H2.80132C2.02372%205.60001%201.45147%206.32825%201.63536%207.08379L4.40997%2018.4838C4.54085%2019.0215%205.02251%2019.4%205.57594%2019.4H18.4249C18.9783%2019.4%2019.46%2019.0215%2019.5909%2018.4838L22.3655%207.08379C22.5494%206.32824%2021.9771%205.60001%2021.1995%205.60001H17.9712L18.9525%208H17.2239L16.2426%205.60001H7.75822L6.77688%208H5.0483L6.02963%205.60001Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }
  .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart.active, .cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:before, .cart_icon_3 .new-top-panel__cart.active, .cart_icon_3 .new-bottom-panel__cart.active {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_3 .new-header .new-header-top #shop2-cart-preview .panel-cart.active:hover, .cart_icon_3 .fixed-cart-button.active:hover .fixed-cart-button__text:before, .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy:hover span:before, .cart_icon_3 .recent-block .recent-item .shop-product-btn.buy:active span:before, .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy:hover span:before, .cart_icon_3 .card-product-preview .kind-item .shop-product-btn.buy:active span:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E"); }
  .cart_icon_3 .fixed-cart-button__text:before {
    width: 24px;
    height: 21px;
    left: 28px;
    top: 30px; }
  .cart_icon_3 .gr-tooltip[data-class="new-header-top__cart"] {
    margin: 0 0 0 9px; }

@media (min-width: 768px) {
      .new_site_icons .sorting-panel .inst-views__item.inst_full_thumbs:before {
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.20002%200C1.20591%200%200.400024%200.805888%200.400024%201.8V17.8C0.400024%2018.7941%201.20591%2019.6%202.20002%2019.6H18.2C19.1941%2019.6%2020%2018.7941%2020%2017.8V1.8C20%200.805887%2019.1941%200%2018.2%200H2.20002ZM2.00002%201.8C2.00002%201.68954%202.08957%201.6%202.20002%201.6H18.2C18.3105%201.6%2018.4%201.68954%2018.4%201.8V17.8C18.4%2017.9105%2018.3105%2018%2018.2%2018H2.20002C2.08957%2018%202.00002%2017.9105%202.00002%2017.8V1.8ZM3.19995%2015.6L17.2%2015.6V14H3.19995V15.6Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }
  @media (min-width: 768px) {
    .new_site_icons .sorting-panel .inst-views__item.inst_small_thumbs:before {
      background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.20002%200C1.20591%200%200.400024%200.805888%200.400024%201.8V17.8C0.400024%2018.7941%201.20591%2019.6%202.20002%2019.6H18.2C19.1941%2019.6%2020%2018.7941%2020%2017.8V1.8C20%200.805887%2019.1941%200%2018.2%200H2.20002ZM2.00002%201.8C2.00002%201.68954%202.08957%201.6%202.20002%201.6H18.2C18.3105%201.6%2018.4%201.68954%2018.4%201.8V17.8C18.4%2017.9105%2018.3105%2018%2018.2%2018H2.20002C2.08957%2018%202.00002%2017.9105%202.00002%2017.8V1.8ZM7.00002%209.8C7.00002%208.03269%208.43271%206.6%2010.2%206.6C11.9673%206.6%2013.4%208.03269%2013.4%209.8C13.4%2011.5673%2011.9673%2013%2010.2%2013C8.43271%2013%207.00002%2011.5673%207.00002%209.8ZM10.2%205C7.54906%205%205.40002%207.14903%205.40002%209.8C5.40002%2012.451%207.54906%2014.6%2010.2%2014.6C12.851%2014.6%2015%2012.451%2015%209.8C15%207.14903%2012.851%205%2010.2%205Z%22%20fill%3D%22%231a1a1a%22%2F%3E%3C%2Fsvg%3E"); } }

.new_site_icons .product-list .product-item__image a, .new_site_icons .card-product-preview__image a, .new_site_icons .card-product-preview .kind-item .kind-image a, .new_site_icons .cart-popup .popup-product__image a, .new_site_icons .shop2-cart-table .cart-product__image a, .new_site_icons .recent-block .recent-item .gr-recent-image a, .new_site_icons .card-slider .card-slider__image a, .new_site_icons .kinds-block .kind-image a {
  display: flex !important; }
  .new_site_icons .gr_image_contain {
    position: static !important;
    width: auto !important;
    height: auto !important;
    margin: auto !important;
    object-fit: contain !important;
    max-width: 100%;
    max-height: 100%; }
  .new_site_icons .hide_zoom_pic .zoomImg {
    display: none !important; }
  .new_site_icons .card-slider.vertical .card-slider__image a:before, .new_site_icons .popover-container .product-quick-view .quick-card-slider__image a:before {
    z-index: 1; }
  .new_site_icons .shop-product-data__desc .desc-area.mods_block .kinds-block .kind-item .shop2-product-params {
    margin-top: 10px; }

.animate_btns .gr-button-1, .animate_btns .shop-product-btn.type-3:not(.notavailable), .animate_btns .product-list.list .product-item__buttons .shop-product-btn:not(.notavailable), .animate_btns .tpl-field-button .tpl-form-button, .animate_btns .product-list.simple .product-item__buttons .shop-product-btn:not(.notavailable) {
  overflow: hidden; }

.animate_btns .gr-button-1:after, .animate_btns .product-list.list .product-item__buttons .shop-product-btn:not(.notavailable):after, .animate_btns .product-list.simple .product-item__buttons .shop-product-btn:not(.notavailable):after, .animate_btns .tpl-field-button .tpl-form-button:after, .animate_btns .shop-product-btn.type-3:not(.notavailable):after {
  background: #fff;
  content: "";
  height: 155px;
  opacity: 0.2;
  position: absolute;
  top: -50px;
  width: 50px;
  left: -75px;
  transform: rotate(30deg);
  z-index: 1;
  animation-duration: 3s;
  animation-timing-function: cubic-bezier(0.3, 1, 0.2, 4);
  animation-delay: 3s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
  animation-play-state: running;
  animation-name: animate_btn; }

@keyframes animate_btn {
  0% {
    left: -75px; }

  100% {
    left: 120%; } }

@media (max-width: 767px) {
      .animate_btns .head-slider-text__btn a:after {
        display: none; } }

.animate_btns .new-footer .new-footer-top .tpl-anketa form .tpl-field.last-inline + .tpl-field-button .tpl-form-button:after {
  display: none; }

.animate_cart .fixed-cart-button.active {
  transform: rotate(0.001deg);
  animation-timing-function: ease-out;
  animation-duration: 1.8s;
  animation-delay: 3s;
  animation-name: cart_shadow;
  animation-iteration-count: infinite; }

@keyframes cart_shadow {
  0% {
    box-shadow: 0 0 0 0 rgba(234, 19, 19, 0); }

  70% {
    box-shadow: 0 0 0 10px rgba(234, 19, 19, 0.15); }

  100% {
    box-shadow: 0 0 0 10px rgba(234, 19, 19, 0); } }

.animate_cart .fixed-cart-button.active .fixed-cart-amount {
  color: #fff;
  border-color: #ea1313;
  background: #1a1a1a; }
  .animate_cart .fixed-cart-button .fixed-cart-sum {
    color: #fff; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text {
    background: #ea1313; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover {
    background: #ee4242; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover .fixed-cart-amount {
    border-color: #ee4242; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text:hover:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23ee4242%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active {
    background: #de1212; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active .fixed-cart-amount {
    border-color: #de1212; }
  .animate_cart .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2020%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M17%2023.7999H2.99995C1.49995%2023.7999%200.199951%2022.5%200.199951%2021V7.99995C0.199951%206.49995%201.49995%205.19995%202.99995%205.19995H5.19995V4.99995C5.19995%202.39995%207.39995%200.199951%209.99995%200.199951C12.6%200.199951%2014.8%202.39995%2014.8%204.99995V5.19995H17C18.5%205.19995%2019.7999%206.49995%2019.7999%207.99995V21C19.7999%2022.5%2018.5%2023.7999%2017%2023.7999ZM6.79995%205.19995H13.2V4.99995C13.2%203.19995%2011.8%201.79995%209.99995%201.79995C8.19995%201.79995%206.79995%203.19995%206.79995%204.99995V5.19995Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M14.8%209H13.2V7H14.8V9ZM6.79995%209H5.19995V7H6.79995V9V9Z%22%20fill%3D%22%23de1212%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:before, .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:hover:before, .animate_cart.cart_icon_1 .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2026%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M13%200C11.8954%200%2011%200.895431%2011%202C11%202.82013%2011.4936%203.52496%2012.2%203.83358V4.92617C5.95679%205.3369%201.02002%2010.531%201.02002%2016.8781L1.02002%2017.5H2.62002L2.62002%2016.8781C2.62002%2011.1464%207.26647%206.5%2012.9982%206.5C18.7298%206.5%2023.3763%2011.1464%2023.3763%2016.8781L23.3763%2017.5H24.9763V16.8781C24.9763%2010.5322%2020.0415%205.33894%2013.8%204.92641V3.83358C14.5064%203.52496%2015%202.82013%2015%202C15%200.895431%2014.1046%200%2013%200ZM0%2019.4V21H26V19.4H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:before, .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:hover:before, .animate_cart.cart_icon_2 .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2225px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2025%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M1.35067%200H0V1.6H1.35067C1.9083%201.6%202.39245%201.98413%202.51924%202.52716L5.86017%2016.8366C6.156%2018.1037%207.28569%2019%208.58683%2019H19.4865C20.7399%2019%2021.8406%2018.167%2022.1812%2016.9608L24.5518%208.56494C25.0562%206.77817%2023.7137%205.0041%2021.8571%205.0041H4.74058L4.07733%202.16338C3.7815%200.896311%202.65181%200%201.35067%200Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.5%2021C7.67157%2021%207%2021.6716%207%2022.5C7%2023.3284%207.67157%2024%208.5%2024C9.32843%2024%2010%2023.3284%2010%2022.5C10%2021.6716%209.32843%2021%208.5%2021Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M18%2022.5C18%2021.6716%2018.6716%2021%2019.5%2021C20.3284%2021%2021%2021.6716%2021%2022.5C21%2023.3284%2020.3284%2024%2019.5%2024C18.6716%2024%2018%2023.3284%2018%2022.5Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }
  .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:before, .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:hover:before, .animate_cart.cart_icon_3 .fixed-cart-button.active .fixed-cart-button__text:active:before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2024%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.3169%204.00001H21.1995C23.0139%204.00001%2024.3492%205.69923%2023.9201%207.46217L21.1455%2018.8622C20.8401%2020.1169%2019.7162%2021%2018.4249%2021H5.57594C4.2846%2021%203.16074%2020.1169%202.85536%2018.8622L0.0807415%207.46217C-0.348335%205.69923%200.986916%204.00001%202.80132%204.00001H6.68385L8.31942%200H10.048L8.41244%204.00001H15.5884L13.9528%200H15.6814L17.3169%204.00001ZM17.9712%205.60001H16.2426L17.2239%208H18.9525L17.9712%205.60001ZM7.75821%205.60001L6.77688%208H5.04829L6.02962%205.60001H7.75821Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"); }

@media (max-width: 639px) {
        .site-actions-2.not_circle_image .site-actions-2__items {
          margin: 0 -16px; } }
  @media (max-width: 639px) {
      .site-actions-2.not_circle_image .site-actions-2__bottom {
        padding: 0 16px; } }
  .site-actions-2__inner {
    padding: 60px 0;
    margin: 0 auto;
    max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-actions-2__inner {
      padding: 50px 0; } }
  @media (max-width: 767px) {
    .site-actions-2__inner {
      padding: 24px 0; } }
  .site-actions-2__title {
    color: #1a1a1a;
    text-align: center;
    font-size: 35px;
    line-height: 1.2;
    padding: 0 0 40px; }
  @media screen and (max-width: 1260px) {
    .site-actions-2__title {
      font-size: 32px;
      padding-bottom: 30px; } }
  @media screen and (max-width: 1023px) {
    .site-actions-2__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .site-actions-2__title {
      font-size: 24px;
      line-height: 1;
      padding: 0 0 20px; } }
  .site-actions-2__items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px; }
  @media (max-width: 1420px) {
    .site-actions-2__items {
      margin: 0 -10px; } }
  @media (max-width: 767px) {
    .site-actions-2__items {
      margin: 0 -8px; } }
  @media (max-width: 639px) {
    .site-actions-2__items {
      margin: 0; } }
  .site-actions-2__items .site-actions-2__item {
    margin: 30px 15px 0;
    width: calc(25% - 30px); }
  @media (max-width: 1339px) {
      .site-actions-2__items .site-actions-2__item {
        width: calc(33.33% - 30px); } }
  @media (max-width: 1023px) {
      .site-actions-2__items .site-actions-2__item {
        width: calc(50% - 30px); } }
  @media (max-width: 767px) {
      .site-actions-2__items .site-actions-2__item {
        margin: 20px 8px 0;
        width: calc(50% - 16px); } }
  @media (max-width: 639px) {
      .site-actions-2__items .site-actions-2__item {
        width: 100%;
        margin: 20px 0 0; } }
  .site-actions-2__items .site-actions-2__item:first-child {
    margin-top: 0; }
  @media (min-width: 640px) {
        .site-actions-2__items .site-actions-2__item:nth-child(2) {
          margin-top: 0; } }
  @media (min-width: 1024px) {
        .site-actions-2__items .site-actions-2__item:nth-child(3) {
          margin-top: 0; } }
  @media (min-width: 1340px) {
        .site-actions-2__items .site-actions-2__item:nth-child(4) {
          margin-top: 0; } }
  @media (min-width: 320px) and (max-width: 639px) {
      .site-actions-2__items .site-actions-2__item:nth-child(n + 2) {
        display: none; } }
  @media (min-width: 640px) and (max-width: 1023px) {
      .site-actions-2__items .site-actions-2__item:nth-child(n + 3) {
        display: none; } }
  @media (min-width: 1024px) and (max-width: 1339px) {
      .site-actions-2__items .site-actions-2__item:nth-child(n + 4) {
        display: none; } }
  @media (min-width: 1340px) {
      .site-actions-2__items .site-actions-2__item:nth-child(n + 5) {
        display: none; } }
  .site-actions-2__top.circle_image {
    padding: 0 20px; }
  .site-actions-2__top.circle_image .site-actions-2__image {
    border-radius: 50%; }
  .site-actions-2__top.circle_image .site-actions-2__image a {
    border-radius: 50%; }
  .site-actions-2__top.circle_image .site-actions-2__image img {
    border-radius: 50%; }
  .site-actions-2__image {
    position: relative;
    padding-top: 100%;
    margin: 0 0 20px; }
  .site-actions-2__image.no-image {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2282px%22%20height%3D%2268px%22%20%20viewBox%3D%220%200%2082%2068%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M70%2E346%2C9%2E116%20L11%2E654%2C9%2E116%20C10%2E462%2C9%2E116%209%2E496%2C10%2E079%209%2E496%2C11%2E267%20L9%2E496%2C43%2E805%20C9%2E496%2C43%2E830%209%2E502%2C43%2E853%209%2E503%2C43%2E877%20C9%2E473%2C44%2E445%209%2E663%2C45%2E023%2010%2E086%2C45%2E468%20C10%2E904%2C46%2E331%2012%2E270%2C46%2E370%2013%2E136%2C45%2E553%20L25%2E846%2C33%2E566%20L38%2E291%2C44%2E679%20C38%2E990%2C45%2E304%2040%2E015%2C45%2E406%2040%2E825%2C44%2E931%20L51%2E419%2C38%2E721%20L61%2E787%2C46%2E929%20C62%2E184%2C47%2E243%2062%2E657%2C47%2E396%2063%2E127%2C47%2E396%20C63%2E763%2C47%2E396%2064%2E393%2C47%2E117%2064%2E819%2C46%2E582%20C65%2E560%2C45%2E651%2065%2E404%2C44%2E298%2064%2E471%2C43%2E559%20L52%2E943%2C34%2E433%20C52%2E244%2C33%2E879%2051%2E277%2C33%2E812%2050%2E507%2C34%2E263%20L39%2E996%2C40%2E425%20L27%2E246%2C29%2E039%20C26%2E409%2C28%2E292%2025%2E139%2C28%2E309%2024%2E324%2C29%2E079%20L13%2E811%2C38%2E993%20L13%2E811%2C13%2E419%20L68%2E189%2C13%2E419%20L68%2E189%2C54%2E579%20L13%2E811%2C54%2E579%20L13%2E811%2C51%2E981%20C13%2E811%2C50%2E793%2012%2E846%2C49%2E829%2011%2E654%2C49%2E829%20C10%2E462%2C49%2E829%209%2E496%2C50%2E793%209%2E496%2C51%2E981%20L9%2E496%2C56%2E731%20C9%2E496%2C57%2E920%2010%2E462%2C58%2E883%2011%2E654%2C58%2E883%20L70%2E346%2C58%2E883%20C71%2E538%2C58%2E883%2072%2E504%2C57%2E920%2072%2E504%2C56%2E731%20L72%2E504%2C11%2E267%20C72%2E504%2C10%2E079%2071%2E538%2C9%2E116%2070%2E346%2C9%2E116%20ZM77%2E359%2C0%2E001%20L4%2E641%2C0%2E001%20C2%2E083%2C0%2E001%200%2E001%2C2%2E059%200%2E001%2C4%2E589%20L0%2E001%2C63%2E409%20C0%2E001%2C65%2E939%202%2E083%2C67%2E997%204%2E641%2C67%2E997%20L77%2E359%2C67%2E997%20C79%2E917%2C67%2E997%2081%2E999%2C65%2E939%2081%2E999%2C63%2E409%20L81%2E999%2C4%2E589%20C81%2E999%2C2%2E059%2079%2E917%2C0%2E001%2077%2E359%2C0%2E001%20ZM77%2E683%2C63%2E409%20C77%2E683%2C63%2E566%2077%2E538%2C63%2E694%2077%2E359%2C63%2E694%20L4%2E641%2C63%2E694%20C4%2E462%2C63%2E694%204%2E317%2C63%2E566%204%2E317%2C63%2E409%20L4%2E317%2C4%2E589%20C4%2E317%2C4%2E432%204%2E462%2C4%2E304%204%2E641%2C4%2E304%20L77%2E359%2C4%2E304%20C77%2E538%2C4%2E304%2077%2E683%2C4%2E432%2077%2E683%2C4%2E589%20L77%2E683%2C63%2E409%20ZM34%2E273%2C25%2E524%20C34%2E273%2C29%2E152%2037%2E234%2C32%2E104%2040%2E872%2C32%2E104%20C44%2E510%2C32%2E104%2047%2E470%2C29%2E152%2047%2E470%2C25%2E524%20C47%2E470%2C21%2E896%2044%2E510%2C18%2E944%2040%2E872%2C18%2E944%20C37%2E234%2C18%2E944%2034%2E273%2C21%2E896%2034%2E273%2C25%2E524%20ZM43%2E155%2C25%2E524%20C43%2E155%2C26%2E779%2042%2E131%2C27%2E800%2040%2E872%2C27%2E800%20C39%2E613%2C27%2E800%2038%2E589%2C26%2E779%2038%2E589%2C25%2E524%20C38%2E589%2C24%2E268%2039%2E613%2C23%2E247%2040%2E872%2C23%2E247%20C42%2E131%2C23%2E247%2043%2E155%2C24%2E268%2043%2E155%2C25%2E524%20Z%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat #e0e0e0; }
  .site-actions-2__image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    text-decoration: none; }
  .site-actions-2__image img {
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .site-actions-2__text {
    text-align: center; }
  .site-actions-2__name {
    font-size: 22px;
    line-height: 1.15; }
  @media (max-width: 1340px) {
    .site-actions-2__name {
      font-size: 20px; } }
  .site-actions-2__name + .site-actions-2__desc {
    padding-top: 14px; }
  @media (max-width: 1340px) {
      .site-actions-2__name + .site-actions-2__desc {
        padding-top: 10px; } }
  .site-actions-2__desc {
    font-size: 15px;
    line-height: 1.25;
    color: rgba(26, 26, 26, 0.5); }
  .site-actions-2__btn {
    padding: 24px 0 0;
    text-align: center;
    margin: auto 0 0; }
  @media (max-width: 767px) {
    .site-actions-2__btn {
      padding: 15px 0 0; } }
  @media (max-width: 767px) {
      .site-actions-2__btn .gr-button-1 {
        font-size: 15px;
        line-height: 18px;
        padding: 13px 30px; } }
  .site-actions-2__more {
    padding: 40px 0 0;
    text-align: center;
    display: none; }
  @media (max-width: 767px) {
    .site-actions-2__more {
      padding: 30px 0 0; } }
  @media (max-width: 639px) {
      .site-actions-2__more .gr-button-3 {
        font-size: 15px;
        line-height: 18px;
        padding: 13px 30px; } }

.site-reviews-2:hover .slick-next, .site-reviews-2:hover .slick-prev {
  display: block !important; }
  .site-reviews-2:hover .slick-next.slick-disabled, .site-reviews-2:hover .slick-prev.slick-disabled {
    display: none !important; }
  .site-reviews-2__inner {
    padding: 60px 0;
    margin: 0 auto;
    max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-reviews-2__inner {
      padding: 50px 0 32px; } }
  @media (max-width: 767px) {
    .site-reviews-2__inner {
      padding: 25px 0 24px; } }
  .site-reviews-2__title {
    color: #1a1a1a;
    text-align: center;
    font-size: 35px;
    line-height: 1.2;
    padding: 0 0 40px; }
  @media screen and (max-width: 1260px) {
    .site-reviews-2__title {
      font-size: 32px;
      padding-bottom: 30px; } }
  @media screen and (max-width: 1023px) {
    .site-reviews-2__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .site-reviews-2__title {
      font-size: 24px;
      line-height: 1;
      padding: 0 0 20px; } }
  .site-reviews-2__items {
    margin: 0 -15px; }
  @media (max-width: 1023px) {
    .site-reviews-2__items {
      margin: 0 -30px; } }
  @media (max-width: 767px) {
    .site-reviews-2__items {
      margin: 0 -16px; } }
  @media (max-width: 1260px) {
      .site-reviews-2__items .slick-list {
        margin-bottom: 30px; } }
  @media (max-width: 767px) {
      .site-reviews-2__items .slick-list {
        margin-bottom: 20px; } }
  .site-reviews-2__item {
    padding: 0 15px; }
  @media (max-width: 1023px) {
    .site-reviews-2__item {
      padding: 0; } }
  .site-reviews-2__item-body {
    padding: 30px;
    display: flex;
    background: #fff; }
  @media (max-width: 767px) {
      .site-reviews-2__item-body {
        border-radius: 0;
        padding: 20px 16px; } }
  @media (max-width: 410px) {
      .site-reviews-2__item-body {
        display: block; } }
  .site-reviews-2__left {
    margin-right: 24px;
    width: 196px; }
  @media (max-width: 1260px) {
    .site-reviews-2__left {
      width: 150px;
      margin-right: 20px; } }
  @media (max-width: 1023px) {
    .site-reviews-2__left {
      width: 196px; } }
  @media (max-width: 639px) {
    .site-reviews-2__left {
      width: 150px;
      margin-right: 16px; } }
  @media (max-width: 479px) {
    .site-reviews-2__left {
      width: 120px; } }
  @media (max-width: 410px) {
    .site-reviews-2__left {
      width: 100%;
      margin: 0 0 15px; } }
  .site-reviews-2__right {
    width: calc(100% - 24px - 196px); }
  @media (max-width: 1260px) {
    .site-reviews-2__right {
      width: calc(100% - 150px - 20px); } }
  @media (max-width: 1023px) {
    .site-reviews-2__right {
      width: calc(100% - 196px - 20px); } }
  @media (max-width: 639px) {
    .site-reviews-2__right {
      width: calc(100% - 150px - 16px); } }
  @media (max-width: 479px) {
    .site-reviews-2__right {
      width: calc(100% - 120px - 16px); } }
  @media (max-width: 410px) {
    .site-reviews-2__right {
      width: 100%; } }
  .site-reviews-2__right.no_image_left {
    width: 100%; }
  .site-reviews-2__image {
    position: relative;
    font-size: 0;
    padding-top: 100%; }
  .site-reviews-2__image a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-decoration: none; }
  .site-reviews-2__image img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .site-reviews-2__top + .site-reviews-2__bottom {
    margin-top: 20px; }
  @media (max-width: 639px) {
      .site-reviews-2__top + .site-reviews-2__bottom {
        margin-top: 14px; } }
  .site-reviews-2__name {
    font-size: 16px;
    line-height: 1.125;
    margin-bottom: 16px; }
  @media (max-width: 1260px) {
    .site-reviews-2__name {
      margin-bottom: 10px; } }
  @media (max-width: 1023px) {
    .site-reviews-2__name {
      margin-bottom: 16px; } }
  @media (max-width: 767px) {
    .site-reviews-2__name {
      margin-bottom: 10px; } }
  .site-reviews-2__header {
    font-size: 18px;
    line-height: 1.2;
    margin-bottom: 12px;
    padding-left: 37px;
    position: relative;
    color: #ea1313; }
  @media (max-width: 1260px) {
    .site-reviews-2__header {
      font-size: 16px;
      margin-bottom: 10px; } }
  @media (max-width: 1023px) {
    .site-reviews-2__header {
      margin-bottom: 12px; } }
  @media (max-width: 767px) {
    .site-reviews-2__header {
      margin-bottom: 10px; } }
  .site-reviews-2__header:before {
    position: absolute;
    content: '';
    top: 50%;
    left: 0;
    width: 22px;
    height: 18px;
    margin-top: -9px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2218px%22%20%20viewBox%3D%220%200%2022%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M6.60728%208.88387C7.44995%209.23226%208.1011%209.79355%208.56074%2010.5677C9.05868%2011.3032%209.30765%2012.1935%209.30765%2013.2387C9.30765%2014.6323%208.86717%2015.7742%207.98619%2016.6645C7.10522%2017.5548%206.01359%2018%204.71128%2018C3.33237%2018%202.20243%2017.5548%201.32146%2016.6645C0.440486%2015.7742%200%2014.6323%200%2013.2387C0%2012.5419%200.0766062%2011.8645%200.229819%2011.2065C0.421334%2010.5484%200.766062%209.56129%201.264%208.24516L4.3091%200H8.90547L6.60728%208.88387ZM19.2996%208.88387C20.1423%209.23226%2020.7935%209.79355%2021.2531%2010.5677C21.751%2011.3032%2022%2012.1935%2022%2013.2387C22%2014.6323%2021.5595%2015.7742%2020.6785%2016.6645C19.7976%2017.5548%2018.7059%2018%2017.4036%2018C16.0247%2018%2014.8948%2017.5548%2014.0138%2016.6645C13.1328%2015.7742%2012.6923%2014.6323%2012.6923%2013.2387C12.6923%2012.5419%2012.769%2011.8645%2012.9222%2011.2065C13.1137%2010.5484%2013.4584%209.56129%2013.9563%208.24516L17.0014%200H21.5978L19.2996%208.88387Z%22%20fill%3D%22%23ea1313%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .site-reviews-2__desc {
    font-size: 15px;
    line-height: 1.4;
    color: rgba(26, 26, 26, 0.6); }
  .site-reviews-2__bottom {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    padding: 14px 0 0;
    border-top: 1px solid rgba(26, 26, 26, 0.06); }
  @media (max-width: 1260px) {
    .site-reviews-2__bottom {
      display: block; } }
  @media (max-width: 1023px) {
    .site-reviews-2__bottom {
      display: flex; } }
  @media (max-width: 639px) {
    .site-reviews-2__bottom {
      display: block; } }
  .site-reviews-2__bottom-left {
    margin-right: 12px; }
  @media (max-width: 1260px) {
      .site-reviews-2__bottom-left {
        margin: 0 0 14px; } }
  @media (max-width: 1023px) {
      .site-reviews-2__bottom-left {
        margin: 0 12px 0 0; } }
  @media (max-width: 639px) {
      .site-reviews-2__bottom-left {
        margin: 0 0 14px; } }
  .site-reviews-2__bottom-right {
    max-width: 150px;
    flex-shrink: 0; }
  @media (max-width: 1260px) {
      .site-reviews-2__bottom-right {
        max-width: 100%; } }
  @media (max-width: 1023px) {
      .site-reviews-2__bottom-right {
        max-width: 150px; } }
  @media (max-width: 639px) {
      .site-reviews-2__bottom-right {
        max-width: 100%; } }
  .site-reviews-2__product-name {
    font-size: 15px;
    line-height: 1.2;
    color: #1a1a1a; }
  .site-reviews-2__product-name + .site-reviews-2__price {
    margin-top: 10px; }
  @media (max-width: 1260px) {
      .site-reviews-2__product-name + .site-reviews-2__price {
        margin-top: 5px; } }
  @media (max-width: 1023px) {
      .site-reviews-2__product-name + .site-reviews-2__price {
        margin-top: 10px; } }
  @media (max-width: 639px) {
      .site-reviews-2__product-name + .site-reviews-2__price {
        margin-top: 5px; } }
  .site-reviews-2__product-name a {
    color: inherit;
    text-decoration: none;
    transition: all 0.3s;
    border-bottom: 1px solid transparent; }
  .site-reviews-2__product-name a:hover {
    border-bottom-color: rgba(26, 26, 26, 0.5); }
  .site-reviews-2__price {
    display: flex;
    align-items: flex-end; }
  .site-reviews-2__price-current {
    margin-right: 14px;
    color: #1a1a1a;
    font: 700 14px/ 1.3 'Roboto', 'sans-serif'; }
  .site-reviews-2__price-current strong {
    font: 700 20px/ 1.3 'Roboto', 'sans-serif'; }
  @media (max-width: 1023px) {
        .site-reviews-2__price-current strong {
          line-height: 1; } }
  .site-reviews-2__price-current span {
    padding-left: 4px; }
  .site-reviews-2__price-old {
    color: rgba(26, 26, 26, 0.5); }
  .site-reviews-2__price-old strong {
    position: relative;
    font-size: 16px;
    font-weight: 400; }
  .site-reviews-2__price-old strong:before {
    position: absolute;
    content: '';
    top: calc(50% - 1px);
    left: -2px;
    right: -2px;
    height: 1px;
    background: #1a1a1a; }
  .site-reviews-2__price-old span {
    padding-left: 4px;
    color: rgba(26, 26, 26, 0.5);
    font: 400 13px/ normal 'Roboto', 'sans-serif'; }
  .site-reviews-2__btn a.site_reviews_2_btn {
    padding: 11px 20px 12px; }
  @media (max-width: 1260px) {
        .site-reviews-2__btn a.site_reviews_2_btn {
          width: 100%; } }
  @media (max-width: 1023px) {
        .site-reviews-2__btn a.site_reviews_2_btn {
          width: auto; } }
  @media (max-width: 639px) {
        .site-reviews-2__btn a.site_reviews_2_btn {
          width: 100%; } }
  .site-reviews-2 .slick-next, .site-reviews-2 .slick-prev {
    position: absolute;
    top: 50%;
    left: -65px;
    z-index: 2;
    width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: -30px;
    display: none !important; }
  @media (max-width: 1580px) {
    .site-reviews-2 .slick-next, .site-reviews-2 .slick-prev {
      background: #fff;
      left: -15px; } }
  @media (max-width: 1260px) {
    .site-reviews-2 .slick-next, .site-reviews-2 .slick-prev {
      display: block !important; } }
  .site-reviews-2 .slick-next.slick-disabled, .site-reviews-2 .slick-prev.slick-disabled {
    display: none !important; }
  .site-reviews-2 .slick-next:hover, .site-reviews-2 .slick-prev:hover, .site-reviews-2 .slick-next:active, .site-reviews-2 .slick-prev:active {
    box-shadow: inset 0 0 0 1px rgba(26, 26, 26, 0.06); }
  .site-reviews-2 .slick-next {
    right: -65px;
    left: auto; }
  @media (max-width: 1580px) {
    .site-reviews-2 .slick-next {
      right: -15px; } }
  .site-reviews-2 .slick-dots {
    margin: 0; }
  @media (max-width: 767px) {
    .site-reviews-2 .slick-dots {
      padding: 0 16px; } }

.site-advantages-2__inner {
  padding: 60px 0 30px;
  margin: 0 auto;
  max-width: 1290px; }
  @media (max-width: 1260px) {
    .site-advantages-2__inner {
      padding: 50px 0 20px; } }
  @media (max-width: 767px) {
    .site-advantages-2__inner {
      padding: 24px 0 4px; } }
  .site-advantages-2__title {
    color: #1a1a1a;
    font-size: 35px;
    line-height: 120%;
    margin: 0 0 40px;
    text-align: center; }
  @media screen and (max-width: 1260px) {
    .site-advantages-2__title {
      font-size: 32px; } }
  @media screen and (max-width: 1023px) {
    .site-advantages-2__title {
      font-size: 28px; } }
  @media screen and (max-width: 767px) {
    .site-advantages-2__title {
      font-size: 24px;
      line-height: 1; } }
  .site-advantages-2__items {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px; }
  @media (max-width: 767px) {
    .site-advantages-2__items {
      margin: 0 -8px; } }
  @media (max-width: 639px) {
    .site-advantages-2__items {
      margin: 0; } }
  .site-advantages-2__item {
    text-align: center;
    margin: 0 15px 44px;
    width: calc(25% - 30px); }
  @media (max-width: 1023px) {
    .site-advantages-2__item {
      width: calc(50% - 30px); } }
  @media (max-width: 767px) {
    .site-advantages-2__item {
      width: calc(50% - 16px);
      margin: 0 8px 40px; } }
  @media (max-width: 639px) {
    .site-advantages-2__item {
      width: 100%;
      margin: 0 0 40px; } }
  .site-advantages-2__left {
    margin: 0 auto 20px;
    max-width: 220px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    width: 100%; }
  @media (max-width: 1260px) {
    .site-advantages-2__left {
      max-width: 180px; } }
  .site-advantages-2__image {
    position: relative;
    font-size: 0;
    padding-top: 100%;
    border-radius: 50%;
    overflow: hidden;
    margin-bottom: -22px; }
  .site-advantages-2__image a, .site-advantages-2__image span {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-decoration: none; }
  .site-advantages-2__image img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .site-advantages-2__num {
    position: relative; }
  .site-advantages-2__num span {
    vertical-align: top;
    display: inline-block;
    width: 44px;
    height: 44px;
    font-size: 24px;
    line-height: 44px;
    text-align: center;
    color: #fff;
    background: #ea1313;
    border-radius: 50%; }
  @media (max-width: 639px) {
      .site-advantages-2__num span {
        font-size: 22px; } }
  .site-advantages-2__name {
    padding-bottom: 8px;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #1a1a1a; }
  @media (max-width: 1023px) {
    .site-advantages-2__name {
      padding-bottom: 6px; } }
  .site-advantages-2__desc {
    font-size: 15px;
    line-height: 120%;
    color: rgba(26, 26, 26, 0.7); }
  .site-advantages-2__desc + .site-advantages-2__link {
    margin-top: 4px; }
  .site-advantages-2__link {
    font-size: 15px;
    line-height: 120%; }
  .site-advantages-2__link a {
    color: #ea1313;
    transition: all 0.3s;
    text-decoration: none;
    border-bottom: 1px solid rgba(234, 19, 19, 0.5); }
  .site-advantages-2__link a:hover {
    border-bottom-color: transparent; }
