@charset "utf-8";
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; } }

.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: ''; }

.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; }

html, body {
  height: 100%; }

html {
  font-size: 14px; }

body {
  position: relative;
  min-width: 320px;
  text-align: left;
  color: #4d4d4d;
  background: #fff;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.25; }
  body.overlay-bg::after {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    z-index: 3;
    background: rgba(0, 0, 0, 0.7); }

h1, h2, h3, h4, h5, h6 {
  color: #595959;
  font-family: 'Open Sans Condensed', sans-serif;
  font-weight: 600;
  font-style: normal; }

h1 {
  margin-top: 0;
  font-size: 2rem; }

h2 {
  font-size: 1.5rem; }

h3 {
  font-size: 1.17rem; }

h4 {
  font-size: 1rem; }

h5 {
  font-size: 0.83rem; }

h6 {
  font-size: 0.67rem; }

h5, h6 {
  font-weight: bold; }

a {
  text-decoration: underline;
  color: #319cc6; }

a:hover {
  text-decoration: none; }

a img {
  border-color: #4d4d4d; }

img, textarea, object, object embed, .table-wrapper {
  max-width: 100%; }

.table-wrapper {
  overflow: auto; }

img {
  height: auto; }

table img {
  max-width: none; }

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.site-path {
  margin-bottom: 14px;
  white-space: pre-wrap;
  line-height: 1; }

.site-header a img, .site-sidebar a img, .site-footer a img {
  border: none; }

.site-header p, .site-footer p {
  margin: 0; }

.site-sidebar p:first-child {
  margin-top: 0; }
  .site-sidebar p:last-child {
    border-bottom: 0; }

input[type=text], input[type=password], input[type=number], input[type=email], textarea, select {
  min-height: 38px;
  padding: 5px 10px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

button {
  outline: none; }

@media only screen and (max-width: 420px) {
  input, textarea, select, option {
    max-width: 260px; } }

.noUi-target, .noUi-target * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-touch-callout: none;
  -ms-touch-action: none; }

.noUi-target {
  position: relative;
  direction: ltr; }

.noUi-base {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%; }

.noUi-origin {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.noUi-handle {
  position: relative;
  z-index: 1; }

.noUi-stacking .noUi-handle {
  z-index: 10; }

.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s; }

.noUi-state-drag * {
  cursor: inherit !important; }

.noUi-base {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.noUi-horizontal {
  height: 18px; }

.noUi-dragable {
  cursor: w-resize; }

.noUi-vertical .noUi-dragable {
  cursor: n-resize; }

[disabled].noUi-connect {
  background: #b8b8b8; }

[disabled] .noUi-handle, [disabled].noUi-origin {
  cursor: not-allowed; }

.noUi-pips, .noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.jq-selectbox {
  display: inline-block;
  width: 100%;
  text-align: left;
  border-radius: 2px;
  line-height: 1;
  position: relative;
  font-size: 14px;
  font-weight: 400;
  background-color: #fff;
  border: 1px solid #e1e1e1;
  cursor: pointer; }
  .jq-selectbox .jq-selectbox__select-text {
    margin-right: 29px;
    padding: 7px 9px 9px 9px;
    background: #fff;
    overflow: hidden; }
  .jq-selectbox.opened .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
    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%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%20d%3D%22M13.615%2C1.829%20L7.640%2C7.690%20C7.350%2C7.970%206.878%2C7.970%206.587%2C7.690%20L6.317%2C7.430%20C6.221%2C7.396%206.131%2C7.345%206.054%2C7.271%20L0.192%2C1.518%20C-0.094%2C1.242%20-0.094%2C0.795%200.192%2C0.520%20L0.711%2C0.020%20C0.937%2C-0.030%201.402%2C-0.027%201.749%2C0.020%20L7.037%2C5.210%20L12.034%2C0.308%20C12.325%2C0.028%2012.797%2C0.028%2013.088%2C0.308%20L13.615%2C0.815%20C13.906%2C1.095%2013.906%2C1.549%2013.615%2C1.829%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  .jq-selectbox .jq-selectbox__trigger {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 30px;
    cursor: pointer; }
  .jq-selectbox .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
    position: absolute;
    left: 9px;
    top: 13px;
    width: 9px;
    height: 5px;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 4.5px 0 4.5px;
    border-top-color: #7e7e7e; }
  .jq-selectbox .jq-selectbox__dropdown {
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    min-width: 100%;
    width: auto !important; }
  .jq-selectbox .jq-selectbox__dropdown .jq-selectbox__search {
    display: none; }
  .jq-selectbox .jq-selectbox__dropdown ul {
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 2px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.11);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #fff), color-stop(100%, #fff));
    background-image: -o-linear-gradient(bottom, #fff 0%, #fff 100%);
    background-image: -moz-linear-gradient(bottom, #fff 0%, #fff 100%);
    background-image: -webkit-linear-gradient(bottom, #fff 0%, #fff 100%);
    background-image: -ms-linear-gradient(bottom, #fff 0%, #fff 100%);
    background-image: linear-gradient(to top, #fff 0%, #fff 100%);
    -pie-background: linear-gradient(to top, #fff 0%, #fff 100%); }
    .jq-selectbox .jq-selectbox__dropdown ul li {
      padding: 6px 9px;
      line-height: 1;
      cursor: pointer; }
      .jq-selectbox .jq-selectbox__dropdown ul li:hover {
        background: #fcd9d9; }

.jq-checkbox {
  cursor: pointer;
  position: relative;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px; }
  .jq-checkbox input[type="checkbox"], .jq-checkbox input[type="radio"] {
    width: 22px;
    height: 22px; }
  .jq-checkbox.checked {
    border-color: #ed3535; }
  .jq-checkbox.checked::after {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    content: '';
    background: #ed3535 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%2012%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M12.662%2C1.728%20L6.255%2C7.521%20C6.029%2C7.725%205.731%2C7.822%205.435%2C7.817%20C5.000%2C8.052%204.438%2C8.018%204.063%2C7.679%20L0.326%2C4.300%20C-0.116%2C3.900%20-0.116%2C3.252%200.326%2C2.852%20C0.768%2C2.452%201.486%2C2.452%201.927%2C2.852%20L5.071%2C5.695%20L11.060%2C0.280%20C11.503%2C-0.120%2012.220%2C-0.120%2012.662%2C0.280%20C13.104%2C0.680%2013.104%2C1.328%2012.662%2C1.728%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.jq-radio {
  cursor: pointer;
  position: relative;
  vertical-align: middle;
  width: 22px;
  height: 22px;
  background-color: rgba(255, 255, 255, 0.75);
  border: 1px solid #ddd;
  -moz-box-shadow: inset 0 3px 0 rgba(233, 233, 233, 0.66);
  -webkit-box-shadow: inset 0 3px 0 rgba(233, 233, 233, 0.66);
  box-shadow: inset 0 3px 0 rgba(233, 233, 233, 0.66);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%; }
  .jq-radio.checked::before {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 11px;
    height: 11px;
    content: '';
    margin: -5px 0 0 -5px;
    background: #ed3535;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%; }

.owl-stage-outer {
  position: relative;
  overflow: hidden; }

.owl-stage {
  position: relative; }

.owl-item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  min-height: 1px;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.site-wrapper {
  min-height: 100%;
  margin: 0 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; }

.top-panel-wrap {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 3;
  background: #595959; }

.top-panel {
  position: relative;
  max-width: 1222px;
  margin: 0 auto;
  padding: 3px 20px;
  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; }
  .top-panel .middle {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 11px 0 0 18px; }

.user-wrap {
  position: relative; }
  .user-wrap .user-block-title {
    position: relative;
    background: rgba(255, 255, 255, .1);
    border-radius: 3px;
    padding: 13px 25px 15px 53px;
    font: 700 15px 'Open Sans Condensed', sans-serif;
    color: #b5b5b5;
    text-transform: uppercase;
    cursor: pointer; }
  .user-wrap .user-block-title:before {
    position: absolute;
    left: 15px;
    top: 14px;
    width: 21px;
    height: 21px;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23b5b5b5%22%20d%3D%22M20.036%2C19.269%20C19.294%2C19.476%2015.656%2C20.093%2010.500%2C20.093%20C5.342%2C20.093%201.705%2C19.476%200.970%2C19.271%20C0.965%2C19.269%200.961%2C19.268%200.958%2C19.267%20C0.987%2C18.831%201.284%2C16.938%201.923%2C16.315%20C2.276%2C15.971%204.756%2C15.062%205.948%2C14.625%20C6.404%2C14.458%206.792%2C14.316%207.044%2C14.216%20C8.238%2C13.746%208.472%2C13.263%208.472%2C12.588%20C8.472%2C12.588%208.472%2C11.335%208.472%2C11.335%20C8.472%2C11.209%208.422%2C11.088%208.332%2C10.998%20C8.147%2C10.812%207.886%2C9.924%207.760%2C9.211%20C7.736%2C9.080%207.660%2C8.965%207.548%2C8.893%20C7.452%2C8.831%207.336%2C8.806%207.226%2C8.821%20C7.051%2C8.752%206.620%2C8.287%206.476%2C7.675%20C6.331%2C7.064%206.561%2C6.649%206.675%2C6.596%20C7.068%2C6.485%207.035%2C6.170%206.985%2C5.696%20C6.927%2C5.152%206.683%2C4.142%206.682%2C3.382%20C6.682%2C2.844%206.872%2C2.399%206.974%2C2.097%20C7.043%2C1.896%207.125%2C1.790%207.170%2C1.790%20C7.953%2C1.790%208.525%2C1.566%209.077%2C1.349%20C9.594%2C1.146%2010.083%2C0.954%2010.752%2C0.954%20C12.112%2C0.954%2012.421%2C1.269%2012.605%2C1.564%20C12.692%2C1.705%2012.845%2C1.790%2013.010%2C1.790%20C13.563%2C1.790%2014.318%2C1.973%2014.318%2C3.400%20C14.318%2C3.866%2014.108%2C4.707%2014.043%2C5.321%20C13.945%2C6.245%2013.919%2C6.493%2014.326%2C6.595%20C14.438%2C6.649%2014.669%2C7.064%2014.523%2C7.676%20C14.377%2C8.299%2013.932%2C8.771%2013.785%2C8.822%20C13.669%2C8.804%2013.550%2C8.829%2013.451%2C8.893%20C13.339%2C8.965%2013.263%2C9.080%2013.240%2C9.211%20C13.114%2C9.923%2012.853%2C10.812%2012.667%2C10.998%20C12.578%2C11.088%2012.528%2C11.209%2012.528%2C11.335%20C12.528%2C11.335%2012.528%2C12.588%2012.528%2C12.588%20C12.528%2C13.260%2012.754%2C13.718%2013.947%2C14.213%20C14.256%2C14.342%2014.772%2C14.532%2015.365%2C14.751%20C16.549%2C15.187%2018.752%2C15.999%2019.076%2C16.315%20C19.715%2C16.938%2020.011%2C18.830%2020.041%2C19.267%20C20.040%2C19.268%2020.038%2C19.268%2020.036%2C19.269%20ZM0.086%2C18.611%20C0.086%2C18.611%200.001%2C19.313%200.001%2C19.320%20C0.001%2C19.741%200.256%2C20.056%200.707%2C20.188%20C1.719%2C20.471%205.630%2C21.000%2010.500%2C21.000%20C15.368%2C21.000%2019.281%2C20.471%2020.299%2C20.187%20C20.744%2C20.056%2020.999%2C19.741%2020.999%2C19.320%20C20.999%2C19.313%2020.913%2C18.611%2020.913%2C18.611%20C20.913%2C18.611%2020.720%2C17.659%2020.720%2C17.659%20C20.533%2C16.918%2020.230%2C16.107%2019.743%2C15.631%20C19.347%2C15.245%2018.054%2C14.730%2016.252%2C14.061%20C16.252%2C14.061%2014.901%2C13.561%2014.901%2C13.561%20C14.901%2C13.561%2014.464%2C13.394%2014.313%2C13.332%20C13.482%2C12.987%2013.482%2C12.837%2013.482%2C12.588%20C13.482%2C12.588%2013.482%2C11.501%2013.482%2C11.501%20C13.797%2C11.042%2014.007%2C10.223%2014.115%2C9.712%20C14.721%2C9.474%2015.276%2C8.648%2015.452%2C7.895%20C15.664%2C7.003%2015.390%2C6.232%2014.946%2C5.869%20C14.959%2C5.738%2014.976%2C5.575%2014.992%2C5.422%20C15.060%2C4.787%2015.272%2C3.916%2015.272%2C3.400%20C15.272%2C1.874%2014.469%2C0.958%2013.265%2C0.847%20C12.786%2C0.248%2012.033%2C-0.000%2010.752%2C-0.000%20C9.902%2C-0.000%209.279%2C0.244%208.729%2C0.460%20C8.216%2C0.662%207.773%2C0.836%207.170%2C0.836%20C6.880%2C0.836%206.352%2C0.960%206.070%2C1.792%20C5.933%2C2.197%205.727%2C2.732%205.727%2C3.383%20C5.729%2C4.193%205.976%2C5.236%206.035%2C5.796%20C6.039%2C5.824%206.041%2C5.851%206.045%2C5.876%20C5.607%2C6.241%205.336%2C7.008%205.547%2C7.894%20C5.724%2C8.648%206.279%2C9.474%206.885%2C9.712%20C6.993%2C10.223%207.203%2C11.042%207.517%2C11.501%20C7.517%2C11.501%207.517%2C12.588%207.517%2C12.588%20C7.517%2C12.847%207.517%2C13.004%206.695%2C13.329%20C6.540%2C13.389%206.088%2C13.557%206.088%2C13.557%20C6.088%2C13.557%204.734%2C14.056%204.734%2C14.056%20C2.978%2C14.709%201.654%2C15.244%201.257%2C15.631%20C0.769%2C16.107%200.466%2C16.918%200.279%2C17.659%20C0.279%2C17.659%200.086%2C18.611%200.086%2C18.611%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .user-wrap .user-block-body {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    width: 236px;
    border: 2px solid #ed3535;
    border-radius: 3px 0 3px 3px;
    background: #fff;
    font: 300 15px 'Open Sans Condensed', sans-serif;
    z-index: 5; }
  .user-wrap .user-block-body .user-body-in {
    padding: 20px;
    color: #7e7e7e; }
  .user-wrap .user-block-body .row {
    margin: 0 0 12px; }
  .user-wrap .user-block-body .row-btns {
    margin-top: 8px; }
  .user-wrap .user-block-body input[type="text"], .user-wrap .user-block-body input[type="password"] {
    width: 174px;
    padding: 6px 10px 8px;
    border: 1px solid #ddd;
    border-radius: 3px; }
  .user-wrap .user-block-body .signin-btn {
    padding: 7px 20px 9px;
    border: none;
    background: #ed3535;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 3px;
    outline: none;
    color: #4f0707; }
  .user-wrap .user-block-body a.forgot-pwd {
    display: inline-block;
    margin-left: 18px;
    text-decoration: none;
    color: #686868;
    line-height: 1; }
    .user-wrap .user-block-body a.forgot-pwd:hover {
      text-decoration: underline; }
  .user-wrap .row-registration a.register {
    display: block;
    padding: 10px 0 12px;
    text-align: center;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    background: #ed3535; }
    .user-wrap .row-registration a.register span {
      display: inline-block;
      width: 16px;
      height: 12px;
      margin-left: 5px;
      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%2216px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2016%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M15.000%2C7.000%20C15.000%2C7.000%201.000%2C7.000%201.000%2C7.000%20C0.447%2C7.000%20-0.000%2C6.552%20-0.000%2C6.000%20C-0.000%2C5.448%200.447%2C5.000%201.000%2C5.000%20C1.000%2C5.000%2015.000%2C5.000%2015.000%2C5.000%20C15.552%2C5.000%2016.000%2C5.448%2016.000%2C6.000%20C16.000%2C6.552%2015.552%2C7.000%2015.000%2C7.000%20ZM10.000%2C2.000%20C10.000%2C2.000%201.000%2C2.000%201.000%2C2.000%20C0.447%2C2.000%20-0.000%2C1.552%20-0.000%2C1.000%20C-0.000%2C0.448%200.447%2C-0.000%201.000%2C-0.000%20C1.000%2C-0.000%2010.000%2C-0.000%2010.000%2C-0.000%20C10.552%2C-0.000%2011.000%2C0.448%2011.000%2C1.000%20C11.000%2C1.552%2010.552%2C2.000%2010.000%2C2.000%20ZM1.000%2C10.000%20C1.000%2C10.000%2015.000%2C10.000%2015.000%2C10.000%20C15.552%2C10.000%2016.000%2C10.448%2016.000%2C11.000%20C16.000%2C11.552%2015.552%2C12.000%2015.000%2C12.000%20C15.000%2C12.000%201.000%2C12.000%201.000%2C12.000%20C0.447%2C12.000%20-0.000%2C11.552%20-0.000%2C11.000%20C-0.000%2C10.448%200.447%2C10.000%201.000%2C10.000%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .user-wrap.opened .user-block-title {
    background: #ed3535;
    border-radius: 3px 3px 0 0;
    color: #fff; }
    .user-wrap.opened .user-block-title:before {
      left: 19px;
      top: 18px;
      width: 13px;
      height: 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%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.881%2C6.500%20C7.881%2C6.500%2012.714%2C11.333%2012.714%2C11.333%20C13.096%2C11.715%2013.096%2C12.333%2012.714%2C12.714%20C12.333%2C13.095%2011.714%2C13.095%2011.333%2C12.714%20C11.333%2C12.714%206.500%2C7.881%206.500%2C7.881%20C6.500%2C7.881%201.666%2C12.714%201.666%2C12.714%20C1.285%2C13.095%200.666%2C13.095%200.285%2C12.714%20C-0.096%2C12.333%20-0.096%2C11.715%200.285%2C11.333%20C0.285%2C11.333%205.119%2C6.500%205.119%2C6.500%20C5.119%2C6.500%200.285%2C1.666%200.285%2C1.666%20C-0.096%2C1.285%20-0.096%2C0.667%200.285%2C0.285%20C0.666%2C-0.096%201.285%2C-0.096%201.666%2C0.285%20C1.666%2C0.285%206.500%2C5.119%206.500%2C5.119%20C6.500%2C5.119%2011.333%2C0.285%2011.333%2C0.285%20C11.714%2C-0.096%2012.333%2C-0.096%2012.714%2C0.285%20C13.096%2C0.667%2013.096%2C1.285%2012.714%2C1.666%20C12.714%2C1.666%207.881%2C6.500%207.881%2C6.500%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .user-wrap.opened .user-block-title span {
      position: absolute;
      right: 100%;
      bottom: 0;
      width: 60px;
      height: 31px;
      overflow: hidden; }
      .user-wrap.opened .user-block-title span:after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        height: 31px;
        width: 60px;
        box-shadow: 0 0 0 500px #ed3535;
        border-radius: 0 0 0.3em 0; }

.top-categor-close {
  position: absolute;
  top: 0;
  left: 100%;
  display: none;
  width: 50px;
  height: 50px;
  z-index: 1;
  cursor: pointer;
  background-color: #ed3535;
  border-radius: 0px 3px 3px 0px; }
  .top-categor-close:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    z-index: -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%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23634d00%22%20d%3D%22M7.881%2C6.500%20C7.881%2C6.500%2012.714%2C11.333%2012.714%2C11.333%20C13.096%2C11.715%2013.096%2C12.333%2012.714%2C12.714%20C12.333%2C13.095%2011.714%2C13.095%2011.333%2C12.714%20C11.333%2C12.714%206.500%2C7.881%206.500%2C7.881%20C6.500%2C7.881%201.666%2C12.714%201.666%2C12.714%20C1.285%2C13.095%200.666%2C13.095%200.285%2C12.714%20C-0.096%2C12.333%20-0.096%2C11.715%200.285%2C11.333%20C0.285%2C11.333%205.119%2C6.500%205.119%2C6.500%20C5.119%2C6.500%200.285%2C1.666%200.285%2C1.666%20C-0.096%2C1.285%20-0.096%2C0.667%200.285%2C0.285%20C0.666%2C-0.096%201.285%2C-0.096%201.666%2C0.285%20C1.666%2C0.285%206.500%2C5.119%206.500%2C5.119%20C6.500%2C5.119%2011.333%2C0.285%2011.333%2C0.285%20C11.714%2C-0.096%2012.333%2C-0.096%2012.714%2C0.285%20C13.096%2C0.667%2013.096%2C1.285%2012.714%2C1.666%20C12.714%2C1.666%207.881%2C6.500%207.881%2C6.500%20Z%22%20%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.categor-btn-mobile {
  display: none;
  position: relative;
  background: #ed3535;
  width: 50px;
  height: 50px;
  padding: 0;
  font-size: 0;
  line-height: 0;
  border-radius: 0 3px 3px 0;
  cursor: pointer; }
  @media all and (max-width: 765px) {
  .categor-btn-mobile {
    display: block; } }
  @media all and (max-width: 1023px) {
    .categor-btn-mobile.mobile-btn {
      display: block; } }
  .categor-btn-mobile:before {
    position: absolute;
    width: 18px;
    height: 14px;
    left: 16px;
    top: 50%;
    margin-top: -7px;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2214px%22%20%20viewBox%3D%220%200%2018%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%7Bdarken%28%24mainColor2%2C%2040%25%29%7D%22%20d%3D%22M17.000%2C8.000%20C17.000%2C8.000%201.000%2C8.000%201.000%2C8.000%20C0.447%2C8.000%20-0.000%2C7.552%20-0.000%2C7.000%20C-0.000%2C6.448%200.447%2C6.000%201.000%2C6.000%20C1.000%2C6.000%2017.000%2C6.000%2017.000%2C6.000%20C17.552%2C6.000%2018.000%2C6.448%2018.000%2C7.000%20C18.000%2C7.552%2017.552%2C8.000%2017.000%2C8.000%20ZM17.000%2C2.000%20C17.000%2C2.000%201.000%2C2.000%201.000%2C2.000%20C0.447%2C2.000%20-0.000%2C1.552%20-0.000%2C1.000%20C-0.000%2C0.448%200.447%2C-0.000%201.000%2C-0.000%20C1.000%2C-0.000%2017.000%2C-0.000%2017.000%2C-0.000%20C17.552%2C-0.000%2018.000%2C0.448%2018.000%2C1.000%20C18.000%2C1.552%2017.552%2C2.000%2017.000%2C2.000%20ZM1.000%2C12.000%20C1.000%2C12.000%2017.000%2C12.000%2017.000%2C12.000%20C17.552%2C12.000%2018.000%2C12.448%2018.000%2C13.000%20C18.000%2C13.552%2017.552%2C14.000%2017.000%2C14.000%20C17.000%2C14.000%201.000%2C14.000%201.000%2C14.000%20C0.447%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20C-0.000%2C12.448%200.447%2C12.000%201.000%2C12.000%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.top-categor-wrapper {
  position: fixed;
  z-index: 102;
  left: 0;
  top: 0;
  height: 100%;
  width: 237px;
  background: #fff;
  visibility: visible;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }
  .top-categor-wrapper.pudgeJS-opened .top-categor-close {
    display: block; }
  .top-categor-wrapper .top-menu {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    background: #c41111; }
  .top-categor-wrapper .top-menu li {
    display: block; }
    .top-categor-wrapper .top-menu li a {
      display: block;
      padding: 6px 18px 12px 18px;
      text-decoration: none;
      border-bottom: 1px solid rgba(250, 250, 250, 0.2);
      color: #fff;
      font: 700 15px 'Open Sans Condensed', sans-serif; }
  .top-categor-wrapper .left-menu {
    padding: 0 0 30px;
    margin: 0;
    list-style: none; }
  .top-categor-wrapper .left-menu li {
    border-bottom: 1px solid #f3f3f3; }
    .top-categor-wrapper .left-menu li a {
      display: block;
      padding: 9px 18px 12px 18px;
      text-decoration: none;
      color: #777;
      font: 700 14px 'Open Sans Condensed', sans-serif; }
      .top-categor-wrapper .left-menu li a:hover {
        color: #ed3535; }

.pudgeJS-overlay {
  z-index: 5 !important;
  background-color: rgba(0, 0, 0, .7); }

.top-categor-scroller {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden; }

.top-categor_mobile_wrapper .left-categor {
  position: relative;
  background: #595959; }
  .top-categor_mobile_wrapper .left-categor .title-catalog {
    background: #ed3535;
    font: 700 17px 'Open Sans Condensed', sans-serif;
    color: #634d00;
    padding: 12px 15px 14px 18px;
    text-transform: uppercase;
    border-bottom: none; }
  .top-categor_mobile_wrapper .left-categor li, .top-categor_mobile_wrapper .left-categor .parrent_name {
    position: static;
    width: 237px; }
    .top-categor_mobile_wrapper .left-categor li a:hover::before, .top-categor_mobile_wrapper .left-categor .parrent_name 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%226px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%206%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M5.809%2C125.990%20C5.783%2C126.016%205.755%2C126.038%205.727%2C126.059%20L1.127%2C130.803%20C0.869%2C131.069%200.449%2C131.069%200.191%2C130.803%20C-0.068%2C130.536%20-0.068%2C130.104%200.191%2C129.837%20L4.397%2C125.500%20L0.191%2C121.162%20C-0.068%2C120.895%20-0.068%2C120.463%200.191%2C120.197%20C0.449%2C119.930%200.869%2C119.930%201.127%2C120.197%20L5.727%2C124.941%20C5.755%2C124.962%205.783%2C124.983%205.809%2C125.009%20C5.940%2C125.144%206.004%2C125.322%206.002%2C125.500%20C6.004%2C125.677%205.940%2C125.855%205.809%2C125.990%20ZM5.726%2C86.060%20L1.127%2C90.803%20C0.869%2C91.069%200.449%2C91.069%200.191%2C90.803%20C-0.068%2C90.536%20-0.068%2C90.104%200.191%2C89.837%20L4.397%2C85.500%20L0.191%2C81.162%20C-0.068%2C80.895%20-0.068%2C80.463%200.191%2C80.197%20C0.449%2C79.930%200.869%2C79.930%201.127%2C80.197%20L5.728%2C84.941%20C5.756%2C84.962%205.783%2C84.983%205.809%2C85.009%20C5.940%2C85.144%206.004%2C85.322%206.002%2C85.500%20C6.004%2C85.677%205.940%2C85.855%205.809%2C85.990%20C5.783%2C86.017%205.754%2C86.039%205.726%2C86.060%20ZM5.728%2C6.058%20L1.127%2C10.803%20C0.869%2C11.069%200.449%2C11.069%200.191%2C10.803%20C-0.068%2C10.536%20-0.068%2C10.104%200.191%2C9.837%20L4.397%2C5.500%20L0.191%2C1.162%20C-0.068%2C0.896%20-0.068%2C0.463%200.191%2C0.197%20C0.449%2C-0.070%200.869%2C-0.070%201.127%2C0.197%20L5.727%2C4.940%20C5.755%2C4.961%205.783%2C4.983%205.809%2C5.009%20C5.940%2C5.144%206.004%2C5.322%206.002%2C5.500%20C6.004%2C5.677%205.940%2C5.855%205.809%2C5.990%20C5.783%2C6.016%205.756%2C6.037%205.728%2C6.058%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .top-categor_mobile_wrapper .left-categor li .waSlideMenu-back, .top-categor_mobile_wrapper .left-categor .parrent_name .waSlideMenu-back {
      border-bottom: none; }
      .top-categor_mobile_wrapper .left-categor li .waSlideMenu-back a, .top-categor_mobile_wrapper .left-categor .parrent_name .waSlideMenu-back a {
        background: #ed3535;
        font: 700 17px 'Open Sans Condensed', sans-serif;
        color: #634d00;
        padding: 12px 15px 14px 37px;
        text-transform: uppercase; }
        .top-categor_mobile_wrapper .left-categor li .waSlideMenu-back a::before, .top-categor_mobile_wrapper .left-categor .parrent_name .waSlideMenu-back a::before {
          position: absolute;
          top: 25px;
          left: 18px;
          width: 7px;
          height: 12px;
          content: '';
          background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2214px%22%20%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23634d00%22%20d%3D%22M8.008%2012.606l-1.336%201.402L-.008%207l6.68-7.01%201.336%201.403L2.664%207l5.344%205.606z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
          background-size: 7px 12px; }
        .top-categor_mobile_wrapper .left-categor li .waSlideMenu-back a:hover, .top-categor_mobile_wrapper .left-categor .parrent_name .waSlideMenu-back a:hover {
          background: #ed3535;
          color: #634d00; }
  .top-categor_mobile_wrapper .left-categor .parrent_name a {
    color: #fff;
    padding: 7px 20px 12px 18px;
    background: #ed3535;
    font: 300 17px 'Open Sans Condensed', sans-serif; }
    .top-categor_mobile_wrapper .left-categor .parrent_name a::before {
      display: none; }
    .top-categor_mobile_wrapper .left-categor .parrent_name a:hover {
      color: #fff;
      background: #ed3535; }
  .top-categor_mobile_wrapper .left-categor ul {
    display: block;
    width: 237px;
    background: #fff; }
    .top-categor_mobile_wrapper .left-categor ul li {
      border-bottom: 1px solid rgba(89, 89, 89, 0.1); }
    .top-categor_mobile_wrapper .left-categor ul li a {
      display: block;
      color: #525252;
      font: 300 16px 'Open Sans Condensed', sans-serif;
      padding: 7px 20px 12px 31px;
      text-decoration: none; }
      .top-categor_mobile_wrapper .left-categor ul li a:hover {
        background: none;
        color: #ed3535; }

.left-categor-title {
  position: relative;
  background: #ed3535;
  border-radius: 3px;
  padding: 12px 23px 14px 53px;
  font: 700 17px 'Open Sans Condensed', sans-serif;
  color: #4f0707;
  text-transform: uppercase;
  cursor: pointer;
  z-index: 3; }
  @media all and (max-width: 765px) {
  .left-categor-title {
    display: none; } }
  @media all and (max-width: 1023px) {
    .left-categor-title.mobile-btn {
      display: none; } }
  .left-categor-title:before {
    position: absolute;
    width: 18px;
    height: 14px;
    left: 18px;
    top: 50%;
    margin-top: -8px;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2214px%22%20%20viewBox%3D%220%200%2018%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%7Bdarken%28%24mainColor2%2C%2040%25%29%7D%22%20d%3D%22M17.000%2C8.000%20C17.000%2C8.000%201.000%2C8.000%201.000%2C8.000%20C0.447%2C8.000%20-0.000%2C7.552%20-0.000%2C7.000%20C-0.000%2C6.448%200.447%2C6.000%201.000%2C6.000%20C1.000%2C6.000%2017.000%2C6.000%2017.000%2C6.000%20C17.552%2C6.000%2018.000%2C6.448%2018.000%2C7.000%20C18.000%2C7.552%2017.552%2C8.000%2017.000%2C8.000%20ZM17.000%2C2.000%20C17.000%2C2.000%201.000%2C2.000%201.000%2C2.000%20C0.447%2C2.000%20-0.000%2C1.552%20-0.000%2C1.000%20C-0.000%2C0.448%200.447%2C-0.000%201.000%2C-0.000%20C1.000%2C-0.000%2017.000%2C-0.000%2017.000%2C-0.000%20C17.552%2C-0.000%2018.000%2C0.448%2018.000%2C1.000%20C18.000%2C1.552%2017.552%2C2.000%2017.000%2C2.000%20ZM1.000%2C12.000%20C1.000%2C12.000%2017.000%2C12.000%2017.000%2C12.000%20C17.552%2C12.000%2018.000%2C12.448%2018.000%2C13.000%20C18.000%2C13.552%2017.552%2C14.000%2017.000%2C14.000%20C17.000%2C14.000%201.000%2C14.000%201.000%2C14.000%20C0.447%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20C-0.000%2C12.448%200.447%2C12.000%201.000%2C12.000%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .left-categor-title.active {
    border-radius: 3px 3px 0 0; }
  .left-categor-title.active:before {
    left: 20px;
    top: 18px;
    width: 13px;
    height: 13px;
    margin: 0;
    color: #634d00;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23634d00%22%20d%3D%22M7.881%2C6.500%20C7.881%2C6.500%2012.714%2C11.333%2012.714%2C11.333%20C13.096%2C11.715%2013.096%2C12.333%2012.714%2C12.714%20C12.333%2C13.095%2011.714%2C13.095%2011.333%2C12.714%20C11.333%2C12.714%206.500%2C7.881%206.500%2C7.881%20C6.500%2C7.881%201.666%2C12.714%201.666%2C12.714%20C1.285%2C13.095%200.666%2C13.095%200.285%2C12.714%20C-0.096%2C12.333%20-0.096%2C11.715%200.285%2C11.333%20C0.285%2C11.333%205.119%2C6.500%205.119%2C6.500%20C5.119%2C6.500%200.285%2C1.666%200.285%2C1.666%20C-0.096%2C1.285%20-0.096%2C0.667%200.285%2C0.285%20C0.666%2C-0.096%201.285%2C-0.096%201.666%2C0.285%20C1.666%2C0.285%206.500%2C5.119%206.500%2C5.119%20C6.500%2C5.119%2011.333%2C0.285%2011.333%2C0.285%20C11.714%2C-0.096%2012.333%2C-0.096%2012.714%2C0.285%20C13.096%2C0.667%2013.096%2C1.285%2012.714%2C1.666%20C12.714%2C1.666%207.881%2C6.500%207.881%2C6.500%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.left-nav {
  position: absolute;
  top: 52px;
  left: 20px;
  z-index: 2;
  display: none;
  font-size: 0;
  background-color: #fff;
  border: 2px solid #ed3535;
  border-radius: 0 3px 3px 3px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.17); }
  @media all and (max-width: 765px) {
  .left-nav {
    background-color: none;
    border: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; } }

.left-categor {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
  background: #595959; }
  .left-categor > li {
    position: relative;
    width: 237px;
    border-bottom: 1px solid rgba(250, 250, 250, 0.1); }
  .left-categor > li:last-child {
    border-bottom: none; }
  .left-categor > li a {
    position: relative;
    display: block;
    padding: 6px 40px 12px 18px;
    text-decoration: none;
    color: #bfcbcf;
    font: 400 17px 'Open Sans Condensed', sans-serif; }
    .left-categor > li a:hover {
      color: #fff;
      background-color: #ed3535; }
    .left-categor > 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%226px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%206%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.809%2C125.990%20C5.783%2C126.016%205.755%2C126.038%205.727%2C126.059%20L1.127%2C130.803%20C0.869%2C131.069%200.449%2C131.069%200.191%2C130.803%20C-0.068%2C130.536%20-0.068%2C130.104%200.191%2C129.837%20L4.397%2C125.500%20L0.191%2C121.162%20C-0.068%2C120.895%20-0.068%2C120.463%200.191%2C120.197%20C0.449%2C119.930%200.869%2C119.930%201.127%2C120.197%20L5.727%2C124.941%20C5.755%2C124.962%205.783%2C124.983%205.809%2C125.009%20C5.940%2C125.144%206.004%2C125.322%206.002%2C125.500%20C6.004%2C125.677%205.940%2C125.855%205.809%2C125.990%20ZM5.726%2C86.060%20L1.127%2C90.803%20C0.869%2C91.069%200.449%2C91.069%200.191%2C90.803%20C-0.068%2C90.536%20-0.068%2C90.104%200.191%2C89.837%20L4.397%2C85.500%20L0.191%2C81.162%20C-0.068%2C80.895%20-0.068%2C80.463%200.191%2C80.197%20C0.449%2C79.930%200.869%2C79.930%201.127%2C80.197%20L5.728%2C84.941%20C5.756%2C84.962%205.783%2C84.983%205.809%2C85.009%20C5.940%2C85.144%206.004%2C85.322%206.002%2C85.500%20C6.004%2C85.677%205.940%2C85.855%205.809%2C85.990%20C5.783%2C86.017%205.754%2C86.039%205.726%2C86.060%20ZM5.728%2C6.058%20L1.127%2C10.803%20C0.869%2C11.069%200.449%2C11.069%200.191%2C10.803%20C-0.068%2C10.536%20-0.068%2C10.104%200.191%2C9.837%20L4.397%2C5.500%20L0.191%2C1.162%20C-0.068%2C0.896%20-0.068%2C0.463%200.191%2C0.197%20C0.449%2C-0.070%200.869%2C-0.070%201.127%2C0.197%20L5.727%2C4.940%20C5.755%2C4.961%205.783%2C4.983%205.809%2C5.009%20C5.940%2C5.144%206.004%2C5.322%206.002%2C5.500%20C6.004%2C5.677%205.940%2C5.855%205.809%2C5.990%20C5.783%2C6.016%205.756%2C6.037%205.728%2C6.058%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .left-categor > li .has_submenu::before {
    position: absolute;
    top: 50%;
    right: 15px;
    content: '';
    width: 6px;
    height: 11px;
    margin-top: -6px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%226px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%206%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M5.809%2C125.990%20C5.783%2C126.016%205.755%2C126.038%205.727%2C126.059%20L1.127%2C130.803%20C0.869%2C131.069%200.449%2C131.069%200.191%2C130.803%20C-0.068%2C130.536%20-0.068%2C130.104%200.191%2C129.837%20L4.397%2C125.500%20L0.191%2C121.162%20C-0.068%2C120.895%20-0.068%2C120.463%200.191%2C120.197%20C0.449%2C119.930%200.869%2C119.930%201.127%2C120.197%20L5.727%2C124.941%20C5.755%2C124.962%205.783%2C124.983%205.809%2C125.009%20C5.940%2C125.144%206.004%2C125.322%206.002%2C125.500%20C6.004%2C125.677%205.940%2C125.855%205.809%2C125.990%20ZM5.726%2C86.060%20L1.127%2C90.803%20C0.869%2C91.069%200.449%2C91.069%200.191%2C90.803%20C-0.068%2C90.536%20-0.068%2C90.104%200.191%2C89.837%20L4.397%2C85.500%20L0.191%2C81.162%20C-0.068%2C80.895%20-0.068%2C80.463%200.191%2C80.197%20C0.449%2C79.930%200.869%2C79.930%201.127%2C80.197%20L5.728%2C84.941%20C5.756%2C84.962%205.783%2C84.983%205.809%2C85.009%20C5.940%2C85.144%206.004%2C85.322%206.002%2C85.500%20C6.004%2C85.677%205.940%2C85.855%205.809%2C85.990%20C5.783%2C86.017%205.754%2C86.039%205.726%2C86.060%20ZM5.728%2C6.058%20L1.127%2C10.803%20C0.869%2C11.069%200.449%2C11.069%200.191%2C10.803%20C-0.068%2C10.536%20-0.068%2C10.104%200.191%2C9.837%20L4.397%2C5.500%20L0.191%2C1.162%20C-0.068%2C0.896%20-0.068%2C0.463%200.191%2C0.197%20C0.449%2C-0.070%200.869%2C-0.070%201.127%2C0.197%20L5.727%2C4.940%20C5.755%2C4.961%205.783%2C4.983%205.809%2C5.009%20C5.940%2C5.144%206.004%2C5.322%206.002%2C5.500%20C6.004%2C5.677%205.940%2C5.855%205.809%2C5.990%20C5.783%2C6.016%205.756%2C6.037%205.728%2C6.058%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .left-categor > li .has_submenu:hover {
      color: #fff;
      background-color: #ed3535; }
    .left-categor > li .has_submenu: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%226px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%206%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.809%2C125.990%20C5.783%2C126.016%205.755%2C126.038%205.727%2C126.059%20L1.127%2C130.803%20C0.869%2C131.069%200.449%2C131.069%200.191%2C130.803%20C-0.068%2C130.536%20-0.068%2C130.104%200.191%2C129.837%20L4.397%2C125.500%20L0.191%2C121.162%20C-0.068%2C120.895%20-0.068%2C120.463%200.191%2C120.197%20C0.449%2C119.930%200.869%2C119.930%201.127%2C120.197%20L5.727%2C124.941%20C5.755%2C124.962%205.783%2C124.983%205.809%2C125.009%20C5.940%2C125.144%206.004%2C125.322%206.002%2C125.500%20C6.004%2C125.677%205.940%2C125.855%205.809%2C125.990%20ZM5.726%2C86.060%20L1.127%2C90.803%20C0.869%2C91.069%200.449%2C91.069%200.191%2C90.803%20C-0.068%2C90.536%20-0.068%2C90.104%200.191%2C89.837%20L4.397%2C85.500%20L0.191%2C81.162%20C-0.068%2C80.895%20-0.068%2C80.463%200.191%2C80.197%20C0.449%2C79.930%200.869%2C79.930%201.127%2C80.197%20L5.728%2C84.941%20C5.756%2C84.962%205.783%2C84.983%205.809%2C85.009%20C5.940%2C85.144%206.004%2C85.322%206.002%2C85.500%20C6.004%2C85.677%205.940%2C85.855%205.809%2C85.990%20C5.783%2C86.017%205.754%2C86.039%205.726%2C86.060%20ZM5.728%2C6.058%20L1.127%2C10.803%20C0.869%2C11.069%200.449%2C11.069%200.191%2C10.803%20C-0.068%2C10.536%20-0.068%2C10.104%200.191%2C9.837%20L4.397%2C5.500%20L0.191%2C1.162%20C-0.068%2C0.896%20-0.068%2C0.463%200.191%2C0.197%20C0.449%2C-0.070%200.869%2C-0.070%201.127%2C0.197%20L5.727%2C4.940%20C5.755%2C4.961%205.783%2C4.983%205.809%2C5.009%20C5.940%2C5.144%206.004%2C5.322%206.002%2C5.500%20C6.004%2C5.677%205.940%2C5.855%205.809%2C5.990%20C5.783%2C6.016%205.756%2C6.037%205.728%2C6.058%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .left-categor ul {
    display: none; }

.left-categor-subpages {
  display: inline-block;
  vertical-align: top; }
  .left-categor-subpages ul {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 237px; }
  .left-categor-subpages ul li {
    border-bottom: 1px solid rgba(89, 89, 89, 0.1); }
    .left-categor-subpages ul li a {
      display: block;
      color: #525252;
      font: 300 16px 'Open Sans Condensed', sans-serif;
      padding: 7px 20px 12px 21px;
      text-decoration: none; }
    .left-categor-subpages ul li a:hover {
      color: #ed3535; }

@media all and (min-width: 765px) {
        .left-nav-inner.desktop ul ul {
          display: none; } }

.top-menu {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
  font-size: 0;
  line-height: 0; }
  .top-menu > li {
    display: inline-block;
    padding: 0 7px; }
  .top-menu > li.dropdown-wrap {
    cursor: pointer; }
    .top-menu > li.dropdown-wrap:before {
      content: "...";
      display: block;
      color: #b5b5b5;
      font-size: 34px;
      width: 20px;
      height: 14px;
      padding: 0 7px;
      line-height: 14px; }
    .top-menu > li.dropdown-wrap ul {
      margin: 28px 0 0; }
  .top-menu > li > a {
    position: relative;
    display: block;
    color: #b5b5b5;
    text-decoration: none;
    font: 300 15px 'Open Sans Condensed', sans-serif; }
    .top-menu > li > a:hover {
      color: #ed3535; }
  .top-menu ul {
    position: absolute;
    display: none;
    list-style: none;
    margin: 18px 0 0;
    padding: 0;
    width: 220px;
    z-index: 3;
    background: #595959; }
  .top-menu ul li {
    border-top: 1px solid rgba(250, 250, 250, 0.1); }
    .top-menu ul li a {
      display: block;
      font: 300 15px 'Open Sans Condensed', sans-serif;
      padding: 6px 15px 12px 15px;
      color: #b5b5b5;
      text-decoration: none; }

.site-header {
  width: 100%;
  padding-top: 56px;
  min-height: 100px;
  max-width: 1222px;
  margin: 0 auto; }

.header-in {
  padding: 36px 0 28px;
  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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center; }
  @media only screen and (max-width: 1024px) {
  .header-in {
    padding: 28px 20px; } }
  @media only screen and (max-width: 650px) {
  .header-in {
    display: block; } }

.site-name-wr {
  margin-right: 20px;
  font: 700 22px 'Open Sans Condensed', sans-serif;
  max-width: 500px;
  -webkit-flex-basis: 400px;
  -moz-flex-basis: 400px;
  -ms-flex-preferred-size: 400px;
  flex-basis: 400px; }
  @media only screen and (max-width: 1024px) {
  .site-name-wr {
    -webkit-flex-basis: 365px;
    -moz-flex-basis: 365px;
    -ms-flex-preferred-size: 365px;
    flex-basis: 365px; } }
  @media only screen and (max-width: 650px) {
  .site-name-wr {
    max-width: 100%;
    margin: 0;
    width: 100%;
    text-align: center; } }
  .site-name-wr .logo {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px; }
  .site-name-wr .site-name-in {
    display: inline-block;
    vertical-align: middle;
    max-width: 365px; }
  @media only screen and (max-width: 650px) {
    .site-name-wr .site-name-in {
      max-width: auto; } }
  .site-name-wr .site-name {
    padding: 0 0 4px; }
  .site-name-wr .site-name a {
    text-transform: uppercase;
    color: #ed3535;
    text-decoration: none; }
    @media only screen and (max-width: 650px) {
    .site-name-wr .site-name a {
      font-size: 21px; } }
  .site-name-wr .site-desc {
    font-size: 25px;
    line-height: 1;
    color: #737373; }
  @media only screen and (max-width: 650px) {
    .site-name-wr .site-desc {
      font-size: 22px; } }

.contacts-block {
  padding-top: 5px;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 0;
  -moz-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center; }
  @media only screen and (max-width: 765px) {
  .contacts-block {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end; } }
  @media only screen and (max-width: 650px) {
  .contacts-block {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center; } }

.site-address {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding: 0 0 0 32px;
  min-height: 28px;
  text-align: right;
  font: 300 15px 'Open Sans Condensed', sans-serif;
  color: #504f4f;
  -webkit-flex-basis: 138px;
  -moz-flex-basis: 138px;
  -ms-flex-preferred-size: 138px;
  flex-basis: 138px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2228px%22%20%20viewBox%3D%220%200%2019%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M9.499%2C-0.000%20C4.261%2C-0.000%20-0.000%2C4.270%20-0.000%2C9.520%20C-0.000%2C11.162%200.431%2C12.787%201.248%2C14.222%20C1.255%2C14.240%201.264%2C14.257%201.274%2C14.274%20C1.274%2C14.274%209.016%2C27.720%209.016%2C27.720%20C9.115%2C27.892%209.300%2C28.000%209.499%2C28.000%20C9.700%2C28.000%209.884%2C27.892%209.984%2C27.720%20C9.984%2C27.720%2017.725%2C14.274%2017.725%2C14.274%20C17.735%2C14.258%2017.743%2C14.240%2017.751%2C14.223%20C18.568%2C12.787%2019.000%2C11.162%2019.000%2C9.520%20C19.000%2C4.270%2014.738%2C-0.000%209.499%2C-0.000%20ZM16.755%2C13.714%20C16.745%2C13.730%2016.736%2C13.747%2016.728%2C13.764%20C16.728%2C13.764%209.499%2C26.319%209.499%2C26.319%20C9.499%2C26.319%202.271%2C13.765%202.271%2C13.765%20C2.263%2C13.747%202.255%2C13.730%202.245%2C13.714%20C1.507%2C12.435%201.117%2C10.985%201.117%2C9.520%20C1.117%2C4.888%204.877%2C1.120%209.499%2C1.120%20C14.122%2C1.120%2017.882%2C4.888%2017.882%2C9.520%20C17.882%2C10.985%2017.492%2C12.435%2016.755%2C13.714%20ZM9.499%2C5.600%20C7.343%2C5.600%205.588%2C7.358%205.588%2C9.520%20C5.588%2C11.681%207.343%2C13.440%209.499%2C13.440%20C11.656%2C13.440%2013.411%2C11.681%2013.411%2C9.520%20C13.411%2C7.358%2011.656%2C5.600%209.499%2C5.600%20ZM9.499%2C12.320%20C7.959%2C12.320%206.705%2C11.064%206.705%2C9.520%20C6.705%2C7.976%207.959%2C6.720%209.499%2C6.720%20C11.040%2C6.720%2012.294%2C7.976%2012.294%2C9.520%20C12.294%2C11.064%2011.040%2C12.320%209.499%2C12.320%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }

.site-phones-wrapper {
  text-align: right;
  -webkit-flex-basis: 212px;
  -moz-flex-basis: 212px;
  -ms-flex-preferred-size: 212px;
  flex-basis: 212px; }
  @media only screen and (max-width: 650px) {
  .site-phones-wrapper {
    -webkit-flex-basis: auto;
    -moz-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto; } }

.site-phones {
  display: inline-block;
  vertical-align: top;
  width: 140px;
  margin: 0;
  padding: 0 0 0 40px;
  text-align: right;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%23ed3535%22%20d%3D%22M17.142%2C15.272%20C16.571%2C15.272%2015.325%2C18.137%2014.181%2C18.137%20C13.038%2C18.137%2010.415%2C15.870%209.273%2C14.727%20C8.130%2C13.584%205.863%2C10.961%205.863%2C9.818%20C5.863%2C8.676%208.726%2C7.428%208.726%2C6.857%20C8.726%2C6.857%206.285%2C-0.000%206.285%2C-0.000%20C6.285%2C-0.000%205.714%2C-0.000%204.000%2C-0.000%20C2.857%2C-0.000%20-0.001%2C3.428%20-0.001%2C5.715%20C-0.001%2C8.000%201.143%2C12.571%206.285%2C17.715%20C11.429%2C22.856%2016.000%2C24.000%2018.285%2C24.000%20C20.571%2C24.000%2024.000%2C21.142%2024.000%2C20.000%20C24.000%2C18.285%2024.000%2C17.715%2024.000%2C17.715%20C24.000%2C17.715%2017.142%2C15.272%2017.142%2C15.272%20ZM23.000%2C19.957%20C22.769%2C20.705%2020.064%2C23.000%2018.285%2C23.000%20C17.042%2C23.000%2012.555%2C22.567%206.992%2C17.007%20C1.432%2C11.445%201.000%2C6.958%201.000%2C5.715%20C1.000%2C3.935%203.295%2C1.231%204.043%2C1.000%20C4.043%2C1.000%205.579%2C1.000%205.579%2C1.000%20C5.579%2C1.000%207.596%2C6.665%207.596%2C6.665%20C7.435%2C6.789%207.232%2C6.935%207.076%2C7.047%20C6.039%2C7.792%204.863%2C8.636%204.863%2C9.818%20C4.863%2C11.676%208.187%2C15.055%208.565%2C15.434%20C8.945%2C15.813%2012.318%2C19.136%2014.181%2C19.136%20C15.365%2C19.136%2016.209%2C17.960%2016.953%2C16.921%20C17.065%2C16.765%2017.210%2C16.563%2017.335%2C16.402%20C17.335%2C16.402%2023.000%2C18.420%2023.000%2C18.420%20C23.000%2C18.420%2023.000%2C19.957%2023.000%2C19.957%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .site-phones a {
    display: block;
    font: 700 18px 'Open Sans Condensed', sans-serif;
    color: #504f4f;
    cursor: text;
    text-decoration: none; }

#shop2-cart-preview {
  display: inline-block;
  vertical-align: top;
  text-align: right;
  -webkit-flex-basis: 206px;
  -moz-flex-basis: 206px;
  -ms-flex-preferred-size: 206px;
  flex-basis: 206px; }

.shop-cart-top {
  display: block;
  margin: -28px 0 0; }
  .shop-cart-top .cart-amount {
    display: inline-block;
    vertical-align: top;
    min-width: 36px;
    padding: 0 0 33px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2235px%22%20height%3D%2228px%22%20%20viewBox%3D%220%200%2035%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M28.933%2C13.748%20C29.408%2C13.748%2029.794%2C14.141%2029.794%2C14.625%20C29.794%2C15.110%2029.408%2C15.503%2028.933%2C15.503%20C28.933%2C15.503%2013.005%2C15.503%2013.005%2C15.503%20C12.529%2C15.503%2012.144%2C15.110%2012.144%2C14.625%20C12.144%2C14.141%2012.529%2C13.748%2013.005%2C13.748%20C13.005%2C13.748%2028.933%2C13.748%2028.933%2C13.748%20ZM10.757%2C9.798%20C10.757%2C9.313%2011.143%2C8.920%2011.618%2C8.920%20C11.618%2C8.920%2029.841%2C8.920%2029.841%2C8.920%20C30.317%2C8.920%2030.702%2C9.313%2030.702%2C9.798%20C30.702%2C10.283%2030.317%2C10.676%2029.841%2C10.676%20C29.841%2C10.676%2011.618%2C10.676%2011.618%2C10.676%20C11.143%2C10.676%2010.757%2C10.283%2010.757%2C9.798%20ZM34.947%2C6.876%20C34.809%2C7.682%2032.771%2C16.683%2032.141%2C18.609%20C31.483%2C20.620%2030.151%2C20.834%2029.393%2C20.834%20C29.272%2C20.834%2029.166%2C20.829%2029.079%2C20.824%20C29.025%2C20.822%2028.975%2C20.819%2028.933%2C20.819%20C28.933%2C20.819%2012.383%2C20.819%2012.383%2C20.819%20C10.852%2C20.819%2010.099%2C19.348%209.883%2C18.435%20C9.577%2C17.572%205.376%2C5.740%204.605%2C3.844%20C4.131%2C2.680%202.598%2C2.273%201.478%2C1.976%20C1.111%2C1.878%200.794%2C1.794%200.536%2C1.689%20C0.095%2C1.509%20-0.120%2C0.999%200.057%2C0.548%20C0.234%2C0.098%200.734%2C-0.121%201.176%2C0.059%20C1.333%2C0.123%201.614%2C0.198%201.912%2C0.277%20C3.214%2C0.623%205.394%2C1.202%206.196%2C3.171%20C7.007%2C5.166%2011.335%2C17.368%2011.519%2C17.887%20C11.531%2C17.922%2011.542%2C17.958%2011.550%2C17.995%20C11.551%2C18.001%2011.821%2C19.063%2012.383%2C19.063%20C12.383%2C19.063%2028.933%2C19.063%2028.933%2C19.063%20C29.001%2C19.063%2029.079%2C19.067%2029.166%2C19.071%20C29.697%2C19.098%2030.158%2C19.122%2030.507%2C18.054%20C31.121%2C16.179%2033.142%2C7.210%2033.250%2C6.576%20C33.284%2C6.372%2033.277%2C6.265%2033.270%2C6.219%20C33.178%2C6.173%2032.930%2C6.117%2032.294%2C6.091%20C30.140%2C6.003%209.534%2C6.091%209.326%2C6.092%20C8.858%2C6.098%208.463%2C5.703%208.461%2C5.218%20C8.459%2C4.733%208.843%2C4.339%209.319%2C4.337%20C10.169%2C4.333%2030.171%2C4.247%2032.363%2C4.337%20C33.256%2C4.374%2034.100%2C4.461%2034.619%2C5.116%20C34.966%2C5.553%2035.073%2C6.129%2034.947%2C6.876%20ZM14.775%2C23.025%20C16.122%2C23.025%2017.214%2C24.138%2017.214%2C25.512%20C17.214%2C26.885%2016.122%2C27.999%2014.775%2C27.999%20C13.428%2C27.999%2012.336%2C26.885%2012.336%2C25.512%20C12.336%2C24.138%2013.428%2C23.025%2014.775%2C23.025%20ZM14.775%2C26.438%20C15.276%2C26.438%2015.684%2C26.023%2015.684%2C25.512%20C15.684%2C25.001%2015.276%2C24.585%2014.775%2C24.585%20C14.274%2C24.585%2013.866%2C25.001%2013.866%2C25.512%20C13.866%2C26.023%2014.274%2C26.438%2014.775%2C26.438%20ZM26.778%2C23.025%20C28.125%2C23.025%2029.217%2C24.138%2029.217%2C25.512%20C29.217%2C26.885%2028.125%2C27.999%2026.778%2C27.999%20C25.430%2C27.999%2024.338%2C26.885%2024.338%2C25.512%20C24.338%2C24.138%2025.430%2C23.025%2026.778%2C23.025%20ZM26.778%2C26.438%20C27.279%2C26.438%2027.686%2C26.023%2027.686%2C25.512%20C27.686%2C25.001%2027.279%2C24.585%2026.778%2C24.585%20C26.276%2C24.585%2025.869%2C25.001%2025.869%2C25.512%20C25.869%2C26.023%2026.276%2C26.438%2026.778%2C26.438%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 100% no-repeat; }
  .shop-cart-top .cart-amount span {
    display: inline-block;
    margin: 0 0 0 6px;
    padding: 1px 0 2px;
    position: relative;
    min-width: 28px;
    text-align: center;
    border: 1px solid #ddd;
    border-radius: 3px;
    color: #7e7e7e;
    background: #fff;
    font: 300 13px 'Open Sans Condensed', sans-serif; }
    .shop-cart-top .cart-amount span:before {
      position: absolute;
      bottom: -7px;
      left: 50%;
      margin-left: -5px;
      width: 11px;
      height: 7px;
      content: "";
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 7px 5.5px 0 5.5px;
      border-top-color: #ddd; }
    .shop-cart-top .cart-amount span:after {
      position: absolute;
      bottom: -5px;
      left: 50%;
      margin-left: -4px;
      width: 9px;
      height: 5px;
      content: "";
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 5px 4.5px 0 4.5px;
      border-top-color: #fff; }
  .shop-cart-top .cart-total {
    display: inline-block;
    vertical-align: top;
    padding: 26px 0 0 17px;
    font: 300 18px 'Open Sans Condensed', sans-serif;
    color: #565656; }
  .shop-cart-top .cart-total strong {
    font-size: 20px; }

@media all and (max-width: 890px) {
  .site-address {
    display: none; } }

@media only screen and (max-width: 765px) {
  .top-panel {
    padding: 3px 0; }

  .user-wrap {
    display: inline-block;
    vertical-align: top; }
    .user-wrap .user-block-title {
      padding: 0;
      width: 50px;
      height: 50px;
      background: none;
      font-size: 0;
      line-height: 0; }
      .user-wrap .user-block-title: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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.3%29%22%20d%3D%22M20.036%2C19.269%20C19.294%2C19.476%2015.656%2C20.093%2010.500%2C20.093%20C5.342%2C20.093%201.705%2C19.476%200.970%2C19.271%20C0.965%2C19.269%200.961%2C19.268%200.958%2C19.267%20C0.987%2C18.831%201.284%2C16.938%201.923%2C16.315%20C2.276%2C15.971%204.756%2C15.062%205.948%2C14.625%20C6.404%2C14.458%206.792%2C14.316%207.044%2C14.216%20C8.238%2C13.746%208.472%2C13.263%208.472%2C12.588%20C8.472%2C12.588%208.472%2C11.335%208.472%2C11.335%20C8.472%2C11.209%208.422%2C11.088%208.332%2C10.998%20C8.147%2C10.812%207.886%2C9.924%207.760%2C9.211%20C7.736%2C9.080%207.660%2C8.965%207.548%2C8.893%20C7.452%2C8.831%207.336%2C8.806%207.226%2C8.821%20C7.051%2C8.752%206.620%2C8.287%206.476%2C7.675%20C6.331%2C7.064%206.561%2C6.649%206.675%2C6.596%20C7.068%2C6.485%207.035%2C6.170%206.985%2C5.696%20C6.927%2C5.152%206.683%2C4.142%206.682%2C3.382%20C6.682%2C2.844%206.872%2C2.399%206.974%2C2.097%20C7.043%2C1.896%207.125%2C1.790%207.170%2C1.790%20C7.953%2C1.790%208.525%2C1.566%209.077%2C1.349%20C9.594%2C1.146%2010.083%2C0.954%2010.752%2C0.954%20C12.112%2C0.954%2012.421%2C1.269%2012.605%2C1.564%20C12.692%2C1.705%2012.845%2C1.790%2013.010%2C1.790%20C13.563%2C1.790%2014.318%2C1.973%2014.318%2C3.400%20C14.318%2C3.866%2014.108%2C4.707%2014.043%2C5.321%20C13.945%2C6.245%2013.919%2C6.493%2014.326%2C6.595%20C14.438%2C6.649%2014.669%2C7.064%2014.523%2C7.676%20C14.377%2C8.299%2013.932%2C8.771%2013.785%2C8.822%20C13.669%2C8.804%2013.550%2C8.829%2013.451%2C8.893%20C13.339%2C8.965%2013.263%2C9.080%2013.240%2C9.211%20C13.114%2C9.923%2012.853%2C10.812%2012.667%2C10.998%20C12.578%2C11.088%2012.528%2C11.209%2012.528%2C11.335%20C12.528%2C11.335%2012.528%2C12.588%2012.528%2C12.588%20C12.528%2C13.260%2012.754%2C13.718%2013.947%2C14.213%20C14.256%2C14.342%2014.772%2C14.532%2015.365%2C14.751%20C16.549%2C15.187%2018.752%2C15.999%2019.076%2C16.315%20C19.715%2C16.938%2020.011%2C18.830%2020.041%2C19.267%20C20.040%2C19.268%2020.038%2C19.268%2020.036%2C19.269%20ZM0.086%2C18.611%20C0.086%2C18.611%200.001%2C19.313%200.001%2C19.320%20C0.001%2C19.741%200.256%2C20.056%200.707%2C20.188%20C1.719%2C20.471%205.630%2C21.000%2010.500%2C21.000%20C15.368%2C21.000%2019.281%2C20.471%2020.299%2C20.187%20C20.744%2C20.056%2020.999%2C19.741%2020.999%2C19.320%20C20.999%2C19.313%2020.913%2C18.611%2020.913%2C18.611%20C20.913%2C18.611%2020.720%2C17.659%2020.720%2C17.659%20C20.533%2C16.918%2020.230%2C16.107%2019.743%2C15.631%20C19.347%2C15.245%2018.054%2C14.730%2016.252%2C14.061%20C16.252%2C14.061%2014.901%2C13.561%2014.901%2C13.561%20C14.901%2C13.561%2014.464%2C13.394%2014.313%2C13.332%20C13.482%2C12.987%2013.482%2C12.837%2013.482%2C12.588%20C13.482%2C12.588%2013.482%2C11.501%2013.482%2C11.501%20C13.797%2C11.042%2014.007%2C10.223%2014.115%2C9.712%20C14.721%2C9.474%2015.276%2C8.648%2015.452%2C7.895%20C15.664%2C7.003%2015.390%2C6.232%2014.946%2C5.869%20C14.959%2C5.738%2014.976%2C5.575%2014.992%2C5.422%20C15.060%2C4.787%2015.272%2C3.916%2015.272%2C3.400%20C15.272%2C1.874%2014.469%2C0.958%2013.265%2C0.847%20C12.786%2C0.248%2012.033%2C-0.000%2010.752%2C-0.000%20C9.902%2C-0.000%209.279%2C0.244%208.729%2C0.460%20C8.216%2C0.662%207.773%2C0.836%207.170%2C0.836%20C6.880%2C0.836%206.352%2C0.960%206.070%2C1.792%20C5.933%2C2.197%205.727%2C2.732%205.727%2C3.383%20C5.729%2C4.193%205.976%2C5.236%206.035%2C5.796%20C6.039%2C5.824%206.041%2C5.851%206.045%2C5.876%20C5.607%2C6.241%205.336%2C7.008%205.547%2C7.894%20C5.724%2C8.648%206.279%2C9.474%206.885%2C9.712%20C6.993%2C10.223%207.203%2C11.042%207.517%2C11.501%20C7.517%2C11.501%207.517%2C12.588%207.517%2C12.588%20C7.517%2C12.847%207.517%2C13.004%206.695%2C13.329%20C6.540%2C13.389%206.088%2C13.557%206.088%2C13.557%20C6.088%2C13.557%204.734%2C14.056%204.734%2C14.056%20C2.978%2C14.709%201.654%2C15.244%201.257%2C15.631%20C0.769%2C16.107%200.466%2C16.918%200.279%2C17.659%20C0.279%2C17.659%200.086%2C18.611%200.086%2C18.611%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

  .cart-top-mobile {
    display: inline-block;
    vertical-align: top; }

  .shop-cart-top {
    padding: 10px 0 0;
    margin: 0; }
    .shop-cart-top .cart-total {
      display: none; }
    .shop-cart-top.add .cart-amount {
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2235px%22%20height%3D%2228px%22%20%20viewBox%3D%220%200%2035%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M28.933%2C13.748%20C29.408%2C13.748%2029.794%2C14.141%2029.794%2C14.625%20C29.794%2C15.110%2029.408%2C15.503%2028.933%2C15.503%20C28.933%2C15.503%2013.005%2C15.503%2013.005%2C15.503%20C12.529%2C15.503%2012.144%2C15.110%2012.144%2C14.625%20C12.144%2C14.141%2012.529%2C13.748%2013.005%2C13.748%20C13.005%2C13.748%2028.933%2C13.748%2028.933%2C13.748%20ZM10.757%2C9.798%20C10.757%2C9.313%2011.143%2C8.920%2011.618%2C8.920%20C11.618%2C8.920%2029.841%2C8.920%2029.841%2C8.920%20C30.317%2C8.920%2030.702%2C9.313%2030.702%2C9.798%20C30.702%2C10.283%2030.317%2C10.676%2029.841%2C10.676%20C29.841%2C10.676%2011.618%2C10.676%2011.618%2C10.676%20C11.143%2C10.676%2010.757%2C10.283%2010.757%2C9.798%20ZM34.947%2C6.876%20C34.809%2C7.682%2032.771%2C16.683%2032.141%2C18.609%20C31.483%2C20.620%2030.151%2C20.834%2029.393%2C20.834%20C29.272%2C20.834%2029.166%2C20.829%2029.079%2C20.824%20C29.025%2C20.822%2028.975%2C20.819%2028.933%2C20.819%20C28.933%2C20.819%2012.383%2C20.819%2012.383%2C20.819%20C10.852%2C20.819%2010.099%2C19.348%209.883%2C18.435%20C9.577%2C17.572%205.376%2C5.740%204.605%2C3.844%20C4.131%2C2.680%202.598%2C2.273%201.478%2C1.976%20C1.111%2C1.878%200.794%2C1.794%200.536%2C1.689%20C0.095%2C1.509%20-0.120%2C0.999%200.057%2C0.548%20C0.234%2C0.098%200.734%2C-0.121%201.176%2C0.059%20C1.333%2C0.123%201.614%2C0.198%201.912%2C0.277%20C3.214%2C0.623%205.394%2C1.202%206.196%2C3.171%20C7.007%2C5.166%2011.335%2C17.368%2011.519%2C17.887%20C11.531%2C17.922%2011.542%2C17.958%2011.550%2C17.995%20C11.551%2C18.001%2011.821%2C19.063%2012.383%2C19.063%20C12.383%2C19.063%2028.933%2C19.063%2028.933%2C19.063%20C29.001%2C19.063%2029.079%2C19.067%2029.166%2C19.071%20C29.697%2C19.098%2030.158%2C19.122%2030.507%2C18.054%20C31.121%2C16.179%2033.142%2C7.210%2033.250%2C6.576%20C33.284%2C6.372%2033.277%2C6.265%2033.270%2C6.219%20C33.178%2C6.173%2032.930%2C6.117%2032.294%2C6.091%20C30.140%2C6.003%209.534%2C6.091%209.326%2C6.092%20C8.858%2C6.098%208.463%2C5.703%208.461%2C5.218%20C8.459%2C4.733%208.843%2C4.339%209.319%2C4.337%20C10.169%2C4.333%2030.171%2C4.247%2032.363%2C4.337%20C33.256%2C4.374%2034.100%2C4.461%2034.619%2C5.116%20C34.966%2C5.553%2035.073%2C6.129%2034.947%2C6.876%20ZM14.775%2C23.025%20C16.122%2C23.025%2017.214%2C24.138%2017.214%2C25.512%20C17.214%2C26.885%2016.122%2C27.999%2014.775%2C27.999%20C13.428%2C27.999%2012.336%2C26.885%2012.336%2C25.512%20C12.336%2C24.138%2013.428%2C23.025%2014.775%2C23.025%20ZM14.775%2C26.438%20C15.276%2C26.438%2015.684%2C26.023%2015.684%2C25.512%20C15.684%2C25.001%2015.276%2C24.585%2014.775%2C24.585%20C14.274%2C24.585%2013.866%2C25.001%2013.866%2C25.512%20C13.866%2C26.023%2014.274%2C26.438%2014.775%2C26.438%20ZM26.778%2C23.025%20C28.125%2C23.025%2029.217%2C24.138%2029.217%2C25.512%20C29.217%2C26.885%2028.125%2C27.999%2026.778%2C27.999%20C25.430%2C27.999%2024.338%2C26.885%2024.338%2C25.512%20C24.338%2C24.138%2025.430%2C23.025%2026.778%2C23.025%20ZM26.778%2C26.438%20C27.279%2C26.438%2027.686%2C26.023%2027.686%2C25.512%20C27.686%2C25.001%2027.279%2C24.585%2026.778%2C24.585%20C26.276%2C24.585%2025.869%2C25.001%2025.869%2C25.512%20C25.869%2C26.023%2026.276%2C26.438%2026.778%2C26.438%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
    .shop-cart-top .cart-amount {
      display: inline-block;
      vertical-align: top;
      min-width: 40px;
      padding: 1px 0 1px 40px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2235px%22%20height%3D%2228px%22%20%20viewBox%3D%220%200%2035%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.3%29%22%20d%3D%22M28.933%2C13.748%20C29.408%2C13.748%2029.794%2C14.141%2029.794%2C14.625%20C29.794%2C15.110%2029.408%2C15.503%2028.933%2C15.503%20C28.933%2C15.503%2013.005%2C15.503%2013.005%2C15.503%20C12.529%2C15.503%2012.144%2C15.110%2012.144%2C14.625%20C12.144%2C14.141%2012.529%2C13.748%2013.005%2C13.748%20C13.005%2C13.748%2028.933%2C13.748%2028.933%2C13.748%20ZM10.757%2C9.798%20C10.757%2C9.313%2011.143%2C8.920%2011.618%2C8.920%20C11.618%2C8.920%2029.841%2C8.920%2029.841%2C8.920%20C30.317%2C8.920%2030.702%2C9.313%2030.702%2C9.798%20C30.702%2C10.283%2030.317%2C10.676%2029.841%2C10.676%20C29.841%2C10.676%2011.618%2C10.676%2011.618%2C10.676%20C11.143%2C10.676%2010.757%2C10.283%2010.757%2C9.798%20ZM34.947%2C6.876%20C34.809%2C7.682%2032.771%2C16.683%2032.141%2C18.609%20C31.483%2C20.620%2030.151%2C20.834%2029.393%2C20.834%20C29.272%2C20.834%2029.166%2C20.829%2029.079%2C20.824%20C29.025%2C20.822%2028.975%2C20.819%2028.933%2C20.819%20C28.933%2C20.819%2012.383%2C20.819%2012.383%2C20.819%20C10.852%2C20.819%2010.099%2C19.348%209.883%2C18.435%20C9.577%2C17.572%205.376%2C5.740%204.605%2C3.844%20C4.131%2C2.680%202.598%2C2.273%201.478%2C1.976%20C1.111%2C1.878%200.794%2C1.794%200.536%2C1.689%20C0.095%2C1.509%20-0.120%2C0.999%200.057%2C0.548%20C0.234%2C0.098%200.734%2C-0.121%201.176%2C0.059%20C1.333%2C0.123%201.614%2C0.198%201.912%2C0.277%20C3.214%2C0.623%205.394%2C1.202%206.196%2C3.171%20C7.007%2C5.166%2011.335%2C17.368%2011.519%2C17.887%20C11.531%2C17.922%2011.542%2C17.958%2011.550%2C17.995%20C11.551%2C18.001%2011.821%2C19.063%2012.383%2C19.063%20C12.383%2C19.063%2028.933%2C19.063%2028.933%2C19.063%20C29.001%2C19.063%2029.079%2C19.067%2029.166%2C19.071%20C29.697%2C19.098%2030.158%2C19.122%2030.507%2C18.054%20C31.121%2C16.179%2033.142%2C7.210%2033.250%2C6.576%20C33.284%2C6.372%2033.277%2C6.265%2033.270%2C6.219%20C33.178%2C6.173%2032.930%2C6.117%2032.294%2C6.091%20C30.140%2C6.003%209.534%2C6.091%209.326%2C6.092%20C8.858%2C6.098%208.463%2C5.703%208.461%2C5.218%20C8.459%2C4.733%208.843%2C4.339%209.319%2C4.337%20C10.169%2C4.333%2030.171%2C4.247%2032.363%2C4.337%20C33.256%2C4.374%2034.100%2C4.461%2034.619%2C5.116%20C34.966%2C5.553%2035.073%2C6.129%2034.947%2C6.876%20ZM14.775%2C23.025%20C16.122%2C23.025%2017.214%2C24.138%2017.214%2C25.512%20C17.214%2C26.885%2016.122%2C27.999%2014.775%2C27.999%20C13.428%2C27.999%2012.336%2C26.885%2012.336%2C25.512%20C12.336%2C24.138%2013.428%2C23.025%2014.775%2C23.025%20ZM14.775%2C26.438%20C15.276%2C26.438%2015.684%2C26.023%2015.684%2C25.512%20C15.684%2C25.001%2015.276%2C24.585%2014.775%2C24.585%20C14.274%2C24.585%2013.866%2C25.001%2013.866%2C25.512%20C13.866%2C26.023%2014.274%2C26.438%2014.775%2C26.438%20ZM26.778%2C23.025%20C28.125%2C23.025%2029.217%2C24.138%2029.217%2C25.512%20C29.217%2C26.885%2028.125%2C27.999%2026.778%2C27.999%20C25.430%2C27.999%2024.338%2C26.885%2024.338%2C25.512%20C24.338%2C24.138%2025.430%2C23.025%2026.778%2C23.025%20ZM26.778%2C26.438%20C27.279%2C26.438%2027.686%2C26.023%2027.686%2C25.512%20C27.686%2C25.001%2027.279%2C24.585%2026.778%2C24.585%20C26.276%2C24.585%2025.869%2C25.001%2025.869%2C25.512%20C25.869%2C26.023%2026.276%2C26.438%2026.778%2C26.438%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
      .shop-cart-top .cart-amount span {
        display: inline-block;
        margin: 0 0 0 6px;
        padding: 2px 0 4px;
        position: relative;
        min-width: 31px;
        text-align: center;
        border: 1px solid rgba(255, 255, 255, .3);
        border-radius: 3px;
        color: #7e7e7e;
        background: #595959;
        font: 300 13px 'Open Sans Condensed', sans-serif; }
        .shop-cart-top .cart-amount span:before {
          position: absolute;
          left: -7px;
          top: 50%;
          margin-top: -5px;
          margin-left: 0;
          width: 7px;
          height: 11px;
          content: "";
          width: 0;
          height: 0;
          border-color: transparent;
          border-style: solid;
          border-width: 5.5px 7px 5.5px 0;
          border-right-color: rgba(255, 255, 255, .3); }
        .shop-cart-top .cart-amount span:after {
          position: absolute;
          left: -5px;
          top: 50%;
          margin-top: -4px;
          margin-left: 0;
          width: 5px;
          height: 9px;
          content: "";
          width: 0;
          height: 0;
          border-color: transparent;
          border-style: solid;
          border-width: 4.5px 5px 4.5px 0;
          border-right-color: #595959; } }

@media only screen and (max-width: 765px) {
  .top-menu {
    display: none; } }

@media only screen and (max-width: 480px) {
  .site-name-wr {
    float: none;
    padding: 0 0 20px; }

  .contacts-block {
    float: none; }

  .site-phones {
    margin: 0; } }

.site-search-wrapper {
  width: 100%;
  max-width: 1222px;
  margin: 0 auto 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  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 all and (max-width: 1024px) {
  .site-search-wrapper {
    padding: 0 20px; } }

.search-panel {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.search-online-store {
  float: right;
  position: relative;
  margin-left: 20px; }
  .search-online-store .block-title {
    display: block;
    padding: 13px 20px 14px;
    border: 2px solid #ed3535;
    border-radius: 3px;
    cursor: pointer;
    color: #ed3535;
    font: 700 14px 'Open Sans Condensed', sans-serif;
    text-transform: uppercase; }
  @media only screen and (max-width: 480px) {
    .search-online-store .block-title {
      padding-top: 16px; } }
  .search-online-store .block-title span {
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    margin-left: 35px;
    width: 22px;
    height: 15px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2215px%22%20%20viewBox%3D%220%200%2022%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M21.000%2C4.000%20C21.000%2C4.000%209.816%2C4.000%209.816%2C4.000%20C9.403%2C5.162%208.304%2C6.000%206.999%2C6.000%20C5.695%2C6.000%204.597%2C5.162%204.183%2C4.000%20C4.183%2C4.000%201.000%2C4.000%201.000%2C4.000%20C0.447%2C4.000%20-0.001%2C3.552%20-0.001%2C3.000%20C-0.001%2C2.447%200.447%2C2.000%201.000%2C2.000%20C1.000%2C2.000%204.183%2C2.000%204.183%2C2.000%20C4.596%2C0.837%205.695%2C-0.000%206.999%2C-0.000%20C8.304%2C-0.000%209.403%2C0.837%209.816%2C2.000%20C9.816%2C2.000%2021.000%2C2.000%2021.000%2C2.000%20C21.552%2C2.000%2022.000%2C2.447%2022.000%2C3.000%20C22.000%2C3.552%2021.552%2C4.000%2021.000%2C4.000%20ZM1.000%2C11.000%20C1.000%2C11.000%2012.183%2C11.000%2012.183%2C11.000%20C12.596%2C9.837%2013.695%2C9.000%2015.000%2C9.000%20C16.304%2C9.000%2017.403%2C9.837%2017.816%2C11.000%20C17.816%2C11.000%2021.000%2C11.000%2021.000%2C11.000%20C21.552%2C11.000%2022.000%2C11.448%2022.000%2C12.000%20C22.000%2C12.552%2021.552%2C13.000%2021.000%2C13.000%20C21.000%2C13.000%2017.816%2C13.000%2017.816%2C13.000%20C17.403%2C14.162%2016.304%2C15.000%2015.000%2C15.000%20C13.695%2C15.000%2012.596%2C14.162%2012.183%2C13.000%20C12.183%2C13.000%201.000%2C13.000%201.000%2C13.000%20C0.447%2C13.000%20-0.001%2C12.552%20-0.001%2C12.000%20C-0.001%2C11.448%200.447%2C11.000%201.000%2C11.000%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .search-online-store.opened .block-title {
    border-bottom: 2px solid transparent;
    border-radius: 3px 3px 0 0; }
  .search-online-store.opened .block-body {
    display: block; }
  .search-online-store .block-body {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    margin-top: -2px;
    border: 2px solid #ed3535;
    border-top: none;
    background: #fff;
    border-radius: 0 0 3px 3px;
    z-index: 2; }
  .search-online-store .block-body:before {
    position: absolute; }
  .search-online-store .field {
    padding: 12px 22px 16px;
    border-top: 1px solid #e2e2e2; }
  .search-online-store .range_slider_wrapper {
    padding-bottom: 29px; }
  .search-online-store .field-title {
    display: block;
    font: 700 14px 'Open Sans Condensed', sans-serif;
    margin-bottom: 12px; }
  .search-online-store .field-title.checkbox {
    margin-bottom: 0; }
  .search-online-store .field.checkbox .field-title {
    margin-bottom: 0;
    font-weight: 300; }
  .search-online-store label.input {
    display: block;
    padding: 0 10px;
    height: 32px;
    line-height: 32px;
    background-color: #fff;
    border: 1px solid #ddd; }
  @media only screen and (max-width: 785px) {
    .search-online-store label.input {
      height: 45px;
      line-height: 45px; } }
  .search-online-store input {
    width: 100%;
    border: none;
    outline: none;
    background: none;
    font: 400 14px/14px 'Open Sans Condensed', sans-serif;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .search-online-store input[type="checkbox"], .search-online-store input[type="radio"] {
    width: auto;
    display: inline-block; }
  .search-online-store .start, .search-online-store .end {
    width: 43%;
    display: inline-block; }
  .search-online-store .start strong, .search-online-store .end strong {
    display: block;
    font-weight: normal;
    margin-bottom: 3px;
    font: 300 14px/14px 'Open Sans Condensed', sans-serif; }
  .search-online-store .start .input, .search-online-store .end .input {
    display: inline-block;
    background-color: #fff;
    border: 1px solid #ddd; }
  .search-online-store .start input, .search-online-store .end input {
    text-align: center;
    display: inline-block;
    width: 100%;
    height: 32px;
    border: none;
    outline: none;
    background: none;
    color: #7e7e7e;
    font: normal 15px 'Open Sans Condensed', sans-serif; }
    @media only screen and (max-width: 785px) {
    .search-online-store .start input, .search-online-store .end input {
      height: 43px; } }
  .search-online-store .start {
    margin-right: 20px; }
  .search-online-store .noui-border {
    display: none; }
  .search-online-store .jq-selectbox {
    display: block !important;
    text-align: left;
    line-height: 1;
    position: relative;
    font: normal 15px 'Open Sans Condensed', sans-serif;
    background-color: #fff;
    border: 1px solid #ddd; }
  .search-online-store .jq-selectbox .jq-selectbox__select-text {
    margin-right: 29px;
    padding: 7px 9px 9px 9px;
    color: #4d4d4d; }
    @media only screen and (max-width: 785px) {
    .search-online-store .jq-selectbox .jq-selectbox__select-text {
      padding: 14px 9px 13px 15px; } }
  .search-online-store .jq-selectbox.opened .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
    top: 13px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
    @media only screen and (max-width: 785px) {
        .search-online-store .jq-selectbox.opened .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
          top: 19px; } }
  .search-online-store .jq-selectbox .jq-selectbox__trigger {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 35px;
    cursor: pointer; }
    .search-online-store .jq-selectbox .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
      position: absolute;
      left: 12px;
      top: 14px;
      width: 11px;
      height: 6px;
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 5px 5px 0 5px;
      border-top-color: #7e7e7e; }
    @media only screen and (max-width: 785px) {
      .search-online-store .jq-selectbox .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
        top: 20px; } }
  .search-online-store .jq-selectbox .jq-selectbox__dropdown {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    width: auto !important;
    background-color: #fff;
    margin: -1px; }
    .search-online-store .jq-selectbox .jq-selectbox__dropdown ul {
      padding: 0;
      margin: 0;
      list-style: none;
      background-color: #fff;
      border: 1px solid #ddd;
      border-radius: 2px;
      box-shadow: 0 0 4px rgba(0, 0, 0, 0.11);
      background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #fff), color-stop(100%, #fff));
      background-image: -o-linear-gradient(bottom, #fff 0%, #fff 100%);
      background-image: -moz-linear-gradient(bottom, #fff 0%, #fff 100%);
      background-image: -webkit-linear-gradient(bottom, #fff 0%, #fff 100%);
      background-image: -ms-linear-gradient(bottom, #fff 0%, #fff 100%);
      background-image: linear-gradient(to top, #fff 0%, #fff 100%);
      -pie-background: linear-gradient(to top, #fff 0%, #fff 100%); }
    .search-online-store .jq-selectbox .jq-selectbox__dropdown ul li {
      padding: 12px 14px;
      line-height: 1;
      cursor: pointer;
      font: 400 14px 'Open Sans Condensed', sans-serif; }
    .search-online-store .jq-selectbox .jq-selectbox__dropdown ul li:hover {
      background: rgba(0, 0, 0, .05); }
  .search-online-store .submit {
    padding: 0 20px 20px; }
  .search-online-store .submit .search-btn {
    background: #ed3535;
    border-radius: 3px;
    padding: 11px 15px 12px;
    font: 700 15px 'Open Sans Condensed', sans-serif;
    color: #4f0707;
    text-transform: uppercase;
    cursor: pointer;
    border: none;
    outline: none; }

@media only screen and (max-width: 480px) {
  .search-panel {
    position: relative; }

  .search-online-store {
    position: absolute;
    right: 0; }
    .search-online-store .block-title {
      font-size: 0;
      line-height: 0;
      border-color: transparent; }
      .search-online-store .block-title span {
        margin: 0; }
    .search-online-store.opened {
      left: 0;
      margin: 0; }
      .search-online-store.opened .block-title {
        border-color: #ed3535;
        font-size: 14px;
        line-height: normal;
        background: #fff; }
        .search-online-store.opened .block-title span {
          position: absolute;
          right: 19px;
          top: 18px; } }

.noUi-horizontal {
  margin-top: 29px;
  height: 4px; }
  .noUi-horizontal .noUi-background, .noUi-horizontal .noUi-base {
    border-radius: 1px;
    background-color: #e2e2e2; }
  .noUi-horizontal .noUi-connect {
    background: #ed3535; }
  .noUi-horizontal .noUi-handle {
    width: 22px;
    height: 22px;
    left: -11px;
    top: 50%;
    margin-top: -11px;
    border: none;
    cursor: pointer;
    background: #ed3535;
    border-radius: 50%; }
  .noUi-horizontal .noUi-handle.noUi-active {
    width: 28px;
    height: 28px;
    margin-top: -14px;
    border-radius: 50%; }

.site-search {
  overflow: hidden;
  border: 1px solid #d6d6d6;
  border-radius: 3px; }
  .site-search input[type="submit"] {
    float: left;
    width: 50px;
    height: 48px;
    border: none;
    outline: none;
    font-size: 0;
    line-height: 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%2215px%22%20height%3D%2215px%22%20%20viewBox%3D%220%200%2015%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23bcbccb%22%20d%3D%22M14.669%2C14.231%20C14.669%2C14.231%2014.230%2C14.669%2014.230%2C14.669%20C13.789%2C15.110%2013.074%2C15.110%2012.633%2C14.669%20C12.633%2C14.669%209.871%2C11.910%209.871%2C11.910%20C8.879%2C12.530%207.707%2C12.889%206.451%2C12.889%20C2.888%2C12.889%20-0.000%2C10.004%20-0.000%2C6.445%20C-0.000%2C2.885%202.888%2C-0.000%206.451%2C-0.000%20C10.014%2C-0.000%2012.902%2C2.885%2012.902%2C6.445%20C12.902%2C7.707%2012.538%2C8.885%2011.910%2C9.879%20C11.910%2C9.879%2014.669%2C12.635%2014.669%2C12.635%20C15.110%2C13.076%2015.110%2C13.790%2014.669%2C14.231%20ZM6.451%2C1.784%20C3.874%2C1.784%201.785%2C3.870%201.785%2C6.445%20C1.785%2C9.019%203.874%2C11.106%206.451%2C11.106%20C9.028%2C11.106%2011.116%2C9.019%2011.116%2C6.445%20C11.116%2C3.870%209.028%2C1.784%206.451%2C1.784%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .site-search label.input-wrap {
    display: block;
    overflow: hidden; }
  .site-search input[type="text"] {
    width: 100%;
    padding: 10px 0;
    border: none;
    outline: none;
    font: 300 17px 'Open Sans Condensed', sans-serif;
    color: #707070; }

.owl-carousel .animated {
  -webkit-animation-duration: 100ms;
  animation-duration: 100ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }
  .owl-carousel .owl-animated-in {
    z-index: 0; }
  .owl-carousel .owl-animated-out {
    z-index: 1; }
  .owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }

@-moz-keyframes fadeOut {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }

@-o-keyframes fadeOut {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }

@keyframes fadeOut {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }

.owl-height {
  -webkit-transition: height 100ms ease-in-out;
  -moz-transition: height 100ms ease-in-out;
  -o-transition: height 100ms ease-in-out;
  -ms-transition: height 100ms ease-in-out;
  transition: height 100ms ease-in-out; }

.main-slider {
  max-width: 1222px;
  margin: 0 auto 35px;
  padding: 0 20px; }
  @media only screen and (max-width: 600px) {
  .main-slider {
    padding: 0; } }
  .main-slider .owl-carousel {
    position: relative; }
  .main-slider .owl-carousel .owl-item {
    border-radius: 3px; }
  .main-slider .owl-carousel .owl-nav .owl-next, .main-slider .owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    position: absolute;
    bottom: 18px;
    width: 20px;
    height: 37px;
    font-size: 0;
    line-height: 0; }
    .main-slider .owl-carousel .owl-nav .owl-prev {
      right: 75px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2237px%22%20%20viewBox%3D%220%200%2020%2037%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M19.742%2C1.433%20C19.742%2C1.433%201.711%2C18.500%201.711%2C18.500%20C1.711%2C18.500%2019.742%2C35.566%2019.742%2C35.566%20C20.089%2C35.894%2020.089%2C36.427%2019.742%2C36.756%20C19.395%2C37.084%2018.832%2C37.084%2018.485%2C36.756%20C18.485%2C36.756%200.257%2C19.503%200.257%2C19.503%20C-0.032%2C19.230%20-0.066%2C18.821%200.127%2C18.500%20C-0.066%2C18.179%20-0.032%2C17.770%200.257%2C17.496%20C0.257%2C17.496%2018.485%2C0.243%2018.485%2C0.243%20C18.832%2C-0.085%2019.395%2C-0.085%2019.742%2C0.243%20C20.089%2C0.572%2020.089%2C1.105%2019.742%2C1.433%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .main-slider .owl-carousel .owl-nav .owl-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%2220px%22%20height%3D%2237px%22%20%20viewBox%3D%220%200%2020%2037%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M19.742%2C1.433%20C19.742%2C1.433%201.711%2C18.500%201.711%2C18.500%20C1.711%2C18.500%2019.742%2C35.566%2019.742%2C35.566%20C20.089%2C35.894%2020.089%2C36.427%2019.742%2C36.756%20C19.395%2C37.084%2018.832%2C37.084%2018.485%2C36.756%20C18.485%2C36.756%200.257%2C19.503%200.257%2C19.503%20C-0.032%2C19.230%20-0.066%2C18.821%200.127%2C18.500%20C-0.066%2C18.179%20-0.032%2C17.770%200.257%2C17.496%20C0.257%2C17.496%2018.485%2C0.243%2018.485%2C0.243%20C18.832%2C-0.085%2019.395%2C-0.085%2019.742%2C0.243%20C20.089%2C0.572%2020.089%2C1.105%2019.742%2C1.433%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .main-slider .owl-carousel .owl-nav .owl-next {
      right: 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%2220px%22%20height%3D%2237px%22%20%20viewBox%3D%220%200%2020%2037%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M19.842%2C18.484%20C20.034%2C18.805%2020.000%2C19.214%2019.711%2C19.487%20C19.711%2C19.487%201.512%2C36.725%201.512%2C36.725%20C1.165%2C37.053%200.603%2C37.053%200.257%2C36.725%20C-0.090%2C36.397%20-0.090%2C35.864%200.257%2C35.536%20C0.257%2C35.536%2018.259%2C18.484%2018.259%2C18.484%20C18.259%2C18.484%200.257%2C1.432%200.257%2C1.432%20C-0.090%2C1.104%20-0.090%2C0.572%200.257%2C0.243%20C0.603%2C-0.085%201.165%2C-0.085%201.512%2C0.243%20C1.512%2C0.243%2019.711%2C17.481%2019.711%2C17.481%20C20.000%2C17.755%2020.034%2C18.163%2019.842%2C18.484%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .main-slider .owl-carousel .owl-nav .owl-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%2220px%22%20height%3D%2237px%22%20%20viewBox%3D%220%200%2020%2037%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M19.842%2C18.484%20C20.034%2C18.805%2020.000%2C19.214%2019.711%2C19.487%20C19.711%2C19.487%201.512%2C36.725%201.512%2C36.725%20C1.165%2C37.053%200.603%2C37.053%200.257%2C36.725%20C-0.090%2C36.397%20-0.090%2C35.864%200.257%2C35.536%20C0.257%2C35.536%2018.259%2C18.484%2018.259%2C18.484%20C18.259%2C18.484%200.257%2C1.432%200.257%2C1.432%20C-0.090%2C1.104%20-0.090%2C0.572%200.257%2C0.243%20C0.603%2C-0.085%201.165%2C-0.085%201.512%2C0.243%20C1.512%2C0.243%2019.711%2C17.481%2019.711%2C17.481%20C20.000%2C17.755%2020.034%2C18.163%2019.842%2C18.484%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .main-slider .owl-carousel .slider-img {
    position: relative;
    width: 100%;
    text-align: center;
    line-height: 1;
    height: 414px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover; }
    @media only screen and (max-width: 768px) {
    .main-slider .owl-carousel .slider-img {
      height: 317px; } }
    @media only screen and (max-width: 600px) {
    .main-slider .owl-carousel .slider-img {
      height: 230px; } }
    .main-slider .owl-carousel .slider-img p {
      margin: 0; }
    .main-slider .owl-carousel .slider-img img {
      display: inline-block;
      width: 100%;
      max-width: 100%;
      height: auto; }
    .main-slider .owl-carousel .slider-img:before {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: -1;
      content: '';
      background-color: #fff; }
  .main-slider .owl-carousel .slider-caption {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    min-height: 49px;
    padding: 12px 100px 12px 25px;
    text-align: left;
    background: rgba(89, 89, 89, .8);
    font: 300 25px 'Open Sans Condensed', sans-serif;
    color: #fff; }
    .main-slider .owl-carousel .slider-caption .slider-text {
      display: inline-block;
      vertical-align: middle;
      margin-right: 25px; }
    .main-slider .owl-carousel .slider-caption .slider-btn {
      display: inline-block;
      vertical-align: middle;
      padding: 14px 16px;
      background: #ed3535;
      border-radius: 3px;
      font-size: 15px;
      text-transform: uppercase;
      font-weight: 700;
      text-decoration: none;
      color: rgba(0, 0, 0, .6); }
    .main-slider .owl-carousel .slider-caption .slider-btn:after {
      display: inline-block;
      vertical-align: top;
      margin-left: 15px;
      width: 19px;
      height: 21px;
      content: "";
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2221px%22%20%20viewBox%3D%220%200%2019%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgba%280%2C0%2C0%2C%200.6%29%22%20d%3D%22M19.002%2010.5L8%2021v-5H2c-1.105%200-2-.896-2-2V7c0-1.105.895-2%202-2h6V0l11.002%2010.5zM6%206H2C.895%206%201%205.895%201%207v7c0%201.105-.105%201%201%201h7v4l9.002-8.5L9%202v4H6z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .main-slider .owl-carousel .slider-caption .slider-btn:hover {
      background: #f37b7b;
      color: #740a0a; }
  @media only screen and (max-width: 768px) {
  .main-slider .owl-carousel .owl-nav {
    display: none; }
  .main-slider .owl-carousel .slider-caption:before, .main-slider .owl-carousel .slider-caption:after {
    display: table;
    content: "";
    line-height: 0;
    font-size: 0; }
    .main-slider .owl-carousel .slider-caption:after {
      clear: both; }
  .main-slider .owl-carousel .slider-caption .slider-btn {
    float: right; } }
  @media only screen and (max-width: 768px) {
  .main-slider .owl-carousel .slider-caption .slider-btn {
    float: right;
    font-size: 0;
    line-height: 0;
    padding: 13px 15px; }
    .main-slider .owl-carousel .slider-caption .slider-btn:after {
      margin-left: 0; } }
  @media only screen and (max-width: 480px) {
  .main-slider .owl-carousel .slider-caption {
    padding: 10px 12px;
    font-size: 19px !important; }
    .main-slider .owl-carousel .slider-caption strong {
      display: block; } }

.main-blocks-wrapper {
  max-width: 1222px;
  margin: 0 auto 80px;
  padding: 0 20px; }
  .main-blocks-wrapper .main-new-block {
    overflow: hidden; }
  .main-blocks-wrapper .owl-stage-outer {
    overflow: visible; }
  .main-blocks-wrapper .product-list-thumbs {
    padding: 0 8px; }
  .main-blocks-wrapper .product-list-thumbs .shop-product-item {
    position: relative;
    display: block;
    width: auto;
    margin: 8px 0;
    z-index: 1; }
    @media all and (min-width: 479px) {
    .main-blocks-wrapper .product-list-thumbs .shop-product-item:hover::before {
      position: absolute;
      top: -1px;
      bottom: -1px;
      left: -1px;
      right: -1px;
      content: '';
      z-index: -1;
      border: 2px solid #319cc6;
      border-radius: 3px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.14); } }
    .main-blocks-wrapper .product-list-thumbs .shop-product-item .shop2-product-discount-desc {
      width: 150px; }
    .main-blocks-wrapper .product-list-thumbs .shop-product-item .product-info-in, .main-blocks-wrapper .product-list-thumbs .shop-product-item .product-bot-in2 {
      display: none; }
    .main-blocks-wrapper .product-list-thumbs .shop-product-item .product-price {
      margin-bottom: 0; }
    @media all and (max-width: 479px) {
    .main-blocks-wrapper .product-list-thumbs .shop-product-item .product-top-wr {
      display: block; }
    .main-blocks-wrapper .product-list-thumbs .shop-product-item .product-image {
      overflow: visible;
      padding-top: 0;
      min-width: 100%;
      margin-right: 0; }
    .main-blocks-wrapper .product-list-thumbs .shop-product-item .product-info-wr {
      float: none;
      min-width: 100%;
      display: block; }
      .main-blocks-wrapper .product-list-thumbs .shop-product-item .product-info-wr .product-amount {
        display: none; } }

.main-new-block-dots {
  margin-top: 15px;
  position: relative;
  text-align: center;
  margin-bottom: 1px;
  width: 100%; }
  .main-new-block-dots .owl-nav {
    font-size: 0;
    position: relative;
    display: inline-block;
    height: 47px;
    padding: 0 65px 0 66px; }
  .main-new-block-dots .owl-nav .owl-prev, .main-new-block-dots .owl-nav .owl-next {
    position: absolute;
    top: 0;
    cursor: pointer;
    display: inline-block;
    width: 46px;
    height: 46px;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M8.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20C1.904%2C8.500%208.713%2C15.308%208.713%2C15.308%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.696%2C17.101%207.308%2C16.713%20C7.308%2C16.713%200.286%2C9.691%200.286%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.286%2C7.309%20C0.286%2C7.309%207.308%2C0.286%207.308%2C0.286%20C7.696%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .main-new-block-dots .owl-nav .owl-prev {
    left: 0; }
  .main-new-block-dots .owl-nav .owl-next {
    right: 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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M8.855%2C8.500%20C9.074%2C8.879%209.038%2C9.366%208.713%2C9.691%20C8.713%2C9.691%201.691%2C16.713%201.691%2C16.713%20C1.303%2C17.101%200.674%2C17.101%200.286%2C16.713%20C-0.101%2C16.325%20-0.101%2C15.696%200.286%2C15.308%20C0.286%2C15.308%207.095%2C8.500%207.095%2C8.500%20C7.095%2C8.500%200.286%2C1.691%200.286%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.674%200.286%2C0.286%20C0.674%2C-0.102%201.303%2C-0.102%201.691%2C0.286%20C1.691%2C0.286%208.713%2C7.309%208.713%2C7.309%20C9.038%2C7.633%209.074%2C8.120%208.855%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
  .main-new-block-dots .owl-dots {
    margin-top: 18px; }
  .main-new-block-dots .owl-dot {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 0 6px 0 5px;
    background: #dedede;
    border: 2px solid #fff;
    border-radius: 50%; }
  .main-new-block-dots .owl-dot.active {
    background: #319cc6;
    border-color: #319cc6; }

.main-block-tab-wr {
  padding: 0;
  margin: 0;
  font-size: 0;
  list-style: none;
  line-height: 1;
  margin: 0 0 14px; }
  .main-block-tab-wr li {
    display: inline-block;
    vertical-align: top;
    position: relative;
    border-radius: 3px;
    font-size: 14px;
    color: #5a5a59;
    font-family: "Open Sans Condensed", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    padding: 16px 22px;
    margin: 0 4px 5px;
    cursor: pointer;
    border: 1px solid #e5e5e5;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .main-block-tab-wr li.fold {
    background-color: #ed3535;
    border-color: #ed3535;
    color: rgba(0, 0, 0, .6); }
    .main-block-tab-wr li.fold:hover {
      color: rgba(0, 0, 0, .6); }
    .main-block-tab-wr li.fold.active {
      background-color: #ed3535;
      border-color: #ed3535;
      color: rgba(0, 0, 0, .6); }
    .main-block-tab-wr li.fold.active:before {
      content: "";
      position: absolute;
      bottom: -7px;
      left: 50%;
      margin-left: -6px;
      width: 11px;
      height: 6px;
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 6px 5.5px 0 5.5px;
      border-top-color: #ed3535; }
  .main-block-tab-wr li:hover {
    border-color: #ed3535;
    color: #ed3535; }
  .main-block-tab-wr li.active {
    background-color: #ed3535;
    border-color: #ed3535;
    color: #fff; }
    .main-block-tab-wr li.active:before {
      content: "";
      position: absolute;
      bottom: -7px;
      left: 50%;
      margin-left: -6px;
      width: 11px;
      height: 6px;
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 6px 5.5px 0 5.5px;
      border-top-color: #ed3535; }

.main-folder-shared {
  text-align: center; }
  .main-folder-shared .folders-ul {
    padding: 22px 33px;
    margin: 0;
    font-size: 0;
    line-height: 1;
    background: #fff;
    border: 2px solid #ed3535;
    border-radius: 3px;
    -ms-text-align-last: left;
    text-align-last: left;
    text-align: left;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.14); }
  .main-folder-shared .folders-ul .folders-li {
    display: inline-block;
    vertical-align: top;
    width: 31%;
    padding: 0 10px 0 0;
    margin: 0 0 16px;
    min-height: 80px;
    border-bottom: 1px solid #f3f3f3; }
    .main-folder-shared .folders-ul .folders-li:nth-child(1n+10) {
      display: none;
      opacity: 0;
      -webkit-transition: opacity 0.3s ease-out;
      -moz-transition: opacity 0.3s ease-out;
      -o-transition: opacity 0.3s ease-out;
      -ms-transition: opacity 0.3s ease-out;
      transition: opacity 0.3s ease-out; }
    .main-folder-shared .folders-ul .folders-li.wr {
      display: none; }
    .main-folder-shared .folders-ul .folders-li.wr:nth-child(2), .main-folder-shared .folders-ul .folders-li.wr:first-child {
      display: block; }
    .main-folder-shared .folders-ul .folders-li a {
      display: block;
      text-decoration: none;
      color: #333;
      font-size: 15px; }
    .main-folder-shared .folders-ul .folders-li a .img-block {
      float: left;
      padding: 8px 0 0;
      margin: 0 10px 0 0; }
    .main-folder-shared .folders-ul .folders-li a .img-block img {
      vertical-align: middle; }
    .main-folder-shared .folders-ul .folders-li a .f1 {
      display: block;
      overflow: hidden;
      padding: 12px 0 0;
      font: 700 16px 'Open Sans Condensed', sans-serif;
      color: #595959; }
    .main-folder-shared .folders-ul .folders-li a .f1 .f1-2 {
      display: block;
      color: #939393;
      font-size: 14px;
      font-weight: 300; }
  .main-folder-shared .view-more-folder {
    display: none;
    cursor: pointer;
    display: inline-block;
    padding: 0 20px;
    margin-top: 8px;
    height: 46px;
    line-height: 46px;
    border: 1px solid #e5e5e5;
    text-decoration: none;
    font-size: 13px;
    font-family: 'Open Sans Condensed';
    font-weight: bold;
    color: #ed3535;
    text-transform: uppercase;
    border-radius: 3px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .main-folder-shared .view-more-folder.active:after {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg); }
  .main-folder-shared .view-more-folder:after {
    display: inline-block;
    width: 15px;
    height: 8px;
    margin-left: 20px;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%2015%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M14.741%2C1.276%20C14.741%2C1.276%208.353%2C7.740%208.353%2C7.740%20C8.109%2C7.987%207.744%2C8.017%207.457%2C7.853%20C7.171%2C8.016%206.807%2C7.987%206.564%2C7.740%20C6.564%2C7.740%200.195%2C1.297%200.195%2C1.297%20C-0.098%2C1.000%20-0.098%2C0.519%200.195%2C0.222%20C0.488%2C-0.074%200.963%2C-0.074%201.256%2C0.222%20C1.256%2C0.222%207.454%2C6.494%207.454%2C6.494%20C7.454%2C6.494%2013.676%2C0.198%2013.676%2C0.198%20C13.970%2C-0.099%2014.447%2C-0.099%2014.741%2C0.198%20C15.035%2C0.496%2015.035%2C0.978%2014.741%2C1.276%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .main-folder-shared .view-more-folder:hover {
    border-color: #ed3535; }
  .main-folder-shared .view-more-folder.disabled {
    background-color: #e5ded8;
    border-color: #e5ded8;
    color: #cec7c2;
    cursor: default; }
  .main-folder-shared.mobile-folder-block .folders-ul .folders-li {
    display: block;
    margin-bottom: 8px; }
    .main-folder-shared.mobile-folder-block .folders-ul .folders-li a {
      width: auto;
      height: auto; }
    .main-folder-shared.mobile-folder-block .folders-ul .folders-li a .img-block {
      display: none; }
  .main-folder-shared.mobile-folder-block .view-more-folder {
    display: none; }

@media only screen and (max-width: 800px) {
  .main-folder-shared .folders-ul .folders-li {
    width: 47%; } }

@media only screen and (max-width: 480px) {
  .main-folder-shared .folders-ul .folders-li {
    width: 100%;
    margin-right: 0; }
    .main-folder-shared .folders-ul .folders-li span.f1 {
      padding: 1px 0 0; } }

.main-tabs-wr .main-tabs {
  height: 0;
  visibility: hidden;
  opacity: 0; }
  .main-tabs-wr .main-tabs.active {
    height: auto;
    visibility: visible;
    opacity: 1; }

.main-new-block .product-thumb-list {
  width: auto;
  display: block; }

.shop2-main-header {
  padding: 0;
  background: none;
  color: #15313c;
  font: 700 25px 'Open Sans Condensed', sans-serif; }

.site-container {
  width: 100%;
  max-width: 1222px;
  margin: 0 auto 50px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  @media all and (max-width: 1024px) {
  .site-container {
    padding: 0 20px; } }

.site-container-in {
  width: 100%;
  height: 100%;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
  -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 all and (max-width: 795px) {
  .site-container-in.fold .site-sidebar.left {
    display: none; } }

.site-main {
  min-width: 200px;
  min-height: 0;
  padding: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 0%;
  -moz-box-flex: 1;
  -moz-flex: 1 0 0%;
  -ms-flex: 1 0 0%;
  flex: 1 0 0%;
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  -webkit-order: 1;
  -moz-order: 1;
  -ms-flex-order: 1;
  order: 1; }

.site-sidebar {
  position: relative; }

.site-path {
  display: inline-block;
  vertical-align: top;
  padding: 6px 7px 8px;
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  font: 300 13px 'Open Sans Condensed', sans-serif; }
  .site-path a {
    text-decoration: none; }
  .site-path a:hover {
    text-decoration: underline; }
  .site-path img {
    display: inline-block;
    vertical-align: middle;
    margin: 0 2px; }

.site-sidebar.left {
  width: 240px;
  padding-right: 20px;
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -webkit-order: 0;
  -moz-order: 0;
  -ms-flex-order: 0;
  order: 0; }
  @media all and (max-width: 765px) {
  .site-sidebar.left {
    width: 100%;
    padding-left: 0; } }

.nav-left {
  margin: 0 0 33px;
  padding: 20px;
  list-style: none;
  border: 1px solid #e5e5e5;
  border-radius: 3px; }
  @media all and (max-width: 760px) {
  .nav-left {
    display: none; } }
  .nav-left li {
    border-top: 1px solid #f3f3f3; }
  .nav-left li:first-child {
    border: none; }
  .nav-left li a {
    display: block;
    padding: 8px 0 12px;
    text-decoration: none;
    color: #777;
    font: 700 14px 'Open Sans Condensed', sans-serif; }
    .nav-left li a:hover {
      color: #ed3535; }

.edit-block .block-title {
  padding: 10px 20px 15px;
  border: 1px solid #e5e5e5;
  border-radius: 3px 3px 0 0;
  border-bottom: none;
  font: 700 20px 'Open Sans Condensed', sans-serif;
  color: #6a6969; }
  .edit-block .block-img {
    line-height: 1;
    background: #d9dcd2;
    text-align: center; }
  .edit-block .block-body {
    padding: 11px 20px 18px;
    background: #595959;
    border-radius: 0 0 3px 3px;
    font-size: 13px;
    color: #fff; }
  .edit-block .block-body .body-title {
    color: #ed3535;
    font: 700 21px 'Open Sans Condensed', sans-serif; }
  .edit-block .block-body .body-text {
    padding: 15px 10px 20px 0; }
  .edit-block .block-body a.body-link {
    display: inline-block;
    vertical-align: top;
    font: 700 15px 'Open Sans Condensed', sans-serif;
    color: #ed3535;
    text-decoration: none;
    text-transform: uppercase; }
    .edit-block .block-body a.body-link:after {
      display: inline-block;
      vertical-align: middle;
      width: 8px;
      height: 15px;
      margin-left: 15px;
      content: "";
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2215px%22%20%20viewBox%3D%220%200%208%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M7.884%2C7.473%20C8.048%2C7.760%208.018%2C8.125%207.770%2C8.370%20C7.770%2C8.370%201.281%2C14.772%201.281%2C14.772%20C0.982%2C15.067%200.498%2C15.067%200.199%2C14.772%20C-0.100%2C14.477%20-0.100%2C13.999%200.199%2C13.705%20C0.199%2C13.705%206.520%2C7.470%206.520%2C7.470%20C6.520%2C7.470%200.223%2C1.259%200.223%2C1.259%20C-0.074%2C0.965%20-0.074%2C0.489%200.223%2C0.195%20C0.521%2C-0.098%201.004%2C-0.098%201.301%2C0.195%20C1.301%2C0.195%207.771%2C6.577%207.771%2C6.577%20C8.018%2C6.821%208.048%2C7.186%207.884%2C7.473%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .edit-block .block-body a.body-link:hover {
      text-decoration: underline; }

.news-wrap {
  padding: 0 20px;
  max-width: 1222px;
  margin: 0 auto 60px; }
  @media all and (max-width: 760px) {
  .news-wrap {
    padding: 0;
    margin: 27px 0 20px; } }
  .news-wrap .news-wrap-in {
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    font: 700 14px 'Open Sans Condensed', sans-serif; }
  .news-wrap .block-title {
    padding: 17px 20px;
    font-size: 20px;
    color: #6a6969;
    line-height: 48px; }
  .news-wrap .block-title a {
    display: inline-block;
    float: right;
    padding: 13px 20px 15px;
    border: 1px solid #e5e5e5;
    font-size: 13px;
    line-height: normal;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 3px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .news-wrap .block-title a:hover {
      border-color: #ed3535;
      background: #ed3535;
      color: #fff; }
  .news-wrap .news-list {
    margin: 0;
    padding: 0 20px 11px;
    list-style: none; }
  .news-wrap .news-list li.news-block {
    display: inline-block;
    vertical-align: top;
    position: relative;
    padding: 0 0 16px;
    width: 30%;
    margin-right: 2%;
    border-right: 1px solid #ededed; }
    .news-wrap .news-list li.news-block:nth-child(3n) {
      border: none; }
    .news-wrap .news-list li.news-block .news-date {
      padding: 0 0 4px;
      font-weight: 300;
      color: #a2a2a2; }
    .news-wrap .news-list li.news-block .news-title a {
      font-weight: 700;
      color: #ed3535;
      text-decoration: none;
      line-height: 1.4; }
    .news-wrap .news-list li.news-block .news-title a:hover {
      text-decoration: underline; }

@media all and (max-width: 760px) {
  .news-wrap .news-list li.news-block {
    width: 100%;
    margin: 0;
    border: none; } }

.site-footer {
  min-height: 100px;
  margin: 0 auto;
  background: #595959;
  width: 100%;
  font-family: 'Open Sans Condensed';
  font-weight: 300;
  -webkit-box-flex: none;
  -webkit-flex: none;
  -moz-box-flex: none;
  -moz-flex: none;
  -ms-flex: none;
  flex: none; }

.footer-top {
  max-width: 1222px;
  margin: 0 auto;
  padding: 32px 20px;
  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 only screen and (max-width: 730px) {
  .footer-top {
    display: block;
    padding-bottom: 10px; } }

.footer-top-in {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  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 all and (max-width: 949px) {
  .footer-top-in {
    -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; } }

.nav-bot-wrap {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex; }
  @media only screen and (max-width: 949px) {
  .nav-bot-wrap {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; } }

.subscribe-wrap {
  -webkit-flex-basis: 345px;
  -moz-flex-basis: 345px;
  -ms-flex-preferred-size: 345px;
  flex-basis: 345px; }
  @media only screen and (max-width: 730px) {
  .subscribe-wrap {
    margin-bottom: 26px; } }

.gr-form-wrap {
  display: inline-block;
  vertical-align: top;
  min-width: 254px;
  padding: 14px 18px 18px 18px;
  margin-right: 50px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 3px; }
  @media only screen and (max-width: 730px) {
  .gr-form-wrap {
    margin-right: 0; } }
  .gr-form-wrap .tpl-anketa .title {
    font: 700 16px 'Open Sans Condensed', sans-serif;
    color: #fff;
    margin-bottom: 16px; }
  .gr-form-wrap .tpl-anketa input {
    width: 100%;
    max-width: 206px;
    margin-bottom: 11px; }
    .gr-form-wrap .tpl-anketa input.error {
      border: 1px solid #ff3100; }
  .gr-form-wrap .tpl-anketa button {
    width: 136px;
    height: 38px;
    padding: 0;
    color: #634d00;
    text-transform: uppercase;
    font: 700 15px 'Open Sans Condensed', sans-serif; }
  .gr-form-wrap .tpl-anketa-success-note {
    font: 700 16px 'Open Sans Condensed', sans-serif;
    color: #fff; }

.nav-bot {
  display: inline-block;
  vertical-align: top;
  width: 145px;
  margin-right: 20px;
  -webkit-flex-basis: 250px;
  -moz-flex-basis: 250px;
  -ms-flex-preferred-size: 250px;
  flex-basis: 250px; }
  .nav-bot .block-title {
    padding: 0 0 10px;
    font-size: 16px;
    font-weight: 700;
    color: #fff; }
  .nav-bot .help-menu {
    margin: 0;
    padding: 0;
    list-style: none; }
  .nav-bot .help-menu li {
    padding: 4px 0; }
    .nav-bot .help-menu li a {
      color: #b5b5b5;
      text-decoration: none; }
    .nav-bot .help-menu li a:hover {
      color: #319cc6; }

.contacts-bot {
  display: inline-block;
  vertical-align: top;
  text-align: right;
  color: #b5b5b5;
  width: 175px;
  margin-right: 45px;
  min-width: 175px; }

.address-bot {
  margin: 0 0 15px;
  padding: 0 0 0 25px;
  min-height: 28px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2228px%22%20%20viewBox%3D%220%200%2019%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.1%29%22%20d%3D%22M9.500%2C-0.000%20C4.261%2C-0.000%20-0.000%2C4.270%20-0.000%2C9.520%20C-0.000%2C11.162%200.431%2C12.787%201.248%2C14.223%20C1.256%2C14.240%201.264%2C14.257%201.274%2C14.274%20C1.274%2C14.274%209.016%2C27.719%209.016%2C27.719%20C9.115%2C27.892%209.300%2C28.000%209.500%2C28.000%20C9.700%2C28.000%209.884%2C27.892%209.984%2C27.719%20C9.984%2C27.719%2017.726%2C14.274%2017.726%2C14.274%20C17.735%2C14.258%2017.743%2C14.240%2017.752%2C14.223%20C18.568%2C12.787%2018.999%2C11.162%2018.999%2C9.520%20C18.999%2C4.270%2014.738%2C-0.000%209.500%2C-0.000%20ZM16.755%2C13.714%20C16.745%2C13.730%2016.736%2C13.747%2016.728%2C13.764%20C16.728%2C13.764%209.500%2C26.319%209.500%2C26.319%20C9.500%2C26.319%202.271%2C13.764%202.271%2C13.764%20C2.264%2C13.747%202.255%2C13.730%202.245%2C13.714%20C1.508%2C12.436%201.117%2C10.985%201.117%2C9.520%20C1.117%2C4.888%204.877%2C1.120%209.500%2C1.120%20C14.122%2C1.120%2017.882%2C4.888%2017.882%2C9.520%20C17.882%2C10.985%2017.492%2C12.436%2016.755%2C13.714%20ZM9.500%2C5.600%20C7.343%2C5.600%205.588%2C7.358%205.588%2C9.520%20C5.588%2C11.681%207.343%2C13.440%209.500%2C13.440%20C11.656%2C13.440%2013.412%2C11.681%2013.412%2C9.520%20C13.412%2C7.358%2011.656%2C5.600%209.500%2C5.600%20ZM9.500%2C12.320%20C7.959%2C12.320%206.706%2C11.064%206.706%2C9.520%20C6.706%2C7.976%207.959%2C6.720%209.500%2C6.720%20C11.040%2C6.720%2012.294%2C7.976%2012.294%2C9.520%20C12.294%2C11.064%2011.040%2C12.320%209.500%2C12.320%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }

.phones-bot {
  padding: 0 0 0 25px;
  font-size: 18px;
  font-weight: 700;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.1%29%22%20d%3D%22M17.142%2C15.272%20C16.571%2C15.272%2015.325%2C18.136%2014.181%2C18.136%20C13.038%2C18.136%2010.415%2C15.870%209.273%2C14.727%20C8.130%2C13.584%205.863%2C10.961%205.863%2C9.818%20C5.863%2C8.676%208.726%2C7.428%208.726%2C6.857%20C8.726%2C6.857%206.285%2C-0.000%206.285%2C-0.000%20C6.285%2C-0.000%205.714%2C-0.000%204.000%2C-0.000%20C2.857%2C-0.000%20-0.001%2C3.428%20-0.001%2C5.714%20C-0.001%2C8.000%201.143%2C12.571%206.285%2C17.715%20C11.429%2C22.856%2016.000%2C24.000%2018.285%2C24.000%20C20.571%2C24.000%2024.000%2C21.142%2024.000%2C20.000%20C24.000%2C18.285%2024.000%2C17.715%2024.000%2C17.715%20C24.000%2C17.715%2017.142%2C15.272%2017.142%2C15.272%20ZM22.999%2C19.957%20C22.769%2C20.705%2020.064%2C23.000%2018.285%2C23.000%20C17.042%2C23.000%2012.555%2C22.568%206.992%2C17.008%20C1.432%2C11.445%201.000%2C6.957%201.000%2C5.714%20C1.000%2C3.935%203.295%2C1.231%204.042%2C1.000%20C4.042%2C1.000%205.579%2C1.000%205.579%2C1.000%20C5.579%2C1.000%207.596%2C6.665%207.596%2C6.665%20C7.435%2C6.789%207.232%2C6.935%207.076%2C7.047%20C6.039%2C7.792%204.863%2C8.636%204.863%2C9.818%20C4.863%2C11.676%208.187%2C15.055%208.565%2C15.434%20C8.945%2C15.813%2012.319%2C19.136%2014.181%2C19.136%20C15.365%2C19.136%2016.209%2C17.960%2016.953%2C16.921%20C17.065%2C16.765%2017.210%2C16.563%2017.335%2C16.402%20C17.335%2C16.402%2022.999%2C18.420%2022.999%2C18.420%20C22.999%2C18.420%2022.999%2C19.957%2022.999%2C19.957%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .phones-bot a {
    display: block;
    text-decoration: none;
    color: #b5b5b5; }

.media-bot {
  display: inline-block;
  vertical-align: top;
  width: 205px; }
  .media-bot .block-title {
    margin: 0 0 15px;
    font-weight: 700;
    color: #fff;
    font-size: 16px; }
  .media-bot a {
    display: inline-block;
    vertical-align: top;
    margin: 0 10px 0 0; }

@media only screen and (max-width: 949px) {
  .media-bot {
    display: block;
    width: auto;
    padding: 15px 0 0 0; }
    .media-bot .block-title {
      display: inline-block;
      vertical-align: middle; }
    .media-bot .media-bot-in {
      display: inline-block;
      vertical-align: middle;
      margin: 0 0 15px; }

  .contacts-bot {
    float: right;
    margin-right: 0; } }

@media only screen and (max-width: 610px) {
  .subscribe-wrap {
    margin-right: 10px; }

  .nav-bot {
    width: 95px;
    margin-right: 10px; }

  .contacts-bot {
    width: 150px; }

  .address-bot, .phones-bot {
    padding: 0 0 0 15px; } }

@media only screen and (max-width: 480px) {
  .subscribe-wrap, .contacts-bot {
    display: block;
    width: auto;
    margin: 0 0 20px; }

  .nav-bot {
    display: none; }

  .contacts-bot {
    width: 170px;
    float: none; }

  .media-bot {
    display: block;
    float: none;
    text-align: center; }
    .media-bot .block-title {
      display: block; } }

.footer-bot-wrap {
  width: 100%;
  background: #4c4c4c; }

.footer-bot {
  max-width: 1222px;
  margin: 0 auto;
  padding: 27px 20px;
  font-size: 14px; }

.site-name-bot {
  float: left;
  width: 40%;
  color: #fff;
  padding: 5px 0 0; }

.site-copyright {
  float: right;
  text-align: right;
  width: 30%;
  color: #fff; }
  .site-copyright span {
    font-size: 14px !important; }

@media only screen and (max-width: 480px) {
  .footer-bot {
    padding: 15px 20px; }

  .site-name-bot, .site-copyright {
    float: none;
    text-align: center;
    width: auto; }

  .site-name-bot {
    margin: 0 0 16px; } }

.owl-nav.disabled, .owl-dots.disabled {
  display: none; }

.product-label .product-new {
  position: absolute;
  right: 7px;
  top: 7px;
  width: 38px;
  height: 38px;
  border-radius: 19px;
  font: 600 14px/38px 'Open Sans Condensed', sans-serif;
  background: #f35151;
  color: #fff;
  text-align: center; }
  .product-label .product-spec {
    position: absolute;
    left: 7px;
    top: 7px;
    width: 38px;
    height: 38px;
    border-radius: 19px;
    font: 600 14px/38px 'Open Sans Condensed', sans-serif;
    background: #a4d047;
    color: #fff;
    text-align: center; }

.product-compare {
  position: relative;
  border-top: none; }
  .product-compare .s1 {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 0;
    content: '';
    margin-top: -12px;
    cursor: pointer;
    width: 22px;
    height: 22px;
    background-color: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
  .product-compare input {
    background: none;
    outline: none;
    border: none;
    opacity: 0;
    cursor: pointer;
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px; }
  .product-compare.product-compare-added .s1 {
    border-color: #ed3535; }
    .product-compare.product-compare-added .s1::after {
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      content: '';
      background: #ed3535 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%2012%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M12.662%2C1.728%20L6.255%2C7.521%20C6.029%2C7.725%205.731%2C7.822%205.435%2C7.817%20C5.000%2C8.052%204.438%2C8.018%204.063%2C7.679%20L0.326%2C4.300%20C-0.116%2C3.900%20-0.116%2C3.252%200.326%2C2.852%20C0.768%2C2.452%201.486%2C2.452%201.927%2C2.852%20L5.071%2C5.695%20L11.060%2C0.280%20C11.503%2C-0.120%2012.220%2C-0.120%2012.662%2C0.280%20C13.104%2C0.680%2013.104%2C1.328%2012.662%2C1.728%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.product-image-in, .kind-image {
  text-align: center;
  font-size: 0; }
  .product-image-in a, .kind-image a {
    outline: none; }
  .product-image-in img, .kind-image img {
    vertical-align: middle; }
  .product-image-in.no-image, .kind-image.no-image {
    background: #e6e6e6 url("/g/shop2v2/default/images/noimage.png") 50% 50% no-repeat; }

.tpl-stars {
  width: 89px;
  height: 14px; }
  .tpl-stars, .tpl-stars .tpl-rating {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2229px%22%20%20viewBox%3D%220%200%2019%2029%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffc600%22%20d%3D%22M7.296%200l2.316%204.085%204.71.88-3.28%203.404.596%204.63-4.342-1.982-4.342%201.98.595-4.63L.27%204.966l4.71-.88L7.296%200%22%20class%3D%22cls-2%22%2F%3E%3Cpath%20fill%3D%22%23e3e3e3%22%20d%3D%22M7.033%2016l2.315%204.085%204.71.88-3.278%203.404.595%204.63-4.342-1.982-4.342%201.98.596-4.63-3.278-3.403%204.71-.88L7.032%2016%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 -17px repeat-x;
    background-size: 19px 30px; }
  .tpl-stars .tpl-rating {
    height: 100%;
    background-position: 0 0; }

.product-compare {
  border: none; }

.shop-product-button, .gr-form-wrap .tpl-anketa button, .tpl-form .pull-right, .shop-coupon .coupon-btn, .cell-r .shop2-btn, .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .cell-r .tpl-form-button, .shop2-order-options .text-center button, .shop2-panel-btn {
  position: relative;
  background: #ed3535;
  color: #4f0707;
  border-radius: 2px;
  border: none;
  outline: none; }
  .shop-product-button:hover, .gr-form-wrap .tpl-anketa button:hover, .tpl-form .pull-right:hover, .shop-coupon .coupon-btn:hover, .cell-r .shop2-btn:hover, .cell-r .buy-one-click-form-in .tpl-form-button:hover, .buy-one-click-form-in .cell-r .tpl-form-button:hover, .shop2-order-options .text-center button:hover, .shop2-panel-btn:hover {
    background: #f37b7b;
    color: #740a0a; }
  .shop-product-button.type-1, .gr-form-wrap .tpl-anketa button.type-1, .tpl-form .pull-right.type-1, .shop-coupon .coupon-btn.type-1, .cell-r .shop2-btn.type-1, .cell-r .buy-one-click-form-in .tpl-form-button.type-1, .buy-one-click-form-in .cell-r .tpl-form-button.type-1, .shop2-order-options .text-center button.type-1, .shop2-panel-btn.type-1, .shop-product-button.type-2, .gr-form-wrap .tpl-anketa button.type-2, .tpl-form .pull-right.type-2, .shop-coupon .coupon-btn.type-2, .cell-r .shop2-btn.type-2, .cell-r .buy-one-click-form-in .tpl-form-button.type-2, .buy-one-click-form-in .cell-r .tpl-form-button.type-2, .shop2-order-options .text-center button.type-2, .shop2-panel-btn.type-2 {
    width: 47px;
    height: 47px;
    font-size: 0;
    line-height: 0; }
  .shop-product-button.type-1:before, .gr-form-wrap .tpl-anketa button.type-1:before, .tpl-form .pull-right.type-1:before, .shop-coupon .coupon-btn.type-1:before, .cell-r .shop2-btn.type-1:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-1:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-1:before, .shop2-order-options .text-center button.type-1:before, .shop2-panel-btn.type-1:before, .shop-product-button.type-2:before, .gr-form-wrap .tpl-anketa button.type-2:before, .tpl-form .pull-right.type-2:before, .shop-coupon .coupon-btn.type-2:before, .cell-r .shop2-btn.type-2:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-2:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-2:before, .shop2-order-options .text-center button.type-2:before, .shop2-panel-btn.type-2:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2219px%22%20%20viewBox%3D%220%200%2023%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%234e0707%22%20d%3D%22M19.013%2C9.329%20C19.325%2C9.329%2019.578%2C9.595%2019.578%2C9.924%20C19.578%2C10.253%2019.325%2C10.520%2019.013%2C10.520%20C19.013%2C10.520%208.546%2C10.520%208.546%2C10.520%20C8.233%2C10.520%207.980%2C10.253%207.980%2C9.924%20C7.980%2C9.595%208.233%2C9.329%208.546%2C9.329%20C8.546%2C9.329%2019.013%2C9.329%2019.013%2C9.329%20ZM7.069%2C6.648%20C7.069%2C6.320%207.322%2C6.053%207.635%2C6.053%20C7.635%2C6.053%2019.610%2C6.053%2019.610%2C6.053%20C19.922%2C6.053%2020.175%2C6.320%2020.175%2C6.648%20C20.175%2C6.977%2019.922%2C7.244%2019.610%2C7.244%20C19.610%2C7.244%207.635%2C7.244%207.635%2C7.244%20C7.322%2C7.244%207.069%2C6.977%207.069%2C6.648%20ZM22.965%2C4.665%20C22.874%2C5.213%2021.535%2C11.321%2021.121%2C12.627%20C20.689%2C13.992%2019.813%2C14.137%2019.315%2C14.137%20C19.235%2C14.137%2019.166%2C14.134%2019.108%2C14.131%20C19.073%2C14.129%2019.041%2C14.127%2019.013%2C14.127%20C19.013%2C14.127%208.137%2C14.127%208.137%2C14.127%20C7.131%2C14.127%206.636%2C13.129%206.494%2C12.509%20C6.293%2C11.924%203.532%2C3.895%203.026%2C2.608%20C2.714%2C1.819%201.707%2C1.542%200.971%2C1.341%20C0.730%2C1.274%200.522%2C1.217%200.352%2C1.146%20C0.062%2C1.024%20-0.079%2C0.677%200.037%2C0.372%20C0.153%2C0.066%200.482%2C-0.082%200.772%2C0.040%20C0.876%2C0.083%201.060%2C0.134%201.256%2C0.188%20C2.112%2C0.422%203.544%2C0.815%204.071%2C2.152%20C4.604%2C3.506%207.448%2C11.786%207.569%2C12.137%20C7.577%2C12.161%207.584%2C12.186%207.590%2C12.211%20C7.591%2C12.214%207.768%2C12.935%208.137%2C12.935%20C8.137%2C12.935%2019.013%2C12.935%2019.013%2C12.935%20C19.057%2C12.935%2019.109%2C12.938%2019.166%2C12.941%20C19.515%2C12.959%2019.818%2C12.975%2020.047%2C12.250%20C20.450%2C10.978%2021.779%2C4.893%2021.850%2C4.462%20C21.872%2C4.324%2021.867%2C4.251%2021.863%2C4.220%20C21.802%2C4.188%2021.639%2C4.151%2021.221%2C4.133%20C19.806%2C4.073%206.265%2C4.133%206.128%2C4.134%20C5.821%2C4.138%205.561%2C3.870%205.560%2C3.541%20C5.558%2C3.212%205.811%2C2.944%206.123%2C2.942%20C6.682%2C2.940%2019.826%2C2.882%2021.267%2C2.943%20C21.854%2C2.968%2022.409%2C3.027%2022.750%2C3.471%20C22.977%2C3.768%2023.048%2C4.159%2022.965%2C4.665%20ZM9.709%2C15.624%20C10.594%2C15.624%2011.312%2C16.379%2011.312%2C17.311%20C11.312%2C18.243%2010.594%2C18.999%209.709%2C18.999%20C8.823%2C18.999%208.106%2C18.243%208.106%2C17.311%20C8.106%2C16.379%208.823%2C15.624%209.709%2C15.624%20ZM9.709%2C17.940%20C10.038%2C17.940%2010.306%2C17.658%2010.306%2C17.311%20C10.306%2C16.965%2010.038%2C16.683%209.709%2C16.683%20C9.380%2C16.683%209.112%2C16.965%209.112%2C17.311%20C9.112%2C17.658%209.380%2C17.940%209.709%2C17.940%20ZM17.596%2C15.624%20C18.482%2C15.624%2019.200%2C16.379%2019.200%2C17.311%20C19.200%2C18.243%2018.482%2C18.999%2017.596%2C18.999%20C16.711%2C18.999%2015.993%2C18.243%2015.993%2C17.311%20C15.993%2C16.379%2016.711%2C15.624%2017.596%2C15.624%20ZM17.596%2C17.940%20C17.926%2C17.940%2018.193%2C17.658%2018.193%2C17.311%20C18.193%2C16.965%2017.926%2C16.683%2017.596%2C16.683%20C17.267%2C16.683%2016.999%2C16.965%2016.999%2C17.311%20C16.999%2C17.658%2017.267%2C17.940%2017.596%2C17.940%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-1.onrequest:before, .gr-form-wrap .tpl-anketa button.type-1.onrequest:before, .tpl-form .pull-right.type-1.onrequest:before, .shop-coupon .coupon-btn.type-1.onrequest:before, .cell-r .shop2-btn.type-1.onrequest:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-1.onrequest:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-1.onrequest:before, .shop2-order-options .text-center button.type-1.onrequest:before, .shop2-panel-btn.type-1.onrequest:before, .shop-product-button.type-2.onrequest:before, .gr-form-wrap .tpl-anketa button.type-2.onrequest:before, .tpl-form .pull-right.type-2.onrequest:before, .shop-coupon .coupon-btn.type-2.onrequest:before, .cell-r .shop2-btn.type-2.onrequest:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-2.onrequest:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-2.onrequest:before, .shop2-order-options .text-center button.type-2.onrequest:before, .shop2-panel-btn.type-2.onrequest: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%2223px%22%20%20viewBox%3D%220%200%2023%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%234e0707%22%20d%3D%22M11.982%2C3.840%20C11.982%2C3.840%2011.982%2C11.984%2011.982%2C11.984%20C11.982%2C11.984%205.755%2C11.984%205.755%2C11.984%20C5.755%2C11.984%205.755%2C11.026%205.755%2C11.026%20C5.755%2C11.026%2011.024%2C11.026%2011.024%2C11.026%20C11.024%2C11.026%2011.024%2C3.840%2011.024%2C3.840%20C11.024%2C3.840%2011.982%2C3.840%2011.982%2C3.840%20ZM23.000%2C11.505%20C23.000%2C17.855%2017.853%2C23.002%2011.503%2C23.002%20C5.153%2C23.002%200.006%2C17.855%200.006%2C11.505%20C0.006%2C5.155%205.153%2C0.008%2011.503%2C0.008%20C17.853%2C0.008%2023.000%2C5.155%2023.000%2C11.505%20ZM22.042%2C11.505%20C22.042%2C5.684%2017.324%2C0.966%2011.503%2C0.966%20C5.682%2C0.966%200.964%2C5.684%200.964%2C11.505%20C0.964%2C17.325%205.682%2C22.044%2011.503%2C22.044%20C17.324%2C22.044%2022.042%2C17.325%2022.042%2C11.505%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-1.notavailable, .gr-form-wrap .tpl-anketa button.type-1.notavailable, .tpl-form .pull-right.type-1.notavailable, .shop-coupon .coupon-btn.type-1.notavailable, .cell-r .shop2-btn.type-1.notavailable, .cell-r .buy-one-click-form-in .tpl-form-button.type-1.notavailable, .buy-one-click-form-in .cell-r .tpl-form-button.type-1.notavailable, .shop2-order-options .text-center button.type-1.notavailable, .shop2-panel-btn.type-1.notavailable, .shop-product-button.type-2.notavailable, .gr-form-wrap .tpl-anketa button.type-2.notavailable, .tpl-form .pull-right.type-2.notavailable, .shop-coupon .coupon-btn.type-2.notavailable, .cell-r .shop2-btn.type-2.notavailable, .cell-r .buy-one-click-form-in .tpl-form-button.type-2.notavailable, .buy-one-click-form-in .cell-r .tpl-form-button.type-2.notavailable, .shop2-order-options .text-center button.type-2.notavailable, .shop2-panel-btn.type-2.notavailable {
    background: #e5e5e5; }
    .shop-product-button.type-1.notavailable:before, .gr-form-wrap .tpl-anketa button.type-1.notavailable:before, .tpl-form .pull-right.type-1.notavailable:before, .shop-coupon .coupon-btn.type-1.notavailable:before, .cell-r .shop2-btn.type-1.notavailable:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-1.notavailable:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-1.notavailable:before, .shop2-order-options .text-center button.type-1.notavailable:before, .shop2-panel-btn.type-1.notavailable:before, .shop-product-button.type-2.notavailable:before, .gr-form-wrap .tpl-anketa button.type-2.notavailable:before, .tpl-form .pull-right.type-2.notavailable:before, .shop-coupon .coupon-btn.type-2.notavailable:before, .cell-r .shop2-btn.type-2.notavailable:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-2.notavailable:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-2.notavailable:before, .shop2-order-options .text-center button.type-2.notavailable:before, .shop2-panel-btn.type-2.notavailable: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%2219px%22%20%20viewBox%3D%220%200%2023%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%238b8b8b%22%20d%3D%22M19.013%2C9.329%20C19.325%2C9.329%2019.578%2C9.595%2019.578%2C9.924%20C19.578%2C10.253%2019.325%2C10.520%2019.013%2C10.520%20C19.013%2C10.520%208.546%2C10.520%208.546%2C10.520%20C8.233%2C10.520%207.980%2C10.253%207.980%2C9.924%20C7.980%2C9.595%208.233%2C9.329%208.546%2C9.329%20C8.546%2C9.329%2019.013%2C9.329%2019.013%2C9.329%20ZM7.069%2C6.648%20C7.069%2C6.320%207.322%2C6.053%207.635%2C6.053%20C7.635%2C6.053%2019.610%2C6.053%2019.610%2C6.053%20C19.922%2C6.053%2020.175%2C6.320%2020.175%2C6.648%20C20.175%2C6.977%2019.922%2C7.244%2019.610%2C7.244%20C19.610%2C7.244%207.635%2C7.244%207.635%2C7.244%20C7.322%2C7.244%207.069%2C6.977%207.069%2C6.648%20ZM22.965%2C4.665%20C22.874%2C5.213%2021.535%2C11.321%2021.121%2C12.627%20C20.689%2C13.992%2019.813%2C14.137%2019.315%2C14.137%20C19.235%2C14.137%2019.166%2C14.134%2019.108%2C14.131%20C19.073%2C14.129%2019.041%2C14.127%2019.013%2C14.127%20C19.013%2C14.127%208.137%2C14.127%208.137%2C14.127%20C7.131%2C14.127%206.636%2C13.129%206.494%2C12.509%20C6.293%2C11.924%203.532%2C3.895%203.026%2C2.608%20C2.714%2C1.819%201.707%2C1.542%200.971%2C1.341%20C0.730%2C1.274%200.522%2C1.217%200.352%2C1.146%20C0.062%2C1.024%20-0.079%2C0.677%200.037%2C0.372%20C0.153%2C0.066%200.482%2C-0.082%200.772%2C0.040%20C0.876%2C0.083%201.060%2C0.134%201.256%2C0.188%20C2.112%2C0.422%203.544%2C0.815%204.071%2C2.152%20C4.604%2C3.506%207.448%2C11.786%207.569%2C12.137%20C7.577%2C12.161%207.584%2C12.186%207.590%2C12.211%20C7.591%2C12.214%207.768%2C12.935%208.137%2C12.935%20C8.137%2C12.935%2019.013%2C12.935%2019.013%2C12.935%20C19.057%2C12.935%2019.109%2C12.938%2019.166%2C12.941%20C19.515%2C12.959%2019.818%2C12.975%2020.047%2C12.250%20C20.450%2C10.978%2021.779%2C4.893%2021.850%2C4.462%20C21.872%2C4.324%2021.867%2C4.251%2021.863%2C4.220%20C21.802%2C4.188%2021.639%2C4.151%2021.221%2C4.133%20C19.806%2C4.073%206.265%2C4.133%206.128%2C4.134%20C5.821%2C4.138%205.561%2C3.870%205.560%2C3.541%20C5.558%2C3.212%205.811%2C2.944%206.123%2C2.942%20C6.682%2C2.940%2019.826%2C2.882%2021.267%2C2.943%20C21.854%2C2.968%2022.409%2C3.027%2022.750%2C3.471%20C22.977%2C3.768%2023.048%2C4.159%2022.965%2C4.665%20ZM9.709%2C15.624%20C10.594%2C15.624%2011.312%2C16.379%2011.312%2C17.311%20C11.312%2C18.243%2010.594%2C18.999%209.709%2C18.999%20C8.823%2C18.999%208.106%2C18.243%208.106%2C17.311%20C8.106%2C16.379%208.823%2C15.624%209.709%2C15.624%20ZM9.709%2C17.940%20C10.038%2C17.940%2010.306%2C17.658%2010.306%2C17.311%20C10.306%2C16.965%2010.038%2C16.683%209.709%2C16.683%20C9.380%2C16.683%209.112%2C16.965%209.112%2C17.311%20C9.112%2C17.658%209.380%2C17.940%209.709%2C17.940%20ZM17.596%2C15.624%20C18.482%2C15.624%2019.200%2C16.379%2019.200%2C17.311%20C19.200%2C18.243%2018.482%2C18.999%2017.596%2C18.999%20C16.711%2C18.999%2015.993%2C18.243%2015.993%2C17.311%20C15.993%2C16.379%2016.711%2C15.624%2017.596%2C15.624%20ZM17.596%2C17.940%20C17.926%2C17.940%2018.193%2C17.658%2018.193%2C17.311%20C18.193%2C16.965%2017.926%2C16.683%2017.596%2C16.683%20C17.267%2C16.683%2016.999%2C16.965%2016.999%2C17.311%20C16.999%2C17.658%2017.267%2C17.940%2017.596%2C17.940%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-3::before, .gr-form-wrap .tpl-anketa button.type-3::before, .tpl-form .pull-right.type-3::before, .shop-coupon .coupon-btn.type-3::before, .cell-r .shop2-btn.type-3::before, .cell-r .buy-one-click-form-in .tpl-form-button.type-3::before, .buy-one-click-form-in .cell-r .tpl-form-button.type-3::before, .shop2-order-options .text-center button.type-3::before, .shop2-panel-btn.type-3::before {
    display: none; }
  .shop-product-button.type-3 span, .gr-form-wrap .tpl-anketa button.type-3 span, .tpl-form .pull-right.type-3 span, .shop-coupon .coupon-btn.type-3 span, .cell-r .shop2-btn.type-3 span, .cell-r .buy-one-click-form-in .tpl-form-button.type-3 span, .buy-one-click-form-in .cell-r .tpl-form-button.type-3 span, .shop2-order-options .text-center button.type-3 span, .shop2-panel-btn.type-3 span {
    min-width: 140px;
    position: relative;
    padding: 0 43px 0 17px;
    font: 700 17px/47px 'Open Sans Condensed', sans-serif;
    text-transform: uppercase; }
    .shop-product-button.type-3 span:before, .gr-form-wrap .tpl-anketa button.type-3 span:before, .tpl-form .pull-right.type-3 span:before, .shop-coupon .coupon-btn.type-3 span:before, .cell-r .shop2-btn.type-3 span:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-3 span:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-3 span:before, .shop2-order-options .text-center button.type-3 span:before, .shop2-panel-btn.type-3 span:before {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      width: 43px;
      content: "";
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2219px%22%20%20viewBox%3D%220%200%2023%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%234e0707%22%20d%3D%22M19.013%2C9.329%20C19.325%2C9.329%2019.578%2C9.595%2019.578%2C9.924%20C19.578%2C10.253%2019.325%2C10.520%2019.013%2C10.520%20C19.013%2C10.520%208.546%2C10.520%208.546%2C10.520%20C8.233%2C10.520%207.980%2C10.253%207.980%2C9.924%20C7.980%2C9.595%208.233%2C9.329%208.546%2C9.329%20C8.546%2C9.329%2019.013%2C9.329%2019.013%2C9.329%20ZM7.069%2C6.648%20C7.069%2C6.320%207.322%2C6.053%207.635%2C6.053%20C7.635%2C6.053%2019.610%2C6.053%2019.610%2C6.053%20C19.922%2C6.053%2020.175%2C6.320%2020.175%2C6.648%20C20.175%2C6.977%2019.922%2C7.244%2019.610%2C7.244%20C19.610%2C7.244%207.635%2C7.244%207.635%2C7.244%20C7.322%2C7.244%207.069%2C6.977%207.069%2C6.648%20ZM22.965%2C4.665%20C22.874%2C5.213%2021.535%2C11.321%2021.121%2C12.627%20C20.689%2C13.992%2019.813%2C14.137%2019.315%2C14.137%20C19.235%2C14.137%2019.166%2C14.134%2019.108%2C14.131%20C19.073%2C14.129%2019.041%2C14.127%2019.013%2C14.127%20C19.013%2C14.127%208.137%2C14.127%208.137%2C14.127%20C7.131%2C14.127%206.636%2C13.129%206.494%2C12.509%20C6.293%2C11.924%203.532%2C3.895%203.026%2C2.608%20C2.714%2C1.819%201.707%2C1.542%200.971%2C1.341%20C0.730%2C1.274%200.522%2C1.217%200.352%2C1.146%20C0.062%2C1.024%20-0.079%2C0.677%200.037%2C0.372%20C0.153%2C0.066%200.482%2C-0.082%200.772%2C0.040%20C0.876%2C0.083%201.060%2C0.134%201.256%2C0.188%20C2.112%2C0.422%203.544%2C0.815%204.071%2C2.152%20C4.604%2C3.506%207.448%2C11.786%207.569%2C12.137%20C7.577%2C12.161%207.584%2C12.186%207.590%2C12.211%20C7.591%2C12.214%207.768%2C12.935%208.137%2C12.935%20C8.137%2C12.935%2019.013%2C12.935%2019.013%2C12.935%20C19.057%2C12.935%2019.109%2C12.938%2019.166%2C12.941%20C19.515%2C12.959%2019.818%2C12.975%2020.047%2C12.250%20C20.450%2C10.978%2021.779%2C4.893%2021.850%2C4.462%20C21.872%2C4.324%2021.867%2C4.251%2021.863%2C4.220%20C21.802%2C4.188%2021.639%2C4.151%2021.221%2C4.133%20C19.806%2C4.073%206.265%2C4.133%206.128%2C4.134%20C5.821%2C4.138%205.561%2C3.870%205.560%2C3.541%20C5.558%2C3.212%205.811%2C2.944%206.123%2C2.942%20C6.682%2C2.940%2019.826%2C2.882%2021.267%2C2.943%20C21.854%2C2.968%2022.409%2C3.027%2022.750%2C3.471%20C22.977%2C3.768%2023.048%2C4.159%2022.965%2C4.665%20ZM9.709%2C15.624%20C10.594%2C15.624%2011.312%2C16.379%2011.312%2C17.311%20C11.312%2C18.243%2010.594%2C18.999%209.709%2C18.999%20C8.823%2C18.999%208.106%2C18.243%208.106%2C17.311%20C8.106%2C16.379%208.823%2C15.624%209.709%2C15.624%20ZM9.709%2C17.940%20C10.038%2C17.940%2010.306%2C17.658%2010.306%2C17.311%20C10.306%2C16.965%2010.038%2C16.683%209.709%2C16.683%20C9.380%2C16.683%209.112%2C16.965%209.112%2C17.311%20C9.112%2C17.658%209.380%2C17.940%209.709%2C17.940%20ZM17.596%2C15.624%20C18.482%2C15.624%2019.200%2C16.379%2019.200%2C17.311%20C19.200%2C18.243%2018.482%2C18.999%2017.596%2C18.999%20C16.711%2C18.999%2015.993%2C18.243%2015.993%2C17.311%20C15.993%2C16.379%2016.711%2C15.624%2017.596%2C15.624%20ZM17.596%2C17.940%20C17.926%2C17.940%2018.193%2C17.658%2018.193%2C17.311%20C18.193%2C16.965%2017.926%2C16.683%2017.596%2C16.683%20C17.267%2C16.683%2016.999%2C16.965%2016.999%2C17.311%20C16.999%2C17.658%2017.267%2C17.940%2017.596%2C17.940%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-3.onrequest span:before, .gr-form-wrap .tpl-anketa button.type-3.onrequest span:before, .tpl-form .pull-right.type-3.onrequest span:before, .shop-coupon .coupon-btn.type-3.onrequest span:before, .cell-r .shop2-btn.type-3.onrequest span:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-3.onrequest span:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-3.onrequest span:before, .shop2-order-options .text-center button.type-3.onrequest span:before, .shop2-panel-btn.type-3.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%2223px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2023%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%234e0707%22%20d%3D%22M11.982%2C3.840%20C11.982%2C3.840%2011.982%2C11.984%2011.982%2C11.984%20C11.982%2C11.984%205.755%2C11.984%205.755%2C11.984%20C5.755%2C11.984%205.755%2C11.026%205.755%2C11.026%20C5.755%2C11.026%2011.024%2C11.026%2011.024%2C11.026%20C11.024%2C11.026%2011.024%2C3.840%2011.024%2C3.840%20C11.024%2C3.840%2011.982%2C3.840%2011.982%2C3.840%20ZM23.000%2C11.505%20C23.000%2C17.855%2017.853%2C23.002%2011.503%2C23.002%20C5.153%2C23.002%200.006%2C17.855%200.006%2C11.505%20C0.006%2C5.155%205.153%2C0.008%2011.503%2C0.008%20C17.853%2C0.008%2023.000%2C5.155%2023.000%2C11.505%20ZM22.042%2C11.505%20C22.042%2C5.684%2017.324%2C0.966%2011.503%2C0.966%20C5.682%2C0.966%200.964%2C5.684%200.964%2C11.505%20C0.964%2C17.325%205.682%2C22.044%2011.503%2C22.044%20C17.324%2C22.044%2022.042%2C17.325%2022.042%2C11.505%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-3.notavailable, .gr-form-wrap .tpl-anketa button.type-3.notavailable, .tpl-form .pull-right.type-3.notavailable, .shop-coupon .coupon-btn.type-3.notavailable, .cell-r .shop2-btn.type-3.notavailable, .cell-r .buy-one-click-form-in .tpl-form-button.type-3.notavailable, .buy-one-click-form-in .cell-r .tpl-form-button.type-3.notavailable, .shop2-order-options .text-center button.type-3.notavailable, .shop2-panel-btn.type-3.notavailable {
    min-width: 140px;
    padding: 0 20px;
    background: #e5e5e5;
    color: #8b8b8b;
    text-align: center; }
    .shop-product-button.type-3.notavailable span:before, .gr-form-wrap .tpl-anketa button.type-3.notavailable span:before, .tpl-form .pull-right.type-3.notavailable span:before, .shop-coupon .coupon-btn.type-3.notavailable span:before, .cell-r .shop2-btn.type-3.notavailable span:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-3.notavailable span:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-3.notavailable span:before, .shop2-order-options .text-center button.type-3.notavailable span:before, .shop2-panel-btn.type-3.notavailable span:before {
      display: none; }

.shop2-btn, .buy-one-click-form-in .tpl-form-button {
  background: #fff;
  border: 2px solid #319cc6;
  border-radius: 3px;
  padding: 5px 11px;
  color: #319cc6;
  box-shadow: none;
  font: 700 14px 'Open Sans Condensed', sans-serif;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .shop2-btn:hover, .buy-one-click-form-in .tpl-form-button:hover {
    background: #319cc6;
    color: #fff;
    border-color: #319cc6;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; }

.shop2-filter-wr {
  position: relative;
  min-width: 240px;
  margin-right: 16px;
  -webkit-flex-basis: 240px;
  -moz-flex-basis: 240px;
  -ms-flex-preferred-size: 240px;
  flex-basis: 240px; }
  @media only screen and (max-width: 795px) {
  .shop2-filter-wr {
    min-width: 232px;
    -webkit-flex-basis: 232px;
    -moz-flex-basis: 232px;
    -ms-flex-preferred-size: 232px;
    flex-basis: 232px; } }
  .shop2-filter-wr .shop-filter-title {
    display: block;
    position: relative;
    padding: 12px 20px 14px;
    border-radius: 3px;
    cursor: pointer;
    color: #ed3535;
    font: 700 14px 'Open Sans Condensed', sans-serif;
    text-transform: uppercase;
    background-color: #fff;
    border: 2px solid #ed3535;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px; }
  .shop2-filter-wr .shop-filter-title:before {
    position: absolute;
    right: 20px;
    top: 18px;
    width: 17px;
    height: 9px;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2217px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2017%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M16.714%2C1.691%20C16.714%2C1.691%209.691%2C8.713%209.691%2C8.713%20C9.367%2C9.038%208.880%2C9.075%208.500%2C8.855%20C8.121%2C9.075%207.634%2C9.038%207.309%2C8.713%20C7.309%2C8.713%200.287%2C1.691%200.287%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.675%200.287%2C0.287%20C0.675%2C-0.101%201.303%2C-0.101%201.691%2C0.287%20C1.691%2C0.287%208.500%2C7.096%208.500%2C7.096%20C8.500%2C7.096%2015.309%2C0.287%2015.309%2C0.287%20C15.697%2C-0.101%2016.326%2C-0.101%2016.714%2C0.287%20C17.102%2C0.675%2017.102%2C1.303%2016.714%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  @media only screen and (max-width: 480px) {
    .shop2-filter-wr.opened {
      z-index: 6; } }
  .shop2-filter-wr.opened .shop-filter-title {
    border-bottom: 2px solid transparent;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0; }
    .shop2-filter-wr.opened .shop-filter-title: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%2217px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2017%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M16.713%2C8.713%20C16.325%2C9.101%2015.697%2C9.101%2015.309%2C8.713%20C15.309%2C8.713%208.500%2C1.904%208.500%2C1.904%20C8.500%2C1.904%201.691%2C8.713%201.691%2C8.713%20C1.303%2C9.101%200.674%2C9.101%200.286%2C8.713%20C-0.102%2C8.325%20-0.102%2C7.697%200.286%2C7.309%20C0.286%2C7.309%207.309%2C0.287%207.309%2C0.287%20C7.633%2C-0.038%208.120%2C-0.075%208.500%2C0.145%20C8.879%2C-0.075%209.366%2C-0.038%209.691%2C0.287%20C9.691%2C0.287%2016.713%2C7.309%2016.713%2C7.309%20C17.101%2C7.697%2017.101%2C8.325%2016.713%2C8.713%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop2-filter-wr .block-body {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 2;
    margin-top: -2px; }

.shop-filter-button {
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  cursor: pointer;
  height: 48px;
  line-height: 48px;
  padding-left: 20px; }
  .shop-filter-button::before {
    position: absolute;
    top: 50%;
    right: 20px;
    width: 17px;
    height: 10px;
    margin-top: -5px;
    content: '';
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2217px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2017%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.254%2C2.824%20L9.750%2C8.857%20C9.747%2C8.860%209.746%2C8.864%209.743%2C8.867%20L9.309%2C9.277%20C8.709%2C9.844%207.736%2C9.844%207.136%2C9.277%20L0.444%2C3.066%20C-0.156%2C2.499%20-0.156%2C1.580%200.444%2C1.014%20L0.879%2C0.603%20C1.479%2C0.036%202.451%2C0.036%203.052%2C0.603%20L8.264%2C5.416%20L13.690%2C0.401%20C14.280%2C-0.156%2015.236%2C-0.156%2015.826%2C0.401%20L16.254%2C0.805%20C16.844%2C1.363%2016.844%2C2.266%2016.254%2C2.824%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg); }

.shop-filter {
  display: none;
  margin: 0;
  clear: both;
  border-top: none;
  padding: 0 0 20px;
  text-align: left;
  background-color: #fff;
  border: 2px solid #ed3535;
  border-top: none;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px; }
  .shop-filter.active {
    display: block; }
  .shop-filter ul.table-filter-param {
    padding: 0;
    margin: 0;
    list-style: none; }
  .shop-filter ul.table-filter-param .field, .shop-filter ul.table-filter-param .shop-filter-fields {
    padding: 15px 18px 20px 19px;
    border-bottom: 1px solid #e1e1e1;
    font-family: 'Open Sans Condensed', sans-serif; }
  .shop-filter ul.table-filter-param .type-text .field {
    padding-bottom: 29px; }
  .shop-filter ul.table-filter-param .shop-filter-fields:last-child {
    border-bottom: none; }
  .shop-filter ul.table-filter-param .dimension label {
    display: table-cell; }
    .shop-filter ul.table-filter-param .dimension label.start {
      padding-right: 20px; }
  .shop-filter ul.table-filter-param .filter-title {
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 7px; }
  .shop-filter ul.table-filter-param .filter-param {
    padding: 0;
    font-size: 15px;
    color: #686868; }
  .shop-filter ul.table-filter-param .input {
    display: block;
    cursor: text; }
  .shop-filter ul.table-filter-param input, .shop-filter ul.table-filter-param select {
    height: 32px;
    padding: 5px 10px;
    width: 100%;
    font: 300 15px 'Open Sans Condensed', sans-serif;
    color: #7e7e7e;
    border: 1px solid #ddd;
    outline: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px; }
  .shop-filter ul.table-filter-param input[type="text"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .shop-filter ul.table-filter-param input[type="text"]:focus {
      border-color: #ed3535; }
  .shop-filter ul.table-filter-param .noUi-slider {
    margin-top: 23px;
    margin-bottom: 9px; }
  .shop-filter a.param-val {
    position: relative;
    display: inline-block;
    cursor: pointer;
    padding: 4px 6px 4px 39px;
    margin-top: 10px;
    margin-bottom: 2px;
    font-size: 14px;
    color: #34383a;
    text-decoration: none; }
  .shop-filter a.param-val span {
    display: block;
    line-height: 0;
    font-size: 0;
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -12px;
    background-color: #fff;
    border: 1px solid #e1e1e1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px; }
    .shop-filter a.param-val span::after {
      position: absolute;
      top: 50%;
      left: 50%;
      content: '';
      width: 14px;
      height: 10px;
      margin: -5px 0 0 -7px;
      background: #fff; }
  .shop-filter a.param-val.active-val span {
    border-color: #ed3535;
    background: #ed3535; }
    .shop-filter a.param-val.active-val span::after {
      background: #ed3535 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2210px%22%20%20viewBox%3D%220%200%2014%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M13.323%2C2.429%20L6.220%2C9.029%20C6.218%2C9.031%206.217%2C9.035%206.215%2C9.037%20L5.831%2C9.389%20C5.302%2C9.875%204.443%2C9.875%203.914%2C9.389%20L0.373%2C6.494%20C-0.156%2C6.008%20-0.156%2C5.220%200.373%2C4.735%20L0.757%2C4.383%20C1.286%2C3.897%202.144%2C3.897%202.674%2C4.383%20L4.909%2C6.080%20L11.060%2C0.353%20C11.581%2C-0.125%2012.425%2C-0.125%2012.946%2C0.353%20L13.323%2C0.699%20C13.844%2C1.176%2013.844%2C1.951%2013.323%2C2.429%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .shop-filter .filter-bot {
    font-size: 0;
    padding: 13px 20px 0; }
  .shop-filter .filter-bot .shop-product-button, .shop-filter .filter-bot .gr-form-wrap .tpl-anketa button, .gr-form-wrap .tpl-anketa .shop-filter .filter-bot button, .shop-filter .filter-bot .tpl-form .pull-right, .tpl-form .shop-filter .filter-bot .pull-right, .shop-filter .filter-bot .shop-coupon .coupon-btn, .shop-coupon .shop-filter .filter-bot .coupon-btn, .shop-filter .filter-bot .cell-r .shop2-btn, .shop-filter .filter-bot .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .shop-filter .filter-bot .cell-r .tpl-form-button, .cell-r .shop-filter .filter-bot .shop2-btn, .shop-filter .filter-bot .shop2-order-options .text-center button, .shop2-order-options .text-center .shop-filter .filter-bot button, .shop-filter .filter-bot .shop2-panel-btn {
    margin-right: 16px; }
  .shop-filter .result {
    padding: 0 0 11px 10px; }
  .shop-filter .result span {
    display: inline-block;
    vertical-align: top;
    position: relative;
    min-width: 70px;
    height: 26px;
    border: 1px solid #ddd;
    border-radius: 2px;
    font: 300 15px/25px 'Open Sans Condensed', sans-serif;
    color: #7e7e7e;
    text-align: center; }
    .shop-filter .result span:before {
      position: absolute;
      top: 100%;
      left: 50%;
      margin-left: -6px;
      width: 12px;
      height: 6px;
      content: "";
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 6px 6px 0 6px;
      border-top-color: #ddd; }
    .shop-filter .result span:after {
      position: absolute;
      top: 100%;
      left: 50%;
      margin-left: -5px;
      width: 10px;
      height: 5px;
      content: "";
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 5px 5px 0 5px;
      border-top-color: #fff; }
  .shop-filter .shop2-filter-go {
    display: inline-block;
    vertical-align: top;
    padding: 10px 12px;
    font: 600 15px 'Open Sans Condensed', sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    background: #ed3535;
    color: #4f0707;
    border-radius: 2px; }
  .shop-filter .shop2-filter-go:hover {
    background: #f37b7b;
    color: #740a0a; }
  .shop-filter .shop2-filter-reset {
    display: inline-block;
    vertical-align: top;
    padding: 12px 10px;
    min-width: 72px;
    font: 600 13px 'Open Sans Condensed', sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    background: #ed3535;
    color: #fff;
    border-radius: 2px;
    border: none;
    outline: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .shop-filter .shop2-filter-reset:after {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    width: 9px;
    height: 9px;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%229px%22%20%20viewBox%3D%220%200%209%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.5%29%22%20d%3D%22M5.455%2C4.499%20C5.455%2C4.499%208.802%2C7.846%208.802%2C7.846%20C9.066%2C8.110%209.066%2C8.538%208.802%2C8.802%20C8.538%2C9.066%208.109%2C9.066%207.846%2C8.802%20C7.846%2C8.802%204.499%2C5.456%204.499%2C5.456%20C4.499%2C5.456%201.153%2C8.802%201.153%2C8.802%20C0.889%2C9.066%200.461%2C9.066%200.197%2C8.802%20C-0.067%2C8.538%20-0.067%2C8.110%200.197%2C7.846%20C0.197%2C7.846%203.543%2C4.499%203.543%2C4.499%20C3.543%2C4.499%200.197%2C1.153%200.197%2C1.153%20C-0.067%2C0.889%20-0.067%2C0.461%200.197%2C0.197%20C0.461%2C-0.067%200.889%2C-0.067%201.153%2C0.197%20C1.153%2C0.197%204.499%2C3.543%204.499%2C3.543%20C4.499%2C3.543%207.846%2C0.197%207.846%2C0.197%20C8.109%2C-0.067%208.538%2C-0.067%208.802%2C0.197%20C9.066%2C0.461%209.066%2C0.889%208.802%2C1.153%20C8.802%2C1.153%205.455%2C4.499%205.455%2C4.499%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .shop-filter .jq-selectbox {
    display: inline-block;
    width: 100%;
    text-align: left;
    border-radius: 2px;
    line-height: 1;
    position: relative;
    font: normal 14px Tahoma, Verdana, Segoe, sans-serif;
    background-color: #fff;
    border: 1px solid #e1e1e1;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px; }
  .shop-filter .jq-selectbox .jq-selectbox__select-text {
    margin-right: 29px;
    padding: 7px 9px 9px 9px;
    background: #fff;
    overflow: hidden; }
  .shop-filter .jq-selectbox.opened .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
    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%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%20d%3D%22M13.615%2C1.829%20L7.640%2C7.690%20C7.350%2C7.970%206.878%2C7.970%206.587%2C7.690%20L6.317%2C7.430%20C6.221%2C7.396%206.131%2C7.345%206.054%2C7.271%20L0.192%2C1.518%20C-0.094%2C1.242%20-0.094%2C0.795%200.192%2C0.520%20L0.711%2C0.020%20C0.937%2C-0.030%201.402%2C-0.027%201.749%2C0.020%20L7.037%2C5.210%20L12.034%2C0.308%20C12.325%2C0.028%2012.797%2C0.028%2013.088%2C0.308%20L13.615%2C0.815%20C13.906%2C1.095%2013.906%2C1.549%2013.615%2C1.829%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  .shop-filter .jq-selectbox .jq-selectbox__trigger {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 30px;
    cursor: pointer; }
    .shop-filter .jq-selectbox .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
      position: absolute;
      left: 9px;
      top: 13px;
      width: 14px;
      height: 8px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%20d%3D%22M13.615%2C1.829%20L7.640%2C7.690%20C7.350%2C7.970%206.878%2C7.970%206.587%2C7.690%20L6.317%2C7.430%20C6.221%2C7.396%206.131%2C7.345%206.054%2C7.271%20L0.192%2C1.518%20C-0.094%2C1.242%20-0.094%2C0.795%200.192%2C0.520%20L0.711%2C0.020%20C0.937%2C-0.030%201.402%2C-0.027%201.749%2C0.020%20L7.037%2C5.210%20L12.034%2C0.308%20C12.325%2C0.028%2012.797%2C0.028%2013.088%2C0.308%20L13.615%2C0.815%20C13.906%2C1.095%2013.906%2C1.549%2013.615%2C1.829%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .shop-filter .jq-selectbox .jq-selectbox__dropdown {
    margin-top: 2px;
    min-width: 100%;
    width: auto !important; }
    .shop-filter .jq-selectbox .jq-selectbox__dropdown .jq-selectbox__search {
      display: none; }
    .shop-filter .jq-selectbox .jq-selectbox__dropdown ul {
      padding: 0;
      margin: 0;
      background: #fff;
      border-radius: 2px;
      border: none;
      list-style: none;
      border: 1px solid #e3dddb; }
    .shop-filter .jq-selectbox .jq-selectbox__dropdown ul li {
      padding: 6px 9px;
      line-height: 1;
      cursor: pointer; }
    .shop-filter .jq-selectbox .jq-selectbox__dropdown ul li:hover {
      background: #fcd9d9; }

.shop-filter-button {
  display: none; }

.shop-sorting-panel {
  margin: 20px 0 28px;
  font-family: inherit;
  font-size: 12px;
  text-align: left;
  color: #343434;
  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 only screen and (max-width: 480px) {
  .shop-sorting-panel {
    display: block; }
    .shop-sorting-panel .shop2-filter-wr {
      margin-bottom: 13px;
      margin-right: 0; } }
  .shop-sorting-panel .sorting-wrap {
    position: relative;
    width: 220px; }
  @media only screen and (max-width: 480px) {
    .shop-sorting-panel .sorting-wrap {
      width: auto; } }
  .shop-sorting-panel .sorting-wrap .sort-title {
    position: relative;
    display: block;
    height: 47px;
    color: #707070;
    z-index: 1;
    cursor: pointer;
    background-color: #fff;
    font-weight: normal;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    font: 300 16px/46px 'Open Sans Condensed', sans-serif; }
    .shop-sorting-panel .sorting-wrap .sort-title .s1 {
      padding: 0 5px 0 13px; }
    .shop-sorting-panel .sorting-wrap .sort-title::before {
      position: absolute;
      top: 50%;
      right: 17px;
      width: 17px;
      height: 9px;
      margin-top: -5px;
      cursor: pointer;
      content: '';
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2217px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2017%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23888888%22%20d%3D%22M16.714%2C1.691%20C16.714%2C1.691%209.691%2C8.713%209.691%2C8.713%20C9.367%2C9.038%208.880%2C9.075%208.500%2C8.855%20C8.121%2C9.075%207.634%2C9.038%207.309%2C8.713%20C7.309%2C8.713%200.287%2C1.691%200.287%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.675%200.287%2C0.287%20C0.675%2C-0.101%201.303%2C-0.101%201.691%2C0.287%20C1.691%2C0.287%208.500%2C7.096%208.500%2C7.096%20C8.500%2C7.096%2015.309%2C0.287%2015.309%2C0.287%20C15.697%2C-0.101%2016.326%2C-0.101%2016.714%2C0.287%20C17.102%2C0.675%2017.102%2C1.303%2016.714%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-sorting-panel .sorting-wrap.opened .sort-title {
    border-color: #ed3535;
    border-width: 2px 2px 0 2px;
    border-radius: 4px 4px 0 0;
    border-bottom: 1px solid #ebebeb; }
    .shop-sorting-panel .sorting-wrap.opened .sort-title::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%2217px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2017%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23888888%22%20d%3D%22M16.713%2C8.713%20C16.325%2C9.101%2015.697%2C9.101%2015.309%2C8.713%20C15.309%2C8.713%208.500%2C1.904%208.500%2C1.904%20C8.500%2C1.904%201.691%2C8.713%201.691%2C8.713%20C1.303%2C9.101%200.674%2C9.101%200.286%2C8.713%20C-0.102%2C8.325%20-0.102%2C7.697%200.286%2C7.309%20C0.286%2C7.309%207.309%2C0.287%207.309%2C0.287%20C7.633%2C-0.038%208.120%2C-0.075%208.500%2C0.145%20C8.879%2C-0.075%209.366%2C-0.038%209.691%2C0.287%20C9.691%2C0.287%2016.713%2C7.309%2016.713%2C7.309%20C17.101%2C7.697%2017.101%2C8.325%2016.713%2C8.713%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-sorting-panel .sorting-wrap .sorting-block {
    position: absolute;
    top: 48px;
    left: 0;
    right: 0;
    display: none;
    z-index: 2;
    margin: 0;
    padding: 6px 0 0;
    list-style: none;
    background-color: #fff;
    border: 2px solid #ed3535;
    border-top: none;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -ms-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px; }
    .shop-sorting-panel .sorting-wrap .sorting-block li {
      border-bottom: 1px solid #ebebeb; }
  .shop-sorting-panel .sorting-wrap a {
    display: block;
    font-size: 14px;
    color: #34383a;
    height: 43px;
    padding-left: 13px;
    text-decoration: none;
    font: 300 14px/43px 'Open Sans Condensed', sans-serif; }
    .shop-sorting-panel .sorting-wrap a span {
      display: block;
      margin-left: 4px;
      vertical-align: middle;
      background: none; }
    .shop-sorting-panel .sorting-wrap a:hover, .shop-sorting-panel .sorting-wrap a.active {
      color: #ed3535; }
    .shop-sorting-panel .sorting-wrap a.sort-param-asc span {
      display: inline-block;
      width: 8px;
      height: 8px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23c0c0c0%22%20d%3D%22M7.769%2C3.461%20C7.769%2C3.461%204.524%2C0.200%204.524%2C0.200%20C4.226%2C-0.100%203.742%2C-0.100%203.443%2C0.200%20C3.443%2C0.200%200.198%2C3.461%200.198%2C3.461%20C-0.101%2C3.761%20-0.101%2C4.248%200.198%2C4.548%20C0.497%2C4.848%200.981%2C4.848%201.279%2C4.548%20C1.279%2C4.548%203.240%2C2.578%203.240%2C2.578%20C3.240%2C2.585%203.236%2C2.591%203.236%2C2.599%20C3.236%2C2.599%203.236%2C7.211%203.236%2C7.211%20C3.236%2C7.635%203.578%2C7.979%204.001%2C7.979%20C4.423%2C7.979%204.765%2C7.635%204.765%2C7.211%20C4.765%2C7.211%204.765%2C2.616%204.765%2C2.616%20C4.765%2C2.616%206.687%2C4.548%206.687%2C4.548%20C6.986%2C4.848%207.470%2C4.848%207.769%2C4.548%20C8.067%2C4.248%208.067%2C3.761%207.769%2C3.461%20ZM3.980%2C1.834%20C3.980%2C1.834%203.984%2C1.831%203.984%2C1.831%20C3.984%2C1.831%203.986%2C1.833%203.986%2C1.833%20C3.984%2C1.833%203.982%2C1.834%203.980%2C1.834%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .sorting-wrap a.sort-param-asc:hover span, .shop-sorting-panel .sorting-wrap a.sort-param-asc.active span {
      display: inline-block;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M7.769%2C3.461%20C7.769%2C3.461%204.524%2C0.200%204.524%2C0.200%20C4.226%2C-0.100%203.742%2C-0.100%203.443%2C0.200%20C3.443%2C0.200%200.198%2C3.461%200.198%2C3.461%20C-0.101%2C3.761%20-0.101%2C4.248%200.198%2C4.548%20C0.497%2C4.848%200.981%2C4.848%201.279%2C4.548%20C1.279%2C4.548%203.240%2C2.578%203.240%2C2.578%20C3.240%2C2.585%203.236%2C2.591%203.236%2C2.599%20C3.236%2C2.599%203.236%2C7.211%203.236%2C7.211%20C3.236%2C7.635%203.578%2C7.979%204.001%2C7.979%20C4.423%2C7.979%204.765%2C7.635%204.765%2C7.211%20C4.765%2C7.211%204.765%2C2.616%204.765%2C2.616%20C4.765%2C2.616%206.687%2C4.548%206.687%2C4.548%20C6.986%2C4.848%207.470%2C4.848%207.769%2C4.548%20C8.067%2C4.248%208.067%2C3.761%207.769%2C3.461%20ZM3.980%2C1.834%20C3.980%2C1.834%203.984%2C1.831%203.984%2C1.831%20C3.984%2C1.831%203.986%2C1.833%203.986%2C1.833%20C3.984%2C1.833%203.982%2C1.834%203.980%2C1.834%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .sorting-wrap a.sort-param-desc span {
      display: inline-block;
      width: 8px;
      height: 8px;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23c0c0c0%22%20d%3D%22M0.200%2C4.525%20C0.200%2C4.525%203.444%2C7.799%203.444%2C7.799%20C3.743%2C8.101%204.227%2C8.101%204.526%2C7.799%20C4.526%2C7.799%207.771%2C4.525%207.771%2C4.525%20C8.070%2C4.224%208.070%2C3.736%207.771%2C3.434%20C7.472%2C3.133%206.988%2C3.133%206.690%2C3.434%20C6.690%2C3.434%204.729%2C5.412%204.729%2C5.412%20C4.729%2C5.405%204.733%2C5.399%204.733%2C5.391%20C4.733%2C5.391%204.733%2C0.761%204.733%2C0.761%20C4.733%2C0.335%204.391%2C-0.011%203.968%2C-0.011%20C3.546%2C-0.011%203.203%2C0.335%203.203%2C0.761%20C3.203%2C0.761%203.203%2C5.374%203.203%2C5.374%20C3.203%2C5.374%201.281%2C3.434%201.281%2C3.434%20C0.983%2C3.133%200.498%2C3.133%200.200%2C3.434%20C-0.099%2C3.736%20-0.099%2C4.224%200.200%2C4.525%20ZM3.989%2C6.159%20C3.989%2C6.159%203.985%2C6.162%203.985%2C6.162%20C3.985%2C6.162%203.983%2C6.160%203.983%2C6.160%20C3.985%2C6.160%203.987%2C6.159%203.989%2C6.159%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .sorting-wrap a.sort-param-desc:hover span, .shop-sorting-panel .sorting-wrap a.sort-param-desc.active span {
      display: inline-block;
      background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M0.200%2C4.525%20C0.200%2C4.525%203.444%2C7.799%203.444%2C7.799%20C3.743%2C8.101%204.227%2C8.101%204.526%2C7.799%20C4.526%2C7.799%207.771%2C4.525%207.771%2C4.525%20C8.070%2C4.224%208.070%2C3.736%207.771%2C3.434%20C7.472%2C3.133%206.988%2C3.133%206.690%2C3.434%20C6.690%2C3.434%204.729%2C5.412%204.729%2C5.412%20C4.729%2C5.405%204.733%2C5.399%204.733%2C5.391%20C4.733%2C5.391%204.733%2C0.761%204.733%2C0.761%20C4.733%2C0.335%204.391%2C-0.011%203.968%2C-0.011%20C3.546%2C-0.011%203.203%2C0.335%203.203%2C0.761%20C3.203%2C0.761%203.203%2C5.374%203.203%2C5.374%20C3.203%2C5.374%201.281%2C3.434%201.281%2C3.434%20C0.983%2C3.133%200.498%2C3.133%200.200%2C3.434%20C-0.099%2C3.736%20-0.099%2C4.224%200.200%2C4.525%20ZM3.989%2C6.159%20C3.989%2C6.159%203.985%2C6.162%203.985%2C6.162%20C3.985%2C6.162%203.983%2C6.160%203.983%2C6.160%20C3.985%2C6.160%203.987%2C6.159%203.989%2C6.159%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-sorting-panel .sorting-wrap .sort-reset {
    display: block;
    margin-left: 0;
    text-decoration: none;
    color: #4d4d4d; }
    .shop-sorting-panel .sorting-wrap .sort-reset ins, .shop-sorting-panel .sorting-wrap .sort-reset span {
      float: left;
      border: none; }
    .shop-sorting-panel .sorting-wrap .sort-reset ins {
      text-decoration: none;
      border-bottom: none; }
    .shop-sorting-panel .sorting-wrap .sort-reset span {
      line-height: 0;
      font-size: 0;
      width: 12px;
      height: 13px;
      margin: 16px 0 0 4px;
      background: url("/g/shop2v2/default/images/icons-filter-sort.png") -74px 0 no-repeat; }
  .shop-sorting-panel .view-shop2 {
    padding: 10px 7px 11px 6px;
    line-height: 0;
    font-size: 0;
    border: 1px solid #e5e5e5;
    border-radius: 3px; }
  @media only screen and (max-width: 640px) {
    .shop-sorting-panel .view-shop2 {
      display: none; } }
  .shop-sorting-panel .view-shop2 a, .shop-sorting-panel .view-shop2 strong {
    display: inline-block;
    vertical-align: middle; }
  .shop-sorting-panel .view-shop2 a {
    width: 27px;
    height: 27px;
    cursor: pointer;
    text-decoration: none;
    margin: 0 3px 0 4px;
    padding: 0;
    background: #fff;
    border: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
    .shop-sorting-panel .view-shop2 a.active-view {
      background: none;
      border: none;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    .shop-sorting-panel .view-shop2 a.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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23e0e0e0%22%20d%3D%22M19.000%2C21.000%20C19.000%2C21.000%202.000%2C21.000%202.000%2C21.000%20C0.895%2C21.000%200.000%2C20.105%200.000%2C19.000%20C0.000%2C19.000%200.000%2C18.000%200.000%2C18.000%20C0.000%2C16.895%200.895%2C16.000%202.000%2C16.000%20C2.000%2C16.000%2019.000%2C16.000%2019.000%2C16.000%20C20.105%2C16.000%2021.000%2C16.895%2021.000%2C18.000%20C21.000%2C18.000%2021.000%2C19.000%2021.000%2C19.000%20C21.000%2C20.105%2020.105%2C21.000%2019.000%2C21.000%20ZM20.000%2C17.000%20C20.000%2C17.000%201.000%2C17.000%201.000%2C17.000%20C1.000%2C17.000%201.000%2C20.000%201.000%2C20.000%20C1.000%2C20.000%2020.000%2C20.000%2020.000%2C20.000%20C20.000%2C20.000%2020.000%2C17.000%2020.000%2C17.000%20ZM19.000%2C13.000%20C19.000%2C13.000%202.000%2C13.000%202.000%2C13.000%20C0.895%2C13.000%200.000%2C12.105%200.000%2C11.000%20C0.000%2C11.000%200.000%2C10.000%200.000%2C10.000%20C0.000%2C8.895%200.895%2C8.000%202.000%2C8.000%20C2.000%2C8.000%2019.000%2C8.000%2019.000%2C8.000%20C20.105%2C8.000%2021.000%2C8.895%2021.000%2C10.000%20C21.000%2C10.000%2021.000%2C11.000%2021.000%2C11.000%20C21.000%2C12.105%2020.105%2C13.000%2019.000%2C13.000%20ZM20.000%2C9.000%20C20.000%2C9.000%201.000%2C9.000%201.000%2C9.000%20C1.000%2C9.000%201.000%2C12.000%201.000%2C12.000%20C1.000%2C12.000%2020.000%2C12.000%2020.000%2C12.000%20C20.000%2C12.000%2020.000%2C9.000%2020.000%2C9.000%20ZM19.000%2C5.000%20C19.000%2C5.000%202.000%2C5.000%202.000%2C5.000%20C0.895%2C5.000%200.000%2C4.105%200.000%2C3.000%20C0.000%2C3.000%200.000%2C2.000%200.000%2C2.000%20C0.000%2C0.895%200.895%2C0.000%202.000%2C0.000%20C2.000%2C0.000%2019.000%2C0.000%2019.000%2C0.000%20C20.105%2C0.000%2021.000%2C0.895%2021.000%2C2.000%20C21.000%2C2.000%2021.000%2C3.000%2021.000%2C3.000%20C21.000%2C4.105%2020.105%2C5.000%2019.000%2C5.000%20ZM20.000%2C1.000%20C20.000%2C1.000%201.000%2C1.000%201.000%2C1.000%20C1.000%2C1.000%201.000%2C4.000%201.000%2C4.000%20C1.000%2C4.000%2020.000%2C4.000%2020.000%2C4.000%20C20.000%2C4.000%2020.000%2C1.000%2020.000%2C1.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .view-shop2 a.simple:active, .shop-sorting-panel .view-shop2 a.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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M19.000%2C21.000%20C19.000%2C21.000%202.000%2C21.000%202.000%2C21.000%20C0.895%2C21.000%200.000%2C20.105%200.000%2C19.000%20C0.000%2C19.000%200.000%2C18.000%200.000%2C18.000%20C0.000%2C16.895%200.895%2C16.000%202.000%2C16.000%20C2.000%2C16.000%2019.000%2C16.000%2019.000%2C16.000%20C20.105%2C16.000%2021.000%2C16.895%2021.000%2C18.000%20C21.000%2C18.000%2021.000%2C19.000%2021.000%2C19.000%20C21.000%2C20.105%2020.105%2C21.000%2019.000%2C21.000%20ZM20.000%2C17.000%20C20.000%2C17.000%201.000%2C17.000%201.000%2C17.000%20C1.000%2C17.000%201.000%2C20.000%201.000%2C20.000%20C1.000%2C20.000%2020.000%2C20.000%2020.000%2C20.000%20C20.000%2C20.000%2020.000%2C17.000%2020.000%2C17.000%20ZM19.000%2C13.000%20C19.000%2C13.000%202.000%2C13.000%202.000%2C13.000%20C0.895%2C13.000%200.000%2C12.105%200.000%2C11.000%20C0.000%2C11.000%200.000%2C10.000%200.000%2C10.000%20C0.000%2C8.895%200.895%2C8.000%202.000%2C8.000%20C2.000%2C8.000%2019.000%2C8.000%2019.000%2C8.000%20C20.105%2C8.000%2021.000%2C8.895%2021.000%2C10.000%20C21.000%2C10.000%2021.000%2C11.000%2021.000%2C11.000%20C21.000%2C12.105%2020.105%2C13.000%2019.000%2C13.000%20ZM20.000%2C9.000%20C20.000%2C9.000%201.000%2C9.000%201.000%2C9.000%20C1.000%2C9.000%201.000%2C12.000%201.000%2C12.000%20C1.000%2C12.000%2020.000%2C12.000%2020.000%2C12.000%20C20.000%2C12.000%2020.000%2C9.000%2020.000%2C9.000%20ZM19.000%2C5.000%20C19.000%2C5.000%202.000%2C5.000%202.000%2C5.000%20C0.895%2C5.000%200.000%2C4.105%200.000%2C3.000%20C0.000%2C3.000%200.000%2C2.000%200.000%2C2.000%20C0.000%2C0.895%200.895%2C0.000%202.000%2C0.000%20C2.000%2C0.000%2019.000%2C0.000%2019.000%2C0.000%20C20.105%2C0.000%2021.000%2C0.895%2021.000%2C2.000%20C21.000%2C2.000%2021.000%2C3.000%2021.000%2C3.000%20C21.000%2C4.105%2020.105%2C5.000%2019.000%2C5.000%20ZM20.000%2C1.000%20C20.000%2C1.000%201.000%2C1.000%201.000%2C1.000%20C1.000%2C1.000%201.000%2C4.000%201.000%2C4.000%20C1.000%2C4.000%2020.000%2C4.000%2020.000%2C4.000%20C20.000%2C4.000%2020.000%2C1.000%2020.000%2C1.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .view-shop2 a.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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%20%3Cpath%20fill%3D%22%23e0e0e0%22%20d%3D%22M19.000%2C21.000%20C19.000%2C21.000%2014.000%2C21.000%2014.000%2C21.000%20C12.895%2C21.000%2012.000%2C20.105%2012.000%2C19.000%20C12.000%2C19.000%2012.000%2C14.000%2012.000%2C14.000%20C12.000%2C12.895%2012.895%2C12.000%2014.000%2C12.000%20C14.000%2C12.000%2019.000%2C12.000%2019.000%2C12.000%20C20.105%2C12.000%2021.000%2C12.895%2021.000%2C14.000%20C21.000%2C14.000%2021.000%2C19.000%2021.000%2C19.000%20C21.000%2C20.105%2020.105%2C21.000%2019.000%2C21.000%20ZM20.000%2C13.000%20C20.000%2C13.000%2013.000%2C13.000%2013.000%2C13.000%20C13.000%2C13.000%2013.000%2C20.000%2013.000%2C20.000%20C13.000%2C20.000%2020.000%2C20.000%2020.000%2C20.000%20C20.000%2C20.000%2020.000%2C13.000%2020.000%2C13.000%20ZM19.000%2C9.000%20C19.000%2C9.000%2014.000%2C9.000%2014.000%2C9.000%20C12.895%2C9.000%2012.000%2C8.105%2012.000%2C7.000%20C12.000%2C7.000%2012.000%2C2.000%2012.000%2C2.000%20C12.000%2C0.895%2012.895%2C0.000%2014.000%2C0.000%20C14.000%2C0.000%2019.000%2C0.000%2019.000%2C0.000%20C20.105%2C0.000%2021.000%2C0.895%2021.000%2C2.000%20C21.000%2C2.000%2021.000%2C7.000%2021.000%2C7.000%20C21.000%2C8.105%2020.105%2C9.000%2019.000%2C9.000%20ZM20.000%2C1.000%20C20.000%2C1.000%2013.000%2C1.000%2013.000%2C1.000%20C13.000%2C1.000%2013.000%2C8.000%2013.000%2C8.000%20C13.000%2C8.000%2020.000%2C8.000%2020.000%2C8.000%20C20.000%2C8.000%2020.000%2C1.000%2020.000%2C1.000%20ZM7.000%2C21.000%20C7.000%2C21.000%202.000%2C21.000%202.000%2C21.000%20C0.895%2C21.000%200.000%2C20.105%200.000%2C19.000%20C0.000%2C19.000%200.000%2C14.000%200.000%2C14.000%20C0.000%2C12.895%200.895%2C12.000%202.000%2C12.000%20C2.000%2C12.000%207.000%2C12.000%207.000%2C12.000%20C8.105%2C12.000%209.000%2C12.895%209.000%2C14.000%20C9.000%2C14.000%209.000%2C19.000%209.000%2C19.000%20C9.000%2C20.105%208.105%2C21.000%207.000%2C21.000%20ZM8.000%2C13.000%20C8.000%2C13.000%201.000%2C13.000%201.000%2C13.000%20C1.000%2C13.000%201.000%2C20.000%201.000%2C20.000%20C1.000%2C20.000%208.000%2C20.000%208.000%2C20.000%20C8.000%2C20.000%208.000%2C13.000%208.000%2C13.000%20ZM7.000%2C9.000%20C7.000%2C9.000%202.000%2C9.000%202.000%2C9.000%20C0.895%2C9.000%200.000%2C8.105%200.000%2C7.000%20C0.000%2C7.000%200.000%2C2.000%200.000%2C2.000%20C0.000%2C0.895%200.895%2C0.000%202.000%2C0.000%20C2.000%2C0.000%207.000%2C0.000%207.000%2C0.000%20C8.105%2C0.000%209.000%2C0.895%209.000%2C2.000%20C9.000%2C2.000%209.000%2C7.000%209.000%2C7.000%20C9.000%2C8.105%208.105%2C9.000%207.000%2C9.000%20ZM8.000%2C1.000%20C8.000%2C1.000%201.000%2C1.000%201.000%2C1.000%20C1.000%2C1.000%201.000%2C8.000%201.000%2C8.000%20C1.000%2C8.000%208.000%2C8.000%208.000%2C8.000%20C8.000%2C8.000%208.000%2C1.000%208.000%2C1.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .view-shop2 a.thumbs:active, .shop-sorting-panel .view-shop2 a.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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%20%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M19.000%2C21.000%20C19.000%2C21.000%2014.000%2C21.000%2014.000%2C21.000%20C12.895%2C21.000%2012.000%2C20.105%2012.000%2C19.000%20C12.000%2C19.000%2012.000%2C14.000%2012.000%2C14.000%20C12.000%2C12.895%2012.895%2C12.000%2014.000%2C12.000%20C14.000%2C12.000%2019.000%2C12.000%2019.000%2C12.000%20C20.105%2C12.000%2021.000%2C12.895%2021.000%2C14.000%20C21.000%2C14.000%2021.000%2C19.000%2021.000%2C19.000%20C21.000%2C20.105%2020.105%2C21.000%2019.000%2C21.000%20ZM20.000%2C13.000%20C20.000%2C13.000%2013.000%2C13.000%2013.000%2C13.000%20C13.000%2C13.000%2013.000%2C20.000%2013.000%2C20.000%20C13.000%2C20.000%2020.000%2C20.000%2020.000%2C20.000%20C20.000%2C20.000%2020.000%2C13.000%2020.000%2C13.000%20ZM19.000%2C9.000%20C19.000%2C9.000%2014.000%2C9.000%2014.000%2C9.000%20C12.895%2C9.000%2012.000%2C8.105%2012.000%2C7.000%20C12.000%2C7.000%2012.000%2C2.000%2012.000%2C2.000%20C12.000%2C0.895%2012.895%2C0.000%2014.000%2C0.000%20C14.000%2C0.000%2019.000%2C0.000%2019.000%2C0.000%20C20.105%2C0.000%2021.000%2C0.895%2021.000%2C2.000%20C21.000%2C2.000%2021.000%2C7.000%2021.000%2C7.000%20C21.000%2C8.105%2020.105%2C9.000%2019.000%2C9.000%20ZM20.000%2C1.000%20C20.000%2C1.000%2013.000%2C1.000%2013.000%2C1.000%20C13.000%2C1.000%2013.000%2C8.000%2013.000%2C8.000%20C13.000%2C8.000%2020.000%2C8.000%2020.000%2C8.000%20C20.000%2C8.000%2020.000%2C1.000%2020.000%2C1.000%20ZM7.000%2C21.000%20C7.000%2C21.000%202.000%2C21.000%202.000%2C21.000%20C0.895%2C21.000%200.000%2C20.105%200.000%2C19.000%20C0.000%2C19.000%200.000%2C14.000%200.000%2C14.000%20C0.000%2C12.895%200.895%2C12.000%202.000%2C12.000%20C2.000%2C12.000%207.000%2C12.000%207.000%2C12.000%20C8.105%2C12.000%209.000%2C12.895%209.000%2C14.000%20C9.000%2C14.000%209.000%2C19.000%209.000%2C19.000%20C9.000%2C20.105%208.105%2C21.000%207.000%2C21.000%20ZM8.000%2C13.000%20C8.000%2C13.000%201.000%2C13.000%201.000%2C13.000%20C1.000%2C13.000%201.000%2C20.000%201.000%2C20.000%20C1.000%2C20.000%208.000%2C20.000%208.000%2C20.000%20C8.000%2C20.000%208.000%2C13.000%208.000%2C13.000%20ZM7.000%2C9.000%20C7.000%2C9.000%202.000%2C9.000%202.000%2C9.000%20C0.895%2C9.000%200.000%2C8.105%200.000%2C7.000%20C0.000%2C7.000%200.000%2C2.000%200.000%2C2.000%20C0.000%2C0.895%200.895%2C0.000%202.000%2C0.000%20C2.000%2C0.000%207.000%2C0.000%207.000%2C0.000%20C8.105%2C0.000%209.000%2C0.895%209.000%2C2.000%20C9.000%2C2.000%209.000%2C7.000%209.000%2C7.000%20C9.000%2C8.105%208.105%2C9.000%207.000%2C9.000%20ZM8.000%2C1.000%20C8.000%2C1.000%201.000%2C1.000%201.000%2C1.000%20C1.000%2C1.000%201.000%2C8.000%201.000%2C8.000%20C1.000%2C8.000%208.000%2C8.000%208.000%2C8.000%20C8.000%2C8.000%208.000%2C1.000%208.000%2C1.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .view-shop2 a.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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%20%3Cpath%20fill%3D%22%23e0e0e0%22%20d%3D%22M-0.000%2C21.000%20C-0.000%2C21.000%20-0.000%2C20.000%20-0.000%2C20.000%20C-0.000%2C20.000%2021.000%2C20.000%2021.000%2C20.000%20C21.000%2C20.000%2021.000%2C21.000%2021.000%2C21.000%20C21.000%2C21.000%20-0.000%2C21.000%20-0.000%2C21.000%20ZM-0.000%2C16.000%20C-0.000%2C16.000%2021.000%2C16.000%2021.000%2C16.000%20C21.000%2C16.000%2021.000%2C17.000%2021.000%2C17.000%20C21.000%2C17.000%20-0.000%2C17.000%20-0.000%2C17.000%20C-0.000%2C17.000%20-0.000%2C16.000%20-0.000%2C16.000%20ZM-0.000%2C12.000%20C-0.000%2C12.000%2021.000%2C12.000%2021.000%2C12.000%20C21.000%2C12.000%2021.000%2C13.000%2021.000%2C13.000%20C21.000%2C13.000%20-0.000%2C13.000%20-0.000%2C13.000%20C-0.000%2C13.000%20-0.000%2C12.000%20-0.000%2C12.000%20ZM-0.000%2C8.000%20C-0.000%2C8.000%2021.000%2C8.000%2021.000%2C8.000%20C21.000%2C8.000%2021.000%2C9.000%2021.000%2C9.000%20C21.000%2C9.000%20-0.000%2C9.000%20-0.000%2C9.000%20C-0.000%2C9.000%20-0.000%2C8.000%20-0.000%2C8.000%20ZM-0.000%2C4.000%20C-0.000%2C4.000%2021.000%2C4.000%2021.000%2C4.000%20C21.000%2C4.000%2021.000%2C5.000%2021.000%2C5.000%20C21.000%2C5.000%20-0.000%2C5.000%20-0.000%2C5.000%20C-0.000%2C5.000%20-0.000%2C4.000%20-0.000%2C4.000%20ZM-0.000%2C-0.000%20C-0.000%2C-0.000%2021.000%2C-0.000%2021.000%2C-0.000%20C21.000%2C-0.000%2021.000%2C1.000%2021.000%2C1.000%20C21.000%2C1.000%20-0.000%2C1.000%20-0.000%2C1.000%20C-0.000%2C1.000%20-0.000%2C-0.000%20-0.000%2C-0.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop-sorting-panel .view-shop2 a.pricelist:active, .shop-sorting-panel .view-shop2 a.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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%20%3Cpath%20fill%3D%22%23ed3535%22%20d%3D%22M-0.000%2C21.000%20C-0.000%2C21.000%20-0.000%2C20.000%20-0.000%2C20.000%20C-0.000%2C20.000%2021.000%2C20.000%2021.000%2C20.000%20C21.000%2C20.000%2021.000%2C21.000%2021.000%2C21.000%20C21.000%2C21.000%20-0.000%2C21.000%20-0.000%2C21.000%20ZM-0.000%2C16.000%20C-0.000%2C16.000%2021.000%2C16.000%2021.000%2C16.000%20C21.000%2C16.000%2021.000%2C17.000%2021.000%2C17.000%20C21.000%2C17.000%20-0.000%2C17.000%20-0.000%2C17.000%20C-0.000%2C17.000%20-0.000%2C16.000%20-0.000%2C16.000%20ZM-0.000%2C12.000%20C-0.000%2C12.000%2021.000%2C12.000%2021.000%2C12.000%20C21.000%2C12.000%2021.000%2C13.000%2021.000%2C13.000%20C21.000%2C13.000%20-0.000%2C13.000%20-0.000%2C13.000%20C-0.000%2C13.000%20-0.000%2C12.000%20-0.000%2C12.000%20ZM-0.000%2C8.000%20C-0.000%2C8.000%2021.000%2C8.000%2021.000%2C8.000%20C21.000%2C8.000%2021.000%2C9.000%2021.000%2C9.000%20C21.000%2C9.000%20-0.000%2C9.000%20-0.000%2C9.000%20C-0.000%2C9.000%20-0.000%2C8.000%20-0.000%2C8.000%20ZM-0.000%2C4.000%20C-0.000%2C4.000%2021.000%2C4.000%2021.000%2C4.000%20C21.000%2C4.000%2021.000%2C5.000%2021.000%2C5.000%20C21.000%2C5.000%20-0.000%2C5.000%20-0.000%2C5.000%20C-0.000%2C5.000%20-0.000%2C4.000%20-0.000%2C4.000%20ZM-0.000%2C-0.000%20C-0.000%2C-0.000%2021.000%2C-0.000%2021.000%2C-0.000%20C21.000%2C-0.000%2021.000%2C1.000%2021.000%2C1.000%20C21.000%2C1.000%20-0.000%2C1.000%20-0.000%2C1.000%20C-0.000%2C1.000%20-0.000%2C-0.000%20-0.000%2C-0.000%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.shop-sorting-panel .sort-title a.active {
  color: #34383a; }

.shop-sorting-panel .sorting-wrap .sort-title a.sort-param-asc.active span {
  width: 8px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M7.769%2C3.461%20C7.769%2C3.461%204.524%2C0.200%204.524%2C0.200%20C4.226%2C-0.100%203.742%2C-0.100%203.443%2C0.200%20C3.443%2C0.200%200.198%2C3.461%200.198%2C3.461%20C-0.101%2C3.761%20-0.101%2C4.248%200.198%2C4.548%20C0.497%2C4.848%200.981%2C4.848%201.279%2C4.548%20C1.279%2C4.548%203.240%2C2.578%203.240%2C2.578%20C3.240%2C2.585%203.236%2C2.591%203.236%2C2.599%20C3.236%2C2.599%203.236%2C7.211%203.236%2C7.211%20C3.236%2C7.635%203.578%2C7.979%204.001%2C7.979%20C4.423%2C7.979%204.765%2C7.635%204.765%2C7.211%20C4.765%2C7.211%204.765%2C2.616%204.765%2C2.616%20C4.765%2C2.616%206.687%2C4.548%206.687%2C4.548%20C6.986%2C4.848%207.470%2C4.848%207.769%2C4.548%20C8.067%2C4.248%208.067%2C3.761%207.769%2C3.461%20ZM3.980%2C1.834%20C3.980%2C1.834%203.984%2C1.831%203.984%2C1.831%20C3.984%2C1.831%203.986%2C1.833%203.986%2C1.833%20C3.984%2C1.833%203.982%2C1.834%203.980%2C1.834%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.shop-sorting-panel .sorting-wrap .sort-title a.sort-param-desc.active span {
  width: 8px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%228px%22%20%20viewBox%3D%220%200%208%208%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M0.200%2C4.525%20C0.200%2C4.525%203.444%2C7.799%203.444%2C7.799%20C3.743%2C8.101%204.227%2C8.101%204.526%2C7.799%20C4.526%2C7.799%207.771%2C4.525%207.771%2C4.525%20C8.070%2C4.224%208.070%2C3.736%207.771%2C3.434%20C7.472%2C3.133%206.988%2C3.133%206.690%2C3.434%20C6.690%2C3.434%204.729%2C5.412%204.729%2C5.412%20C4.729%2C5.405%204.733%2C5.399%204.733%2C5.391%20C4.733%2C5.391%204.733%2C0.761%204.733%2C0.761%20C4.733%2C0.335%204.391%2C-0.011%203.968%2C-0.011%20C3.546%2C-0.011%203.203%2C0.335%203.203%2C0.761%20C3.203%2C0.761%203.203%2C5.374%203.203%2C5.374%20C3.203%2C5.374%201.281%2C3.434%201.281%2C3.434%20C0.983%2C3.133%200.498%2C3.133%200.200%2C3.434%20C-0.099%2C3.736%20-0.099%2C4.224%200.200%2C4.525%20ZM3.989%2C6.159%20C3.989%2C6.159%203.985%2C6.162%203.985%2C6.162%20C3.985%2C6.162%203.983%2C6.160%203.983%2C6.160%20C3.985%2C6.160%203.987%2C6.159%203.989%2C6.159%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

@media only screen and (max-width: 345px) {
  .shop-sorting-panel {
    margin: 20px 0; } }

.product-options {
  margin: 0;
  padding: 0;
  list-style: none;
  display: table;
  table-layout: fixed; }
  .product-options > li {
    display: table-row;
    font-size: 14px; }
  .product-options > li > div {
    display: inline-block;
    vertical-align: middle;
    color: #555;
    word-break: normal; }
    .product-options > li > div.option-title {
      padding: 9px 10px 9px 0;
      font-weight: 700; }
    .product-options > li > div.option-body {
      padding: 9px 0;
      word-wrap: break-word; }
  .product-options .product-compare {
    font-size: 14px; }
  .product-options select {
    height: 22px;
    padding: 1px;
    color: #616161;
    border: 1px solid #ccc;
    background-color: #fff;
    font-size: 12px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    background-clip: padding-box;
    -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .2);
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .2);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, .2); }
  .product-options .shop2-product-actions {
    padding: 0; }
  .product-options .param-btn-file {
    display: inline-block;
    vertical-align: top;
    text-decoration: none; }
  .product-options .param-btn-file span {
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;
    color: #319cc6;
    font-size: 15px;
    line-height: normal; }
  .product-options .param-btn-file:before {
    display: inline-block;
    vertical-align: middle;
    width: 21px;
    height: 23px;
    margin-right: 15px;
    content: "";
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2021%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23dedede%22%20d%3D%22M0.778%2C23.000%20C0.349%2C23.000%20-0.000%2C22.656%20-0.000%2C22.233%20C-0.000%2C22.233%20-0.000%2C16.483%20-0.000%2C16.483%20C-0.000%2C16.061%200.349%2C15.716%200.778%2C15.716%20C1.206%2C15.716%201.556%2C16.061%201.556%2C16.483%20C1.556%2C16.483%201.556%2C21.467%201.556%2C21.467%20C1.556%2C21.467%2019.444%2C21.467%2019.444%2C21.467%20C19.444%2C21.467%2019.444%2C16.483%2019.444%2C16.483%20C19.444%2C16.061%2019.793%2C15.716%2020.222%2C15.716%20C20.651%2C15.716%2021.000%2C16.061%2021.000%2C16.483%20C21.000%2C16.483%2021.000%2C22.233%2021.000%2C22.233%20C21.000%2C22.656%2020.651%2C23.000%2020.222%2C23.000%20C20.222%2C23.000%200.778%2C23.000%200.778%2C23.000%20ZM10.500%2C18.400%20C10.292%2C18.400%2010.097%2C18.320%209.950%2C18.175%20C9.950%2C18.175%202.561%2C10.892%202.561%2C10.892%20C2.414%2C10.747%202.333%2C10.555%202.333%2C10.350%20C2.333%2C10.145%202.414%2C9.953%202.561%2C9.808%20C2.708%2C9.663%202.903%2C9.583%203.111%2C9.583%20C3.319%2C9.583%203.514%2C9.663%203.661%2C9.808%20C3.661%2C9.808%209.722%2C15.782%209.722%2C15.782%20C9.722%2C15.782%209.722%2C0.766%209.722%2C0.766%20C9.722%2C0.344%2010.071%2C-0.000%2010.500%2C-0.000%20C10.929%2C-0.000%2011.278%2C0.344%2011.278%2C0.766%20C11.278%2C0.766%2011.278%2C15.782%2011.278%2C15.782%20C11.278%2C15.782%2017.339%2C9.808%2017.339%2C9.808%20C17.486%2C9.663%2017.681%2C9.583%2017.889%2C9.583%20C18.096%2C9.583%2018.292%2C9.663%2018.439%2C9.808%20C18.586%2C9.953%2018.667%2C10.145%2018.667%2C10.350%20C18.667%2C10.555%2018.586%2C10.747%2018.439%2C10.892%20C18.439%2C10.892%2011.050%2C18.175%2011.050%2C18.175%20C10.903%2C18.320%2010.708%2C18.400%2010.500%2C18.400%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .product-options .param-btn-file:hover span {
    text-decoration: none; }

.product-amount {
  width: 114px; }

.shop2-product-amount {
  width: 114px;
  height: 45px;
  border: 1px solid #e5e5e5;
  border-radius: 2px; }
  .shop2-product-amount button {
    width: 40px;
    height: 45px;
    background: none;
    box-shadow: none;
    border: none;
    border-radius: 0;
    color: #c0c0c0;
    outline: none; }
  .shop2-product-amount button:hover {
    color: #ed3535;
    background: none; }
  .shop2-product-amount button:active {
    box-shadow: none;
    line-height: 50px; }
  .shop2-product-amount input[type="text"] {
    border: none;
    width: 33px;
    padding: 0;
    margin: 0;
    height: 45px;
    line-height: 45px;
    outline: none;
    font: 300 16px 'Open Sans Condensed', sans-serif; }

ul.shop2-color-pick {
  padding-left: 2px; }
  ul.shop2-color-pick li {
    width: 26px;
    height: 26px;
    border: 2px solid #fff;
    border-radius: 2px; }
  ul.shop2-color-pick li span {
    width: 26px;
    height: 26px;
    border-radius: 2px; }
  ul.shop2-color-pick li.active-color {
    border-color: #fff;
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .9);
    box-shadow: 0 0 1px rgba(0, 0, 0, .9); }

ul.shop2-texture-pick {
  padding-left: 2px; }
  ul.shop2-texture-pick li {
    width: 26px;
    height: 26px;
    border: 2px solid #fff;
    border-radius: 2px; }
  ul.shop2-texture-pick li img {
    width: 26px;
    height: 26px;
    border-radius: 2px; }
  ul.shop2-texture-pick li.active-texture {
    border-color: #fff;
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .9);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .9);
    box-shadow: 0 0 1px rgba(0, 0, 0, .9); }

.shop2-product-actions {
  padding: 5px 10px;
  border: 1px solid #e5e5e5;
  border-radius: 2px; }
  .shop2-product-actions dt {
    padding: 5px 0;
    min-height: auto;
    background: none; }
  .shop2-product-actions dt span.name-action {
    font: 400 12px Arial, Helvetica, sans-serif;
    color: #999;
    border-bottom: none; }
  .shop2-product-actions dt span.icon-action {
    width: 23px;
    height: 23px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2223px%22%20%20viewBox%3D%220%200%2023%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23f35151%22%20d%3D%22M22.999%2C11.305%20C22.999%2C11.499%2022.904%2C11.682%2022.743%2C11.794%20C22.743%2C11.794%2020.178%2C13.599%2020.178%2C13.599%20C20.178%2C13.599%2021.485%2C16.430%2021.485%2C16.430%20C21.567%2C16.607%2021.557%2C16.811%2021.459%2C16.980%20C21.360%2C17.148%2021.185%2C17.259%2020.989%2C17.277%20C20.989%2C17.277%2017.853%2C17.574%2017.853%2C17.574%20C17.853%2C17.574%2017.553%2C20.670%2017.553%2C20.670%20C17.534%2C20.863%2017.421%2C21.036%2017.251%2C21.133%20C17.080%2C21.230%2016.873%2C21.240%2016.694%2C21.159%20C16.694%2C21.159%2013.827%2C19.869%2013.827%2C19.869%20C13.827%2C19.869%2011.998%2C22.402%2011.998%2C22.402%20C11.884%2C22.560%2011.699%2C22.654%2011.502%2C22.654%20C11.305%2C22.654%2011.120%2C22.560%2011.006%2C22.401%20C11.006%2C22.401%209.178%2C19.869%209.178%2C19.869%20C9.178%2C19.869%206.311%2C21.159%206.311%2C21.159%20C6.132%2C21.240%205.924%2C21.230%205.754%2C21.133%20C5.583%2C21.036%205.471%2C20.863%205.452%2C20.670%20C5.452%2C20.670%205.151%2C17.574%205.151%2C17.574%20C5.151%2C17.574%202.015%2C17.277%202.015%2C17.277%20C1.819%2C17.259%201.644%2C17.148%201.546%2C16.980%20C1.447%2C16.811%201.437%2C16.606%201.519%2C16.430%20C1.519%2C16.430%202.826%2C13.599%202.826%2C13.599%20C2.826%2C13.599%200.261%2C11.794%200.261%2C11.794%20C0.100%2C11.682%200.005%2C11.499%200.005%2C11.305%20C0.005%2C11.111%200.100%2C10.928%200.261%2C10.815%20C0.261%2C10.815%202.826%2C9.011%202.826%2C9.011%20C2.826%2C9.011%201.519%2C6.181%201.519%2C6.181%20C1.437%2C6.004%201.447%2C5.799%201.546%2C5.631%20C1.644%2C5.463%201.819%2C5.352%202.015%2C5.333%20C2.015%2C5.333%205.151%2C5.036%205.151%2C5.036%20C5.151%2C5.036%205.452%2C1.940%205.452%2C1.940%20C5.471%2C1.747%205.583%2C1.574%205.754%2C1.477%20C5.924%2C1.380%206.132%2C1.370%206.311%2C1.451%20C6.311%2C1.451%209.178%2C2.742%209.178%2C2.742%20C9.178%2C2.742%2011.006%2C0.209%2011.006%2C0.209%20C11.235%2C-0.108%2011.769%2C-0.108%2011.998%2C0.209%20C11.998%2C0.209%2013.827%2C2.742%2013.827%2C2.742%20C13.827%2C2.742%2016.694%2C1.451%2016.694%2C1.451%20C16.873%2C1.370%2017.080%2C1.380%2017.251%2C1.477%20C17.421%2C1.575%2017.534%2C1.747%2017.553%2C1.940%20C17.553%2C1.940%2017.853%2C5.036%2017.853%2C5.036%20C17.853%2C5.036%2020.989%2C5.333%2020.989%2C5.333%20C21.185%2C5.352%2021.360%2C5.463%2021.459%2C5.631%20C21.557%2C5.799%2021.567%2C6.004%2021.485%2C6.181%20C21.485%2C6.181%2020.178%2C9.011%2020.178%2C9.011%20C20.178%2C9.011%2022.743%2C10.816%2022.743%2C10.816%20C22.904%2C10.928%2022.999%2C11.111%2022.999%2C11.305%20ZM19.062%2C9.702%20C18.825%2C9.535%2018.741%2C9.225%2018.862%2C8.963%20C18.862%2C8.963%2020.023%2C6.449%2020.023%2C6.449%20C20.023%2C6.449%2017.237%2C6.185%2017.237%2C6.185%20C16.947%2C6.158%2016.717%2C5.931%2016.689%2C5.644%20C16.689%2C5.644%2016.422%2C2.895%2016.422%2C2.895%20C16.422%2C2.895%2013.875%2C4.041%2013.875%2C4.041%20C13.610%2C4.160%2013.296%2C4.077%2013.127%2C3.843%20C13.127%2C3.843%2011.502%2C1.593%2011.502%2C1.593%20C11.502%2C1.593%209.878%2C3.843%209.878%2C3.843%20C9.708%2C4.077%209.394%2C4.160%209.129%2C4.041%20C9.129%2C4.041%206.583%2C2.894%206.583%2C2.894%20C6.583%2C2.894%206.315%2C5.645%206.315%2C5.645%20C6.287%2C5.931%206.057%2C6.158%205.767%2C6.185%20C5.767%2C6.185%202.981%2C6.449%202.981%2C6.449%20C2.981%2C6.449%204.143%2C8.963%204.143%2C8.963%20C4.264%2C9.225%204.180%2C9.535%203.942%2C9.702%20C3.942%2C9.702%201.663%2C11.305%201.663%2C11.305%20C1.663%2C11.305%203.942%2C12.908%203.942%2C12.908%20C4.180%2C13.075%204.264%2C13.385%204.143%2C13.647%20C4.143%2C13.647%202.981%2C16.161%202.981%2C16.161%20C2.981%2C16.161%205.767%2C16.425%205.767%2C16.425%20C6.057%2C16.452%206.287%2C16.679%206.315%2C16.966%20C6.315%2C16.966%206.583%2C19.716%206.583%2C19.716%20C6.583%2C19.716%209.129%2C18.570%209.129%2C18.570%20C9.211%2C18.533%209.296%2C18.516%209.382%2C18.516%20C9.574%2C18.516%209.760%2C18.605%209.878%2C18.768%20C9.878%2C18.768%2011.502%2C21.017%2011.502%2C21.017%20C11.502%2C21.017%2013.127%2C18.768%2013.127%2C18.768%20C13.296%2C18.533%2013.610%2C18.450%2013.875%2C18.570%20C13.875%2C18.570%2016.422%2C19.716%2016.422%2C19.716%20C16.422%2C19.716%2016.689%2C16.966%2016.689%2C16.966%20C16.717%2C16.679%2016.947%2C16.452%2017.237%2C16.425%20C17.237%2C16.425%2020.023%2C16.161%2020.023%2C16.161%20C20.023%2C16.161%2018.862%2C13.647%2018.862%2C13.647%20C18.741%2C13.385%2018.825%2C13.075%2019.062%2C12.908%20C19.062%2C12.908%2021.341%2C11.305%2021.341%2C11.305%20C21.341%2C11.305%2019.062%2C9.702%2019.062%2C9.702%20ZM13.949%2C15.683%20C12.919%2C15.683%2012.082%2C14.856%2012.082%2C13.840%20C12.082%2C12.824%2012.919%2C11.997%2013.949%2C11.997%20C14.978%2C11.997%2015.816%2C12.824%2015.816%2C13.840%20C15.816%2C14.856%2014.978%2C15.683%2013.949%2C15.683%20ZM13.949%2C13.027%20C13.495%2C13.027%2013.126%2C13.392%2013.126%2C13.840%20C13.126%2C14.288%2013.495%2C14.653%2013.949%2C14.653%20C14.403%2C14.653%2014.772%2C14.288%2014.772%2C13.840%20C14.772%2C13.392%2014.403%2C13.027%2013.949%2C13.027%20ZM9.196%2C15.524%20C9.095%2C15.670%208.932%2C15.747%208.766%2C15.747%20C8.664%2C15.747%208.561%2C15.718%208.470%2C15.656%20C8.233%2C15.495%208.173%2C15.174%208.337%2C14.940%20C8.337%2C14.940%2013.809%2C7.101%2013.809%2C7.101%20C13.973%2C6.866%2014.298%2C6.808%2014.535%2C6.969%20C14.772%2C7.130%2014.832%2C7.451%2014.669%2C7.685%20C14.669%2C7.685%209.196%2C15.524%209.196%2C15.524%20ZM9.055%2C10.628%20C8.025%2C10.628%207.188%2C9.801%207.188%2C8.785%20C7.188%2C7.769%208.025%2C6.942%209.055%2C6.942%20C10.084%2C6.942%2010.921%2C7.769%2010.921%2C8.785%20C10.921%2C9.801%2010.084%2C10.628%209.055%2C10.628%20ZM9.055%2C7.972%20C8.601%2C7.972%208.232%2C8.337%208.232%2C8.785%20C8.232%2C9.233%208.601%2C9.598%209.055%2C9.598%20C9.508%2C9.598%209.878%2C9.233%209.878%2C8.785%20C9.878%2C8.337%209.508%2C7.972%209.055%2C7.972%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .shop2-product-actions dt.gift-action span.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%2221px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2021%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23f35151%22%20d%3D%22M19.586%2C11.960%20C19.586%2C11.960%2018.927%2C11.960%2018.927%2C11.960%20C18.927%2C11.960%2018.927%2C21.131%2018.927%2C21.131%20C18.927%2C21.463%2018.654%2C21.732%2018.317%2C21.732%20C18.317%2C21.732%201.870%2C21.732%201.870%2C21.732%20C1.533%2C21.732%201.260%2C21.463%201.260%2C21.131%20C1.260%2C21.131%201.260%2C11.960%201.260%2C11.960%20C1.260%2C11.960%200.601%2C11.960%200.601%2C11.960%20C0.264%2C11.960%20-0.009%2C11.691%20-0.009%2C11.360%20C-0.009%2C11.360%20-0.009%2C7.381%20-0.009%2C7.381%20C-0.009%2C7.049%200.264%2C6.781%200.601%2C6.781%20C0.601%2C6.781%2019.586%2C6.781%2019.586%2C6.781%20C19.923%2C6.781%2020.196%2C7.049%2020.196%2C7.381%20C20.196%2C7.381%2020.196%2C11.360%2020.196%2C11.360%20C20.196%2C11.691%2019.923%2C11.960%2019.586%2C11.960%20ZM12.106%2C20.531%20C12.106%2C20.531%2017.707%2C20.531%2017.707%2C20.531%20C17.707%2C20.531%2017.707%2C11.960%2017.707%2C11.960%20C17.707%2C11.960%2012.106%2C11.960%2012.106%2C11.960%20C12.106%2C11.960%2012.106%2C20.531%2012.106%2C20.531%20ZM8.081%2C7.981%20C8.081%2C7.981%201.211%2C7.981%201.211%2C7.981%20C1.211%2C7.981%201.211%2C10.759%201.211%2C10.759%20C1.211%2C10.759%208.081%2C10.759%208.081%2C10.759%20C8.081%2C10.759%208.081%2C7.981%208.081%2C7.981%20ZM8.081%2C11.960%20C8.081%2C11.960%202.480%2C11.960%202.480%2C11.960%20C2.480%2C11.960%202.480%2C20.531%202.480%2C20.531%20C2.480%2C20.531%208.081%2C20.531%208.081%2C20.531%20C8.081%2C20.531%208.081%2C11.960%208.081%2C11.960%20ZM10.886%2C7.981%20C10.886%2C7.981%209.301%2C7.981%209.301%2C7.981%20C9.301%2C7.981%209.301%2C20.531%209.301%2C20.531%20C9.301%2C20.531%2010.886%2C20.531%2010.886%2C20.531%20C10.886%2C20.531%2010.886%2C7.981%2010.886%2C7.981%20ZM18.976%2C7.981%20C18.976%2C7.981%2012.106%2C7.981%2012.106%2C7.981%20C12.106%2C7.981%2012.106%2C10.759%2012.106%2C10.759%20C12.106%2C10.759%2018.976%2C10.759%2018.976%2C10.759%20C18.976%2C10.759%2018.976%2C7.981%2018.976%2C7.981%20ZM10.753%2C5.679%20C10.431%2C5.679%2010.198%2C5.671%2010.093%2C5.667%20C9.988%2C5.671%209.755%2C5.679%209.433%2C5.679%20C7.724%2C5.679%204.687%2C5.465%203.556%2C4.036%20C3.126%2C3.491%202.997%2C2.818%203.185%2C2.088%20C3.371%2C1.319%204.056%2C0.004%205.428%2C0.004%20C6.760%2C0.004%208.291%2C1.291%2010.093%2C3.922%20C11.895%2C1.291%2013.427%2C0.004%2014.759%2C0.004%20C16.130%2C0.004%2016.815%2C1.319%2017.003%2C2.095%20C17.189%2C2.818%2017.061%2C3.491%2016.630%2C4.036%20C15.499%2C5.465%2012.463%2C5.679%2010.753%2C5.679%20ZM5.428%2C1.205%20C4.672%2C1.205%204.372%2C2.365%204.369%2C2.377%20C4.272%2C2.755%204.320%2C3.046%204.519%2C3.298%20C5.060%2C3.982%206.758%2C4.423%209.001%2C4.473%20C6.970%2C1.544%205.841%2C1.205%205.428%2C1.205%20ZM15.819%2C2.382%20C15.814%2C2.365%2015.514%2C1.205%2014.759%2C1.205%20C14.346%2C1.205%2013.217%2C1.544%2011.185%2C4.473%20C13.428%2C4.423%2015.126%2C3.983%2015.668%2C3.298%20C15.867%2C3.046%2015.915%2C2.755%2015.819%2C2.382%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.product-price .price-old {
  text-decoration: line-through;
  line-height: 18px;
  color: #777; }
  .product-price .price-old span {
    font-size: 13px; }
    .product-price .price-old span strong {
      font-weight: 300;
      color: #999;
      font-size: 17px; }
  .product-price .price-old.question:after {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    margin-top: 4px;
    width: 15px;
    height: 15px;
    text-align: center;
    border-radius: 8px;
    border: 1px solid #d6d6d6;
    color: #d6d6d6;
    font: 400 13px/15px Arial, Helvetica, sans-serif;
    content: "?"; }
  .product-price .price-current {
    font-size: 17px;
    color: #595959; }
  .product-price .price-current strong {
    font-size: 23px; }

.shop2-pagelist {
  text-align: right; }
  .shop2-pagelist li.page-num a, .shop2-pagelist li.page-num span {
    width: 37px;
    height: 45px;
    line-height: 45px;
    font: 300 17px/45px 'Open Sans Condensed', sans-serif;
    color: #707070; }
    .shop2-pagelist li.page-num a:hover, .shop2-pagelist li.page-num span:hover {
      color: #319cc6; }
  .shop2-pagelist li.page-num.active-num {
    background: none;
    box-shadow: none; }
    .shop2-pagelist li.page-num.active-num span {
      font-weight: 700; }
    .shop2-pagelist li.page-num.active-num span:hover {
      color: #707070; }
  .shop2-pagelist li.page-first a, .shop2-pagelist li.page-last a, .shop2-pagelist li.page-prev a, .shop2-pagelist li.page-next a {
    width: 45px;
    height: 45px; }
  .shop2-pagelist li.page-next 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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23c9c9c9%22%20d%3D%22M8.855%2C8.500%20C9.074%2C8.879%209.038%2C9.366%208.713%2C9.691%20C8.713%2C9.691%201.691%2C16.713%201.691%2C16.713%20C1.303%2C17.101%200.674%2C17.101%200.287%2C16.713%20C-0.101%2C16.325%20-0.101%2C15.696%200.287%2C15.309%20C0.287%2C15.309%207.095%2C8.500%207.095%2C8.500%20C7.095%2C8.500%200.287%2C1.691%200.287%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.674%200.287%2C0.286%20C0.674%2C-0.102%201.303%2C-0.102%201.691%2C0.286%20C1.691%2C0.286%208.713%2C7.309%208.713%2C7.309%20C9.038%2C7.633%209.074%2C8.120%208.855%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop2-pagelist li.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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M8.855%2C8.500%20C9.074%2C8.879%209.038%2C9.366%208.713%2C9.691%20C8.713%2C9.691%201.691%2C16.713%201.691%2C16.713%20C1.303%2C17.101%200.674%2C17.101%200.287%2C16.713%20C-0.101%2C16.325%20-0.101%2C15.696%200.287%2C15.309%20C0.287%2C15.309%207.095%2C8.500%207.095%2C8.500%20C7.095%2C8.500%200.287%2C1.691%200.287%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.674%200.287%2C0.286%20C0.674%2C-0.102%201.303%2C-0.102%201.691%2C0.286%20C1.691%2C0.286%208.713%2C7.309%208.713%2C7.309%20C9.038%2C7.633%209.074%2C8.120%208.855%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop2-pagelist li.page-last 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%2214px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2014%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23c9c9c9%22%20d%3D%22M13.713%2C9.691%20C13.713%2C9.691%206.691%2C16.713%206.691%2C16.713%20C6.303%2C17.101%205.674%2C17.101%205.287%2C16.713%20C4.899%2C16.325%204.899%2C15.696%205.287%2C15.309%20C5.287%2C15.309%2012.096%2C8.500%2012.096%2C8.500%20C12.096%2C8.500%205.287%2C1.691%205.287%2C1.691%20C4.899%2C1.303%204.899%2C0.674%205.287%2C0.286%20C5.674%2C-0.102%206.303%2C-0.102%206.691%2C0.286%20C6.691%2C0.286%2013.713%2C7.309%2013.713%2C7.309%20C14.038%2C7.633%2014.074%2C8.120%2013.855%2C8.500%20C14.074%2C8.879%2014.038%2C9.366%2013.713%2C9.691%20ZM8.855%2C8.500%20C9.074%2C8.879%209.038%2C9.366%208.713%2C9.691%20C8.713%2C9.691%201.691%2C16.713%201.691%2C16.713%20C1.303%2C17.101%200.674%2C17.101%200.286%2C16.713%20C-0.101%2C16.325%20-0.101%2C15.696%200.286%2C15.309%20C0.286%2C15.309%207.096%2C8.500%207.096%2C8.500%20C7.096%2C8.500%200.286%2C1.691%200.286%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.674%200.286%2C0.286%20C0.674%2C-0.102%201.303%2C-0.102%201.691%2C0.286%20C1.691%2C0.286%208.713%2C7.309%208.713%2C7.309%20C9.038%2C7.633%209.074%2C8.120%208.855%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop2-pagelist li.page-last 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%2214px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2014%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M13.713%2C9.691%20C13.713%2C9.691%206.691%2C16.713%206.691%2C16.713%20C6.303%2C17.101%205.674%2C17.101%205.287%2C16.713%20C4.899%2C16.325%204.899%2C15.696%205.287%2C15.309%20C5.287%2C15.309%2012.096%2C8.500%2012.096%2C8.500%20C12.096%2C8.500%205.287%2C1.691%205.287%2C1.691%20C4.899%2C1.303%204.899%2C0.674%205.287%2C0.286%20C5.674%2C-0.102%206.303%2C-0.102%206.691%2C0.286%20C6.691%2C0.286%2013.713%2C7.309%2013.713%2C7.309%20C14.038%2C7.633%2014.074%2C8.120%2013.855%2C8.500%20C14.074%2C8.879%2014.038%2C9.366%2013.713%2C9.691%20ZM8.855%2C8.500%20C9.074%2C8.879%209.038%2C9.366%208.713%2C9.691%20C8.713%2C9.691%201.691%2C16.713%201.691%2C16.713%20C1.303%2C17.101%200.674%2C17.101%200.286%2C16.713%20C-0.101%2C16.325%20-0.101%2C15.696%200.286%2C15.309%20C0.286%2C15.309%207.096%2C8.500%207.096%2C8.500%20C7.096%2C8.500%200.286%2C1.691%200.286%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.674%200.286%2C0.286%20C0.674%2C-0.102%201.303%2C-0.102%201.691%2C0.286%20C1.691%2C0.286%208.713%2C7.309%208.713%2C7.309%20C9.038%2C7.633%209.074%2C8.120%208.855%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop2-pagelist li.page-prev 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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23c9c9c9%22%20d%3D%22M8.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20C1.904%2C8.500%208.713%2C15.309%208.713%2C15.309%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.697%2C17.101%207.309%2C16.713%20C7.309%2C16.713%200.286%2C9.691%200.286%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.286%2C7.309%20C0.286%2C7.309%207.309%2C0.286%207.309%2C0.286%20C7.697%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop2-pagelist li.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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M8.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20C1.904%2C8.500%208.713%2C15.309%208.713%2C15.309%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.697%2C17.101%207.309%2C16.713%20C7.309%2C16.713%200.286%2C9.691%200.286%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.286%2C7.309%20C0.286%2C7.309%207.309%2C0.286%207.309%2C0.286%20C7.697%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop2-pagelist li.page-first 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%2214px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2014%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23c9c9c9%22%20d%3D%22M6.904%2C8.500%20C6.904%2C8.500%2013.713%2C15.309%2013.713%2C15.309%20C14.101%2C15.696%2014.101%2C16.325%2013.713%2C16.713%20C13.325%2C17.101%2012.697%2C17.101%2012.309%2C16.713%20C12.309%2C16.713%205.286%2C9.691%205.286%2C9.691%20C4.962%2C9.366%204.925%2C8.879%205.145%2C8.500%20C4.925%2C8.120%204.962%2C7.633%205.286%2C7.309%20C5.286%2C7.309%2012.309%2C0.286%2012.309%2C0.286%20C12.697%2C-0.102%2013.325%2C-0.102%2013.713%2C0.286%20C14.101%2C0.674%2014.101%2C1.303%2013.713%2C1.691%20C13.713%2C1.691%206.904%2C8.500%206.904%2C8.500%20ZM1.904%2C8.500%20C1.904%2C8.500%208.713%2C15.309%208.713%2C15.309%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.696%2C17.101%207.309%2C16.713%20C7.309%2C16.713%200.287%2C9.691%200.287%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.287%2C7.309%20C0.287%2C7.309%207.309%2C0.286%207.309%2C0.286%20C7.696%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop2-pagelist li.page-first 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%2214px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2014%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M6.904%2C8.500%20C6.904%2C8.500%2013.713%2C15.309%2013.713%2C15.309%20C14.101%2C15.696%2014.101%2C16.325%2013.713%2C16.713%20C13.325%2C17.101%2012.697%2C17.101%2012.309%2C16.713%20C12.309%2C16.713%205.286%2C9.691%205.286%2C9.691%20C4.962%2C9.366%204.925%2C8.879%205.145%2C8.500%20C4.925%2C8.120%204.962%2C7.633%205.286%2C7.309%20C5.286%2C7.309%2012.309%2C0.286%2012.309%2C0.286%20C12.697%2C-0.102%2013.325%2C-0.102%2013.713%2C0.286%20C14.101%2C0.674%2014.101%2C1.303%2013.713%2C1.691%20C13.713%2C1.691%206.904%2C8.500%206.904%2C8.500%20ZM1.904%2C8.500%20C1.904%2C8.500%208.713%2C15.309%208.713%2C15.309%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.696%2C17.101%207.309%2C16.713%20C7.309%2C16.713%200.287%2C9.691%200.287%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.287%2C7.309%20C0.287%2C7.309%207.309%2C0.286%207.309%2C0.286%20C7.696%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.product-list-thumbs {
  max-width: 100%;
  margin: 0 !important;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.product-list {
  font-size: inherit;
  line-height: normal; }
  .product-list .product-list-thumbs {
    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-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
  @media all and (max-width: 490px) {
    .product-list .product-list-thumbs {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; } }
  .product-list .tpl-stars-wrapper {
    text-align: center;
    margin: 15px 0; }
  .product-list .tpl-stars-wrapper .tpl-stars {
    display: inline-block; }

.product-list-thumbs .shop-product-item {
  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;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 23.21041%;
  margin-right: 2.3861171367%;
  margin-bottom: 17px;
  border: 1px solid #e5e5e5;
  background: #fff;
  border-radius: 3px;
  font: 300 15px 'Open Sans Condensed', sans-serif;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px; }
  .product-list-thumbs .shop-product-item:nth-child(4n) {
    margin-right: 0; }
  @media all and (max-width: 950px) {
    .product-list-thumbs .shop-product-item {
      width: 31.5942%;
      margin-right: 2.6086956522%; }
      .product-list-thumbs .shop-product-item:nth-child(4n) {
        margin-right: 2.6086956522%; }
      .product-list-thumbs .shop-product-item:nth-child(3n) {
        margin-right: 0; } }
  @media all and (max-width: 640px) {
    .product-list-thumbs .shop-product-item {
      width: 47.32906%;
      margin-right: 5.3418803419%; }
      .product-list-thumbs .shop-product-item:nth-child(3n) {
        margin-right: 5.3418803419%; }
      .product-list-thumbs .shop-product-item:nth-child(2n) {
        margin-right: 0; } }
  @media all and (max-width: 479px) {
    .product-list-thumbs .shop-product-item {
      width: 100%;
      margin-right: 0; }
      .product-list-thumbs .shop-product-item:nth-child(3n) {
        margin-right: 0; } }
  .product-list-thumbs .product-info-wr .product-price, .product-list-thumbs .product-info-wr .product-info-title {
    display: none; }
  .product-list-thumbs .shop2-options-btn {
    display: none; }
  .product-list-thumbs .product-top-wr {
    position: relative;
    padding: 20px 20px 0 20px; }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-top-wr {
      padding-right: 20px;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; } }
  .product-list-thumbs .product-top-wr .product-image {
    position: relative;
    line-height: 0; }
    @media all and (max-width: 479px) {
    .product-list-thumbs .product-top-wr .product-image {
      overflow: hidden;
      padding-top: 0;
      min-width: 99px; }
      .product-list-thumbs .product-top-wr .product-image img {
        height: auto;
        min-width: 100px; } }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-top-wr .product-info-wr {
      float: right;
      min-width: 121px;
      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; } }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-label {
      position: static;
      margin-left: 19px; } }
  .product-list-thumbs .product-label .product-new {
    position: absolute;
    right: 7px;
    top: 7px;
    width: 38px;
    height: 38px;
    border-radius: 19px;
    font: 600 14px/38px 'Open Sans Condensed', sans-serif;
    background: #f35151;
    color: #fff;
    text-align: center; }
    @media all and (max-width: 479px) {
    .product-list-thumbs .product-label .product-new {
      top: 0;
      margin-right: 6px;
      width: 29px;
      height: 29px;
      margin: 0 8px 0 0;
      font: 700 11px/29px 'Open Sans Condensed', sans-serif; } }
  .product-list-thumbs .product-label .product-spec {
    position: absolute;
    left: 7px;
    top: 7px;
    width: 38px;
    height: 38px;
    border-radius: 19px;
    font: 600 14px/38px 'Open Sans Condensed', sans-serif;
    background: #a4d047;
    color: #fff;
    text-align: center; }
    @media all and (max-width: 479px) {
    .product-list-thumbs .product-label .product-spec {
      top: 0;
      margin-right: 6px;
      width: 29px;
      height: 29px;
      margin: 0 8px 0 0;
      float: none;
      font: 700 11px/29px 'Open Sans Condensed', sans-serif; } }
  .product-list-thumbs .product-image {
    margin: 0 0 15px; }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-image {
      margin-right: 20px; } }
  .product-list-thumbs .product-name {
    font-weight: 700; }
  .product-list-thumbs .product-name a {
    text-decoration: none; }
    .product-list-thumbs .product-name a:hover {
      text-decoration: underline; }
  @media all and (max-width: 479px) {
    .product-list-thumbs .tpl-stars {
      display: none; } }
  .product-list-thumbs .product-article {
    margin: 0 0 15px; }
  .product-list-thumbs .product-article span {
    font-weight: 700; }
  .product-list-thumbs .product-anonce {
    margin: 0 0 15px; }
  .product-list-thumbs .product-options {
    margin: 0 0 10px; }
  .product-list-thumbs .shop2-product-actions {
    margin: 0 0 10px; }
  .product-list-thumbs .product-price {
    margin: 0 0 15px; }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-price {
      margin-bottom: 0; } }
  .product-list-thumbs .product-amount {
    display: inline-block;
    vertical-align: top;
    margin-right: 18px; }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-amount {
      margin-right: 0;
      display: block;
      text-align: right;
      width: 100%; }
      .product-list-thumbs .product-amount .shop2-product-amount {
        display: inline-block; } }
  .product-list-thumbs .product-bot-wr {
    padding: 20px 0 20px 20px; }
  .product-list-thumbs .product-bot-wr .shop2-product-actions {
    display: none; }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-bot-wr {
      padding-right: 20px; } }
  @media all and (max-width: 479px) {
    .product-list-thumbs .product-bot-in {
      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;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center; } }
  @media all and (max-width: 479px) {
  .product-list-thumbs .product-info-in {
    display: none; } }

.product-list-simple .shop-product-item {
  padding: 20px;
  margin: 18px 0 0;
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  font: 300 15px 'Open Sans Condensed';
  color: #999;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row; }
  .product-list-simple .product-top-wr {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
  .product-list-simple .product-image {
    position: relative;
    -webkit-flex-basis: 176px;
    -moz-flex-basis: 176px;
    -ms-flex-preferred-size: 176px;
    flex-basis: 176px; }
  .product-list-simple .product-label {
    margin: 0 19px; }
  .product-list-simple .product-label .product-new, .product-list-simple .product-label .product-spec {
    position: static; }
  .product-list-simple .product-info-wr {
    padding: 0 20px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    min-width: 200px; }
  .product-list-simple .product-info-wr .shop2-product-actions, .product-list-simple .product-info-wr .product-info-title, .product-list-simple .product-info-wr .product-price {
    display: none; }
  .product-list-simple .product-bot-wr {
    -webkit-flex-basis: 176px;
    -moz-flex-basis: 176px;
    -ms-flex-preferred-size: 176px;
    flex-basis: 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;
    -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 .shop2-options-btn {
    display: none; }
  .product-list-simple .tpl-stars {
    margin-bottom: 13px; }
  .product-list-simple .product-price {
    margin-bottom: 20px; }
  .product-list-simple .product-bot-in2 {
    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; }
  .product-list-simple .product-label {
    margin: 0 0 12px;
    font-size: 0; }
  .product-list-simple .product-label > div {
    display: inline-block;
    width: 38px;
    height: 38px;
    margin: 0 6px 0 0;
    border-radius: 19px;
    font: 600 14px/38px 'Open Sans Condensed', sans-serif;
    color: #fff;
    text-align: center; }
    .product-list-simple .product-label > div.product-new {
      background: #f35151; }
    .product-list-simple .product-label > div.product-spec {
      background: #a4d047; }
  .product-list-simple .product-name {
    font-weight: 700;
    font-size: 15px;
    margin: 0 0 8px; }
  .product-list-simple .product-article {
    margin: 0 0 16px; }
  @media all and (max-width: 430px) {
    .product-list-simple .product-article {
      display: none; } }
  .product-list-simple .product-article span {
    margin-right: 6px;
    font-weight: 700;
    font-size: 14px;
    color: #686868; }
  .product-list-simple .product-anonce {
    margin: 0 0 16px; }
  @media all and (max-width: 430px) {
    .product-list-simple .product-anonce {
      display: none; } }
  .product-list-simple .product-options {
    display: block; }
  @media all and (max-width: 430px) {
    .product-list-simple .product-options {
      display: none; } }
  .product-list-simple .product-options > li {
    display: block;
    padding: 9px 0; }
    .product-list-simple .product-options > li > div {
      display: inline-block;
      vertical-align: middle; }
    .product-list-simple .product-options > li > div.option-title {
      padding: 0 10px 0 0;
      font-weight: 700;
      font-size: 14px;
      color: #686868; }
    .product-list-simple .product-options > li > div.option-body {
      padding: 0; }
  .product-list-simple .shop2-product-actions {
    padding: 0;
    margin-bottom: 20px; }
  .product-list-simple .shop2-product-actions dt {
    padding: 14px 10px;
    border-bottom: 1px solid #ececec; }

.pricelist-name-wr {
  display: none;
  font: 300 14px 'Open Sans Condensed';
  color: #888;
  margin-bottom: 10px; }
  .pricelist-name-wr.product-list-price {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  .pricelist-name-wr .pricelist-name-left {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 310px;
    -moz-flex-basis: 310px;
    -ms-flex-preferred-size: 310px;
    flex-basis: 310px;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    padding-left: 20px; }
  .pricelist-name-wr .pricelist-name-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-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .pricelist-name-wr .column-price-title {
    width: 120px;
    text-align: center;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .pricelist-name-wr .pricelist-name-right-right {
    padding-right: 20px;
    -webkit-flex-basis: 176px;
    -moz-flex-basis: 176px;
    -ms-flex-preferred-size: 176px;
    flex-basis: 176px; }
  .pricelist-name-wr .column-amount-title {
    float: left; }
  .pricelist-name-wr .column-add-title {
    width: 47px;
    float: right; }

.product-list-price .shop-product-item {
  border: 1px solid #ececec;
  margin-bottom: 20px;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 15px 0;
  margin-bottom: 10px;
  border-radius: 3px; }
  .product-list-price .shop2-item-product-in {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-radius: 0;
    padding: 14px; }
  .product-list-price .product-image {
    display: none; }
  .product-list-price .product-top-wr {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 330px;
    -moz-flex-basis: 330px;
    -ms-flex-preferred-size: 330px;
    flex-basis: 330px;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
  .product-list-price .product-bot-wr {
    padding-right: 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-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .product-list-price .product-bot-wr .shop2-product-actions {
    display: none; }
  .product-list-price .product-info-wr {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: top;
    -ms-flex-align: top;
    -webkit-align-items: top;
    -moz-align-items: top;
    align-items: top;
    padding-left: 20px; }
  .product-list-price .product-info-wr .product-info-top {
    padding-right: 10px;
    min-width: 170px;
    -webkit-flex-basis: 170px;
    -moz-flex-basis: 170px;
    -ms-flex-preferred-size: 170px;
    flex-basis: 170px; }
  .product-list-price .product-info-wr .product-price {
    display: none; }
  .product-list-price .product-info-wr .product-info-in {
    min-width: 143px;
    -webkit-flex-basis: 143px;
    -moz-flex-basis: 143px;
    -ms-flex-preferred-size: 143px;
    flex-basis: 143px; }
  .product-list-price .product-bot-in {
    width: 100%;
    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; }
  .product-list-price .product-price {
    display: inline-block;
    vertical-align: middle;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center; }
  .product-list-price .product-price .product-price-in {
    display: inline-block;
    vertical-align: top;
    text-align: left; }
  .product-list-price .product-bot-in2 {
    width: 176px;
    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;
    -webkit-flex-basis: 176px;
    -moz-flex-basis: 176px;
    -ms-flex-preferred-size: 176px;
    flex-basis: 176px; }
  .product-list-price .product-amount {
    vertical-align: middle; }
  .product-list-price .shop-product-button, .product-list-price .gr-form-wrap .tpl-anketa button, .gr-form-wrap .tpl-anketa .product-list-price button, .product-list-price .tpl-form .pull-right, .tpl-form .product-list-price .pull-right, .product-list-price .shop-coupon .coupon-btn, .shop-coupon .product-list-price .coupon-btn, .product-list-price .cell-r .shop2-btn, .product-list-price .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .product-list-price .cell-r .tpl-form-button, .cell-r .product-list-price .shop2-btn, .product-list-price .shop2-order-options .text-center button, .shop2-order-options .text-center .product-list-price button, .product-list-price .shop2-panel-btn {
    display: inline-block;
    vertical-align: middle; }
  .product-list-price .product-label {
    margin: 0 0 6px;
    font-size: 0; }
  .product-list-price .product-label > div {
    display: inline-block;
    width: 29px;
    height: 29px;
    margin: 0 8px 0 0;
    border-radius: 19px;
    font: 700 11px/29px 'Open Sans Condensed', sans-serif;
    color: #fff;
    text-align: center; }
    .product-list-price .product-label > div.product-new {
      position: static;
      background: #f35151; }
    .product-list-price .product-label > div.product-spec {
      position: static;
      background: #a4d047; }
  .product-list-price .product-name {
    font-weight: 700;
    font: 700 15px/17px 'Open Sans Condensed'; }
  .product-list-price .product-name a {
    text-decoration: none; }
  .product-list-price .tpl-stars-wrapper {
    text-align: left;
    margin: 0; }
  .product-list-price .tpl-stars-wrapper .tpl-stars {
    margin: 12px 0 0; }
  .product-list-price .shop2-product-actions {
    padding: 0;
    margin: 12px 0 0;
    border: none; }
  .product-list-price .shop2-product-actions dl {
    padding: 0; }
  @media all and (max-width: 430px) {
    .product-list-price .shop2-product-actions {
      display: none; } }
  .product-list-price .product-article {
    margin: 0 0 8px;
    font: 300 14px 'Open Sans Condensed'; }
  @media all and (max-width: 430px) {
    .product-list-price .product-article {
      display: none; } }
  .product-list-price .product-article span {
    margin-right: 8px;
    font: 700 14px 'Open Sans Condensed';
    color: #686868; }
  .product-list-price .product-compare {
    border-top: none;
    font: 300 15px 'Open Sans Condensed'; }
  .product-list-price .product-anonce {
    margin: 0 0 8px;
    color: #999;
    font: 300 15px 'Open Sans Condensed'; }
  @media all and (max-width: 430px) {
    .product-list-price .product-anonce {
      display: none; } }
  .product-list-price .column-options-in {
    display: none; }
  .product-list-price .product-options-wrapper {
    display: none; }
  @media all and (max-width: 430px) {
    .product-list-price .product-options {
      display: none; } }
  .product-list-price .product-options > li {
    display: block;
    padding: 6px 0;
    font: 300 14px 'Open Sans Condensed'; }
    .product-list-price .product-options > li > div {
      display: inline-block;
      vertical-align: middle; }
    .product-list-price .product-options > li > div.option-title {
      padding: 0 10px 0 0;
      font-weight: 700;
      color: #686868; }
    .product-list-price .product-options > li > div.option-body {
      padding: 0; }
  .product-list-price .price-old span {
    font: 300 13px 'Open Sans Condensed'; }
    .product-list-price .price-old span strong {
      font: 300 16px 'Open Sans Condensed';
      color: #999;
      text-decoration: line-through; }
  .product-list-price .price-current {
    font: 300 15px/15px 'Open Sans Condensed'; }
  .product-list-price .price-current strong {
    font: 700 19px 'Open Sans Condensed'; }
  .product-list-price .shop2-options-btn {
    position: relative;
    margin-top: 17px;
    padding-right: 20px;
    font: 700 14px 'Open Sans Condensed';
    color: #ffc600;
    text-decoration: none;
    cursor: pointer; }
  .product-list-price .shop2-options-btn::before {
    position: absolute;
    top: 50%;
    right: 0;
    width: 11px;
    height: 6px;
    margin-top: -3px;
    cursor: pointer;
    content: '';
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2211px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2011%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffc600%22%20d%3D%22M10.792%2C1.123%20C10.792%2C1.123%206.257%2C5.786%206.257%2C5.786%20C6.048%2C6.002%205.734%2C6.026%205.488%2C5.880%20C5.243%2C6.026%204.929%2C6.002%204.719%2C5.786%20C4.719%2C5.786%200.185%2C1.123%200.185%2C1.123%20C-0.065%2C0.865%20-0.065%2C0.448%200.185%2C0.190%20C0.435%2C-0.067%200.841%2C-0.067%201.092%2C0.190%20C1.092%2C0.190%205.488%2C4.712%205.488%2C4.712%20C5.488%2C4.712%209.885%2C0.190%209.885%2C0.190%20C10.135%2C-0.067%2010.542%2C-0.067%2010.792%2C0.190%20C11.042%2C0.448%2011.042%2C0.865%2010.792%2C1.123%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .product-list-price .shop2-options-btn.opened::before {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }

.shop2-product-article {
  height: auto;
  margin: 10px 0 20px;
  font: 300 15px 'Open Sans Condensed';
  color: #999; }
  .shop2-product-article span {
    font-weight: 700;
    font-size: 14px;
    color: #686868; }

.shop-product {
  margin: 0 0 40px;
  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 all and (max-width: 735px) {
  .shop-product {
    display: block; } }
  .shop-product .product-side-l {
    position: relative;
    max-width: 350px;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: 350px;
    -moz-flex-basis: 350px;
    -ms-flex-preferred-size: 350px;
    flex-basis: 350px; }
  @media all and (max-width: 910px) {
    .shop-product .product-side-l {
      max-width: 320px;
      -webkit-flex-basis: 320px;
      -moz-flex-basis: 320px;
      -ms-flex-preferred-size: 320px;
      flex-basis: 320px; } }
  @media all and (max-width: 735px) {
    .shop-product .product-side-l {
      max-width: 100%;
      margin-bottom: 15px;
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-basis: 100%;
      -moz-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      align-items: center;
      -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; } }
  .shop-product .product-spec {
    position: absolute;
    left: 20px;
    top: 20px;
    bottom: auto;
    width: 38px;
    height: 38px;
    padding: 0;
    border-radius: 19px;
    font: 600 14px/38px 'Open Sans Condensed', sans-serif;
    background: #a4d047;
    color: #fff;
    text-align: center; }
  .shop-product .product-new {
    position: absolute;
    left: auto;
    right: 20px;
    top: 20px;
    bottom: auto;
    width: 38px;
    height: 38px;
    padding: 0;
    border-radius: 19px;
    font: 600 14px/38px 'Open Sans Condensed', sans-serif;
    background: #f35151;
    color: #fff;
    text-align: center; }
  .shop-product .product-image {
    position: relative;
    width: auto;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    max-width: 350px;
    display: inline-block; }
  .shop-product .product-thumbnails ul {
    margin: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
    list-style: none; }
    .shop-product .product-thumbnails ul li {
      display: inline-block;
      vertical-align: top;
      width: 104px;
      height: 104px;
      margin: 15px 0 0 15px;
      background: #fff;
      border: 1px solid #e5e5e5;
      border-radius: 3px;
      text-align: center; }
    .shop-product .product-thumbnails ul li:nth-child(3n+1) {
      margin-left: 0; }
    @media all and (max-width: 910px) {
      .shop-product .product-thumbnails ul li {
        width: 99px;
        height: 99px; } }
    @media all and (max-width: 735px) {
      .shop-product .product-thumbnails ul li {
        width: 79px;
        height: 79px; } }
  .shop-product .tpl-rating-block {
    margin: 24px 0 0;
    text-align: center;
    font: 300 15px 'Open Sans Condensed'; }
  .shop-product .tpl-rating-block .tpl-stars {
    margin-right: 5px; }
  .shop-product .product-side-r {
    padding-left: 20px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0; }
  @media all and (max-width: 735px) {
    .shop-product .product-side-r {
      padding-left: 0; } }
  .shop-product .form-add-top {
    margin-bottom: 20px;
    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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  .shop-product .form-add-bot {
    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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  .shop-product .form-add-bot .shop-product-button, .shop-product .form-add-bot .gr-form-wrap .tpl-anketa button, .gr-form-wrap .tpl-anketa .shop-product .form-add-bot button, .shop-product .form-add-bot .tpl-form .pull-right, .tpl-form .shop-product .form-add-bot .pull-right, .shop-product .form-add-bot .shop-coupon .coupon-btn, .shop-coupon .shop-product .form-add-bot .coupon-btn, .shop-product .form-add-bot .cell-r .shop2-btn, .shop-product .form-add-bot .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .shop-product .form-add-bot .cell-r .tpl-form-button, .cell-r .shop-product .form-add-bot .shop2-btn, .shop-product .form-add-bot .shop2-order-options .text-center button, .shop2-order-options .text-center .shop-product .form-add-bot button, .shop-product .form-add-bot .shop2-panel-btn {
    display: none; }
  @media all and (max-width: 910px) {
    .shop-product .form-add-bot {
      display: block; } }
  @media all and (max-width: 450px) {
    .shop-product .form-add-bot {
      border: 1px solid #e5e5e5;
      border-radius: 3px;
      padding: 19px; } }
  .shop-product .product-amount-wrapper {
    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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  .shop-product .product-amount-wrapper .shop-product-button span, .shop-product .product-amount-wrapper .gr-form-wrap .tpl-anketa button span, .gr-form-wrap .tpl-anketa .shop-product .product-amount-wrapper button span, .shop-product .product-amount-wrapper .tpl-form .pull-right span, .tpl-form .shop-product .product-amount-wrapper .pull-right span, .shop-product .product-amount-wrapper .shop-coupon .coupon-btn span, .shop-coupon .shop-product .product-amount-wrapper .coupon-btn span, .shop-product .product-amount-wrapper .cell-r .shop2-btn span, .shop-product .product-amount-wrapper .cell-r .buy-one-click-form-in .tpl-form-button span, .buy-one-click-form-in .shop-product .product-amount-wrapper .cell-r .tpl-form-button span, .cell-r .shop-product .product-amount-wrapper .shop2-btn span, .shop-product .product-amount-wrapper .shop2-order-options .text-center button span, .shop2-order-options .text-center .shop-product .product-amount-wrapper button span, .shop-product .product-amount-wrapper .shop2-panel-btn span {
    padding-right: 65px; }
  @media all and (max-width: 910px) {
    .shop-product .product-amount-wrapper {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      -webkit-justify-content: end;
      -moz-justify-content: end;
      justify-content: end; }
      .shop-product .product-amount-wrapper .shop-product-button, .shop-product .product-amount-wrapper .gr-form-wrap .tpl-anketa button, .gr-form-wrap .tpl-anketa .shop-product .product-amount-wrapper button, .shop-product .product-amount-wrapper .tpl-form .pull-right, .tpl-form .shop-product .product-amount-wrapper .pull-right, .shop-product .product-amount-wrapper .shop-coupon .coupon-btn, .shop-coupon .shop-product .product-amount-wrapper .coupon-btn, .shop-product .product-amount-wrapper .cell-r .shop2-btn, .shop-product .product-amount-wrapper .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .shop-product .product-amount-wrapper .cell-r .tpl-form-button, .cell-r .shop-product .product-amount-wrapper .shop2-btn, .shop-product .product-amount-wrapper .shop2-order-options .text-center button, .shop2-order-options .text-center .shop-product .product-amount-wrapper button, .shop-product .product-amount-wrapper .shop2-panel-btn {
        float: none;
        display: none; } }
  .shop-product .product-btn-wrapper {
    min-width: 160px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: end;
    -moz-justify-content: end;
    justify-content: end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1; }
  @media all and (max-width: 910px) {
    .shop-product .product-btn-wrapper {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      justify-content: space-between; }
      .shop-product .product-btn-wrapper .shop-product-button, .shop-product .product-btn-wrapper .gr-form-wrap .tpl-anketa button, .gr-form-wrap .tpl-anketa .shop-product .product-btn-wrapper button, .shop-product .product-btn-wrapper .tpl-form .pull-right, .tpl-form .shop-product .product-btn-wrapper .pull-right, .shop-product .product-btn-wrapper .shop-coupon .coupon-btn, .shop-coupon .shop-product .product-btn-wrapper .coupon-btn, .shop-product .product-btn-wrapper .cell-r .shop2-btn, .shop-product .product-btn-wrapper .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .shop-product .product-btn-wrapper .cell-r .tpl-form-button, .cell-r .shop-product .product-btn-wrapper .shop2-btn, .shop-product .product-btn-wrapper .shop2-order-options .text-center button, .shop2-order-options .text-center .shop-product .product-btn-wrapper button, .shop-product .product-btn-wrapper .shop2-panel-btn {
        display: block; } }
  @media all and (max-width: 450px) {
    .shop-product .product-btn-wrapper {
      display: block; } }
  .shop-product .buy-one-click {
    min-width: 160px;
    height: 45px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    color: #319cc6;
    text-align: center;
    font: 700 15px/45px 'Open Sans Condensed';
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .shop-product .buy-one-click a {
    display: block;
    color: #319cc6;
    text-transform: uppercase;
    text-decoration: none; }
  .shop-product .buy-one-click:hover {
    background: #319cc6;
    border-color: #319cc6;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .shop-product .buy-one-click:hover a {
      color: #fff; }
  .shop-product .tpl-stars {
    display: inline-block; }
  .shop-product .form-add {
    padding: 20px;
    margin-bottom: 20px;
    border: 1px solid #e5e5e5;
    border-radius: 3px; }
  @media all and (max-width: 450px) {
    .shop-product .form-add {
      border: none;
      padding: 0; } }
  .shop-product .form-add .product-price {
    margin: 0; }
    .shop-product .form-add .product-price .price-current {
      font: 300 15px 'Open Sans Condensed';
      color: #15313c; }
    .shop-product .form-add .product-price .price-current strong {
      font-size: 23px; }
    .shop-product .form-add .product-price .price-old {
      margin: 0 0 6px;
      font: 300 17px/1 'Open Sans Condensed';
      color: #777; }
    .shop-product .form-add .product-price .price-old span {
      font-size: 13px;
      color: #999; }
    .shop-product .form-add .product-price .price-old strong {
      font-size: 17px; }
  .shop-product .form-add .product-amount {
    margin: 0 20px 0 0; }
    @media all and (max-width: 910px) {
    .shop-product .form-add .product-amount {
      margin: 0; } }
  .shop-product .form-add .shop-product-button, .shop-product .form-add .gr-form-wrap .tpl-anketa button, .gr-form-wrap .tpl-anketa .shop-product .form-add button, .shop-product .form-add .tpl-form .pull-right, .tpl-form .shop-product .form-add .pull-right, .shop-product .form-add .shop-coupon .coupon-btn, .shop-coupon .shop-product .form-add .coupon-btn, .shop-product .form-add .cell-r .shop2-btn, .shop-product .form-add .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .shop-product .form-add .cell-r .tpl-form-button, .cell-r .shop-product .form-add .shop2-btn, .shop-product .form-add .shop2-order-options .text-center button, .shop2-order-options .text-center .shop-product .form-add button, .shop-product .form-add .shop2-panel-btn {
    margin: 0; }
    @media all and (max-width: 450px) {
    .shop-product .form-add .shop-product-button, .shop-product .form-add .gr-form-wrap .tpl-anketa button, .gr-form-wrap .tpl-anketa .shop-product .form-add button, .shop-product .form-add .tpl-form .pull-right, .tpl-form .shop-product .form-add .pull-right, .shop-product .form-add .shop-coupon .coupon-btn, .shop-coupon .shop-product .form-add .coupon-btn, .shop-product .form-add .cell-r .shop2-btn, .shop-product .form-add .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .shop-product .form-add .cell-r .tpl-form-button, .cell-r .shop-product .form-add .shop2-btn, .shop-product .form-add .shop2-order-options .text-center button, .shop2-order-options .text-center .shop-product .form-add button, .shop-product .form-add .shop2-panel-btn {
      width: 100%;
      margin-bottom: 20px; } }
  .shop-product .shop2-product-actions {
    border: none;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0; }
  @media all and (max-width: 910px) {
      .shop-product .shop2-product-actions dl {
        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 all and (max-width: 450px) {
    .shop-product .shop2-product-actions dl {
      display: block; } }
  .shop-product .shop2-product-actions dl dt {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    min-width: 142px;
    padding: 0;
    margin: 8px 10px 8px 0;
    background: none;
    font-weight: 400;
    font-size: 12px;
    color: #999; }
    @media all and (max-width: 450px) {
    .shop-product .shop2-product-actions dl dt {
      display: block;
      min-width: auto;
      margin-right: 0; } }
    .shop-product .shop2-product-actions dl dt span.name-action {
      border: none; }
    .shop-product .shop2-product-actions dl dt span.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%2223px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2023%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23f35151%22%20d%3D%22M22.998%2C11.305%20C22.998%2C11.499%2022.903%2C11.681%2022.743%2C11.794%20C22.743%2C11.794%2020.178%2C13.599%2020.178%2C13.599%20C20.178%2C13.599%2021.485%2C16.429%2021.485%2C16.429%20C21.566%2C16.606%2021.556%2C16.811%2021.458%2C16.979%20C21.360%2C17.148%2021.185%2C17.258%2020.989%2C17.277%20C20.989%2C17.277%2017.853%2C17.574%2017.853%2C17.574%20C17.853%2C17.574%2017.552%2C20.669%2017.552%2C20.669%20C17.534%2C20.863%2017.421%2C21.035%2017.251%2C21.132%20C17.080%2C21.229%2016.872%2C21.239%2016.693%2C21.159%20C16.693%2C21.159%2013.827%2C19.869%2013.827%2C19.869%20C13.827%2C19.869%2011.997%2C22.401%2011.997%2C22.401%20C11.883%2C22.559%2011.699%2C22.653%2011.502%2C22.653%20C11.305%2C22.653%2011.120%2C22.559%2011.006%2C22.401%20C11.006%2C22.401%209.177%2C19.869%209.177%2C19.869%20C9.177%2C19.869%206.310%2C21.159%206.310%2C21.159%20C6.131%2C21.240%205.924%2C21.229%205.754%2C21.132%20C5.583%2C21.035%205.471%2C20.863%205.452%2C20.669%20C5.452%2C20.669%205.151%2C17.574%205.151%2C17.574%20C5.151%2C17.574%202.014%2C17.277%202.014%2C17.277%20C1.819%2C17.258%201.644%2C17.148%201.545%2C16.979%20C1.447%2C16.811%201.437%2C16.606%201.519%2C16.429%20C1.519%2C16.429%202.826%2C13.599%202.826%2C13.599%20C2.826%2C13.599%200.260%2C11.794%200.260%2C11.794%20C0.100%2C11.681%200.005%2C11.499%200.005%2C11.305%20C0.005%2C11.110%200.100%2C10.928%200.260%2C10.815%20C0.260%2C10.815%202.826%2C9.010%202.826%2C9.010%20C2.826%2C9.010%201.519%2C6.181%201.519%2C6.181%20C1.437%2C6.004%201.447%2C5.799%201.545%2C5.631%20C1.644%2C5.463%201.819%2C5.352%202.014%2C5.333%20C2.014%2C5.333%205.151%2C5.036%205.151%2C5.036%20C5.151%2C5.036%205.452%2C1.940%205.452%2C1.940%20C5.471%2C1.747%205.583%2C1.574%205.754%2C1.477%20C5.924%2C1.380%206.132%2C1.370%206.310%2C1.451%20C6.310%2C1.451%209.177%2C2.741%209.177%2C2.741%20C9.177%2C2.741%2011.006%2C0.209%2011.006%2C0.209%20C11.234%2C-0.108%2011.769%2C-0.108%2011.997%2C0.209%20C11.997%2C0.209%2013.827%2C2.741%2013.827%2C2.741%20C13.827%2C2.741%2016.693%2C1.451%2016.693%2C1.451%20C16.872%2C1.370%2017.080%2C1.380%2017.251%2C1.477%20C17.421%2C1.574%2017.534%2C1.747%2017.552%2C1.940%20C17.552%2C1.940%2017.853%2C5.036%2017.853%2C5.036%20C17.853%2C5.036%2020.989%2C5.333%2020.989%2C5.333%20C21.185%2C5.352%2021.360%2C5.463%2021.458%2C5.631%20C21.556%2C5.799%2021.566%2C6.004%2021.485%2C6.181%20C21.485%2C6.181%2020.178%2C9.010%2020.178%2C9.010%20C20.178%2C9.010%2022.743%2C10.815%2022.743%2C10.815%20C22.903%2C10.928%2022.998%2C11.110%2022.998%2C11.305%20ZM19.062%2C9.701%20C18.825%2C9.534%2018.740%2C9.225%2018.861%2C8.963%20C18.861%2C8.963%2020.023%2C6.449%2020.023%2C6.449%20C20.023%2C6.449%2017.236%2C6.185%2017.236%2C6.185%20C16.946%2C6.157%2016.716%2C5.931%2016.688%2C5.644%20C16.688%2C5.644%2016.422%2C2.894%2016.422%2C2.894%20C16.422%2C2.894%2013.875%2C4.041%2013.875%2C4.041%20C13.610%2C4.160%2013.296%2C4.077%2013.127%2C3.843%20C13.127%2C3.843%2011.502%2C1.593%2011.502%2C1.593%20C11.502%2C1.593%209.877%2C3.843%209.877%2C3.843%20C9.708%2C4.077%209.394%2C4.160%209.129%2C4.041%20C9.129%2C4.041%206.582%2C2.894%206.582%2C2.894%20C6.582%2C2.894%206.315%2C5.644%206.315%2C5.644%20C6.287%2C5.931%206.057%2C6.157%205.767%2C6.185%20C5.767%2C6.185%202.981%2C6.449%202.981%2C6.449%20C2.981%2C6.449%204.142%2C8.963%204.142%2C8.963%20C4.263%2C9.225%204.179%2C9.534%203.942%2C9.701%20C3.942%2C9.701%201.663%2C11.305%201.663%2C11.305%20C1.663%2C11.305%203.942%2C12.908%203.942%2C12.908%20C4.179%2C13.075%204.263%2C13.385%204.142%2C13.647%20C4.142%2C13.647%202.981%2C16.161%202.981%2C16.161%20C2.981%2C16.161%205.767%2C16.424%205.767%2C16.424%20C6.057%2C16.452%206.287%2C16.679%206.315%2C16.965%20C6.315%2C16.965%206.582%2C19.716%206.582%2C19.716%20C6.582%2C19.716%209.129%2C18.569%209.129%2C18.569%20C9.210%2C18.533%209.296%2C18.515%209.381%2C18.515%20C9.573%2C18.515%209.760%2C18.605%209.877%2C18.768%20C9.877%2C18.768%2011.502%2C21.017%2011.502%2C21.017%20C11.502%2C21.017%2013.127%2C18.767%2013.127%2C18.767%20C13.296%2C18.533%2013.610%2C18.449%2013.875%2C18.569%20C13.875%2C18.569%2016.422%2C19.715%2016.422%2C19.715%20C16.422%2C19.715%2016.688%2C16.966%2016.688%2C16.966%20C16.716%2C16.679%2016.946%2C16.452%2017.236%2C16.424%20C17.236%2C16.424%2020.023%2C16.161%2020.023%2C16.161%20C20.023%2C16.161%2018.861%2C13.647%2018.861%2C13.647%20C18.740%2C13.385%2018.825%2C13.075%2019.062%2C12.908%20C19.062%2C12.908%2021.340%2C11.305%2021.340%2C11.305%20C21.340%2C11.305%2019.062%2C9.701%2019.062%2C9.701%20ZM13.948%2C15.683%20C12.919%2C15.683%2012.082%2C14.856%2012.082%2C13.839%20C12.082%2C12.823%2012.919%2C11.997%2013.948%2C11.997%20C14.978%2C11.997%2015.816%2C12.823%2015.816%2C13.839%20C15.816%2C14.856%2014.978%2C15.683%2013.948%2C15.683%20ZM13.948%2C13.027%20C13.495%2C13.027%2013.125%2C13.392%2013.125%2C13.839%20C13.125%2C14.288%2013.495%2C14.652%2013.948%2C14.652%20C14.402%2C14.652%2014.772%2C14.288%2014.772%2C13.839%20C14.772%2C13.392%2014.402%2C13.027%2013.948%2C13.027%20ZM9.196%2C15.524%20C9.095%2C15.669%208.932%2C15.747%208.766%2C15.747%20C8.664%2C15.747%208.560%2C15.718%208.470%2C15.656%20C8.233%2C15.495%208.173%2C15.174%208.337%2C14.940%20C8.337%2C14.940%2013.809%2C7.100%2013.809%2C7.100%20C13.972%2C6.866%2014.298%2C6.807%2014.534%2C6.968%20C14.772%2C7.130%2014.832%2C7.451%2014.668%2C7.685%20C14.668%2C7.685%209.196%2C15.524%209.196%2C15.524%20ZM9.054%2C10.628%20C8.025%2C10.628%207.188%2C9.801%207.188%2C8.785%20C7.188%2C7.769%208.025%2C6.942%209.054%2C6.942%20C10.084%2C6.942%2010.921%2C7.769%2010.921%2C8.785%20C10.921%2C9.801%2010.084%2C10.628%209.054%2C10.628%20ZM9.054%2C7.972%20C8.601%2C7.972%208.232%2C8.336%208.232%2C8.785%20C8.232%2C9.233%208.601%2C9.598%209.054%2C9.598%20C9.508%2C9.598%209.877%2C9.233%209.877%2C8.785%20C9.877%2C8.336%209.508%2C7.972%209.054%2C7.972%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop-product .shop2-product-actions dl dt.gift-action span.icon-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%2221px%22%20height%3D%2222px%22%20%20viewBox%3D%220%200%2021%2022%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23f35151%22%20d%3D%22M19.586%2C11.960%20C19.586%2C11.960%2018.927%2C11.960%2018.927%2C11.960%20C18.927%2C11.960%2018.927%2C21.131%2018.927%2C21.131%20C18.927%2C21.462%2018.653%2C21.731%2018.316%2C21.731%20C18.316%2C21.731%201.870%2C21.731%201.870%2C21.731%20C1.533%2C21.731%201.260%2C21.462%201.260%2C21.131%20C1.260%2C21.131%201.260%2C11.960%201.260%2C11.960%20C1.260%2C11.960%200.600%2C11.960%200.600%2C11.960%20C0.264%2C11.960%20-0.010%2C11.691%20-0.010%2C11.359%20C-0.010%2C11.359%20-0.010%2C7.381%20-0.010%2C7.381%20C-0.010%2C7.049%200.264%2C6.780%200.600%2C6.780%20C0.600%2C6.780%2019.586%2C6.780%2019.586%2C6.780%20C19.923%2C6.780%2020.196%2C7.049%2020.196%2C7.381%20C20.196%2C7.381%2020.196%2C11.359%2020.196%2C11.359%20C20.196%2C11.691%2019.923%2C11.960%2019.586%2C11.960%20ZM12.106%2C20.531%20C12.106%2C20.531%2017.706%2C20.531%2017.706%2C20.531%20C17.706%2C20.531%2017.706%2C11.960%2017.706%2C11.960%20C17.706%2C11.960%2012.106%2C11.960%2012.106%2C11.960%20C12.106%2C11.960%2012.106%2C20.531%2012.106%2C20.531%20ZM8.081%2C7.981%20C8.081%2C7.981%201.210%2C7.981%201.210%2C7.981%20C1.210%2C7.981%201.210%2C10.759%201.210%2C10.759%20C1.210%2C10.759%208.081%2C10.759%208.081%2C10.759%20C8.081%2C10.759%208.081%2C7.981%208.081%2C7.981%20ZM8.081%2C11.960%20C8.081%2C11.960%202.480%2C11.960%202.480%2C11.960%20C2.480%2C11.960%202.480%2C20.531%202.480%2C20.531%20C2.480%2C20.531%208.081%2C20.531%208.081%2C20.531%20C8.081%2C20.531%208.081%2C11.960%208.081%2C11.960%20ZM10.886%2C7.981%20C10.886%2C7.981%209.301%2C7.981%209.301%2C7.981%20C9.301%2C7.981%209.301%2C20.531%209.301%2C20.531%20C9.301%2C20.531%2010.886%2C20.531%2010.886%2C20.531%20C10.886%2C20.531%2010.886%2C7.981%2010.886%2C7.981%20ZM18.976%2C7.981%20C18.976%2C7.981%2012.106%2C7.981%2012.106%2C7.981%20C12.106%2C7.981%2012.106%2C10.759%2012.106%2C10.759%20C12.106%2C10.759%2018.976%2C10.759%2018.976%2C10.759%20C18.976%2C10.759%2018.976%2C7.981%2018.976%2C7.981%20ZM10.753%2C5.679%20C10.431%2C5.679%2010.198%2C5.671%2010.093%2C5.667%20C9.988%2C5.671%209.754%2C5.679%209.433%2C5.679%20C7.723%2C5.679%204.687%2C5.465%203.556%2C4.035%20C3.125%2C3.491%202.997%2C2.818%203.184%2C2.087%20C3.371%2C1.318%204.056%2C0.004%205.428%2C0.004%20C6.759%2C0.004%208.291%2C1.291%2010.093%2C3.922%20C11.895%2C1.291%2013.427%2C0.004%2014.758%2C0.004%20C16.130%2C0.004%2016.815%2C1.318%2017.003%2C2.095%20C17.189%2C2.817%2017.061%2C3.491%2016.630%2C4.035%20C15.499%2C5.465%2012.463%2C5.679%2010.753%2C5.679%20ZM5.428%2C1.205%20C4.672%2C1.205%204.372%2C2.365%204.369%2C2.376%20C4.271%2C2.755%204.320%2C3.046%204.518%2C3.298%20C5.060%2C3.982%206.758%2C4.423%209.001%2C4.473%20C6.969%2C1.544%205.840%2C1.205%205.428%2C1.205%20ZM15.818%2C2.382%20C15.814%2C2.365%2015.514%2C1.205%2014.758%2C1.205%20C14.346%2C1.205%2013.216%2C1.544%2011.185%2C4.473%20C13.428%2C4.423%2015.126%2C3.982%2015.667%2C3.298%20C15.866%2C3.046%2015.914%2C2.755%2015.818%2C2.382%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"); }
  .shop-product .yashare .yashare-header {
    color: #686868;
    font: 700 16px 'Open Sans Condensed';
    text-transform: capitalize;
    margin-bottom: 8px; }
  .shop-product .product-details {
    padding: 20px;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    font-size: 13px;
    color: #7f7f7f; }
  .shop-product .product-details .product-options {
    width: 100%;
    display: block; }
    .shop-product .product-details .product-options > li {
      display: block;
      border-top: 1px solid #ededed; }
    .shop-product .product-details .product-options > li:first-child {
      border-top: none; }
    .shop-product .product-details .product-options > li > div {
      display: inline-block;
      vertical-align: middle;
      padding: 6px 0;
      width: 50%;
      font: 300 14px 'Open Sans Condensed';
      color: #686868;
      border: none;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
    @media all and (max-width: 735px) {
        .shop-product .product-details .product-options > li > div {
          display: block;
          width: 100%; } }
    .shop-product .product-details .product-options > li > div.option-title {
      font-weight: 700; }
  .shop-product .product-details .file-compare-wrapper {
    margin: 16px 0;
    max-width: 260px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    padding: 15px 13px;
    font: 300 15px 'Open Sans Condensed';
    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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media all and (max-width: 330px) {
    .shop-product .product-details .file-compare-wrapper {
      margin: 16px -20px;
      border-left: none;
      border-right: none;
      border-radius: none; } }
    .shop-product .product-details .file-compare-wrapper .product-compare {
      border: none;
      padding: 0; }
  .shop-product .product-details .product-description .description-title {
    color: #686868;
    font: 700 14px 'Open Sans Condensed'; }

.shop2-select-pick {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0; }
  .shop2-select-pick li {
    display: inline-block;
    min-width: 34px;
    padding: 1px 6px;
    margin: 2px 6px 2px 0;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    text-align: center;
    font: 700 17px/34px 'Open Sans Condensed';
    color: #686868;
    cursor: pointer; }
  .shop2-select-pick li.active-texture {
    padding: 0 4px;
    border: 2px solid #319cc6;
    color: #319cc6;
    cursor: default; }

.shop2-color-pick li.active-color, .shop2-texture-pick li.active-texture {
  border-color: #319cc6; }

.shop2-color-ext-list li {
  outline: none;
  border: 2px solid #fff;
  border-radius: 2px; }
  .shop2-color-ext-list li span {
    border-radius: 2px; }

.shop2-color-ext-list .shop2-color-ext-selected {
  outline: none;
  border-color: #fff;
  -moz-box-shadow: 0 0 1px rgba(0, 0, 0, .9);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .9);
  box-shadow: 0 0 1px rgba(0, 0, 0, .9); }

.shop-product-desc {
  padding: 20px;
  border: 1px solid #e5e5e5;
  border-radius: 0 3px 3px 3px; }
  .shop-product-desc .shop2-group-kinds {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .shop-product-desc .shop-kind-item {
    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;
    width: 22.9934924078%;
    margin-right: 2.3861171367%;
    margin-bottom: 17px;
    border: 1px solid #e5e5e5;
    background: #fff;
    border-radius: 3px;
    font: 300 15px 'Open Sans Condensed', sans-serif;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px; }
  .shop-product-desc .shop-kind-item:nth-child(4n) {
    margin-right: 0; }
  @media all and (max-width: 950px) {
    .shop-product-desc .shop-kind-item {
      width: 31.3043478261%;
      margin-right: 2.6086956522%; }
      .shop-product-desc .shop-kind-item:nth-child(4n) {
        margin-right: 2.6086956522%; }
      .shop-product-desc .shop-kind-item:nth-child(3n) {
        margin-right: 0; } }
  @media all and (max-width: 640px) {
    .shop-product-desc .shop-kind-item {
      width: 46.7948717949%;
      margin-right: 5.3418803419%; }
      .shop-product-desc .shop-kind-item:nth-child(3n) {
        margin-right: 5.3418803419%; }
      .shop-product-desc .shop-kind-item:nth-child(2n) {
        margin-right: 0; } }
  @media all and (max-width: 479px) {
    .shop-product-desc .shop-kind-item {
      width: 100%;
      margin-right: 0; }
      .shop-product-desc .shop-kind-item:nth-child(3n) {
        margin-right: 0; } }
  .shop-product-desc .shop-kind-item .shop2-product-params .product-params-tr:last-child {
    border-bottom: none; }

.r-tabs .r-tabs-nav {
  margin: 0;
  padding: 0;
  margin-bottom: -1px; }

.r-tabs-anchor {
  cursor: pointer;
  display: inline-block;
  height: 48px;
  padding: 0 22px;
  font: 700 15px/48px 'Open Sans Condensed';
  color: #686868;
  text-decoration: none;
  outline: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.r-tabs .r-tabs-tab {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin-right: 1px;
  background: none;
  border-color: transparent;
  margin: 0 2px 0 0; }
  .r-tabs .r-tabs-tab.r-tabs-state-active {
    height: 48px;
    border-bottom: none;
    border: 1px solid #e5e5e5;
    border-bottom: none;
    background: #fff;
    border-radius: 3px 3px 0 0; }
  .r-tabs .r-tabs-tab.r-tabs-state-active a {
    color: #319cc6; }

.r-tabs .r-tabs-accordion-title {
  display: none; }

.r-tabs .r-tabs-panel.r-tabs-state-active {
  display: block; }
/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
  opacity: 0.5; }
/* Tab panel */
.r-tabs .r-tabs-panel {
  display: none;
  font-size: 14px;
  color: #000;
  background: #fff; }
/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
  position: relative;
  display: block;
  padding: 9px 40px 14px 18px;
  height: auto;
  color: #686868;
  text-decoration: none;
  font: 700 15px 'Open Sans Condensed';
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px; }
  .r-tabs .r-tabs-accordion-title .r-tabs-anchor::after {
    position: absolute;
    top: 50%;
    right: 18px;
    width: 17px;
    height: 9px;
    margin-top: -4px;
    content: '';
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2217px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2017%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23cfcfcf%22%20d%3D%22M16.714%201.69L9.692%208.714c-.325.325-.812.36-1.19.142-.38.22-.868.183-1.192-.142L.288%201.69C-.1%201.304-.1.675.288.287.675-.1%201.304-.1%201.692.286l6.81%206.81L15.31.285c.387-.387%201.016-.387%201.404%200%20.388.388.388%201.017%200%201.405z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
  color: #319cc6;
  text-shadow: none;
  border: 2px solid #319cc6;
  border-bottom: none;
  border-radius: 3px 3px 0 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.17); }
  .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor::after {
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2217px%22%20height%3D%229px%22%20%20viewBox%3D%220%200%2017%209%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M16.714%201.69L9.692%208.714c-.325.325-.812.36-1.19.142-.38.22-.868.183-1.192-.142L.288%201.69C-.1%201.304-.1.675.288.287.675-.1%201.304-.1%201.692.286l6.81%206.81L15.31.285c.387-.387%201.016-.387%201.404%200%20.388.388.388%201.017%200%201.405z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor::before {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 12px;
    z-index: 1;
    content: '';
    background: #fff; }
/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
  opacity: 0.5; }

@media only screen and (max-width: 640px) {
  #product_tabs {
    background: none; }

  .shop-product-desc {
    padding: 0;
    border: none; }
    .shop-product-desc .desc-area-body {
      padding: 20px 15px; }
    .shop-product-desc .shop2-product-params {
      display: block; }
      .shop-product-desc .shop2-product-params .product-params-tr-wr {
        margin: 0; }
        .shop-product-desc .shop2-product-params .product-params-tr-wr:nth-child(2) {
          margin: 0; }
      .shop-product-desc .shop2-product-params .product-params-tr {
        display: block;
        margin: 0;
        padding: 10px 0; }
      .shop-product-desc .shop2-product-params .product-params-title, .shop-product-desc .shop2-product-params .product-params-body {
        display: block;
        border: none;
        padding: 0; }

  .r-tabs .r-tabs-nav {
    display: none; }

  .r-tabs .r-tabs-panel {
    margin-bottom: 11px;
    padding: 15px 18px 20px;
    background-color: #fff;
    border: 2px solid #319cc6;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.17);
    border-top: none;
    position: relative; }

  .r-tabs .r-tabs-accordion-title {
    display: block;
    margin: 0 0 13px;
    position: relative; }

  .r-tabs .r-tabs-accordion-title.r-tabs-state-active {
    margin: 0; } }
  @media only screen and (max-width: 640px) and (max-width: 320px) {
    .shop-product-desc {
      padding: 0; } }

.shop2-product-params {
  max-width: 773px; }
  .shop2-product-params .product-params-tr-wr {
    display: inline-block;
    vertical-align: top;
    width: 45.0194049159%;
    margin-right: 9.4437257439%; }
  .shop2-product-params .product-params-tr-wr:nth-child(2) {
    margin-right: 0; }
  @media all and (max-width: 630px) {
    .shop2-product-params .product-params-tr-wr {
      display: block;
      width: auto;
      margin: 0 19px; }
      .shop2-product-params .product-params-tr-wr:nth-child(2) {
        margin: 0 19px; } }
  .shop2-product-params .product-params-tr {
    width: 100%;
    background: none;
    border-bottom: 1px solid #e1e1e1; }
  @media all and (max-width: 630px) {
    .shop2-product-params .product-params-tr {
      width: auto; } }
  .shop2-product-params .product-params-title, .shop2-product-params .product-params-body {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    padding: 6px 0 7px;
    font: 700 14px 'Open Sans Condensed';
    width: 50%; }
  .shop2-product-params .product-params-title {
    width: 70%; }
  .shop2-product-params .product-params-body {
    width: 30%;
    font: 300 14px 'Open Sans Condensed'; }

.shop2-product-tags {
  padding: 0;
  margin: 22px 0 0;
  background: none;
  font: 300 14px 'Open Sans Condensed'; }
  .shop2-product-tags > span {
    padding-left: 28px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%3D%22%23686868%22%20stroke%3D%22%23000000%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221px%22%20stroke-opacity%3D%220.1%22%20fill-opacity%3D%220%22%20d%3D%22M23.500%2C10.500%20C23.500%2C10.500%2018.500%2C17.500%2018.500%2C17.500%20C18.500%2C17.500%2017.499%2C18.500%2017.499%2C18.500%20C17.499%2C18.500%2017.499%2C17.506%2017.499%2C17.506%20C17.496%2C19.160%2016.155%2C20.500%2014.500%2C20.500%20C14.500%2C20.500%203.500%2C20.500%203.500%2C20.500%20C1.843%2C20.500%200.500%2C19.157%200.500%2C17.500%20C0.500%2C17.500%200.500%2C3.500%200.500%2C3.500%20C0.500%2C1.843%201.843%2C0.500%203.500%2C0.500%20C3.500%2C0.500%2014.500%2C0.500%2014.500%2C0.500%20C16.155%2C0.500%2017.496%2C1.840%2017.499%2C3.494%20C17.499%2C3.494%2017.499%2C2.500%2017.499%2C2.500%20C17.499%2C2.500%2023.500%2C10.500%2023.500%2C10.500%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat;
    font-weight: 700;
    line-height: 20px; }

.shop2-collection-header {
  margin: 24px 0;
  font: 700 21px 'Open Sans Condensed';
  color: #15313c; }

.shop2-group-kinds {
  line-height: normal;
  position: relative;
  margin: 24px 0 60px; }
  .shop2-group-kinds .owl-stage-outer {
    position: relative;
    overflow: hidden; }
  .shop2-group-kinds .owl-stage {
    position: relative; }
  .shop2-group-kinds .owl-item {
    position: relative;
    display: inline-block;
    vertical-align: top;
    min-height: 1px; }
  .shop2-group-kinds .owl-nav {
    position: absolute;
    top: -62px;
    right: 0; }
  .shop2-group-kinds .owl-nav > div {
    display: inline-block;
    width: 46px;
    height: 46px;
    margin-left: 10px;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    cursor: pointer; }
    .shop2-group-kinds .owl-nav > div.owl-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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M8.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20C1.904%2C8.500%208.713%2C15.308%208.713%2C15.308%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.696%2C17.101%207.308%2C16.713%20C7.308%2C16.713%200.286%2C9.691%200.286%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.286%2C7.309%20C0.286%2C7.309%207.308%2C0.286%207.308%2C0.286%20C7.696%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }
    .shop2-group-kinds .owl-nav > div.owl-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%229px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M8.855%2C8.500%20C9.074%2C8.879%209.038%2C9.366%208.713%2C9.691%20C8.713%2C9.691%201.691%2C16.713%201.691%2C16.713%20C1.303%2C17.101%200.674%2C17.101%200.286%2C16.713%20C-0.101%2C16.325%20-0.101%2C15.696%200.286%2C15.308%20C0.286%2C15.308%207.095%2C8.500%207.095%2C8.500%20C7.095%2C8.500%200.286%2C1.691%200.286%2C1.691%20C-0.101%2C1.303%20-0.101%2C0.674%200.286%2C0.286%20C0.674%2C-0.102%201.303%2C-0.102%201.691%2C0.286%20C1.691%2C0.286%208.713%2C7.309%208.713%2C7.309%20C9.038%2C7.633%209.074%2C8.120%208.855%2C8.500%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 50% no-repeat; }

.shop-kind-item {
  width: auto;
  padding: 10px;
  margin: 0;
  border: 1px solid #e5e5e5;
  border-radius: 3px; }
  .shop-kind-item .kind-image-wrapper {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }
  .shop-kind-item .kind-image {
    min-width: 80px;
    height: 80px; }
  .shop-kind-item .shop2-product-params .product-params-tr-wr {
    width: 100%;
    margin: 0; }
  .shop-kind-item .kind-details {
    padding-left: 10px; }
  .shop-kind-item .tpl-rating-block {
    margin-bottom: 9px;
    font: 300 15px/0 'Open Sans Condensed';
    color: #999; }
  .shop-kind-item .tpl-rating-block .tpl-stars {
    display: inline-block;
    margin-right: 10px; }
  .shop-kind-item .kind-name {
    font: 700 14px 'Open Sans Condensed'; }
  .shop-kind-item .kind-name a {
    text-decoration: none; }
  .shop-kind-item .kind-price {
    margin: 9px 0 0;
    font-family: 'Open Sans Condensed'; }
  .shop-kind-item .kind-price .price-current {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    font-weight: 300;
    color: #15313c; }
    .shop-kind-item .kind-price .price-current strong {
      font-size: 16px; }
  .shop-kind-item .kind-price .price-old {
    display: inline-block;
    vertical-align: middle;
    margin-left: 12px;
    font-size: 15px;
    color: #777; }
    .shop-kind-item .kind-price .price-old span {
      font-size: 13px; }
    .shop-kind-item .kind-price .price-old strong {
      font-size: 15px; }

.tpl-comment {
  margin-bottom: 22px; }
  .tpl-comment .tpl-header {
    background: none;
    height: auto;
    font-family: 'Open Sans Condensed';
    line-height: normal; }
  .tpl-comment .tpl-name {
    font-weight: 700;
    font-size: 15px;
    color: #555;
    margin: 0 20px 0 0; }
  .tpl-comment .tpl-date {
    font-weight: 300;
    font-size: 13px;
    color: #a7a7a7; }
  .tpl-comment .tpl-stars {
    margin: 2px 0 0 48px; }
  .tpl-comment .tpl-body {
    position: relative;
    padding: 12px 14px;
    margin: 14px 0 0;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
    font-size: 13px;
    line-height: 20px;
    color: #797979; }
  .tpl-comment .tpl-body span {
    display: inline-block;
    position: absolute;
    top: -11px;
    left: 12px;
    width: 10px;
    height: 11px;
    background: #fff; }
    .tpl-comment .tpl-body span::before {
      position: absolute;
      top: 0;
      left: 0;
      height: 11px;
      width: 1px;
      content: '';
      background-color: #e8e8e8; }
    .tpl-comment .tpl-body span:after {
      position: absolute;
      top: -2px;
      right: 4px;
      height: 15px;
      width: 1px;
      content: '';
      background: #e8e8e8;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg); }

.tpl-block-header {
  margin: 0 0 22px;
  font: 700 20px 'Open Sans Condensed';
  color: #15313c; }

.tpl-form {
  position: relative;
  padding: 20px;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  overflow: inherit; }
  .tpl-form span {
    display: inline-block;
    position: absolute;
    top: -10px;
    left: 10px;
    width: 19px;
    height: 10px;
    background: #fff; }
  .tpl-form span::before {
    position: absolute;
    top: -1px;
    left: 4px;
    height: 13px;
    width: 1px;
    content: '';
    background-color: #e8e8e8;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }
  .tpl-form span:after {
    position: absolute;
    top: -1px;
    right: 4px;
    height: 13px;
    width: 1px;
    content: '';
    background: #e8e8e8;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  .tpl-form .tpl-left {
    width: 252px;
    margin-right: 38px; }
  @media all and (max-width: 420px) {
    .tpl-form .tpl-left {
      float: none;
      width: auto;
      margin-right: 0; } }
  .tpl-form .tpl-left .shop2-btn, .tpl-form .tpl-left .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .tpl-form .tpl-left .tpl-form-button {
    vertical-align: top;
    width: 160px;
    height: 38px;
    text-align: center;
    text-transform: uppercase;
    line-height: 35px;
    padding: 0;
    border: 1px solid #ddd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    @media all and (max-width: 380px) {
    .tpl-form .tpl-left .shop2-btn, .tpl-form .tpl-left .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .tpl-form .tpl-left .tpl-form-button {
      width: 106px; } }
    .tpl-form .tpl-left .shop2-btn:hover, .tpl-form .tpl-left .buy-one-click-form-in .tpl-form-button:hover, .buy-one-click-form-in .tpl-form .tpl-left .tpl-form-button:hover {
      border-color: #319cc6; }
  .tpl-form .tpl-left .tpl-title {
    font: 300 15px 'Open Sans Condensed';
    color: #6f6f6f; }
  .tpl-form .tpl-left .jq-checkbox {
    margin-right: 10px; }
  .tpl-form .tpl-right {
    color: #676767; }
  .tpl-form .tpl-right .tpl-field {
    margin: 0 0 18px; }
  .tpl-form .tpl-right .shop2-btn, .tpl-form .tpl-right .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .tpl-form .tpl-right .tpl-form-button {
    background: none;
    border: none;
    padding: 0; }
  .tpl-form .tpl-value {
    margin: 0 0 12px; }
  .tpl-form input[type=text], .tpl-form input[type=password], .tpl-form textarea, .tpl-form select {
    border: 1px solid #ddd;
    border-radius: 2px;
    width: 100%;
    padding: 0 10px;
    font: 300 15px 'Open Sans Condensed';
    color: #555;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .tpl-form input[type=text], .tpl-form input[type=password], .tpl-form select {
    height: 36px; }
  .tpl-form .pull-left {
    float: none !important; }
  .tpl-form .pull-right {
    float: none !important;
    padding: 0;
    margin-right: 12px;
    min-width: 76px;
    height: 38px;
    color: #634d00;
    text-align: center;
    text-transform: uppercase;
    font: 700 15px 'Open Sans Condensed'; }

a.shop2-btn-back {
  width: 63px;
  height: 45px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 0 0 0 40px;
  line-height: 45px;
  text-transform: uppercase;
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M8.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20C1.904%2C8.500%208.713%2C15.308%208.713%2C15.308%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.696%2C17.101%207.308%2C16.713%20C7.308%2C16.713%200.286%2C9.691%200.286%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.286%2C7.309%20C0.286%2C7.309%207.308%2C0.286%207.308%2C0.286%20C7.696%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat; }
  a.shop2-btn-back:hover {
    background: #319cc6 url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2217px%22%20%20viewBox%3D%220%200%209%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.713%2C1.691%20C8.713%2C1.691%201.904%2C8.500%201.904%2C8.500%20C1.904%2C8.500%208.713%2C15.308%208.713%2C15.308%20C9.101%2C15.696%209.101%2C16.325%208.713%2C16.713%20C8.325%2C17.101%207.696%2C17.101%207.308%2C16.713%20C7.308%2C16.713%200.286%2C9.691%200.286%2C9.691%20C-0.038%2C9.366%20-0.075%2C8.879%200.145%2C8.500%20C-0.075%2C8.120%20-0.038%2C7.633%200.286%2C7.309%20C0.286%2C7.309%207.308%2C0.286%207.308%2C0.286%20C7.696%2C-0.102%208.325%2C-0.102%208.713%2C0.286%20C9.101%2C0.674%209.101%2C1.303%208.713%2C1.691%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 15px 50% no-repeat; }

.shop2-cart-product {
  margin: 0 0 10px;
  padding: 0 0 20px;
  border-top: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row; }
  @media only screen and (max-width: 650px) {
  .shop2-cart-product {
    display: block;
    padding-bottom: 14px; } }
  .shop2-cart-product .product-label .product-new {
    display: inline-block;
    vertical-align: top;
    position: static;
    width: 29px;
    height: 29px;
    font: 600 11px/29px 'Open Sans Condensed', sans-serif; }
  .shop2-cart-product .product-label .product-spec {
    position: static;
    display: inline-block;
    vertical-align: top;
    margin-right: 8px;
    width: 29px;
    height: 29px;
    font: 600 11px/29px 'Open Sans Condensed', sans-serif; }
  .shop2-cart-product .cart-product-image {
    -webkit-flex-basis: 108px;
    -moz-flex-basis: 108px;
    -ms-flex-preferred-size: 108px;
    flex-basis: 108px; }
  @media only screen and (max-width: 650px) {
    .shop2-cart-product .cart-product-image {
      -webkit-flex-basis: 99px;
      -moz-flex-basis: 99px;
      -ms-flex-preferred-size: 99px;
      flex-basis: 99px; } }
  .shop2-cart-product .cart-product-image img {
    border: none; }
    @media only screen and (max-width: 650px) {
    .shop2-cart-product .cart-product-image img {
      max-width: 78px; } }
  .shop2-cart-product .cart-product-top {
    position: relative;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    min-width: 259px;
    padding: 14px 20px 0 21px; }
  @media only screen and (max-width: 650px) {
    .shop2-cart-product .cart-product-top {
      min-width: 100%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; } }
  .shop2-cart-product .cart-product-name {
    margin-bottom: 6px; }
  .shop2-cart-product .cart-product-name a {
    font: 700 15px 'Open Sans Condensed';
    text-decoration: none; }
  .shop2-cart-product .cart-product-info-wr {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0; }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-product-info-wr {
      padding-top: 19px; } }
  .shop2-cart-product .cart-product-right {
    padding: 14px 21px 0 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 584px;
    -moz-flex-basis: 584px;
    -ms-flex-preferred-size: 584px;
    flex-basis: 584px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  @media only screen and (max-width: 650px) {
    .shop2-cart-product .cart-product-right {
      padding: 14px 21px 0 21px;
      -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: start;
      -moz-align-items: start;
      align-items: start; } }
  .shop2-cart-product .cart-product-right-in {
    position: relative;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-product-right-in {
      display: block;
      font-size: 0; } }
  @media only screen and (max-width: 650px) {
    .shop2-cart-product .cart-product-right-in {
      margin-bottom: 11px; } }
  .shop2-cart-product .product-anonce {
    margin: 0 0 8px;
    color: #999;
    font: 300 15px 'Open Sans Condensed'; }
  .shop2-cart-product .cart-product-article {
    padding: 5px 0 10px;
    color: #999;
    font: 300 15px 'Open Sans Condensed'; }
  .shop2-cart-product .cart-product-article span {
    color: #686868;
    font: 700 14px 'Open Sans Condensed'; }
  .shop2-cart-product .cart-product-action {
    color: #f00;
    font: 300 15px 'Open Sans Condensed'; }
  .shop2-cart-product .cart-product-action strong {
    font: 700 15px 'Open Sans Condensed'; }
  .shop2-cart-product .cart-price-title, .shop2-cart-product .cart-total-price-title, .shop2-cart-product .cart-amount-title {
    color: #888;
    width: 99px;
    display: none;
    font: 300 14px 'Open Sans Condensed'; }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-price-title, .shop2-cart-product .cart-total-price-title, .shop2-cart-product .cart-amount-title {
      display: inline-block;
      vertical-align: middle; } }
  .shop2-cart-product .cart-price-wrapper {
    width: 100%;
    max-width: 100%;
    margin-right: 10px; }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-price-wrapper {
      width: auto; } }
  .shop2-cart-product .cart-price-total-wrapper {
    width: 100%;
    max-width: 178px;
    margin-right: 47px; }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-price-total-wrapper {
      margin-right: 10px;
      max-width: 100%; } }
  .shop2-cart-product .cart-amount-wrapper {
    width: 100%;
    max-width: 164px;
    padding-right: 10px; }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-amount-wrapper {
      margin: 11px 0 8px;
      max-width: 100%; } }
  .shop2-cart-product .cart-price-total, .shop2-cart-product .cart-price {
    font: 700 19px 'Open Sans Condensed';
    color: #15313c;
    font-weight: bold;
    margin: auto 0; }
  @media only screen and (max-width: 795px) {
    .shop2-cart-product .cart-price-total, .shop2-cart-product .cart-price {
      font: 700 15px 'Open Sans Condensed'; } }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-price-total, .shop2-cart-product .cart-price {
      display: inline-block;
      vertical-align: middle; } }
  .shop2-cart-product .cart-price-total span, .shop2-cart-product .cart-price span {
    font: 300 15px 'Open Sans Condensed'; }
    @media only screen and (max-width: 795px) {
    .shop2-cart-product .cart-price-total span, .shop2-cart-product .cart-price span {
      font: 300 13px 'Open Sans Condensed'; } }
  .shop2-cart-product .cart-price-total .title, .shop2-cart-product .cart-price .title {
    font: 700 15px 'Open Sans Condensed'; }
  @media only screen and (max-width: 745px) {
    .shop2-cart-product .cart-amount {
      display: inline-block;
      vertical-align: middle; } }
  .shop2-cart-product .cart-delete {
    position: absolute;
    top: 50%;
    right: 0;
    height: 47px;
    width: 47px;
    margin-top: -24px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 3px; }
  @media only screen and (max-width: 650px) {
    .shop2-cart-product .cart-delete {
      height: 33px;
      width: 33px;
      top: 1px;
      right: 0;
      margin: 0;
      border: none; } }
  .shop2-cart-product .cart-delete a {
    width: 100%;
    height: 100%;
    display: block;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M7.88%206.5l4.834%204.833c.38.38.38%201%200%201.38-.382.382-1%20.382-1.38%200L6.498%207.88l-4.834%204.834c-.382.38-1%20.38-1.38%200-.383-.382-.383-1%200-1.38l4.832-4.835L.285%201.665c-.382-.38-.382-1%200-1.38.38-.383%201-.383%201.38%200L6.5%205.118%2011.332.284c.38-.382%201-.382%201.38%200%20.382.38.382%201%200%201.38L7.88%206.5z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
    .shop2-cart-product .cart-delete a img {
      display: none; }
  .shop2-cart-product .cart-product-param-wr {
    display: none; }
  .shop2-cart-product .cart-product-param {
    margin: 0;
    list-style: none;
    padding: 0; }
  .shop2-cart-product .cart-product-param > li {
    display: block;
    padding: 6px 0;
    font: 300 14px 'Open Sans Condensed'; }
    .shop2-cart-product .cart-product-param > li > div {
      display: inline-block;
      vertical-align: middle; }
    .shop2-cart-product .cart-product-param > li > div.param-title {
      padding: 0 10px 0 0;
      font-weight: 700;
      color: #686868; }
    .shop2-cart-product .cart-product-param > li > div.param-value {
      padding: 0; }
  .shop2-cart-product .cart-options-btn-wrapper {
    margin-top: 17px; }
  @media only screen and (max-width: 650px) {
    .shop2-cart-product .cart-options-btn-wrapper {
      width: 100%;
      text-align: center; } }
  .shop2-cart-product .cart-options-btn {
    position: relative;
    padding-right: 20px;
    font: 700 14px 'Open Sans Condensed';
    color: #ffc600;
    text-decoration: none;
    cursor: pointer; }
  .shop2-cart-product .cart-options-btn::before {
    position: absolute;
    top: 50%;
    right: 0;
    width: 11px;
    height: 6px;
    margin-top: -3px;
    cursor: pointer;
    content: '';
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2211px%22%20height%3D%226px%22%20%20viewBox%3D%220%200%2011%206%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23ffc600%22%20d%3D%22M10.792%2C1.123%20C10.792%2C1.123%206.257%2C5.786%206.257%2C5.786%20C6.048%2C6.002%205.734%2C6.026%205.488%2C5.880%20C5.243%2C6.026%204.929%2C6.002%204.719%2C5.786%20C4.719%2C5.786%200.185%2C1.123%200.185%2C1.123%20C-0.065%2C0.865%20-0.065%2C0.448%200.185%2C0.190%20C0.435%2C-0.067%200.841%2C-0.067%201.092%2C0.190%20C1.092%2C0.190%205.488%2C4.712%205.488%2C4.712%20C5.488%2C4.712%209.885%2C0.190%209.885%2C0.190%20C10.135%2C-0.067%2010.542%2C-0.067%2010.792%2C0.190%20C11.042%2C0.448%2011.042%2C0.865%2010.792%2C1.123%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .shop2-cart-product .cart-options-btn.opened::before {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }

.shop-cart-title {
  padding: 0;
  margin-bottom: 9px;
  height: 47px;
  color: #888;
  font: 300 14px 'Open Sans Condensed';
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row; }
  .shop-cart-title .cart-product-title {
    padding: 26px 0 0 21px;
    min-width: 279px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0; }
  @media only screen and (max-width: 650px) {
    .shop-cart-title .cart-product-title {
      font-size: 0;
      min-width: 100%;
      padding: 0; } }
  .shop-cart-title .shop-cart-title-right {
    padding: 0 20px 0 0;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 584px;
    -moz-flex-basis: 584px;
    -ms-flex-preferred-size: 584px;
    flex-basis: 584px;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
  @media only screen and (max-width: 650px) {
    .shop-cart-title .shop-cart-title-right {
      padding-right: 0; } }
  .shop-cart-title .shop-cart-title-right-in {
    position: relative;
    padding-top: 26px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -moz-flex-shrink: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-flex-basis: 0;
    -moz-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
  .shop-cart-title .cart-price-title, .shop-cart-title .cart-total-price-title {
    width: 100%; }
  .shop-cart-title .cart-price-title {
    max-width: 164px;
    margin-right: 10px; }
  @media only screen and (max-width: 745px) {
    .shop-cart-title .cart-price-title {
      display: none; } }
  .shop-cart-title .cart-total-price-title {
    max-width: 178px;
    margin-right: 47px; }
  @media only screen and (max-width: 745px) {
    .shop-cart-title .cart-total-price-title {
      display: none; } }
  .shop-cart-title .cart-amount-title {
    width: 164px;
    padding-right: 10px; }
  @media only screen and (max-width: 745px) {
    .shop-cart-title .cart-amount-title {
      display: none; } }
  .shop-cart-title .shop-cart-clear {
    position: absolute;
    top: 0;
    right: -20px; }
  @media only screen and (max-width: 650px) {
    .shop-cart-title .shop-cart-clear {
      right: 0; } }
  .shop-cart-title .shop-cart-clear a {
    position: relative;
    display: inline-block;
    width: 104px;
    height: 45px;
    padding: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    padding-left: 15px;
    font: 700 14px/45px 'Open Sans Condensed';
    text-transform: uppercase;
    text-decoration: none; }
    .shop-cart-title .shop-cart-clear a::before {
      position: absolute;
      top: 50%;
      right: 16px;
      margin-top: -7px;
      content: '';
      width: 13px;
      height: 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%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23319cc6%22%20d%3D%22M7.88%206.5l4.834%204.833c.38.38.38%201%200%201.38-.382.382-1%20.382-1.38%200L6.498%207.88l-4.834%204.834c-.382.38-1%20.38-1.38%200-.383-.382-.383-1%200-1.38l4.832-4.835L.285%201.665c-.382-.38-.382-1%200-1.38.38-.383%201-.383%201.38%200L6.5%205.118%2011.332.284c.38-.382%201-.382%201.38%200%20.382.38.382%201%200%201.38L7.88%206.5z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
    .shop-cart-title .shop-cart-clear 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%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.88%206.5l4.834%204.833c.38.38.38%201%200%201.38-.382.382-1%20.382-1.38%200L6.498%207.88l-4.834%204.834c-.382.38-1%20.38-1.38%200-.383-.382-.383-1%200-1.38l4.832-4.835L.285%201.665c-.382-.38-.382-1%200-1.38.38-.383%201-.383%201.38%200L6.5%205.118%2011.332.284c.38-.382%201-.382%201.38%200%20.382.38.382%201%200%201.38L7.88%206.5z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.cart-total-and-form-wrapper {
  margin-top: 30px; }

.cart-total-title-wrapper {
  margin-bottom: 10px;
  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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center; }

.upd-total-wrapper, .cart-registration-title {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin: 0 12px 0 0;
  width: 50%;
  height: 47px; }

.cart-registration-title {
  margin: 0 0 0 12px; }
  @media all and (max-width: 740px) {
  .cart-registration-title {
    display: none; } }
  .cart-registration-title h2 {
    margin: 0;
    font-size: 21px;
    line-height: 47px; }

.text-right.shop2-cart-update a {
  width: 119px;
  height: 45px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  color: #319cc6;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  font: 700 14px/45px 'Open Sans Condensed'; }
  .text-right.shop2-cart-update a:hover {
    color: #fff; }

.cart-total-and-form-in {
  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; }
  .cart-total-and-form-in .cart-registration-title {
    display: none; }
  @media all and (max-width: 740px) {
    .cart-total-and-form-in .cart-registration-title {
      display: block;
      width: 100%; } }
  @media all and (max-width: 740px) {
  .cart-total-and-form-in {
    display: block; } }

.cart-total-wrapper, .cart-registration-wrapper {
  width: 50%; }
  @media all and (max-width: 740px) {
  .cart-total-wrapper, .cart-registration-wrapper {
    width: 100%; } }

.shop-cart-total {
  margin: 0 12px 0 0;
  padding: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  list-style: none;
  height: 100%; }
  @media all and (max-width: 740px) {
  .shop-cart-total {
    margin: 0; } }
  @media all and (max-width: 420px) {
  .shop-cart-total {
    margin: 0 -20px; } }
  .shop-cart-total li:first-child .shop-cart-total-in {
    border-top: none; }
  .shop-cart-total .shop-cart-total-in {
    margin: 0 24px 0 18px;
    padding: 9px 0 13px;
    border-top: 1px solid #ebebeb;
    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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  .shop-cart-total .shop-cart-total-in.in-total .shop-cart-total-title {
    font: 700 16px 'Open Sans Condensed'; }
    .shop-cart-total .shop-cart-total-in.in-total .shop-cart-total-title, .shop-cart-total .shop-cart-total-in.in-total .shop-cart-sum {
      color: #319cc6; }
  .shop-cart-total .shop-cart-total-title {
    color: #777;
    font: 300 16px 'Open Sans Condensed'; }
  .shop-cart-total .shop-cart-sum {
    color: #15313c;
    font: 300 15px 'Open Sans Condensed'; }
  .shop-cart-total .shop-cart-sum strong {
    font: 700 19px 'Open Sans Condensed'; }

.shop-cart-registration {
  margin: 0 0 0 12px;
  padding: 0;
  list-style: none;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  height: 100%; }
  @media all and (max-width: 740px) {
  .shop-cart-registration {
    margin: 0; } }

.shop-cart-total-in-cupon {
  margin: 0 6px;
  padding: 0 14px 16px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.07); }

.shop-cart-total-in-cupon-in {
  padding: 9px 0 13px;
  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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center; }

.shop-coupon {
  position: relative; }
  .shop-coupon input[type="text"] {
    background: none transparent;
    vertical-align: top;
    width: 100%;
    padding: 0;
    margin: 0; }
  .shop-coupon .coupon-body {
    height: 38px;
    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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center; }
  .shop-coupon .coupon-label {
    font: 700 16px 'Open Sans Condensed';
    color: #ffc600;
    -webkit-flex-basis: 55px;
    -moz-flex-basis: 55px;
    -ms-flex-preferred-size: 55px;
    flex-basis: 55px; }
  .shop-coupon .coupon-btn {
    position: relative;
    display: inline;
    width: 128px;
    height: 38px;
    border: none;
    padding: 0;
    margin-left: 12px;
    color: #634d00;
    text-transform: uppercase;
    font: 700 14px 'Open Sans Condensed'; }
  .shop-coupon .coupon-field {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .shop-coupon .coupon-field input[type="text"] {
    width: 100%;
    height: 38px;
    padding: 0 5px 0 20px;
    cursor: text;
    outline: none;
    font-family: inherit;
    font: 400 16px 'Open Sans Condensed';
    color: #000;
    background-color: #fcfcfc;
    background-image: linear-gradient(to top, #fff 0%, rgba(255, 255, 255, 0) 100%);
    border: 1px solid #ddd;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.coupon-id {
  padding: 12px 6px 0 0;
  cursor: default;
  text-align: left;
  line-height: 0;
  font-size: 0;
  color: #414141; }
  .coupon-id a, .coupon-id span {
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
    font: 300 14px 'Open Sans Condensed';
    color: #777; }
  .coupon-id .coupon-code {
    padding: 0 10px 0 12px;
    color: #777;
    font: 700 14px 'Open Sans Condensed'; }
  .coupon-id .coupon-delete {
    line-height: 0;
    font-size: 0;
    text-decoration: none;
    width: 17px;
    height: 17px;
    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%2217px%22%20height%3D%2217px%22%20%20viewBox%3D%220%200%2017%2017%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23d6d6d6%22%20d%3D%22M8.499%2C17.000%20C3.805%2C17.000%20-0.000%2C13.194%20-0.000%2C8.500%20C-0.000%2C3.805%203.805%2C-0.000%208.499%2C-0.000%20C13.194%2C-0.000%2017.000%2C3.805%2017.000%2C8.500%20C17.000%2C13.194%2013.194%2C17.000%208.499%2C17.000%20ZM8.499%2C1.000%20C4.357%2C1.000%200.999%2C4.358%200.999%2C8.500%20C0.999%2C12.642%204.357%2C16.000%208.499%2C16.000%20C12.642%2C16.000%2016.000%2C12.642%2016.000%2C8.500%20C16.000%2C4.358%2012.642%2C1.000%208.499%2C1.000%20ZM11.845%2C11.846%20C11.640%2C12.051%2011.307%2C12.051%2011.102%2C11.846%20L8.499%2C9.243%20L5.896%2C11.846%20C5.691%2C12.051%205.358%2C12.051%205.153%2C11.846%20C4.947%2C11.640%204.947%2C11.307%205.153%2C11.102%20L7.756%2C8.499%20L5.153%2C5.897%20C4.947%2C5.691%204.947%2C5.358%205.153%2C5.153%20C5.358%2C4.948%205.691%2C4.948%205.896%2C5.153%20L8.499%2C7.756%20L11.102%2C5.153%20C11.307%2C4.948%2011.640%2C4.948%2011.845%2C5.153%20C12.050%2C5.358%2012.050%2C5.691%2011.845%2C5.897%20L9.242%2C8.499%20L11.845%2C11.102%20C12.050%2C11.307%2012.050%2C11.640%2011.845%2C11.846%20Z%22%20class%3D%22cls-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.shop-cart-registration-in {
  padding: 21px; }

.table-registration {
  list-style: none;
  margin: 0;
  padding: 0; }

.input-wrapper {
  margin-bottom: 15px;
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex; }
  @media all and (max-width: 795px) {
  .input-wrapper {
    display: block; } }
  .input-wrapper label {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -moz-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .input-wrapper label.log {
    margin-right: 6px; }
    @media all and (max-width: 795px) {
    .input-wrapper label.log {
      margin: 0 0 16px; } }
  .input-wrapper label.pass {
    margin-left: 6px; }
    @media all and (max-width: 795px) {
    .input-wrapper label.pass {
      margin: 0; } }
  .input-wrapper input {
    width: 100%;
    height: 38px;
    padding: 0 10px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 2px;
    color: #7e7e7e;
    font: 300 14px 'Open Sans Condensed';
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #fff), color-stop(11.1111111111%, #fff));
    background-image: -o-linear-gradient(bottom, #fff, #fff);
    background-image: -moz-linear-gradient(bottom, #fff, #fff);
    background-image: -webkit-linear-gradient(bottom, #fff, #fff);
    background-image: -ms-linear-gradient(bottom, #fff, #fff);
    background-image: linear-gradient(to top, #fff, #fff);
    -pie-background: linear-gradient(to top, #fff, #fff);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.form-registration button {
  height: 38px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 0 19px;
  color: #319cc6;
  background: #fff;
  text-transform: uppercase;
  font: 700 14px/38px 'Open Sans Condensed'; }
  @media all and (max-width: 420px) {
    .form-registration button {
      width: 100%; } }

.cell-r {
  margin-top: 34px; }
  .cell-r .text {
    font-size: 13px;
    color: #868686; }
  .cell-r .shop2-btn, .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .cell-r .tpl-form-button {
    height: 38px;
    margin-top: 14px;
    padding: 0 25px;
    color: #634d00;
    text-transform: uppercase;
    font: 700 14px/38px 'Open Sans Condensed'; }
  @media all and (max-width: 420px) {
    .cell-r .shop2-btn, .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .cell-r .tpl-form-button {
      width: 100%;
      padding: 0;
      text-align: center; } }

.shop2-order-options .options-list label {
  color: #555;
  font: 400 15px 'Open Sans Condensed'; }
  .shop2-order-options .options-list .option-type {
    margin-bottom: 7px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 3px; }
    .shop2-order-options .options-list .option-type.active-type {
      background-color: #fff;
      border: 2px solid #ffc600;
      border-radius: 3px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.17); }
    .shop2-order-options .options-list .option-type.active-type .option-label span {
      color: #ffc600; }
    .shop2-order-options .options-list .option-type.active-type .option-details {
      overflow: initial; }
    .shop2-order-options .options-list .option-type .option-label span {
      color: #555;
      font: 700 15px 'Open Sans Condensed'; }
    .shop2-order-options .options-list .option-type .option-details {
      padding: 0 20px 20px 20px; }
    .shop2-order-options .options-list .option-type .option-details .option-item {
      margin: 10px 0 17px; }
    .shop2-order-options .options-list .option-type .option-details .option-item label {
      display: block; }
      .shop2-order-options .options-list .option-type .option-details .option-item label span {
        margin-bottom: 8px;
        color: #555;
        font: 700 15px 'Open Sans Condensed'; }
    .shop2-order-options .options-list .option-type .option-details-in {
      display: -moz-box;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; }
    @media only screen and (max-width: 650px) {
      .shop2-order-options .options-list .option-type .option-details-in {
        display: block; } }
    .shop2-order-options .options-list .option-type .option-details-in .option-details-in2 {
      width: 100%;
      max-width: 252px;
      margin-right: 20px; }
    .shop2-order-options .options-list .option-type input[type=text] {
      width: 100%;
      height: 36px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-radius: 2px; }
    .shop2-order-options .options-list .option-type textarea {
      max-width: 252px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-radius: 2px;
      height: 125px; }
    .shop2-order-options .options-list .option-type select {
      width: 100%; }
  .shop2-order-options #shop2-ems-calc {
    margin-right: 5px; }
  .shop2-order-options .text-center {
    text-align: left !important; }
  .shop2-order-options .text-center button {
    padding: 0;
    width: 159px;
    height: 47px;
    background-color: #ffc600;
    border-radius: 3px;
    text-align: center;
    color: #634d00;
    text-transform: uppercase;
    font: 700 17px 'Open Sans Condensed'; }

.buy-one-click-form-wr {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, .3);
  z-index: 10001;
  opacity: 0;
  visibility: hidden;
  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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .buy-one-click-form-wr.active {
    opacity: 1;
    visibility: visible; }

.buy-one-click-form-in {
  position: relative;
  width: 100%;
  max-width: 330px;
  padding: 20px 20px 5px;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 0 14px rgba(0, 0, 0, 0.07);
  -webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.07);
  box-shadow: 0 0 14px rgba(0, 0, 0, 0.07);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-height: 100%;
  overflow: auto; }
  .buy-one-click-form-in .close-btn {
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%3Cpath%20fill%3D%22%23595959%22%20d%3D%22M%206.4%205%20C%206.4%205%209.71%208.31%209.71%208.31%20C%2010.1%208.7%2010.1%209.33%209.71%209.71%20C%209.32%2010.1%208.7%2010.1%208.31%209.71%20C%208.31%209.71%205%206.4%205%206.4%20C%205%206.4%201.69%209.71%201.69%209.71%20C%201.3%2010.1%200.67%2010.1%200.29%209.71%20C%20-0.1%209.33%20-0.1%208.7%200.29%208.31%20C%200.29%208.31%203.59%205%203.59%205%20C%203.59%205%200.29%201.69%200.29%201.69%20C%20-0.1%201.3%20-0.1%200.67%200.29%200.29%20C%200.67%20-0.1%201.3%20-0.1%201.69%200.29%20C%201.69%200.29%205%203.59%205%203.59%20C%205%203.59%208.31%200.29%208.31%200.29%20C%208.7%20-0.1%209.32%20-0.1%209.71%200.29%20C%2010.1%200.67%2010.1%201.3%209.71%201.69%20C%209.71%201.69%206.4%205%206.4%205%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .buy-one-click-form-in .title {
    color: #319cc6;
    font: 700 16px 'Open Sans Condensed', sans-serif;
    margin-bottom: 18px; }
  .buy-one-click-form-in .tpl-field {
    margin: 0 0 20px; }
  .buy-one-click-form-in .tpl-field.field-required .field-title:after {
    display: inline-block;
    content: "*";
    color: red;
    margin-left: 2px; }
  .buy-one-click-form-in .field-title {
    color: #909090;
    font-size: 13px;
    margin-bottom: 5px;
    display: block; }
  .buy-one-click-form-in textarea, .buy-one-click-form-in input {
    width: 100%;
    height: 40px;
    outline: none;
    -moz-box-shadow: inset 0 1px 0 #e3e4e5;
    -webkit-box-shadow: inset 0 1px 0 #e3e4e5;
    box-shadow: inset 0 1px 0 #e3e4e5; }
  .buy-one-click-form-in textarea.error, .buy-one-click-form-in input.error {
    -moz-box-shadow: 0 0 14px red;
    -webkit-box-shadow: 0 0 14px red;
    box-shadow: 0 0 14px red; }
  .buy-one-click-form-in textarea {
    height: auto; }
  .buy-one-click-form-in .tpl-form-button {
    width: 96px;
    height: 40px;
    display: inline-block;
    margin: 0 4px 0 0;
    padding: 0;
    vertical-align: top;
    text-align: center;
    font: 600 13px/40px arial;
    text-transform: uppercase;
    text-decoration: none;
    border: none; }
  .buy-one-click-form-in .tpl-anketa-success-note {
    padding-bottom: 15px; }

.shop2-panel {
  background: none;
  border: none; }
  .shop2-panel:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: #595959;
    -moz-box-shadow: inset 0 4px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 4px 0 rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 4px 0 rgba(0, 0, 0, 0.1);
    opacity: 0.9; }

.shop2-panel-compare a.shop2-panel-link-disabled, .shop2-panel-cart a.shop2-panel-link-disabled {
  color: #fff; }

.shop2-panel-compare {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2218px%22%20%20viewBox%3D%220%200%2016%2018%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M14.487%2C5.086%20C14.487%2C5.086%2010.019%2C8.838%2010.019%2C8.838%20C9.541%2C9.241%208.798%2C8.885%208.798%2C8.263%20C8.798%2C8.263%208.798%2C6.028%208.798%2C6.028%20C8.798%2C6.028%203.242%2C6.028%203.242%2C6.028%20C2.413%2C6.028%201.742%2C5.356%201.742%2C4.527%20C1.742%2C4.527%201.742%2C4.517%201.742%2C4.517%20C1.742%2C3.689%202.413%2C3.017%203.242%2C3.017%20C3.242%2C3.017%208.798%2C3.017%208.798%2C3.017%20C8.798%2C3.017%208.798%2C0.753%208.798%2C0.753%20C8.798%2C0.129%209.541%2C-0.226%2010.019%2C0.174%20C10.019%2C0.174%2014.487%2C3.929%2014.487%2C3.929%20C14.841%2C4.228%2014.841%2C4.789%2014.487%2C5.086%20ZM5.925%2C9.629%20C5.925%2C9.629%205.925%2C11.885%205.925%2C11.885%20C5.925%2C11.885%2011.463%2C11.885%2011.463%2C11.885%20C12.292%2C11.885%2012.964%2C12.557%2012.964%2C13.385%20C12.964%2C14.214%2012.292%2C14.885%2011.463%2C14.885%20C11.463%2C14.885%205.925%2C14.885%205.925%2C14.885%20C5.925%2C14.885%205.925%2C17.113%205.925%2C17.113%20C5.925%2C17.733%205.182%2C18.088%204.706%2C17.686%20C4.706%2C17.686%200.248%2C13.947%200.248%2C13.947%20C-0.104%2C13.651%20-0.104%2C13.092%200.248%2C12.794%20C0.248%2C12.794%204.706%2C9.052%204.706%2C9.052%20C5.182%2C8.654%205.925%2C9.007%205.925%2C9.629%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 50% no-repeat; }

.shop2-panel-count.not-null {
  border-color: #fff;
  color: #fff; }

.shop2-panel-btn {
  padding: 10px 15px 10px;
  margin: 8px 17px 0 0; }
  @media all and (max-width: 715px) {
  .shop2-panel-btn {
    display: none; } }

.shop2-panel-content {
  position: relative;
  max-width: 980px;
  width: auto; }

.shop2-panel-count {
  color: #fff;
  border-color: #fff; }

.shop2-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%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%20fill%3D%22%23fff%22%20d%3D%22M19.012%2C8.837%20C19.324%2C8.837%2019.577%2C9.089%2019.577%2C9.401%20C19.577%2C9.712%2019.324%2C9.965%2019.012%2C9.965%20C19.012%2C9.965%208.545%2C9.965%208.545%2C9.965%20C8.232%2C9.965%207.979%2C9.712%207.979%2C9.401%20C7.979%2C9.089%208.232%2C8.837%208.545%2C8.837%20C8.545%2C8.837%2019.012%2C8.837%2019.012%2C8.837%20ZM7.067%2C6.297%20C7.067%2C5.986%207.321%2C5.733%207.633%2C5.733%20C7.633%2C5.733%2019.608%2C5.733%2019.608%2C5.733%20C19.921%2C5.733%2020.174%2C5.986%2020.174%2C6.297%20C20.174%2C6.609%2019.921%2C6.862%2019.608%2C6.862%20C19.608%2C6.862%207.633%2C6.862%207.633%2C6.862%20C7.321%2C6.862%207.067%2C6.609%207.067%2C6.297%20ZM22.963%2C4.419%20C22.873%2C4.937%2021.533%2C10.724%2021.119%2C11.962%20C20.688%2C13.255%2019.812%2C13.392%2019.314%2C13.392%20C19.234%2C13.392%2019.165%2C13.389%2019.107%2C13.386%20C19.072%2C13.384%2019.039%2C13.382%2019.012%2C13.382%20C19.012%2C13.382%208.136%2C13.382%208.136%2C13.382%20C7.130%2C13.382%206.635%2C12.437%206.493%2C11.850%20C6.291%2C11.295%203.531%2C3.689%203.024%2C2.470%20C2.714%2C1.722%201.706%2C1.460%200.970%2C1.269%20C0.728%2C1.206%200.521%2C1.152%200.351%2C1.085%20C0.061%2C0.969%20-0.080%2C0.641%200.036%2C0.351%20C0.152%2C0.062%200.481%2C-0.079%200.771%2C0.037%20C0.874%2C0.078%201.059%2C0.126%201.255%2C0.177%20C2.111%2C0.399%203.543%2C0.771%204.070%2C2.037%20C4.603%2C3.320%207.447%2C11.164%207.568%2C11.497%20C7.576%2C11.520%207.583%2C11.543%207.588%2C11.567%20C7.589%2C11.571%207.766%2C12.254%208.136%2C12.254%20C8.136%2C12.254%2019.012%2C12.254%2019.012%2C12.254%20C19.057%2C12.254%2019.107%2C12.256%2019.165%2C12.259%20C19.514%2C12.276%2019.817%2C12.291%2020.046%2C11.605%20C20.449%2C10.399%2021.778%2C4.634%2021.849%2C4.226%20C21.871%2C4.095%2021.866%2C4.026%2021.862%2C3.997%20C21.801%2C3.967%2021.638%2C3.931%2021.220%2C3.914%20C19.804%2C3.857%206.264%2C3.914%206.126%2C3.915%20C5.819%2C3.919%205.560%2C3.665%205.559%2C3.353%20C5.557%2C3.042%205.810%2C2.788%206.122%2C2.786%20C6.681%2C2.784%2019.825%2C2.729%2021.266%2C2.787%20C21.853%2C2.811%2022.407%2C2.867%2022.748%2C3.287%20C22.976%2C3.569%2023.046%2C3.939%2022.963%2C4.419%20ZM9.708%2C14.800%20C10.593%2C14.800%2011.311%2C15.516%2011.311%2C16.399%20C11.311%2C17.282%2010.593%2C17.998%209.708%2C17.998%20C8.822%2C17.998%208.105%2C17.282%208.105%2C16.399%20C8.105%2C15.516%208.822%2C14.800%209.708%2C14.800%20ZM9.708%2C16.995%20C10.037%2C16.995%2010.305%2C16.728%2010.305%2C16.399%20C10.305%2C16.071%2010.037%2C15.803%209.708%2C15.803%20C9.378%2C15.803%209.111%2C16.071%209.111%2C16.399%20C9.111%2C16.728%209.378%2C16.995%209.708%2C16.995%20ZM17.596%2C14.800%20C18.480%2C14.800%2019.198%2C15.516%2019.198%2C16.399%20C19.198%2C17.282%2018.480%2C17.998%2017.596%2C17.998%20C16.710%2C17.998%2015.992%2C17.282%2015.992%2C16.399%20C15.992%2C15.516%2016.710%2C14.800%2017.596%2C14.800%20ZM17.596%2C16.995%20C17.924%2C16.995%2018.192%2C16.728%2018.192%2C16.399%20C18.192%2C16.071%2017.924%2C15.803%2017.596%2C15.803%20C17.266%2C15.803%2016.998%2C16.071%2016.998%2C16.399%20C16.998%2C16.728%2017.266%2C16.995%2017.596%2C16.995%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  @media all and (max-width: 715px) {
  .shop2-panel-cart {
    display: none; } }

.tpl-form span:before, .tpl-form span:after {
  content: none; }

.tpl-form label.tpl-title {
  position: relative; }
  .tpl-form label.tpl-title span.tpl-required {
    top: -3px;
    right: -10px;
    left: auto;
    width: auto;
    height: auto; }

.tpl-form .tpl-stars span {
  position: relative;
  background: transparent; }
  .tpl-form .tpl-stars span.tpl-active {
    top: 0;
    left: 0; }

@font-face {
  font-family: "Open Sans Condensed";
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-l.eot");
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-l.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l.woff2") format("woff2"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l.woff") format("woff"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l.ttf") format("truetype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l.svg#Open Sans Condensed") format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Open Sans Condensed";
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-l-i.eot");
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-l-i.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l-i.woff2") format("woff2"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l-i.woff") format("woff"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l-i.ttf") format("truetype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-l-i.svg#Open Sans Condensed") format("svg");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: "Open Sans Condensed";
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-b.eot");
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-b.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b.woff2") format("woff2"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b.woff") format("woff"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b.ttf") format("truetype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b.svg#Open Sans Condensed") format("svg");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Open Sans Condensed";
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-b-i.eot");
  src: url("/g/fonts/open_sans_condensed/open_sans_condensed-b-i.eot?#iefix") format("embedded-opentype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b-i.woff2") format("woff2"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b-i.woff") format("woff"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b-i.ttf") format("truetype"), url("/g/fonts/open_sans_condensed/open_sans_condensed-b-i.svg#Open Sans Condensed") format("svg");
  font-weight: 700;
  font-style: italic; }

.left-categor-title {
  color: #fff; }
  .left-categor-title: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%2214px%22%20%20viewBox%3D%220%200%2018%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.000%2C8.000%20C17.000%2C8.000%201.000%2C8.000%201.000%2C8.000%20C0.447%2C8.000%20-0.000%2C7.552%20-0.000%2C7.000%20C-0.000%2C6.448%200.447%2C6.000%201.000%2C6.000%20C1.000%2C6.000%2017.000%2C6.000%2017.000%2C6.000%20C17.552%2C6.000%2018.000%2C6.448%2018.000%2C7.000%20C18.000%2C7.552%2017.552%2C8.000%2017.000%2C8.000%20ZM17.000%2C2.000%20C17.000%2C2.000%201.000%2C2.000%201.000%2C2.000%20C0.447%2C2.000%20-0.000%2C1.552%20-0.000%2C1.000%20C-0.000%2C0.448%200.447%2C-0.000%201.000%2C-0.000%20C1.000%2C-0.000%2017.000%2C-0.000%2017.000%2C-0.000%20C17.552%2C-0.000%2018.000%2C0.448%2018.000%2C1.000%20C18.000%2C1.552%2017.552%2C2.000%2017.000%2C2.000%20ZM1.000%2C12.000%20C1.000%2C12.000%2017.000%2C12.000%2017.000%2C12.000%20C17.552%2C12.000%2018.000%2C12.448%2018.000%2C13.000%20C18.000%2C13.552%2017.552%2C14.000%2017.000%2C14.000%20C17.000%2C14.000%201.000%2C14.000%201.000%2C14.000%20C0.447%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20C-0.000%2C12.448%200.447%2C12.000%201.000%2C12.000%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }
  .left-categor-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%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.881%2C6.500%20C7.881%2C6.500%2012.714%2C11.333%2012.714%2C11.333%20C13.096%2C11.715%2013.096%2C12.333%2012.714%2C12.714%20C12.333%2C13.095%2011.714%2C13.095%2011.333%2C12.714%20C11.333%2C12.714%206.500%2C7.881%206.500%2C7.881%20C6.500%2C7.881%201.666%2C12.714%201.666%2C12.714%20C1.285%2C13.095%200.666%2C13.095%200.285%2C12.714%20C-0.096%2C12.333%20-0.096%2C11.715%200.285%2C11.333%20C0.285%2C11.333%205.119%2C6.500%205.119%2C6.500%20C5.119%2C6.500%200.285%2C1.666%200.285%2C1.666%20C-0.096%2C1.285%20-0.096%2C0.667%200.285%2C0.285%20C0.666%2C-0.096%201.285%2C-0.096%201.666%2C0.285%20C1.666%2C0.285%206.500%2C5.119%206.500%2C5.119%20C6.500%2C5.119%2011.333%2C0.285%2011.333%2C0.285%20C11.714%2C-0.096%2012.333%2C-0.096%2012.714%2C0.285%20C13.096%2C0.667%2013.096%2C1.285%2012.714%2C1.666%20C12.714%2C1.666%207.881%2C6.500%207.881%2C6.500%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.top-menu > li > a, .user-wrap .user-block-title, .main-block-tab-wr li.fold.active, .user-wrap .user-block-body .signin-btn, .main-slider .owl-carousel .slider-caption .slider-btn, .main-slider .owl-carousel .slider-caption .slider-btn:hover, .edit-block .block-body .body-title, .edit-block .block-body a.body-link, .main-block-tab-wr li.fold, .shop-product-button, .gr-form-wrap .tpl-anketa button, .tpl-form .pull-right, .shop-coupon .coupon-btn, .cell-r .shop2-btn, .cell-r .buy-one-click-form-in .tpl-form-button, .buy-one-click-form-in .cell-r .tpl-form-button, .shop2-order-options .text-center button, .shop2-panel-btn, .shop-product-button:hover, .gr-form-wrap .tpl-anketa button:hover, .tpl-form .pull-right:hover, .shop-coupon .coupon-btn:hover, .cell-r .shop2-btn:hover, .cell-r .buy-one-click-form-in .tpl-form-button:hover, .buy-one-click-form-in .cell-r .tpl-form-button:hover, .shop2-order-options .text-center button:hover, .shop2-panel-btn:hover, .nav-bot .help-menu li a, .nav-bot .help-menu li a:hover, .address-bot, .search-online-store .submit .search-btn, .shop-filter .shop2-filter-go, .top-categor_mobile_wrapper .left-categor .title-catalog {
  color: #fff; }

.top-categor-close: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%2213px%22%20height%3D%2213px%22%20%20viewBox%3D%220%200%2013%2013%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.881%2C6.500%20C7.881%2C6.500%2012.714%2C11.333%2012.714%2C11.333%20C13.096%2C11.715%2013.096%2C12.333%2012.714%2C12.714%20C12.333%2C13.095%2011.714%2C13.095%2011.333%2C12.714%20C11.333%2C12.714%206.500%2C7.881%206.500%2C7.881%20C6.500%2C7.881%201.666%2C12.714%201.666%2C12.714%20C1.285%2C13.095%200.666%2C13.095%200.285%2C12.714%20C-0.096%2C12.333%20-0.096%2C11.715%200.285%2C11.333%20C0.285%2C11.333%205.119%2C6.500%205.119%2C6.500%20C5.119%2C6.500%200.285%2C1.666%200.285%2C1.666%20C-0.096%2C1.285%20-0.096%2C0.667%200.285%2C0.285%20C0.666%2C-0.096%201.285%2C-0.096%201.666%2C0.285%20C1.666%2C0.285%206.500%2C5.119%206.500%2C5.119%20C6.500%2C5.119%2011.333%2C0.285%2011.333%2C0.285%20C11.714%2C-0.096%2012.333%2C-0.096%2012.714%2C0.285%20C13.096%2C0.667%2013.096%2C1.285%2012.714%2C1.666%20C12.714%2C1.666%207.881%2C6.500%207.881%2C6.500%20Z%22%20%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.categor-btn-mobile: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%2214px%22%20%20viewBox%3D%220%200%2018%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.000%2C8.000%20C17.000%2C8.000%201.000%2C8.000%201.000%2C8.000%20C0.447%2C8.000%20-0.000%2C7.552%20-0.000%2C7.000%20C-0.000%2C6.448%200.447%2C6.000%201.000%2C6.000%20C1.000%2C6.000%2017.000%2C6.000%2017.000%2C6.000%20C17.552%2C6.000%2018.000%2C6.448%2018.000%2C7.000%20C18.000%2C7.552%2017.552%2C8.000%2017.000%2C8.000%20ZM17.000%2C2.000%20C17.000%2C2.000%201.000%2C2.000%201.000%2C2.000%20C0.447%2C2.000%20-0.000%2C1.552%20-0.000%2C1.000%20C-0.000%2C0.448%200.447%2C-0.000%201.000%2C-0.000%20C1.000%2C-0.000%2017.000%2C-0.000%2017.000%2C-0.000%20C17.552%2C-0.000%2018.000%2C0.448%2018.000%2C1.000%20C18.000%2C1.552%2017.552%2C2.000%2017.000%2C2.000%20ZM1.000%2C12.000%20C1.000%2C12.000%2017.000%2C12.000%2017.000%2C12.000%20C17.552%2C12.000%2018.000%2C12.448%2018.000%2C13.000%20C18.000%2C13.552%2017.552%2C14.000%2017.000%2C14.000%20C17.000%2C14.000%201.000%2C14.000%201.000%2C14.000%20C0.447%2C14.000%20-0.000%2C13.552%20-0.000%2C13.000%20C-0.000%2C12.448%200.447%2C12.000%201.000%2C12.000%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

@media only screen and (max-width: 765px) {
  .shop-cart-top .cart-amount span {
    border: 1px solid #fff;
    color: #fff; }
    .shop-cart-top .cart-amount span:before {
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 5.5px 7px 5.5px 0;
      border-right-color: #fff; }
    .shop-cart-top .cart-amount span:after {
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid;
      border-width: 4.5px 5px 4.5px 0;
      border-right-color: #595959; } }

.user-wrap .user-block-title::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%2221px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2021%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.036%2C19.269%20C19.294%2C19.476%2015.656%2C20.093%2010.500%2C20.093%20C5.342%2C20.093%201.705%2C19.476%200.970%2C19.271%20C0.965%2C19.269%200.961%2C19.268%200.958%2C19.267%20C0.987%2C18.831%201.284%2C16.938%201.923%2C16.315%20C2.276%2C15.971%204.756%2C15.062%205.948%2C14.625%20C6.404%2C14.458%206.792%2C14.316%207.044%2C14.216%20C8.238%2C13.746%208.472%2C13.263%208.472%2C12.588%20C8.472%2C12.588%208.472%2C11.335%208.472%2C11.335%20C8.472%2C11.209%208.422%2C11.088%208.332%2C10.998%20C8.147%2C10.812%207.886%2C9.924%207.760%2C9.211%20C7.736%2C9.080%207.660%2C8.965%207.548%2C8.893%20C7.452%2C8.831%207.336%2C8.806%207.226%2C8.821%20C7.051%2C8.752%206.620%2C8.287%206.476%2C7.675%20C6.331%2C7.064%206.561%2C6.649%206.675%2C6.596%20C7.068%2C6.485%207.035%2C6.170%206.985%2C5.696%20C6.927%2C5.152%206.683%2C4.142%206.682%2C3.382%20C6.682%2C2.844%206.872%2C2.399%206.974%2C2.097%20C7.043%2C1.896%207.125%2C1.790%207.170%2C1.790%20C7.953%2C1.790%208.525%2C1.566%209.077%2C1.349%20C9.594%2C1.146%2010.083%2C0.954%2010.752%2C0.954%20C12.112%2C0.954%2012.421%2C1.269%2012.605%2C1.564%20C12.692%2C1.705%2012.845%2C1.790%2013.010%2C1.790%20C13.563%2C1.790%2014.318%2C1.973%2014.318%2C3.400%20C14.318%2C3.866%2014.108%2C4.707%2014.043%2C5.321%20C13.945%2C6.245%2013.919%2C6.493%2014.326%2C6.595%20C14.438%2C6.649%2014.669%2C7.064%2014.523%2C7.676%20C14.377%2C8.299%2013.932%2C8.771%2013.785%2C8.822%20C13.669%2C8.804%2013.550%2C8.829%2013.451%2C8.893%20C13.339%2C8.965%2013.263%2C9.080%2013.240%2C9.211%20C13.114%2C9.923%2012.853%2C10.812%2012.667%2C10.998%20C12.578%2C11.088%2012.528%2C11.209%2012.528%2C11.335%20C12.528%2C11.335%2012.528%2C12.588%2012.528%2C12.588%20C12.528%2C13.260%2012.754%2C13.718%2013.947%2C14.213%20C14.256%2C14.342%2014.772%2C14.532%2015.365%2C14.751%20C16.549%2C15.187%2018.752%2C15.999%2019.076%2C16.315%20C19.715%2C16.938%2020.011%2C18.830%2020.041%2C19.267%20C20.040%2C19.268%2020.038%2C19.268%2020.036%2C19.269%20ZM0.086%2C18.611%20C0.086%2C18.611%200.001%2C19.313%200.001%2C19.320%20C0.001%2C19.741%200.256%2C20.056%200.707%2C20.188%20C1.719%2C20.471%205.630%2C21.000%2010.500%2C21.000%20C15.368%2C21.000%2019.281%2C20.471%2020.299%2C20.187%20C20.744%2C20.056%2020.999%2C19.741%2020.999%2C19.320%20C20.999%2C19.313%2020.913%2C18.611%2020.913%2C18.611%20C20.913%2C18.611%2020.720%2C17.659%2020.720%2C17.659%20C20.533%2C16.918%2020.230%2C16.107%2019.743%2C15.631%20C19.347%2C15.245%2018.054%2C14.730%2016.252%2C14.061%20C16.252%2C14.061%2014.901%2C13.561%2014.901%2C13.561%20C14.901%2C13.561%2014.464%2C13.394%2014.313%2C13.332%20C13.482%2C12.987%2013.482%2C12.837%2013.482%2C12.588%20C13.482%2C12.588%2013.482%2C11.501%2013.482%2C11.501%20C13.797%2C11.042%2014.007%2C10.223%2014.115%2C9.712%20C14.721%2C9.474%2015.276%2C8.648%2015.452%2C7.895%20C15.664%2C7.003%2015.390%2C6.232%2014.946%2C5.869%20C14.959%2C5.738%2014.976%2C5.575%2014.992%2C5.422%20C15.060%2C4.787%2015.272%2C3.916%2015.272%2C3.400%20C15.272%2C1.874%2014.469%2C0.958%2013.265%2C0.847%20C12.786%2C0.248%2012.033%2C-0.000%2010.752%2C-0.000%20C9.902%2C-0.000%209.279%2C0.244%208.729%2C0.460%20C8.216%2C0.662%207.773%2C0.836%207.170%2C0.836%20C6.880%2C0.836%206.352%2C0.960%206.070%2C1.792%20C5.933%2C2.197%205.727%2C2.732%205.727%2C3.383%20C5.729%2C4.193%205.976%2C5.236%206.035%2C5.796%20C6.039%2C5.824%206.041%2C5.851%206.045%2C5.876%20C5.607%2C6.241%205.336%2C7.008%205.547%2C7.894%20C5.724%2C8.648%206.279%2C9.474%206.885%2C9.712%20C6.993%2C10.223%207.203%2C11.042%207.517%2C11.501%20C7.517%2C11.501%207.517%2C12.588%207.517%2C12.588%20C7.517%2C12.847%207.517%2C13.004%206.695%2C13.329%20C6.540%2C13.389%206.088%2C13.557%206.088%2C13.557%20C6.088%2C13.557%204.734%2C14.056%204.734%2C14.056%20C2.978%2C14.709%201.654%2C15.244%201.257%2C15.631%20C0.769%2C16.107%200.466%2C16.918%200.279%2C17.659%20C0.279%2C17.659%200.086%2C18.611%200.086%2C18.611%20Z%22%20%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.main-slider .owl-carousel .slider-caption .slider-btn::after {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2221px%22%20%20viewBox%3D%220%200%2019%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.002%2010.5L8%2021v-5H2c-1.105%200-2-.896-2-2V7c0-1.105.895-2%202-2h6V0l11.002%2010.5zM6%206H2C.895%206%201%205.895%201%207v7c0%201.105-.105%201%201%201h7v4l9.002-8.5L9%202v4H6z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat; }

.edit-block .block-body a.body-link::after {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2215px%22%20%20viewBox%3D%220%200%208%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.884%2C7.473%20C8.048%2C7.760%208.018%2C8.125%207.770%2C8.370%20C7.770%2C8.370%201.281%2C14.772%201.281%2C14.772%20C0.982%2C15.067%200.498%2C15.067%200.199%2C14.772%20C-0.100%2C14.477%20-0.100%2C13.999%200.199%2C13.705%20C0.199%2C13.705%206.520%2C7.470%206.520%2C7.470%20C6.520%2C7.470%200.223%2C1.259%200.223%2C1.259%20C-0.074%2C0.965%20-0.074%2C0.489%200.223%2C0.195%20C0.521%2C-0.098%201.004%2C-0.098%201.301%2C0.195%20C1.301%2C0.195%207.771%2C6.577%207.771%2C6.577%20C8.018%2C6.821%208.048%2C7.186%207.884%2C7.473%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.address-bot {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%2228px%22%20%20viewBox%3D%220%200%2019%2028%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.500%2C-0.000%20C4.261%2C-0.000%20-0.000%2C4.270%20-0.000%2C9.520%20C-0.000%2C11.162%200.431%2C12.787%201.248%2C14.223%20C1.256%2C14.240%201.264%2C14.257%201.274%2C14.274%20C1.274%2C14.274%209.016%2C27.719%209.016%2C27.719%20C9.115%2C27.892%209.300%2C28.000%209.500%2C28.000%20C9.700%2C28.000%209.884%2C27.892%209.984%2C27.719%20C9.984%2C27.719%2017.726%2C14.274%2017.726%2C14.274%20C17.735%2C14.258%2017.743%2C14.240%2017.752%2C14.223%20C18.568%2C12.787%2018.999%2C11.162%2018.999%2C9.520%20C18.999%2C4.270%2014.738%2C-0.000%209.500%2C-0.000%20ZM16.755%2C13.714%20C16.745%2C13.730%2016.736%2C13.747%2016.728%2C13.764%20C16.728%2C13.764%209.500%2C26.319%209.500%2C26.319%20C9.500%2C26.319%202.271%2C13.764%202.271%2C13.764%20C2.264%2C13.747%202.255%2C13.730%202.245%2C13.714%20C1.508%2C12.436%201.117%2C10.985%201.117%2C9.520%20C1.117%2C4.888%204.877%2C1.120%209.500%2C1.120%20C14.122%2C1.120%2017.882%2C4.888%2017.882%2C9.520%20C17.882%2C10.985%2017.492%2C12.436%2016.755%2C13.714%20ZM9.500%2C5.600%20C7.343%2C5.600%205.588%2C7.358%205.588%2C9.520%20C5.588%2C11.681%207.343%2C13.440%209.500%2C13.440%20C11.656%2C13.440%2013.412%2C11.681%2013.412%2C9.520%20C13.412%2C7.358%2011.656%2C5.600%209.500%2C5.600%20ZM9.500%2C12.320%20C7.959%2C12.320%206.706%2C11.064%206.706%2C9.520%20C6.706%2C7.976%207.959%2C6.720%209.500%2C6.720%20C11.040%2C6.720%2012.294%2C7.976%2012.294%2C9.520%20C12.294%2C11.064%2011.040%2C12.320%209.500%2C12.320%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }

.phones-bot {
  background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%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%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.142%2C15.272%20C16.571%2C15.272%2015.325%2C18.136%2014.181%2C18.136%20C13.038%2C18.136%2010.415%2C15.870%209.273%2C14.727%20C8.130%2C13.584%205.863%2C10.961%205.863%2C9.818%20C5.863%2C8.676%208.726%2C7.428%208.726%2C6.857%20C8.726%2C6.857%206.285%2C-0.000%206.285%2C-0.000%20C6.285%2C-0.000%205.714%2C-0.000%204.000%2C-0.000%20C2.857%2C-0.000%20-0.001%2C3.428%20-0.001%2C5.714%20C-0.001%2C8.000%201.143%2C12.571%206.285%2C17.715%20C11.429%2C22.856%2016.000%2C24.000%2018.285%2C24.000%20C20.571%2C24.000%2024.000%2C21.142%2024.000%2C20.000%20C24.000%2C18.285%2024.000%2C17.715%2024.000%2C17.715%20C24.000%2C17.715%2017.142%2C15.272%2017.142%2C15.272%20ZM22.999%2C19.957%20C22.769%2C20.705%2020.064%2C23.000%2018.285%2C23.000%20C17.042%2C23.000%2012.555%2C22.568%206.992%2C17.008%20C1.432%2C11.445%201.000%2C6.957%201.000%2C5.714%20C1.000%2C3.935%203.295%2C1.231%204.042%2C1.000%20C4.042%2C1.000%205.579%2C1.000%205.579%2C1.000%20C5.579%2C1.000%207.596%2C6.665%207.596%2C6.665%20C7.435%2C6.789%207.232%2C6.935%207.076%2C7.047%20C6.039%2C7.792%204.863%2C8.636%204.863%2C9.818%20C4.863%2C11.676%208.187%2C15.055%208.565%2C15.434%20C8.945%2C15.813%2012.319%2C19.136%2014.181%2C19.136%20C15.365%2C19.136%2016.209%2C17.960%2016.953%2C16.921%20C17.065%2C16.765%2017.210%2C16.563%2017.335%2C16.402%20C17.335%2C16.402%2022.999%2C18.420%2022.999%2C18.420%20C22.999%2C18.420%2022.999%2C19.957%2022.999%2C19.957%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 0 50% no-repeat; }
  .phones-bot a {
    color: #fff; }

.shop-product-button.type-1:before, .gr-form-wrap .tpl-anketa button.type-1:before, .tpl-form .pull-right.type-1:before, .shop-coupon .coupon-btn.type-1:before, .cell-r .shop2-btn.type-1:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-1:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-1:before, .shop2-order-options .text-center button.type-1:before, .shop2-panel-btn.type-1:before, .shop-product-button.type-2:before, .gr-form-wrap .tpl-anketa button.type-2:before, .tpl-form .pull-right.type-2:before, .shop-coupon .coupon-btn.type-2:before, .cell-r .shop2-btn.type-2:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-2:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-2:before, .shop2-order-options .text-center button.type-2:before, .shop2-panel-btn.type-2: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%2219px%22%20%20viewBox%3D%220%200%2023%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.013%2C9.329%20C19.325%2C9.329%2019.578%2C9.595%2019.578%2C9.924%20C19.578%2C10.253%2019.325%2C10.520%2019.013%2C10.520%20C19.013%2C10.520%208.546%2C10.520%208.546%2C10.520%20C8.233%2C10.520%207.980%2C10.253%207.980%2C9.924%20C7.980%2C9.595%208.233%2C9.329%208.546%2C9.329%20C8.546%2C9.329%2019.013%2C9.329%2019.013%2C9.329%20ZM7.069%2C6.648%20C7.069%2C6.320%207.322%2C6.053%207.635%2C6.053%20C7.635%2C6.053%2019.610%2C6.053%2019.610%2C6.053%20C19.922%2C6.053%2020.175%2C6.320%2020.175%2C6.648%20C20.175%2C6.977%2019.922%2C7.244%2019.610%2C7.244%20C19.610%2C7.244%207.635%2C7.244%207.635%2C7.244%20C7.322%2C7.244%207.069%2C6.977%207.069%2C6.648%20ZM22.965%2C4.665%20C22.874%2C5.213%2021.535%2C11.321%2021.121%2C12.627%20C20.689%2C13.992%2019.813%2C14.137%2019.315%2C14.137%20C19.235%2C14.137%2019.166%2C14.134%2019.108%2C14.131%20C19.073%2C14.129%2019.041%2C14.127%2019.013%2C14.127%20C19.013%2C14.127%208.137%2C14.127%208.137%2C14.127%20C7.131%2C14.127%206.636%2C13.129%206.494%2C12.509%20C6.293%2C11.924%203.532%2C3.895%203.026%2C2.608%20C2.714%2C1.819%201.707%2C1.542%200.971%2C1.341%20C0.730%2C1.274%200.522%2C1.217%200.352%2C1.146%20C0.062%2C1.024%20-0.079%2C0.677%200.037%2C0.372%20C0.153%2C0.066%200.482%2C-0.082%200.772%2C0.040%20C0.876%2C0.083%201.060%2C0.134%201.256%2C0.188%20C2.112%2C0.422%203.544%2C0.815%204.071%2C2.152%20C4.604%2C3.506%207.448%2C11.786%207.569%2C12.137%20C7.577%2C12.161%207.584%2C12.186%207.590%2C12.211%20C7.591%2C12.214%207.768%2C12.935%208.137%2C12.935%20C8.137%2C12.935%2019.013%2C12.935%2019.013%2C12.935%20C19.057%2C12.935%2019.109%2C12.938%2019.166%2C12.941%20C19.515%2C12.959%2019.818%2C12.975%2020.047%2C12.250%20C20.450%2C10.978%2021.779%2C4.893%2021.850%2C4.462%20C21.872%2C4.324%2021.867%2C4.251%2021.863%2C4.220%20C21.802%2C4.188%2021.639%2C4.151%2021.221%2C4.133%20C19.806%2C4.073%206.265%2C4.133%206.128%2C4.134%20C5.821%2C4.138%205.561%2C3.870%205.560%2C3.541%20C5.558%2C3.212%205.811%2C2.944%206.123%2C2.942%20C6.682%2C2.940%2019.826%2C2.882%2021.267%2C2.943%20C21.854%2C2.968%2022.409%2C3.027%2022.750%2C3.471%20C22.977%2C3.768%2023.048%2C4.159%2022.965%2C4.665%20ZM9.709%2C15.624%20C10.594%2C15.624%2011.312%2C16.379%2011.312%2C17.311%20C11.312%2C18.243%2010.594%2C18.999%209.709%2C18.999%20C8.823%2C18.999%208.106%2C18.243%208.106%2C17.311%20C8.106%2C16.379%208.823%2C15.624%209.709%2C15.624%20ZM9.709%2C17.940%20C10.038%2C17.940%2010.306%2C17.658%2010.306%2C17.311%20C10.306%2C16.965%2010.038%2C16.683%209.709%2C16.683%20C9.380%2C16.683%209.112%2C16.965%209.112%2C17.311%20C9.112%2C17.658%209.380%2C17.940%209.709%2C17.940%20ZM17.596%2C15.624%20C18.482%2C15.624%2019.200%2C16.379%2019.200%2C17.311%20C19.200%2C18.243%2018.482%2C18.999%2017.596%2C18.999%20C16.711%2C18.999%2015.993%2C18.243%2015.993%2C17.311%20C15.993%2C16.379%2016.711%2C15.624%2017.596%2C15.624%20ZM17.596%2C17.940%20C17.926%2C17.940%2018.193%2C17.658%2018.193%2C17.311%20C18.193%2C16.965%2017.926%2C16.683%2017.596%2C16.683%20C17.267%2C16.683%2016.999%2C16.965%2016.999%2C17.311%20C16.999%2C17.658%2017.267%2C17.940%2017.596%2C17.940%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-1.onrequest:before, .gr-form-wrap .tpl-anketa button.type-1.onrequest:before, .tpl-form .pull-right.type-1.onrequest:before, .shop-coupon .coupon-btn.type-1.onrequest:before, .cell-r .shop2-btn.type-1.onrequest:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-1.onrequest:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-1.onrequest:before, .shop2-order-options .text-center button.type-1.onrequest:before, .shop2-panel-btn.type-1.onrequest:before, .shop-product-button.type-2.onrequest:before, .gr-form-wrap .tpl-anketa button.type-2.onrequest:before, .tpl-form .pull-right.type-2.onrequest:before, .shop-coupon .coupon-btn.type-2.onrequest:before, .cell-r .shop2-btn.type-2.onrequest:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-2.onrequest:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-2.onrequest:before, .shop2-order-options .text-center button.type-2.onrequest:before, .shop2-panel-btn.type-2.onrequest: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%2223px%22%20%20viewBox%3D%220%200%2023%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.982%2C3.840%20C11.982%2C3.840%2011.982%2C11.984%2011.982%2C11.984%20C11.982%2C11.984%205.755%2C11.984%205.755%2C11.984%20C5.755%2C11.984%205.755%2C11.026%205.755%2C11.026%20C5.755%2C11.026%2011.024%2C11.026%2011.024%2C11.026%20C11.024%2C11.026%2011.024%2C3.840%2011.024%2C3.840%20C11.024%2C3.840%2011.982%2C3.840%2011.982%2C3.840%20ZM23.000%2C11.505%20C23.000%2C17.855%2017.853%2C23.002%2011.503%2C23.002%20C5.153%2C23.002%200.006%2C17.855%200.006%2C11.505%20C0.006%2C5.155%205.153%2C0.008%2011.503%2C0.008%20C17.853%2C0.008%2023.000%2C5.155%2023.000%2C11.505%20ZM22.042%2C11.505%20C22.042%2C5.684%2017.324%2C0.966%2011.503%2C0.966%20C5.682%2C0.966%200.964%2C5.684%200.964%2C11.505%20C0.964%2C17.325%205.682%2C22.044%2011.503%2C22.044%20C17.324%2C22.044%2022.042%2C17.325%2022.042%2C11.505%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-3 span:before, .gr-form-wrap .tpl-anketa button.type-3 span:before, .tpl-form .pull-right.type-3 span:before, .shop-coupon .coupon-btn.type-3 span:before, .cell-r .shop2-btn.type-3 span:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-3 span:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-3 span:before, .shop2-order-options .text-center button.type-3 span:before, .shop2-panel-btn.type-3 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%2219px%22%20%20viewBox%3D%220%200%2023%2019%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19.013%2C9.329%20C19.325%2C9.329%2019.578%2C9.595%2019.578%2C9.924%20C19.578%2C10.253%2019.325%2C10.520%2019.013%2C10.520%20C19.013%2C10.520%208.546%2C10.520%208.546%2C10.520%20C8.233%2C10.520%207.980%2C10.253%207.980%2C9.924%20C7.980%2C9.595%208.233%2C9.329%208.546%2C9.329%20C8.546%2C9.329%2019.013%2C9.329%2019.013%2C9.329%20ZM7.069%2C6.648%20C7.069%2C6.320%207.322%2C6.053%207.635%2C6.053%20C7.635%2C6.053%2019.610%2C6.053%2019.610%2C6.053%20C19.922%2C6.053%2020.175%2C6.320%2020.175%2C6.648%20C20.175%2C6.977%2019.922%2C7.244%2019.610%2C7.244%20C19.610%2C7.244%207.635%2C7.244%207.635%2C7.244%20C7.322%2C7.244%207.069%2C6.977%207.069%2C6.648%20ZM22.965%2C4.665%20C22.874%2C5.213%2021.535%2C11.321%2021.121%2C12.627%20C20.689%2C13.992%2019.813%2C14.137%2019.315%2C14.137%20C19.235%2C14.137%2019.166%2C14.134%2019.108%2C14.131%20C19.073%2C14.129%2019.041%2C14.127%2019.013%2C14.127%20C19.013%2C14.127%208.137%2C14.127%208.137%2C14.127%20C7.131%2C14.127%206.636%2C13.129%206.494%2C12.509%20C6.293%2C11.924%203.532%2C3.895%203.026%2C2.608%20C2.714%2C1.819%201.707%2C1.542%200.971%2C1.341%20C0.730%2C1.274%200.522%2C1.217%200.352%2C1.146%20C0.062%2C1.024%20-0.079%2C0.677%200.037%2C0.372%20C0.153%2C0.066%200.482%2C-0.082%200.772%2C0.040%20C0.876%2C0.083%201.060%2C0.134%201.256%2C0.188%20C2.112%2C0.422%203.544%2C0.815%204.071%2C2.152%20C4.604%2C3.506%207.448%2C11.786%207.569%2C12.137%20C7.577%2C12.161%207.584%2C12.186%207.590%2C12.211%20C7.591%2C12.214%207.768%2C12.935%208.137%2C12.935%20C8.137%2C12.935%2019.013%2C12.935%2019.013%2C12.935%20C19.057%2C12.935%2019.109%2C12.938%2019.166%2C12.941%20C19.515%2C12.959%2019.818%2C12.975%2020.047%2C12.250%20C20.450%2C10.978%2021.779%2C4.893%2021.850%2C4.462%20C21.872%2C4.324%2021.867%2C4.251%2021.863%2C4.220%20C21.802%2C4.188%2021.639%2C4.151%2021.221%2C4.133%20C19.806%2C4.073%206.265%2C4.133%206.128%2C4.134%20C5.821%2C4.138%205.561%2C3.870%205.560%2C3.541%20C5.558%2C3.212%205.811%2C2.944%206.123%2C2.942%20C6.682%2C2.940%2019.826%2C2.882%2021.267%2C2.943%20C21.854%2C2.968%2022.409%2C3.027%2022.750%2C3.471%20C22.977%2C3.768%2023.048%2C4.159%2022.965%2C4.665%20ZM9.709%2C15.624%20C10.594%2C15.624%2011.312%2C16.379%2011.312%2C17.311%20C11.312%2C18.243%2010.594%2C18.999%209.709%2C18.999%20C8.823%2C18.999%208.106%2C18.243%208.106%2C17.311%20C8.106%2C16.379%208.823%2C15.624%209.709%2C15.624%20ZM9.709%2C17.940%20C10.038%2C17.940%2010.306%2C17.658%2010.306%2C17.311%20C10.306%2C16.965%2010.038%2C16.683%209.709%2C16.683%20C9.380%2C16.683%209.112%2C16.965%209.112%2C17.311%20C9.112%2C17.658%209.380%2C17.940%209.709%2C17.940%20ZM17.596%2C15.624%20C18.482%2C15.624%2019.200%2C16.379%2019.200%2C17.311%20C19.200%2C18.243%2018.482%2C18.999%2017.596%2C18.999%20C16.711%2C18.999%2015.993%2C18.243%2015.993%2C17.311%20C15.993%2C16.379%2016.711%2C15.624%2017.596%2C15.624%20ZM17.596%2C17.940%20C17.926%2C17.940%2018.193%2C17.658%2018.193%2C17.311%20C18.193%2C16.965%2017.926%2C16.683%2017.596%2C16.683%20C17.267%2C16.683%2016.999%2C16.965%2016.999%2C17.311%20C16.999%2C17.658%2017.267%2C17.940%2017.596%2C17.940%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }
  .shop-product-button.type-3.onrequest span:before, .gr-form-wrap .tpl-anketa button.type-3.onrequest span:before, .tpl-form .pull-right.type-3.onrequest span:before, .shop-coupon .coupon-btn.type-3.onrequest span:before, .cell-r .shop2-btn.type-3.onrequest span:before, .cell-r .buy-one-click-form-in .tpl-form-button.type-3.onrequest span:before, .buy-one-click-form-in .cell-r .tpl-form-button.type-3.onrequest span:before, .shop2-order-options .text-center button.type-3.onrequest span:before, .shop2-panel-btn.type-3.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%2223px%22%20height%3D%2223px%22%20%20viewBox%3D%220%200%2023%2023%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.982%2C3.840%20C11.982%2C3.840%2011.982%2C11.984%2011.982%2C11.984%20C11.982%2C11.984%205.755%2C11.984%205.755%2C11.984%20C5.755%2C11.984%205.755%2C11.026%205.755%2C11.026%20C5.755%2C11.026%2011.024%2C11.026%2011.024%2C11.026%20C11.024%2C11.026%2011.024%2C3.840%2011.024%2C3.840%20C11.024%2C3.840%2011.982%2C3.840%2011.982%2C3.840%20ZM23.000%2C11.505%20C23.000%2C17.855%2017.853%2C23.002%2011.503%2C23.002%20C5.153%2C23.002%200.006%2C17.855%200.006%2C11.505%20C0.006%2C5.155%205.153%2C0.008%2011.503%2C0.008%20C17.853%2C0.008%2023.000%2C5.155%2023.000%2C11.505%20ZM22.042%2C11.505%20C22.042%2C5.684%2017.324%2C0.966%2011.503%2C0.966%20C5.682%2C0.966%200.964%2C5.684%200.964%2C11.505%20C0.964%2C17.325%205.682%2C22.044%2011.503%2C22.044%20C17.324%2C22.044%2022.042%2C17.325%2022.042%2C11.505%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50% 50% no-repeat; }

.site-name-wr .site-desc {
  font-size: 16px;
  margin-top: -11px; }

.media-bot {
  display: none; }

@media (min-width: 960px) {
  .phones-bot {
    height: 90px;
    margin-left: auto;
    width: 200px; }

  .contacts-bot .phones-bot {
    display: none; }

  .pho {
    width: 40%; } }

@media (max-width: 768px) {
  .pho {
    display: none; } }

.address-bot, .phones-bot {
  background: none; }
