- ID da verificação
- ddf55e05-0281-4ddf-9384-3199dbe0f35cConcluído
- URL enviado:
- https://milanucios.page407495.shop/177809603
- Relatório concluído:
Ligações · 0 encontradas
As ligações de saída identificadas na página
Variáveis JavaScript · 5 encontradas
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer parte do código dentro do âmbito atual
Nome | Tipo |
---|---|
0 | object |
1 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
Mensagens de registo da consola · 9 encontradas
Mensagens registadas na consola web
Tipo | Categoria | Registo |
---|---|---|
error | network |
|
error | network |
|
warning | other |
|
error | network |
|
error | network |
|
error | network |
|
error | network |
|
error | network |
|
error | network |
|
HTML
O corpo HTML em bruto da página
<!DOCTYPE html><html lang="ru" prefix="og: http://ogp.me/ns#" id="html"><head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, minimal-ui, user-scalable=no">
<meta property="og:url" content="https://milanuncios.es">
<meta name="format-detection" content="telephone=no">
<link rel="icon" href="/img/milanuncios_favicon.ico" type="image/png">
<title>
Entrada Dei V Pista Madrid
</title>
<meta property="og:title" content="Entrada Dei V Pista Madrid">
<meta property="og:type" content="website">
<meta property="og:image" content="data:image/jpeg;base64,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">
<link rel="stylesheet" href="/css/support_parent.css">
<style type="text/css">
.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.container::after,
.container::before {
content: " ";
display: table;
}
.container::after {
clear: both;
}
@media (min-width: 768px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 970px;
}
}
@media (min-width: 1200px) {
.container {
width: 1170px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.container-fluid::after,
.container-fluid::before {
content: " ";
display: table;
}
.container-fluid::after {
clear: both;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.row::after,
.row::before {
content: " ";
display: table;
}
.row::after {
clear: both;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
float: left;
}
.col-xs-1 {
width: 8.33333%;
}
.col-xs-2 {
width: 16.6667%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-4 {
width: 33.3333%;
}
.col-xs-5 {
width: 41.6667%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-7 {
width: 58.3333%;
}
.col-xs-8 {
width: 66.6667%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-10 {
width: 83.3333%;
}
.col-xs-11 {
width: 91.6667%;
}
.col-xs-12 {
width: 100%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-pull-1 {
right: 8.33333%;
}
.col-xs-pull-2 {
right: 16.6667%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-4 {
right: 33.3333%;
}
.col-xs-pull-5 {
right: 41.6667%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-7 {
right: 58.3333%;
}
.col-xs-pull-8 {
right: 66.6667%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-10 {
right: 83.3333%;
}
.col-xs-pull-11 {
right: 91.6667%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-push-1 {
left: 8.33333%;
}
.col-xs-push-2 {
left: 16.6667%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-4 {
left: 33.3333%;
}
.col-xs-push-5 {
left: 41.6667%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-7 {
left: 58.3333%;
}
.col-xs-push-8 {
left: 66.6667%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-10 {
left: 83.3333%;
}
.col-xs-push-11 {
left: 91.6667%;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-offset-0 {
margin-left: 0px;
}
.col-xs-offset-1 {
margin-left: 8.33333%;
}
.col-xs-offset-2 {
margin-left: 16.6667%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-4 {
margin-left: 33.3333%;
}
.col-xs-offset-5 {
margin-left: 41.6667%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-7 {
margin-left: 58.3333%;
}
.col-xs-offset-8 {
margin-left: 66.6667%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-10 {
margin-left: 83.3333%;
}
.col-xs-offset-11 {
margin-left: 91.6667%;
}
.col-xs-offset-12 {
margin-left: 100%;
}
@media (min-width: 768px) {
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12 {
float: left;
}
.col-sm-1 {
width: 8.33333%;
}
.col-sm-2 {
width: 16.6667%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-4 {
width: 33.3333%;
}
.col-sm-5 {
width: 41.6667%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-7 {
width: 58.3333%;
}
.col-sm-8 {
width: 66.6667%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-10 {
width: 83.3333%;
}
.col-sm-11 {
width: 91.6667%;
}
.col-sm-12 {
width: 100%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-pull-1 {
right: 8.33333%;
}
.col-sm-pull-2 {
right: 16.6667%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-4 {
right: 33.3333%;
}
.col-sm-pull-5 {
right: 41.6667%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-7 {
right: 58.3333%;
}
.col-sm-pull-8 {
right: 66.6667%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-10 {
right: 83.3333%;
}
.col-sm-pull-11 {
right: 91.6667%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-push-1 {
left: 8.33333%;
}
.col-sm-push-2 {
left: 16.6667%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-4 {
left: 33.3333%;
}
.col-sm-push-5 {
left: 41.6667%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-7 {
left: 58.3333%;
}
.col-sm-push-8 {
left: 66.6667%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-10 {
left: 83.3333%;
}
.col-sm-push-11 {
left: 91.6667%;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-offset-0 {
margin-left: 0px;
}
.col-sm-offset-1 {
margin-left: 8.33333%;
}
.col-sm-offset-2 {
margin-left: 16.6667%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-4 {
margin-left: 33.3333%;
}
.col-sm-offset-5 {
margin-left: 41.6667%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-7 {
margin-left: 58.3333%;
}
.col-sm-offset-8 {
margin-left: 66.6667%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-10 {
margin-left: 83.3333%;
}
.col-sm-offset-11 {
margin-left: 91.6667%;
}
.col-sm-offset-12 {
margin-left: 100%;
}
}
@media (min-width: 992px) {
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
float: left;
}
.col-md-1 {
width: 8.33333%;
}
.col-md-2 {
width: 16.6667%;
}
.col-md-3 {
width: 25%;
}
.col-md-4 {
width: 33.3333%;
}
.col-md-5 {
width: 41.6667%;
}
.col-md-6 {
width: 50%;
}
.col-md-7 {
width: 58.3333%;
}
.col-md-8 {
width: 66.6667%;
}
.col-md-9 {
width: 75%;
}
.col-md-10 {
width: 83.3333%;
}
.col-md-11 {
width: 91.6667%;
}
.col-md-12 {
width: 100%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-pull-1 {
right: 8.33333%;
}
.col-md-pull-2 {
right: 16.6667%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-4 {
right: 33.3333%;
}
.col-md-pull-5 {
right: 41.6667%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-7 {
right: 58.3333%;
}
.col-md-pull-8 {
right: 66.6667%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-10 {
right: 83.3333%;
}
.col-md-pull-11 {
right: 91.6667%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-push-0 {
left: auto;
}
.col-md-push-1 {
left: 8.33333%;
}
.col-md-push-2 {
left: 16.6667%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-4 {
left: 33.3333%;
}
.col-md-push-5 {
left: 41.6667%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-7 {
left: 58.3333%;
}
.col-md-push-8 {
left: 66.6667%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-10 {
left: 83.3333%;
}
.col-md-push-11 {
left: 91.6667%;
}
.col-md-push-12 {
left: 100%;
}
.col-md-offset-0 {
margin-left: 0px;
}
.col-md-offset-1 {
margin-left: 8.33333%;
}
.col-md-offset-2 {
margin-left: 16.6667%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-4 {
margin-left: 33.3333%;
}
.col-md-offset-5 {
margin-left: 41.6667%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-7 {
margin-left: 58.3333%;
}
.col-md-offset-8 {
margin-left: 66.6667%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-10 {
margin-left: 83.3333%;
}
.col-md-offset-11 {
margin-left: 91.6667%;
}
.col-md-offset-12 {
margin-left: 100%;
}
}
@media (min-width: 1200px) {
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
float: left;
}
.col-lg-1 {
width: 8.33333%;
}
.col-lg-2 {
width: 16.6667%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-4 {
width: 33.3333%;
}
.col-lg-5 {
width: 41.6667%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-7 {
width: 58.3333%;
}
.col-lg-8 {
width: 66.6667%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-10 {
width: 83.3333%;
}
.col-lg-11 {
width: 91.6667%;
}
.col-lg-12 {
width: 100%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-pull-1 {
right: 8.33333%;
}
.col-lg-pull-2 {
right: 16.6667%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-4 {
right: 33.3333%;
}
.col-lg-pull-5 {
right: 41.6667%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-7 {
right: 58.3333%;
}
.col-lg-pull-8 {
right: 66.6667%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-10 {
right: 83.3333%;
}
.col-lg-pull-11 {
right: 91.6667%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-push-1 {
left: 8.33333%;
}
.col-lg-push-2 {
left: 16.6667%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-4 {
left: 33.3333%;
}
.col-lg-push-5 {
left: 41.6667%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-7 {
left: 58.3333%;
}
.col-lg-push-8 {
left: 66.6667%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-10 {
left: 83.3333%;
}
.col-lg-push-11 {
left: 91.6667%;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-offset-0 {
margin-left: 0px;
}
.col-lg-offset-1 {
margin-left: 8.33333%;
}
.col-lg-offset-2 {
margin-left: 16.6667%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-4 {
margin-left: 33.3333%;
}
.col-lg-offset-5 {
margin-left: 41.6667%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-7 {
margin-left: 58.3333%;
}
.col-lg-offset-8 {
margin-left: 66.6667%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-10 {
margin-left: 83.3333%;
}
.col-lg-offset-11 {
margin-left: 91.6667%;
}
.col-lg-offset-12 {
margin-left: 100%;
}
}
.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
td.visible-xs,
th.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table !important;
}
tr.visible-sm {
display: table-row !important;
}
td.visible-sm,
th.visible-sm {
display: table-cell !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.visible-sm-block {
display: block !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (max-width: 1199px) and (min-width: 992px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table !important;
}
tr.visible-md {
display: table-row !important;
}
td.visible-md,
th.visible-md {
display: table-cell !important;
}
}
@media (max-width: 1199px) and (min-width: 992px) {
.visible-md-block {
display: block !important;
}
}
@media (max-width: 1199px) and (min-width: 992px) {
.visible-md-inline {
display: inline !important;
}
}
@media (max-width: 1199px) and (min-width: 992px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table !important;
}
tr.visible-lg {
display: table-row !important;
}
td.visible-lg,
th.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.hidden-sm {
display: none !important;
}
}
@media (max-width: 1199px) and (min-width: 992px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table !important;
}
tr.visible-print {
display: table-row !important;
}
td.visible-print,
th.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
}
html {
font-size: 87.5%;
line-height: 1.42857em;
font-family: "Open Sans", -apple-system, Roboto, "Helvetica Neue", sans-serif;
text-size-adjust: 100%;
}
body {
margin: 0px;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0px;
}
progress {
vertical-align: baseline;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline-width: 0px;
}
abbr[title] {
border-bottom: none;
text-decoration: underline dotted;
}
b,
strong {
font-weight: bolder;
}
code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
line-height: 1.42857em;
margin: 0.71429em 0px;
}
h2 {
font-size: 1.5em;
line-height: 1.90476em;
margin: 0.95238em 0px;
}
h3 {
font-size: 1.17em;
line-height: 2.442em;
margin: 1.221em 0px;
}
h4 {
font-size: 1em;
line-height: 1.42857em;
margin: 1.42857em 0px;
}
h5 {
font-size: 0.83em;
line-height: 1.72117em;
margin: 1.72117em 0px;
}
h6 {
font-size: 0.67em;
line-height: 2.1322em;
margin: 2.1322em 0px;
}
mark {
background-color: rgb(255, 255, 0);
color: rgb(0, 0, 0);
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
img {
border-style: none;
}
svg:not(:root) {
overflow: hidden;
}
blockquote {
margin: 1.42857em 40px;
}
dl,
menu,
ol,
ul {
margin: 1.42857em 0px;
}
ol ol,
ol ul,
ul ol,
ul ul {
margin: 0px;
}
dd {
margin: 0px 0px 0px 40px;
}
menu,
ol,
ul {
padding: 0px 0px 0px 40px;
}
figure {
margin: 1.42857em 40px;
}
hr {
box-sizing: content-box;
height: 0px;
overflow: visible;
}
p,
pre {
margin: 1.42857em 0px;
}
pre {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
font: inherit;
margin: 0px;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
[type="reset"],
[type="submit"],
button,
html [type="button"] {
-webkit-appearance: button;
}
input {
overflow: visible;
}
[type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0px;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
fieldset {
border: 1px solid silver;
margin: 0px 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
box-sizing: border-box;
display: table;
max-width: 100%;
white-space: normal;
color: inherit;
padding: 0px;
}
optgroup {
font-weight: 700;
}
textarea {
overflow: auto;
}
a {
text-decoration: none;
}
ol,
ul {
list-style: none;
margin: 0px;
padding: 0px;
border: 0px;
font-size: 100%;
vertical-align: baseline;
}
@font-face {
font-family: "Fira Sans";
src: url("/build/fonts/firasans-medium.782218.eot") format("embedded-opentype"), url("/build/fonts/firasans-medium.6d0873.woff") format("woff"), url("/build/fonts/firasans-medium.12a58b.ttf") format("truetype"), url("/build/images/firasans-medium.d04f83.svg") format("svg");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "Fira Sans";
src: url("/build/fonts/firasans-regular.12801b.eot") format("embedded-opentype"), url("/build/fonts/firasans-regular.200d5e.woff") format("woff"), url("/build/fonts/firasans-regular.b0aa19.ttf") format("truetype"), url("/build/images/firasans-regular.148102.svg") format("svg");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: "Open Sans";
src: url("/build/fonts/opensans-bold.7ae9b8.eot") format("embedded-opentype"), url("/build/fonts/opensans-bold.8dd1fb.woff") format("woff"), url("/build/fonts/opensans-bold.f5331c.ttf") format("truetype"), url("/build/images/opensans-bold.d6291f.svg") format("svg");
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: "Open Sans";
src: url("/build/fonts/opensans-semibold.0ea045.eot") format("embedded-opentype"), url("/build/fonts/opensans-semibold.1d8cbd.woff") format("woff"), url("/build/fonts/opensans-semibold.e1c83f.ttf") format("truetype"), url("/build/images/opensans-semibold.bb100c.svg") format("svg");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "Open Sans";
src: url("/build/fonts/opensans-semibold.0ea045.eot") format("embedded-opentype"), url("/build/fonts/opensans-semibold.1d8cbd.woff") format("woff"), url("/build/fonts/opensans-semibold.e1c83f.ttf") format("truetype"), url("/build/images/opensans-semibold.bb100c.svg") format("svg");
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: "Open Sans";
src: url("/build/fonts/opensans-light.804037.eot") format("embedded-opentype"), url("/build/fonts/opensans-light.edab36.woff") format("woff"), url("/build/fonts/opensans-light.9ff12f.ttf") format("truetype"), url("/build/images/opensans-light.d79f02.svg") format("svg");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: "Open Sans";
src: url("/build/fonts/opensans-regular.a35546.eot") format("embedded-opentype"), url("/build/fonts/opensans-regular.552ea4.woff") format("woff"), url("/build/fonts/opensans-regular.d7d5d4.ttf") format("truetype"), url("/build/images/opensans-regular.f641a7.svg") format("svg");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: RoubleArial;
src: url("data:font/truetype;base64,AAEAAAAQAQAABAAATFRTSAM8AgsAAAIMAAAADU9TLzJniF9NAAABiAAAAGBWRE1Ybm52mQAAAhwAAAXgY21hcAl/E/EAAAkYAAABJGN2dCAAFAAAAAALyAAAAAZmcGdtBlmcNwAACjwAAAFzZ2x5ZhX5T20AAAvQAAABSGhkbXgFN29VAAAH/AAAARxoZWFkA2yHgwAAAQwAAAA2aGhlYQeHA4MAAAFEAAAAJGhtdHgItwCeAAAB6AAAACRsb2NhAUgBSAAADRgAAAAUbWF4cAIWAZkAAAFoAAAAIG5hbWVNQun4AAANLAAAATtwb3N0+R8+aAAADmgAAABRcHJlcBz8fZwAAAuwAAAAFgABAAAAAQAAYsvmyF8PPPUAGQPoAAAAANBQc58AAAAA0FLQQgCeAAAC/wK8AAAACQACAAAAAAAAAAEAAAMg/zgAyAPoAJ4AWQL/AAEAAAAAAAAAAAAAAAAAAAAJAAEAAAAJACUAAgAAAAAAAQAAAAAACgAAAgABcwAAAAAAAwE+AZAABQAAArwCigAAAIwCvAKKAAAB3QAyAPoAAAIAAAAAAAAAAAAAAAIBAAAAAAAAAAAAAAAAUFlSUwBAAAAEQwMg/zgAyAK8AAAAAAABAAAAAAGQAyAAAAAgAAAASwAAA+gAAAAAAAAASwAAAEsAAANYAJ4ASwAAAEsAAAAAAAAAAAAJAQEBAQE7AQEBAAAAAAAAAQABAQEBAQAMAPgI/wAIAAYAAAAJAAcAAAAKAAcAAAALAAgAAAAMAAkAAAANAAoAAAAOAAoAAAAPAAsAAAAQAAwAAAARAAwAAAASAA0AAAATAA4AAAAUAA4AAAAVAA8AAAAWABAAAAAXABEAAAAYABEAAAAZABIAAAAaABMAAAAbABMAAAAcABQAAAAdABUAAAAeABUAAAAfABYAAAAgABcAAAAhABgAAAAiABgAAAAjABkAAAAkABoAAAAlABoAAAAmABsAAAAnABwAAAAoABwAAAApAB0AAAAqAB4AAAArAB8AAAAsAB8AAAAtACAAAAAuACEAAAAvACEAAAAwACIAAAAxACMAAAAyACMAAAAzACQAAAA0ACUAAAA1ACYAAAA2ACYAAAA3ACcAAAA4ACgAAAA5ACgAAAA6ACkAAAA7ACoAAAA8ACoAAAA9ACsAAAA+ACwAAAA/AC0AAABAAC0AAABBAC4AAABCAC8AAABDAC8AAABEADAAAABFADEAAABGADEAAABHADIAAABIADMAAABJADQAAABKADQAAABLADUAAABMADYAAABNADYAAABOADcAAABPADgAAABQADgAAABRADkAAABSADoAAABTADsAAABUADsAAABVADwAAABWAD0AAABXAD0AAABYAD4AAABZAD8AAABaAD8AAABbAEAAAABcAEEAAABdAEIAAABeAEIAAABfAEMAAABgAEQAAABhAEQAAABiAEUAAABjAEYAAABkAEYAAABlAEcAAABmAEgAAABnAEkAAABoAEkAAABpAEoAAABqAEsAAABrAEsAAABsAEwAAABtAE0AAABuAE0AAABvAE4AAABwAE8AAABxAFAAAAByAFAAAABzAFEAAAB0AFIAAAB1AFIAAAB2AFMAAAB3AFQAAAB4AFQAAAB5AFUAAAB6AFYAAAB7AFcAAAB8AFcAAAB9AFgAAAB+AFkAAAB/AFkAAACAAFoAAACBAFsAAACCAFsAAACDAFwAAACEAF0AAACFAF4AAACGAF4AAACHAF8AAACIAGAAAACJAGAAAACKAGEAAACLAGIAAACMAGIAAACNAGMAAACOAGQAAACPAGUAAACQAGUAAACRAGYAAACSAGcAAACTAGcAAACUAGgAAACVAGkAAACWAGkAAACXAGoAAACYAGsAAACZAGwAAACaAGwAAACbAG0AAACcAG4AAACdAG4AAACeAG8AAACfAHAAAACgAHAAAAChAHEAAACiAHIAAACjAHMAAACkAHMAAAClAHQAAACmAHUAAACnAHUAAACoAHYAAACpAHcAAACqAHcAAACrAHgAAACsAHkAAACtAHoAAACuAHoAAACvAHsAAACwAHwAAACxAHwAAACyAH0AAACzAH4AAAC0AH4AAAC1AH8AAAC2AIAAAAC3AIEAAAC4AIEAAAC5AIIAAAC6AIMAAAC7AIMAAAC8AIQAAAC9AIUAAAC+AIUAAAC/AIYAAADAAIcAAADBAIgAAADCAIgAAADDAIkAAADEAIoAAADFAIoAAADGAIsAAADHAIwAAADIAIwAAADJAI0AAADKAI4AAADLAI8AAADMAI8AAADNAJAAAADOAJEAAADPAJEAAADQAJIAAADRAJMAAADSAJMAAADTAJQAAADUAJUAAADVAJYAAADWAJYAAADX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") format("truetype");
font-weight: 400;
}
@font-face {
font-family: RoubleArial;
src: url("data:font/truetype;base64,AAEAAAAQAQAABAAATFRTSAN3AgwAAAIQAAAADk9TLzJotF+SAAABiAAAAGBWRE1Ybm52mQAAAiAAAAXgY21hcAl/E/EAAAkcAAABJGN2dCAAFAAAAAALzAAAAAZmcGdtBlmcNwAACkAAAAFzZ2x5Zp8dTugAAAvUAAACwGhkbXgFN3HGAAAIAAAAARxoZWFkA2OHDgAAAQwAAAA2aGhlYQd+A4kAAAFEAAAAJGhtdHgMGQEqAAAB6AAAAChsb2NhAsABYAAADpQAAAAWbWF4cAIXAZwAAAFoAAAAIG5hbWVNQun4AAAOrAAAATtwb3N0Pjb5lgAAD+gAAABTcHJlcBz8fZwAAAu0AAAAFgABAAAAAQAAufRle18PPPUAGQPoAAAAANBQc58AAAAA0FLPzQCVAAAC/wK8AAAACQACAAAAAAAAAAEAAAMg/zgAyAPoAJUAXgL/AAEAAAAAAAAAAAAAAAAAAAAKAAEAAAAKACgAAgAAAAAAAQAAAAAACgAAAgABcwAAAAAAAwGDArwABQAAArwCigAAAIwCvAKKAAAB3QAyAPoAAAIAAAAAAAAAAAAAAAIBAAAAAAAAAAAAAAAAUFlSUwBAAAAEQwMg/zgAyAK8AAAAAAABAAAAAAGQAyAAAAAgAAAASwAAA+gAAAAAAAAASwAAAEsAAANdAJUASwAAAEsAAAAAAAADXQCVAAAACgEBAQEBOwEBATsAAAAAAAEAAQEBAQEADAD4CP8ACAAGAAAACQAHAAAACgAHAAAACwAIAAAADAAJAAAADQAKAAAADgAKAAAADwALAAAAEAAMAAAAEQAMAAAAEgANAAAAEwAOAAAAFAAOAAAAFQAPAAAAFgAQAAAAFwARAAAAGAARAAAAGQASAAAAGgATAAAAGwATAAAAHAAUAAAAHQAVAAAAHgAVAAAAHwAWAAAAIAAXAAAAIQAYAAAAIgAYAAAAIwAZAAAAJAAaAAAAJQAaAAAAJgAbAAAAJwAcAAAAKAAcAAAAKQAdAAAAKgAeAAAAKwAfAAAALAAfAAAALQAgAAAALgAhAAAALwAhAAAAMAAiAAAAMQAjAAAAMgAjAAAAMwAkAAAANAAlAAAANQAmAAAANgAmAAAANwAnAAAAOAAoAAAAOQAoAAAAOgApAAAAOwAqAAAAPAAqAAAAPQArAAAAPgAsAAAAPwAtAAAAQAAtAAAAQQAuAAAAQgAvAAAAQwAvAAAARAAwAAAARQAxAAAARgAxAAAARwAyAAAASAAzAAAASQA0AAAASgA0AAAASwA1AAAATAA2AAAATQA2AAAATgA3AAAATwA4AAAAUAA4AAAAUQA5AAAAUgA6AAAAUwA7AAAAVAA7AAAAVQA8AAAAVgA9AAAAVwA9AAAAWAA+AAAAWQA/AAAAWgA/AAAAWwBAAAAAXABBAAAAXQBCAAAAXgBCAAAAXwBDAAAAYABEAAAAYQBEAAAAYgBFAAAAYwBGAAAAZABGAAAAZQBHAAAAZgBIAAAAZwBJAAAAaABJAAAAaQBKAAAAagBLAAAAawBLAAAAbABMAAAAbQBNAAAAbgBNAAAAbwBOAAAAcABPAAAAcQBQAAAAcgBQAAAAcwBRAAAAdABSAAAAdQBSAAAAdgBTAAAAdwBUAAAAeABUAAAAeQBVAAAAegBWAAAAewBXAAAAfABXAAAAfQBYAAAAfgBZAAAAfwBZAAAAgABaAAAAgQBbAAAAggBbAAAAgwBcAAAAhABdAAAAhQBeAAAAhgBeAAAAhwBfAAAAiABgAAAAiQBgAAAAigBhAAAAiwBiAAAAjABiAAAAjQBjAAAAjgBkAAAAjwBlAAAAkABlAAAAkQBmAAAAkgBnAAAAkwBnAAAAlABoAAAAlQBpAAAAlgBpAAAAlwBqAAAAmABrAAAAmQBsAAAAmgBsAAAAmwBtAAAAnABuAAAAnQBuAAAAngBvAAAAnwBwAAAAoABwAAAAoQBxAAAAogByAAAAowBzAAAApABzAAAApQB0AAAApgB1AAAApwB1AAAAqAB2AAAAqQB3AAAAqgB3AAAAqwB4AAAArAB5AAAArQB6AAAArgB6AAAArwB7AAAAsAB8AAAAsQB8AAAAsgB9AAAAswB+AAAAtAB+AAAAtQB/AAAAtgCAAAAAtwCBAAAAuACBAAAAuQCCAAAAugCDAAAAuwCDAAAAvACEAAAAvQCFAAAAvgCFAAAAvwCGAAAAwACHAAAAwQCIAAAAwgCIAAAAwwCJAAAAxACKAAAAxQCKAAAAxgCLAAAAxwCMAAAAyACMAAAAyQCNAAAAygCOAAAAywCPAAAAzACPAAAAzQCQAAAAzgCRAAAAzwCRAAAA0ACSAAAA0QCTAAAA0gCTAAAA0wCUAAAA1ACVAAAA1QCWAAAA1gCW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") format("truetype");
font-weight: 700;
}
@font-face {
font-family: icon-main;
src: url("/build/fonts/icon-main.54e719.eot") format("eot"), url("/build/fonts/icon-main.9292ab.woff2") format("woff2"), url("/build/fonts/icon-main.cc47b7.woff") format("woff"), url("/build/fonts/icon-main.41b25e.ttf") format("truetype"), url("/build/images/icon-main.be95e3.svg") format("svg");
font-weight: 400;
font-style: normal;
font-display: block;
}
.text-primary {
color: rgb(3, 154, 211);
}
.text-grey {
color: gray;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
color: rgb(57, 57, 57);
line-height: normal;
margin-top: 0px;
}
.h1_like,
h1 {
font-size: 30px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
.h1_like,
h1,
h2 {
line-height: 1.33;
}
h2 {
font-size: 24px;
font-weight: 400;
}
h3 {
font-size: 20px;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
line-height: 1.4;
}
h3,
h4 {
font-weight: 500;
}
h4 {
font-size: 16px;
line-height: 1.5;
}
h5 {
font-size: 14px;
font-weight: 600;
line-height: 1.43;
margin-top: 10px;
margin-bottom: 15px;
}
h5,
h6 {
font-family: "Open Sans", -apple-system, Roboto, "Helvetica Neue", sans-serif;
}
h6 {
font-size: 12px;
font-weight: 400;
line-height: 1.33;
letter-spacing: 0.2px;
}
.small_caption {
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 1.9;
margin-bottom: 5px;
font-weight: 400;
}
@font-face {
font-family: icons;
src: url("/build/fonts/icons.6203a3.eot") format("embedded-opentype"), url("/build/fonts/icons.d00611.ttf") format("truetype"), url("/build/fonts/icons.c9f959.woff") format("woff"), url("/build/images/icons.23a541.svg") format("svg");
font-weight: 400;
font-style: normal;
}
[class*=" icon--"],
[class^="icon--"] {
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
font-family: icons !important;
}
.icon--square-plus::before {
content: "";
}
.icon--shopping_cart::before {
content: "";
}
.icon--box-on-hand::before {
content: "";
}
.icon--pickup::before {
content: "";
}
.icon--favorite_border::before {
content: "";
}
.icon--favorite::before {
content: "";
}
.icon--done_all::before {
content: "";
}
.icon--done::before {
content: "";
}
.icon--check_circle::before {
content: "";
}
.icon--fullscreen_exit::before {
content: "";
}
.icon--fullscreen::before {
content: "";
}
.icon--near_me::before {
content: "";
}
.icon--sync::before {
content: "";
}
.icon--cancel::before {
content: "";
}
.icon--person::before {
content: "";
}
.icon--settings::before {
content: "";
}
.icon--help::before {
content: "";
}
.icon--location_city::before {
content: "";
}
.icon--format_list_bulleted::before {
content: "";
}
.icon--zoom_in::before {
content: "";
}
.icon--block::before {
content: "";
}
.icon--lock::before {
content: "";
}
.icon--mode_edit::before {
content: "";
}
.icon--star_border::before {
content: "";
}
.icon--star::before {
content: "";
}
.icon--photo_camera::before {
content: "";
}
.icon--account_circle::before {
content: "";
}
.icon--refresh::before {
content: "";
}
.icon--exit::before {
content: "";
}
.icon--warning::before {
content: "";
}
.icon--remove::before {
content: "";
}
.icon--add::before {
content: "";
}
.icon--arrow_back::before {
content: "";
}
.icon--arrow_downward::before {
content: "";
}
.icon--arrow_drop_down::before {
content: "";
}
.icon--arrow_drop_up::before {
content: "";
}
.icon--arrow_forward::before {
content: "";
}
.icon--arrow_upward::before {
content: "";
}
.icon--check::before {
content: "";
}
.icon--checkbox::before {
content: "";
}
.icon--checkbox-outline::before {
content: "";
}
.icon--menu::before {
content: "";
}
.icon--tune::before {
content: "";
}
.icon--chevron-right-big::before {
content: "";
}
.icon--chevron-left-big::before {
content: "";
}
.icon--cat-all::before {
content: "";
}
.icon--chevron-left::before {
content: "";
}
.icon--chevron-right::before {
content: "";
}
.icon--location::before {
content: "";
}
.icon--send::before {
content: "";
}
.icon--message::before {
content: "";
}
.icon--bookmark::before {
content: "";
}
.icon--android::before {
content: "";
}
.icon--apple::before {
content: "";
}
.icon--info::before {
content: "";
}
.icon--search::before {
content: "";
}
.icon--close::before {
content: "";
}
.icon--close-mini::before {
content: "";
}
.icon--more::before {
content: "";
}
.icon--views::before {
content: "";
}
.icon--target::before {
content: "";
}
.icon--share-fb::before {
content: "";
}
.icon--share-ok::before {
content: "";
}
.icon--share-twi::before {
content: "";
}
.icon--share-vk::before {
content: "";
}
.icon--share-more::before {
content: "";
}
.icon--share-yt::before {
content: "";
}
.icon--phone::before {
content: "";
}
.icon--vk::before {
content: "";
}
.icon--odnoklassniki::before {
content: "";
}
.icon--add_circle::before {
content: "";
}
.icon--view_module::before {
content: "";
}
.icon--apps::before {
content: "";
}
.icon--storage::before {
content: "";
}
.icon--delete::before {
content: "";
}
.icon--notifications_none::before {
content: "";
}
.icon--notifications_active::before {
content: "";
}
.icon--notifications::before {
content: "";
}
html {
height: 100%;
}
iframe[name="google_conversion_frame"] {
position: fixed;
}
* {
box-sizing: border-box;
}
a {
transition: all 0.2s ease 0s;
}
a:focus {
outline: none;
}
a:link,
button,
input,
select,
textarea {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
figure {
margin: 0px;
}
input,
input[type="search"] {
-webkit-appearance: none;
}
input[type="search"] {
box-sizing: border-box;
}
input[type="number"] {
-webkit-appearance: none;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
margin: 0px;
-webkit-appearance: none;
}
._control[data-control-status="hide"] {
display: none;
}
.overflow-hidden {
overflow: hidden !important;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.hide {
display: none !important;
}
.invisible {
visibility: hidden;
}
.clearfix {
overflow: hidden;
}
.pl0 {
padding-left: 0px;
}
.bb0 {
border-bottom: 0px !important;
}
.mb0 {
margin-bottom: 0px !important;
}
.text-red {
color: rgb(247, 80, 89);
}
.subtitle {
color: gray;
margin: 12px 0px 30px;
letter-spacing: 0px;
}
.subtitle>a {
text-decoration: none;
color: rgb(3, 154, 211);
}
.fixed_buttons {
max-width: 100% !important;
}
@media (max-width: 991px) {
.fixed_buttons {
width: 100%;
position: fixed;
bottom: 0px;
right: 0px;
margin: 0px;
left: 0px;
padding: 0px 11px 10px;
z-index: 100;
}
.fixed_buttons::after {
content: "";
position: absolute;
top: 0px;
height: 0px;
width: 100%;
left: 0px;
z-index: -1;
box-shadow: rgb(255, 255, 255) 0px 30px 20px 40px;
}
.fixed_buttons .button {
padding-top: 9px;
padding-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 40px;
width: 100% !important;
margin-bottom: 0px !important;
}
.fixed_buttons .button--disabled {
background: rgb(154, 154, 154) !important;
color: rgb(249, 249, 249) !important;
}
.fixed_buttons .button--bordered {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.fixed_buttons .button--default {
text-transform: uppercase;
font-weight: 600;
background: rgb(255, 255, 255);
}
.fixed_buttons .button_container {
width: 50%;
padding: 0px 4px;
float: left;
margin: 0px;
}
.fixed_buttons .button_container--mobile_right {
float: right;
}
.fixed_buttons .button_container+.button_container {
margin-top: 0px;
}
.fixed_buttons--full .button,
.fixed_buttons--full .button_container,
.fixed_buttons--single .button,
.fixed_buttons--single .button_container {
width: 100% !important;
}
.fixed_buttons--split .button {
border: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.fixed_buttons--split .button--flat,
.fixed_buttons--split .button--flat_disabled {
border: 0px;
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.fixed_buttons--split .button--flat:hover,
.fixed_buttons--split .button--flat_disabled:hover {
background: rgb(3, 172, 236);
}
.fixed_buttons--split .button--flat:active,
.fixed_buttons--split .button--flat_disabled:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal .fixed_buttons .button_container .button--default {
border: 0px;
}
.fixed_buttons--full .button,
.fixed_buttons--full .button_container,
.fixed_buttons--single .button,
.fixed_buttons--single .button_container {
width: 100% !important;
}
.fixed_buttons--split {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.fixed_buttons--split .button {
float: none;
margin: 0px;
border-radius: 0px;
padding-top: 14px;
background: rgb(255, 255, 255);
padding-bottom: 15px;
width: 100% !important;
color: rgb(3, 154, 211) !important;
}
.fixed_buttons--split .button:hover {
background: rgb(245, 245, 245);
}
.fixed_buttons--split .button_container {
float: left;
width: 50%;
}
.fixed_buttons--split .button_container+.button_container {
margin-top: 0px;
border-left: 1px solid rgb(235, 235, 235);
}
}
@media (max-width: 767px) {
.fixed_buttons {
padding-left: 6px;
padding-right: 6px;
}
}
.visible-small,
.visible-tiny {
display: none !important;
}
.visible-desktop {
display: inline-block !important;
}
.hidden-desktop {
display: none !important;
}
@media (max-width: 1070px) {
.visible-desktop {
display: none !important;
}
.hidden-desktop {
display: inline-block !important;
}
}
@media (max-width: 991px) {
.hidden-tablet {
display: none !important;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.hidden-small {
display: none !important;
}
.visible-small {
display: block !important;
}
.float-right-small {
float: right !important;
}
}
@media (max-width: 380px) {
.hidden-tiny {
display: none !important;
}
.visible-tiny {
display: block !important;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes zoomIn {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
-webkit-font-smoothing: antialiased;
}
}
@keyframes zoomOut {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
-webkit-font-smoothing: antialiased;
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
transform: translate3d(0px, 40px, 0px);
}
100% {
opacity: 1;
transform: translateZ(0px);
-webkit-font-smoothing: antialiased;
}
}
@keyframes fadeInUpFallback {
0% {
visibility: hidden;
top: 40px;
}
100% {
visibility: visible;
top: 0px;
}
}
@keyframes tada {
0% {
transform: scaleX(1);
}
10%,
20% {
transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
}
30%,
50%,
70%,
90% {
transform: scale3d(1.05, 1.05, 1.05) rotate(3deg);
}
40%,
60%,
80% {
transform: scale3d(1.05, 1.05, 1.05) rotate(-3deg);
}
100% {
transform: scaleX(1);
-webkit-font-smoothing: antialiased;
}
}
@keyframes pulse {
0% {
transform: scaleX(1);
}
50% {
transform: scale3d(1.08, 1.08, 1.08);
-webkit-font-smoothing: antialiased;
}
100% {
transform: scaleX(1);
-webkit-font-smoothing: antialiased;
}
}
@keyframes showAuthBorder {
0% {
border-color: transparent;
}
100% {
border-color: rgb(222, 222, 222);
}
}
.body--animations .box--show .auth_group__form .form_group,
.fadeInUpFallback {
position: relative;
animation-name: fadeInUpFallback;
animation-duration: 0.8s;
}
.body--animations .box--show .auth_group__back,
.body--animations .box--show .auth_group__desc,
.body--animations .box--show .auth_group__form .auth_group_button,
.body--animations .box--show .auth_group__form .button,
.body--animations .box--show .auth_group__form .change-phone-form .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .form--invite .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .form_control:not(.form_control--select),
.body--animations .box--show .auth_group__form .hint,
.body--animations .box--show .auth_group__form .p_form_app .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .photo_upload_container,
.body--animations .box--show .auth_group__img,
.body--animations .box--show .auth_group__title,
.change-phone-form .body--animations .box--show .auth_group__form .form-control:not(.form_control--select),
.fadeInUp,
.form--invite .body--animations .box--show .auth_group__form .form-control:not(.form_control--select),
.p_form_app .body--animations .box--show .auth_group__form .form-control:not(.form_control--select) {
animation-name: fadeInUp;
animation-duration: 0.8s;
}
.fadeIn {
animation-name: fadeIn;
animation-duration: 0.3s;
}
.fadeIn--slow {
animation-name: fadeIn;
animation-duration: 1s;
}
.fadeOut {
animation-name: fadeOut;
animation-duration: 0.3s;
}
.fadeOut--slow {
animation-name: fadeOut;
animation-duration: 1s;
}
.zoomIn {
animation-name: zoomIn;
}
.zoomIn,
.zoomOut {
animation-duration: 0.3s;
}
.zoomOut {
animation-name: zoomOut;
}
.tada {
animation-iteration-count: 2;
animation-name: tada;
animation-duration: 1s;
animation-delay: 1s;
}
.body--animations.animate_tags .tag_container .tag,
.body--animations .animate_tags .tag_container .tag,
.pulse {
animation-iteration-count: 2;
animation-name: pulse;
animation-duration: 1s;
animation-delay: 1s;
}
.body--animations .box--show .auth_group,
.showAuthBorder {
animation-name: showAuthBorder;
animation-duration: 1s;
animation-delay: 0.5s;
}
.noUi-target,
.noUi-target * {
touch-action: none;
user-select: none;
box-sizing: border-box;
}
.noUi-target {
position: relative;
direction: ltr;
}
.noUi-base {
width: 100%;
height: 100%;
position: relative;
z-index: 1;
}
.noUi-origin {
position: absolute;
right: 0px;
top: 0px;
left: 0px;
bottom: 0px;
}
.noUi-handle {
position: relative;
z-index: 1;
}
.noUi-stacking .noUi-handle {
z-index: 10;
}
.noUi-state-tap .noUi-origin {
transition: left 0.3s ease 0s, top 0.3s ease 0s;
}
.noUi-state-drag * {
cursor: inherit !important;
}
.noUi-base,
.noUi-handle {
transform: translateZ(0px);
}
.noUi-horizontal {
height: 18px;
}
.noUi-horizontal .noUi-handle {
width: 34px;
height: 28px;
left: -17px;
top: -6px;
}
.noUi-vertical {
width: 18px;
}
.noUi-vertical .noUi-handle {
width: 28px;
height: 34px;
left: -6px;
top: -17px;
}
.noUi-background {
background: rgb(250, 250, 250);
box-shadow: rgb(240, 240, 240) 0px 1px 1px inset;
}
.noUi-connect {
background: rgb(63, 184, 175);
box-shadow: rgba(51, 51, 51, 0.45) 0px 0px 3px inset;
transition: background 0.45s ease 0s;
}
.noUi-origin {
border-radius: 2px;
}
.noUi-target {
border-radius: 4px;
border: 1px solid rgb(211, 211, 211);
box-shadow: rgb(240, 240, 240) 0px 1px 1px inset, rgb(187, 187, 187) 0px 3px 6px -5px;
}
.noUi-target.noUi-connect {
box-shadow: rgba(51, 51, 51, 0.45) 0px 0px 3px inset, rgb(187, 187, 187) 0px 3px 6px -5px;
}
.noUi-handle {
border: 1px solid rgb(217, 217, 217);
border-radius: 3px;
background: rgb(255, 255, 255);
cursor: default;
box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(235, 235, 235) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px;
}
.noUi-active {
box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(221, 221, 221) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px;
}
.noUi-handle::after,
.noUi-handle::before {
content: "";
display: block;
position: absolute;
height: 14px;
width: 1px;
background: rgb(232, 231, 230);
left: 14px;
top: 6px;
}
.noUi-handle::after {
left: 17px;
}
.noUi-vertical .noUi-handle::after,
.noUi-vertical .noUi-handle::before {
width: 14px;
height: 1px;
left: 6px;
top: 14px;
}
.noUi-vertical .noUi-handle::after {
top: 17px;
}
[disabled].noUi-connect,
[disabled] .noUi-connect {
background: rgb(184, 184, 184);
}
.noUi-pips,
.noUi-pips * {
box-sizing: border-box;
}
.noUi-pips {
position: absolute;
color: rgb(153, 153, 153);
}
.noUi-value {
position: absolute;
text-align: center;
}
.noUi-value-sub {
color: rgb(204, 204, 204);
font-size: 10px;
}
.noUi-marker {
position: absolute;
background: rgb(204, 204, 204);
}
.noUi-marker-large,
.noUi-marker-sub {
background: rgb(170, 170, 170);
}
.noUi-pips-horizontal {
padding: 10px 0px;
height: 80px;
top: 100%;
left: 0px;
width: 100%;
}
.noUi-value-horizontal {
transform: translate3d(-50%, 50%, 0px);
}
.noUi-marker-horizontal.noUi-marker {
margin-left: -1px;
width: 2px;
height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
height: 15px;
}
.noUi-pips-vertical {
padding: 0px 10px;
height: 100%;
top: 0px;
left: 100%;
}
.noUi-value-vertical {
transform: translate3d(0px, -50%, 0px);
padding-left: 25px;
}
.noUi-marker-vertical.noUi-marker {
width: 5px;
height: 2px;
margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
width: 15px;
}
.noUi-tooltip {
display: block;
position: absolute;
border: 1px solid rgb(217, 217, 217);
border-radius: 3px;
background: rgb(255, 255, 255);
padding: 5px;
text-align: center;
}
.noUi-horizontal .noUi-handle-lower .noUi-tooltip {
top: -32px;
}
.noUi-horizontal .noUi-handle-upper .noUi-tooltip {
bottom: -32px;
}
.noUi-vertical .noUi-handle-lower .noUi-tooltip {
left: 120%;
}
.noUi-vertical .noUi-handle-upper .noUi-tooltip {
right: 120%;
}
.Select {
position: relative;
}
.Select input::-webkit-contacts-auto-fill-button,
.Select input::-webkit-credentials-auto-fill-button {
display: none !important;
}
.Select,
.Select div,
.Select input,
.Select span {
box-sizing: border-box;
}
.Select.is-disabled .Select-arrow-zone {
cursor: default;
pointer-events: none;
opacity: 0.35;
}
.Select.is-disabled>.Select-control {
background-color: rgb(249, 249, 249);
}
.Select.is-disabled>.Select-control:hover {
box-shadow: none;
}
.Select.is-open>.Select-control {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
background: rgb(255, 255, 255);
border-color: rgb(179, 179, 179) rgb(204, 204, 204) rgb(217, 217, 217);
}
.Select.is-open>.Select-control .Select-arrow {
top: -2px;
border-color: transparent transparent rgb(153, 153, 153);
border-width: 0px 5px 5px;
}
.Select.is-searchable.is-focused:not(.is-open)>.Select-control,
.Select.is-searchable.is-open>.Select-control {
cursor: text;
}
.Select.is-focused>.Select-control {
background: rgb(255, 255, 255);
}
.Select.is-focused:not(.is-open)>.Select-control {
border-color: rgb(0, 126, 255);
box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(0, 126, 255, 0.1) 0px 0px 0px 3px;
background: rgb(255, 255, 255);
}
.Select.has-value.is-clearable.Select--single>.Select-control .Select-value {
padding-right: 42px;
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,
.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label {
color: rgb(51, 51, 51);
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,
.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label {
cursor: pointer;
text-decoration: none;
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,
.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,
.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover {
color: rgb(0, 126, 255);
outline: none;
text-decoration: underline;
}
.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,
.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus {
background: rgb(255, 255, 255);
}
.Select.has-value.is-pseudo-focused .Select-input {
opacity: 0;
}
.Select.is-open .Select-arrow,
.Select .Select-arrow-zone:hover>.Select-arrow {
border-top-color: rgb(102, 102, 102);
}
.Select.Select--rtl {
direction: rtl;
text-align: right;
}
.Select-control {
background-color: rgb(255, 255, 255);
border-radius: 4px;
border: 1px solid rgb(204, 204, 204);
color: rgb(51, 51, 51);
cursor: default;
display: table;
border-spacing: 0px;
border-collapse: separate;
height: 36px;
outline: none;
overflow: hidden;
position: relative;
width: 100%;
}
.Select-control:hover {
box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 0px;
}
.Select-control .Select-input:focus {
outline: none;
background: rgb(255, 255, 255);
}
.Select--single>.Select-control .Select-value,
.Select-placeholder {
bottom: 0px;
color: rgb(170, 170, 170);
left: 0px;
line-height: 34px;
padding-left: 10px;
padding-right: 10px;
position: absolute;
right: 0px;
top: 0px;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.Select-input {
height: 34px;
padding-left: 10px;
padding-right: 10px;
vertical-align: middle;
}
.Select-input>input {
width: 100%;
background: none transparent;
border: 0px none;
box-shadow: none;
cursor: default;
display: inline-block;
font-family: inherit;
font-size: inherit;
margin: 0px;
outline: none;
line-height: 17px;
padding: 8px 0px 12px;
-webkit-appearance: none;
}
.is-focused .Select-input>input {
cursor: text;
}
.has-value.is-pseudo-focused .Select-input {
opacity: 0;
}
.Select-control:not(.is-searchable)>.Select-input {
outline: none;
}
.Select-loading-zone {
cursor: pointer;
display: table-cell;
text-align: center;
}
.Select-loading,
.Select-loading-zone {
position: relative;
vertical-align: middle;
width: 16px;
}
.Select-loading {
animation: 0.4s linear 0s infinite normal none running Select-animation-spin;
height: 16px;
box-sizing: border-box;
border-radius: 50%;
border-width: 2px;
border-style: solid;
border-color: rgb(204, 204, 204) rgb(51, 51, 51) rgb(204, 204, 204) rgb(204, 204, 204);
border-image: initial;
display: inline-block;
}
.Select-clear-zone {
animation: 0.2s ease 0s 1 normal none running Select-animation-fadeIn;
color: rgb(153, 153, 153);
cursor: pointer;
display: table-cell;
position: relative;
text-align: center;
vertical-align: middle;
width: 17px;
}
.Select-clear-zone:hover {
color: rgb(208, 2, 27);
}
.Select-clear {
display: inline-block;
font-size: 18px;
line-height: 1;
}
.Select--multi .Select-clear-zone {
width: 17px;
}
.Select-arrow-zone {
cursor: pointer;
display: table-cell;
position: relative;
text-align: center;
vertical-align: middle;
width: 25px;
}
.Select--rtl .Select-arrow-zone {
padding-right: 0px;
padding-left: 5px;
}
.Select-arrow {
border-color: rgb(153, 153, 153) transparent transparent;
border-width: 5px 5px 2.5px;
display: inline-block;
height: 0px;
width: 0px;
}
.Select-control> :last-child {
padding-right: 5px;
}
.Select--multi .Select-multi-value-wrapper {
display: inline-block;
}
.Select .Select-aria-only {
position: absolute;
display: inline-block;
height: 1px;
width: 1px;
margin: -1px;
clip: rect(0px, 0px, 0px, 0px);
overflow: hidden;
float: left;
}
@keyframes Select-animation-fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.Select-menu-outer {
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
background-color: rgb(255, 255, 255);
border-width: 1px;
border-style: solid;
border-color: rgb(230, 230, 230) rgb(204, 204, 204) rgb(204, 204, 204);
border-image: initial;
box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 0px;
box-sizing: border-box;
margin-top: -1px;
max-height: 200px;
position: absolute;
top: 100%;
width: 100%;
z-index: 1;
}
.Select-menu,
.suggest_list {
max-height: 198px;
overflow-y: auto;
}
.Select-option,
.suggest_list__item {
box-sizing: border-box;
background-color: rgb(255, 255, 255);
color: rgb(102, 102, 102);
cursor: pointer;
display: block;
padding: 8px 10px;
}
.Select-option:last-child,
.suggest_list__item:last-child {
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.is-selected.suggest_list__item,
.Select-option.is-selected {
background-color: rgba(0, 126, 255, 0.04);
color: rgb(51, 51, 51);
}
.is-focused.suggest_list__item,
.Select-option.is-focused {
background-color: rgba(0, 126, 255, 0.08);
color: rgb(51, 51, 51);
}
.is-disabled.suggest_list__item,
.Select-option.is-disabled {
color: rgb(204, 204, 204);
}
.Select-noresults {
box-sizing: border-box;
color: rgb(153, 153, 153);
cursor: default;
display: block;
padding: 8px 10px;
}
.Select--multi .Select-input {
vertical-align: middle;
margin-left: 10px;
padding: 0px;
}
.Select--multi.Select--rtl .Select-input {
margin-left: 0px;
margin-right: 10px;
}
.Select--multi.has-value .Select-input {
margin-left: 5px;
}
.Select--multi .Select-value {
background-color: rgba(0, 126, 255, 0.08);
border-radius: 2px;
border: 1px solid rgba(0, 126, 255, 0.24);
color: rgb(0, 126, 255);
display: inline-block;
font-size: 0.9em;
line-height: 1.4;
margin-left: 5px;
margin-top: 5px;
vertical-align: top;
}
.Select--multi .Select-value-icon,
.Select--multi .Select-value-label {
display: inline-block;
vertical-align: middle;
}
.Select--multi .Select-value-label {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px;
cursor: default;
padding: 2px 5px;
}
.Select--multi a.Select-value-label {
color: rgb(0, 126, 255);
cursor: pointer;
text-decoration: none;
}
.Select--multi a.Select-value-label:hover {
text-decoration: underline;
}
.Select--multi .Select-value-icon {
cursor: pointer;
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
border-right: 1px solid rgba(0, 126, 255, 0.24);
padding: 1px 5px 3px;
}
.Select--multi .Select-value-icon:focus,
.Select--multi .Select-value-icon:hover {
background-color: rgba(0, 113, 230, 0.08);
color: rgb(0, 113, 230);
}
.Select--multi .Select-value-icon:active {
background-color: rgba(0, 126, 255, 0.24);
}
.Select--multi.Select--rtl .Select-value {
margin-left: 0px;
margin-right: 5px;
}
.Select--multi.Select--rtl .Select-value-icon {
border-right: none;
border-left: 1px solid rgba(0, 126, 255, 0.24);
}
.Select--multi.is-disabled .Select-value {
background-color: rgb(252, 252, 252);
border: 1px solid rgb(227, 227, 227);
color: rgb(51, 51, 51);
}
.Select--multi.is-disabled .Select-value-icon {
cursor: not-allowed;
border-right: 1px solid rgb(227, 227, 227);
}
.Select--multi.is-disabled .Select-value-icon:active,
.Select--multi.is-disabled .Select-value-icon:focus,
.Select--multi.is-disabled .Select-value-icon:hover {
background-color: rgb(252, 252, 252);
}
@keyframes Select-animation-spin {
100% {
transform: rotate(1turn);
}
}
.Select {
position: static;
}
.Select.is-focused .Select-control {
box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px;
outline: none;
}
.Select--single .suggest_list {
top: -8px;
margin-top: 0px;
}
.Select-value-label {
color: rgb(57, 57, 57);
}
.Select-clear-zone {
right: 20px;
top: 50%;
margin-top: -12px;
}
.Select-arrow-zone {
padding-right: 5px;
padding-left: 5px;
text-align: right;
}
.Select-arrow {
border-color: gray transparent transparent;
border-style: solid;
border-width: 5px 5px 2px;
position: relative;
}
.is-open .Select-arrow,
.Select-arrow-zone:hover>.Select-arrow {
border-top-color: gray;
}
.Select-control {
position: static;
padding: 9px 11px 11px;
border-color: rgb(235, 235, 235);
border-radius: 2px;
transition: background 0.2s ease 0s;
}
.Select-control:hover {
box-shadow: none;
background: rgb(245, 245, 245);
}
.Select-noresults {
font-size: 14px;
}
.Select-menu-outer {
width: 246px;
max-width: none;
margin-top: 6px;
border-radius: 0px;
box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px;
z-index: 40;
overflow: auto;
left: 0px;
height: auto;
max-height: none;
border: 0px !important;
background-color: rgb(255, 255, 255) !important;
}
.Select-value {
line-height: 40px;
padding-left: 20px;
padding-right: 40px;
}
.Select-menu,
.suggest_list {
font-size: 14px;
line-height: 1.3;
color: rgb(57, 57, 57);
padding: 6px 0px;
width: 100%;
border: 0px;
border-radius: 0px;
max-height: 100%;
height: 100%;
background-color: rgb(255, 255, 255) !important;
}
.Select-option,
.suggest_list__item {
padding: 11px 24px;
color: rgb(57, 57, 57);
position: relative;
border-radius: 0px !important;
}
.is-focused.suggest_list__item,
.Select-option.is-focused,
.Select-option:hover,
.suggest_list__item:hover {
color: rgb(51, 51, 51);
background-color: rgb(245, 245, 245) !important;
}
.Select-option:hover .tooltip,
.suggest_list__item:hover .tooltip {
opacity: 1;
visibility: visible;
}
.Select-option .tooltip,
.suggest_list__item .tooltip {
top: 100%;
left: 50%;
opacity: 0;
margin-left: -104px;
visibility: hidden;
transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}
.is-disabled.suggest_list__item,
.Select-option.is-disabled {
color: rgba(57, 57, 57, 0.3);
cursor: default;
}
.is-selected.suggest_list__item,
.Select-option.is-selected {
color: rgb(3, 154, 211);
background: transparent !important;
}
.is-selected.suggest_list__item::after,
.Select-option.is-selected::after {
position: absolute;
content: "";
color: rgb(3, 154, 211);
right: 8px;
left: auto;
font-size: 18px;
width: auto;
height: auto;
top: 9px;
font-family: icons !important;
}
.select_simple .Select-control {
padding: 3px 20px;
position: relative;
}
.select_simple .Select-menu-outer {
width: 100%;
max-height: 220px;
}
.select_simple .Select-input {
padding: 0px;
width: 100%;
font-size: 14px;
}
.select_simple .Select-option,
.select_simple .suggest_list__item {
font-size: 14px;
padding-left: 20px;
padding-right: 20px;
}
.select_simple .Select-noresults {
padding-left: 20px;
padding-right: 20px;
}
@media (max-width: 767px) {
.Select.is-open .Select-arrow {
top: -3px;
transform: rotate(180deg);
}
.Select .Select-value-label {
left: 50px;
top: 12px !important;
}
.Select .Select-loading-zone {
right: -25px !important;
}
}
@media (max-width: 991px) {
.Select-menu-outer {
margin-top: 0px;
border-radius: 0px;
box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px;
border-top: 1px solid rgb(234, 234, 234) !important;
}
.Select-option,
.suggest_list__item {
padding-left: 12px;
padding-right: 12px;
}
.Select-control {
padding-top: 10px;
}
}
.noUi-horizontal {
height: 10px;
}
.noUi-horizontal .noUi-handle {
width: 12px;
height: 12px;
left: -6px;
top: -1px;
}
.noUi-background {
box-shadow: none;
background: none;
}
.noUi-background::after {
width: 100%;
height: 0px;
top: 4px;
left: 0px;
position: absolute;
content: "";
border-bottom: 2px solid rgb(204, 204, 204);
}
.noUi-connect {
background: none;
box-shadow: none;
}
.noUi-connect::after {
width: 100%;
height: 0px;
top: 4px;
left: 0px;
position: absolute;
content: "";
border-bottom: 2px solid rgb(3, 154, 211);
}
.noUi-origin {
border-radius: 0px;
}
.noUi-target {
border-radius: 0px;
border: none;
}
.noUi-target,
.noUi-target.noUi-connect {
box-shadow: none;
}
.noUi-handle::after,
.noUi-handle::before {
display: none;
}
.noUi-draggable {
cursor: w-resize;
}
.noUi-vertical .noUi-draggable {
cursor: n-resize;
}
.noUi-handle {
box-shadow: none;
border: 1px solid rgb(3, 154, 211);
border-radius: 100%;
background: rgb(3, 154, 211);
cursor: -webkit-grab;
}
.noUi-handle:active {
cursor: -webkit-grabbing;
}
[disabled].noUi-connect,
[disabled] .noUi-connect {
background: rgb(184, 184, 184);
}
[disabled] .noUi-handle,
[disabled].noUi-origin {
cursor: not-allowed;
}
[disabled] .noUi-handle {
border: 1px solid rgb(215, 215, 215);
background: rgb(215, 215, 215);
}
.body--is_mobile .control_range .noUi-handle {
width: 20px;
height: 20px;
left: -10px;
top: -5px;
}
.react-tel-input .flag-dropdown {
display: none !important;
}
.react-tel-input--error .form-control {
box-shadow: rgb(255, 147, 147) 0px 0px 0px 1px inset;
border-color: rgb(255, 147, 147) !important;
}
.visually-hidden {
position: absolute;
clip: rect(0px, 0px, 0px, 0px);
}
div.awesomplete {
z-index: 40;
display: block;
position: relative;
}
div.awesomplete [hidden] {
display: none;
}
div.awesomplete mark {
background: inherit;
}
div.awesomplete>input {
display: block;
}
div.awesomplete>ul {
left: 0px;
z-index: 1;
min-width: 100%;
list-style: none;
padding: 8px 0px;
margin: 4px 0px 0px;
box-shadow: none;
text-shadow: none;
position: absolute;
box-sizing: border-box;
border-radius: 2px;
background-color: rgb(255, 255, 255);
border: 1px solid rgb(235, 235, 235);
font-size: 14px;
color: rgb(57, 57, 57);
}
div.awesomplete>ul.safari_fix {
max-height: 150px;
overflow: scroll;
}
div.awesomplete>ul:empty,
div.awesomplete>ul[hidden] {
display: none;
}
div.awesomplete>ul>li {
cursor: pointer;
position: relative;
padding: 8px 20px;
}
div.awesomplete>ul>li:hover {
color: rgb(51, 51, 51);
background: rgb(245, 245, 245);
}
div.awesomplete>ul>li:hover mark {
background: transparent;
}
div.awesomplete>ul>li[aria-selected="true"] {
color: rgb(255, 255, 255);
background: rgb(3, 154, 211);
}
div.awesomplete>ul>li[aria-selected="true"] mark {
color: inherit;
background: inherit;
}
.app {
min-height: 100%;
}
.body--overflow_hidden .app,
.body--overflow_hidden_modal .app {
overflow: hidden;
}
.app--simple_layout .header {
border-bottom: 1px solid rgb(235, 235, 235);
}
.app--lk {
min-width: 700px;
}
.app--lk .header_bar__logo {
float: left;
}
.app--lk .header__bar {
overflow: hidden;
}
.app--hidden {
display: none;
}
.body {
background-color: rgb(255, 255, 255);
min-width: 310px;
min-height: 100%;
position: relative;
font-size: 14px;
color: rgb(57, 57, 57);
-webkit-font-smoothing: antialiased;
padding-bottom: 250px;
}
.body.route__product_limits_buy {
padding-bottom: 0px;
}
.body--disable_scroll,
.body--overflow_hidden,
.body--overflow_hidden_modal {
overflow: hidden;
}
.body--padding_none {
padding: 0px !important;
}
.body--promo .bundle {
margin-top: 0px !important;
padding: 0px !important;
}
.body--im .bundle {
margin-top: 0px;
}
.body--im .header {
border-bottom: 0px;
}
.body--im.body--overflow_hidden {
padding-bottom: 0px;
}
.body--im.body--is_mobile .header--fixed {
position: relative;
}
.body--payments,
.body--product_create {
padding-bottom: 20px;
}
.body--payments .bundle,
.body--product_create .bundle {
padding-top: 0px;
}
@media (min-width: 992px) {
.body {
padding-bottom: 365px;
}
.body.route__product_limits_buy {
padding-bottom: 0px;
}
.body--no_padding {
padding-bottom: 116px;
}
.body--payments,
.body--product_create {
padding-bottom: 20px;
}
}
.body--fixfixed .fixfixed {
position: absolute;
}
.body--header_minimal {
background: rgb(255, 255, 255);
}
.body--header_minimal .header_bar__logout {
display: none !important;
}
.body--header_minimal .header {
box-shadow: none;
}
@media (max-width: 991px) {
.body--payments .header--fixed~.bundle,
.body--product_create .header--fixed~.bundle {
padding-top: 58px;
}
.body--im .header {
position: absolute;
width: 100%;
top: 0px;
left: 0px;
box-shadow: none;
}
.body--im .header:not(.header--menu_opened) {
display: none !important;
}
.body--im .bundle,
.body--im .bundle .container {
padding: 0px !important;
}
.body--im.body--is_mobile .header--fixed {
position: absolute;
}
.body--im,
.body--im .app,
.body--im .base,
.body--im .bundle,
.body--im .container,
.body--im .container[data-container="IMContainer"] .row,
.body--im .container[data-container="IMContainer"] .row>*,
.body--im .im_container {
height: 100%;
}
.body--order {
background-color: rgb(249, 249, 249);
padding-bottom: 0px !important;
}
.body--order .footer {
display: none !important;
}
.body--order .bundle {
padding-top: 0px;
}
.body--order .header--fixed~.bundle {
padding-top: 58px;
}
.body--settings {
background-color: rgb(249, 249, 249);
}
.body--settings .footer {
display: none !important;
}
.body--settings .header {
position: relative;
}
.body--settings .header~.bundle {
padding-top: 15px;
}
.body--prevent_fixed_scroll {
overflow: auto !important;
height: 100% !important;
}
}
.route__product_limits_buy .header {
border-bottom: 1px solid rgb(235, 235, 235);
}
@media (max-width: 991px) {
.route__user_limits .header_bar__control--accoun,
.route__user_limits .header_bar__control--menu,
.route__user_limits .header_bar__logo,
.route__user_limits .profile.sidebar_container {
display: none !important;
}
}
.main__title {
margin-bottom: 15px;
margin-top: 6px;
}
@media (max-width: 767px) {
.main__title {
display: none;
}
}
.header,
.header_prototype {
z-index: 102;
position: relative;
}
@media (min-width: 992px) {
.header_prototype {
height: 96px;
}
}
@media (min-width: 992px) {
.header_prototype.tiny {
height: 64px;
}
}
.header_prototype--board a,
.header_prototype--board button,
.header_prototype--board input,
.header_prototype--board textarea {
-webkit-tap-highlight-color: transparent;
outline: none;
}
.header_prototype--board section {
max-width: 1170px;
}
.header {
background-color: rgb(255, 255, 255);
}
@media (min-width: 992px) {
.header {
display: none !important;
}
}
@media (max-width: 991px) {
.header {
border-bottom: 1px solid rgb(235, 235, 235);
}
.header .header_bar__location {
display: none !important;
}
.header--absolute,
.header--fixed {
top: 0px;
left: 0px;
right: 0px;
z-index: 120;
transition: transform 0.2s ease-in-out 0s;
transform: translate(0px);
}
.header--absolute.header--hidden,
.header--fixed.header--hidden {
transform: translateY(-58px);
}
.header--absolute.header--disable_transition,
.header--fixed.header--disable_transition {
transition: none 0s ease 0s;
}
.header--absolute {
position: absolute;
}
.header--fixed {
position: fixed;
}
.header--menu_opened {
transition: none 0s ease 0s !important;
transform: none !important;
}
}
@media (max-width: 767px) {
.header {
z-index: 102;
}
.header--show_search {
z-index: 121;
}
.header--fixed.header--hidden.header--show_search_result {
transform: translateY(-104px);
}
}
.header_bar {
position: relative;
}
.header_bar .button .icon--format_list_bulleted {
font-size: 22px;
}
.header_bar__logo {
font-size: 0px;
line-height: 0;
padding-top: 18px;
padding-bottom: 18px;
position: relative;
opacity: 1;
transform: scale(1);
}
.header_bar__logo a {
display: inline-block;
transition: none 0s ease 0s;
}
.header_bar__login-small {
cursor: pointer;
display: block;
margin-left: 0px;
width: auto;
padding-left: 20px;
position: relative;
-webkit-tap-highlight-color: transparent;
}
.header_bar__login-small .user__image,
.header_bar__login-small .user__image--empty {
width: 24px;
height: 24px;
z-index: 0;
margin-top: 0px;
margin-bottom: 0px;
}
.header_bar__login-small .user__image--empty img,
.header_bar__login-small .user__image img {
width: inherit;
height: inherit;
}
.header_bar__login {
cursor: pointer;
display: block;
margin-left: 0px;
width: auto;
min-width: 52px;
padding-left: 20px;
float: right;
position: relative;
-webkit-tap-highlight-color: transparent;
user-select: none;
}
.header_bar__login.not-logged {
min-width: 100px;
}
.header_bar__login .button.button--bordered {
padding: 5px 10px 6px;
width: 100%;
}
.header_bar__login .user__image,
.header_bar__login .user__image--empty {
width: 32px;
height: 32px;
margin: 0px 0px -2px;
display: block;
float: right;
overflow: hidden;
position: relative;
}
.header_bar__login .user__image--empty::after,
.header_bar__login .user__image::after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
background: transparent;
transition: background 0.2s ease 0s;
}
.header_bar__login .user__image--empty:hover::after,
.header_bar__login .user__image:hover::after {
background: rgba(0, 0, 0, 0.16);
}
.header_bar__login .user__image--empty img,
.header_bar__login .user__image img {
width: 100%;
height: 100%;
}
.header_bar__login .user__image--empty .icon--arrow_drop_down,
.header_bar__login .user__image .icon--arrow_drop_down {
top: 50%;
left: 100%;
margin: -12px -10px 0px 0px;
position: absolute;
color: rgb(143, 143, 143);
font-size: 22px;
transition: transform 0.2s ease 0s, color 0.2s ease 0s;
}
.header--menu_opened .header_bar__login .user__image--empty .icon--arrow_drop_down,
.header--menu_opened .header_bar__login .user__image .icon--arrow_drop_down {
transform: rotateX(180deg) translateY(-1px);
}
.header_bar__logout {
position: absolute;
right: -8px;
top: 50%;
margin-top: -21px;
}
.header_bar__logout .icon {
transition: color 0.2s ease 0s;
}
.header_bar__logout:hover .icon {
color: rgb(57, 57, 57);
}
.header_bar__messages {
float: left;
position: relative;
top: -1px;
height: 36px;
width: 36px;
margin: -1px 0px -1px -6px;
transition: background 0.2s ease 0s;
padding: 5px !important;
}
.header_bar__messages .icon {
position: relative;
left: 0.4px;
top: 0.8px;
font-size: 24px;
line-height: 16px;
color: rgb(143, 143, 143);
}
.header_bar__messages .badge {
right: 0px !important;
top: 2px !important;
}
.header_bar__messages:hover {
background: rgb(245, 245, 245) !important;
}
.header_bar__title {
position: absolute;
left: 0px;
right: 0px;
top: 0px;
height: 100%;
text-align: center;
font-size: 20px;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
font-weight: 500;
color: rgb(57, 57, 57);
text-decoration: none;
line-height: normal;
background: rgb(255, 255, 255);
padding: 18px 44px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: none !important;
}
.header_bar__title--about {
font-size: 16px;
padding: 17px 0px;
}
.header_bar__search,
.header_search_clone {
font-size: 0px;
}
.header_bar__search .form_group,
.header_search_clone .form_group {
display: inline-block;
vertical-align: middle;
margin-bottom: 0px;
}
.change-phone-form .header_bar__search .form-control,
.change-phone-form .header_search_clone .form-control,
.form--invite .header_bar__search .form-control,
.form--invite .header_search_clone .form-control,
.header_bar__search .change-phone-form .form-control,
.header_bar__search .form--invite .form-control,
.header_bar__search .form_control,
.header_bar__search .p_form_app .form-control,
.header_search_clone .change-phone-form .form-control,
.header_search_clone .form--invite .form-control,
.header_search_clone .form_control,
.header_search_clone .p_form_app .form-control,
.p_form_app .header_bar__search .form-control,
.p_form_app .header_search_clone .form-control {
width: 280px;
height: 32px;
padding: 5px 40px 7px 20px;
background: rgb(255, 255, 255);
border-color: rgb(3, 154, 211);
border-radius: 4px 0px 0px 4px;
}
.change-phone-form .header_bar__search .form-control[aria-expanded="false"],
.change-phone-form .header_search_clone .form-control[aria-expanded="false"],
.form--invite .header_bar__search .form-control[aria-expanded="false"],
.form--invite .header_search_clone .form-control[aria-expanded="false"],
.header_bar__search .change-phone-form .form-control[aria-expanded="false"],
.header_bar__search .form--invite .form-control[aria-expanded="false"],
.header_bar__search .form_control[aria-expanded="false"],
.header_bar__search .p_form_app .form-control[aria-expanded="false"],
.header_search_clone .change-phone-form .form-control[aria-expanded="false"],
.header_search_clone .form--invite .form-control[aria-expanded="false"],
.header_search_clone .form_control[aria-expanded="false"],
.header_search_clone .p_form_app .form-control[aria-expanded="false"],
.p_form_app .header_bar__search .form-control[aria-expanded="false"],
.p_form_app .header_search_clone .form-control[aria-expanded="false"] {
padding-right: 10px;
}
.header_bar__search .button--back,
.header_search_clone .button--back {
display: none;
}
.header_bar__buttons {
float: right;
width: auto;
position: relative;
z-index: 1;
}
.header_bar__add {
float: left;
}
.header_bar__add .icon {
display: inline-block;
}
.header_bar__add span {
position: relative;
}
@media (min-width: 992px) {
.header_bar__add .button {
font-size: 14px;
height: 32px;
padding-top: 6px;
letter-spacing: 0px;
}
.header_bar__add .button .icon {
margin: -6px 0px -3px -13px;
position: relative;
top: -1px;
}
}
@media (max-width: 1180px) {
.header_bar__add .hide_span {
display: none;
}
}
@media (max-width: 991px) {
.header_bar__add {
width: 30px;
margin-top: 1px;
}
.header_bar__add .button {
width: 100%;
padding: 3px 4px 7px;
border-radius: 100px;
box-shadow: none;
transition: background 0.2s ease 0s;
}
}
.header_bar__location .visible-desktop {
display: inline !important;
}
@media (max-width: 1070px) {
.header_bar__location .visible-desktop {
display: none !important;
}
.header_bar__location .hidden-desktop {
display: inline !important;
}
}
.header_bar__inner {
padding-top: 19px;
padding-bottom: 19px;
}
.header_bar .form {
position: relative;
}
.header_bar .form .button_search {
border-radius: 0px 4px 4px 0px;
position: absolute;
top: 0px;
right: -1px;
z-index: 40;
width: 80px;
height: 32px;
}
.change-phone-form .header_bar .form-control,
.form--invite .header_bar .form-control,
.header_bar .change-phone-form .form-control,
.header_bar .form--invite .form-control,
.header_bar .form_control,
.header_bar .p_form_app .form-control,
.p_form_app .header_bar .form-control {
width: 100%;
border-right: 0px rgb(235, 235, 235);
border-radius: 4px 0px 0px 4px;
border-top-color: rgb(235, 235, 235);
border-bottom-color: rgb(235, 235, 235);
border-left-color: rgb(235, 235, 235);
height: 32px;
}
.header_bar .form_group,
.header_bar .input_group {
width: 100%;
position: relative;
}
.header_bar .input_group {
float: left;
padding-right: 40px;
}
.header_bar .input_group .button--delete {
right: 14px;
}
.change-phone-form .header_bar .input_group .button--delete.hide+.awesomplete .form-control,
.form--invite .header_bar .input_group .button--delete.hide+.awesomplete .form-control,
.header_bar .input_group .button--delete.hide+.awesomplete .change-phone-form .form-control,
.header_bar .input_group .button--delete.hide+.awesomplete .form--invite .form-control,
.header_bar .input_group .button--delete.hide+.awesomplete .form_control,
.header_bar .input_group .button--delete.hide+.awesomplete .p_form_app .form-control,
.p_form_app .header_bar .input_group .button--delete.hide+.awesomplete .form-control {
padding-right: 20px;
}
.header_bar .input_group--search .button--delete {
right: 48px;
position: absolute;
top: 50%;
margin-top: -14px;
}
.header_bar .input_group--search .fake_search_input {
visibility: hidden;
position: absolute;
font-size: 14px;
}
.change-phone-form .header_bar .input_group--search .form-control,
.form--invite .header_bar .input_group--search .form-control,
.header_bar .input_group--search .change-phone-form .form-control,
.header_bar .input_group--search .form--invite .form-control,
.header_bar .input_group--search .form_control,
.header_bar .input_group--search .p_form_app .form-control,
.p_form_app .header_bar .input_group--search .form-control {
transition: border-color 0.2s ease 0s;
}
.change-phone-form .header_bar .input_group--search_focused .form-control,
.form--invite .header_bar .input_group--search_focused .form-control,
.header_bar .input_group--search_focused .change-phone-form .form-control,
.header_bar .input_group--search_focused .form--invite .form-control,
.header_bar .input_group--search_focused .form_control,
.header_bar .input_group--search_focused .p_form_app .form-control,
.p_form_app .header_bar .input_group--search_focused .form-control {
border-color: rgb(3, 154, 211);
}
.header_bar .dropdown_control .dropdown_menu {
margin-top: 22px;
right: 0px;
}
@media (max-width: 991px) {
.header_bar__logo {
padding-top: 12px;
padding-bottom: 12px;
width: auto;
float: none;
text-align: center;
padding-left: 50px !important;
padding-right: 50px !important;
}
.header_bar__control {
white-space: nowrap;
z-index: 1;
width: 46px;
padding: 10px 5px 6px !important;
}
.header_bar__control--account {
margin-right: 5px;
}
.header_bar__inner {
padding: 12px 15px;
}
.header_bar__buttons {
display: none !important;
}
.header_bar__search,
.header_search_clone {
padding-right: 0px;
position: absolute;
top: 100%;
padding-top: 10px;
padding-bottom: 10px;
left: 0px;
right: 0px;
width: auto;
background: rgb(249, 249, 249);
display: none !important;
}
.header_bar__search .form_group,
.header_search_clone .form_group {
padding-right: 0px;
}
.change-phone-form .header_bar__search .form-control,
.change-phone-form .header_search_clone .form-control,
.form--invite .header_bar__search .form-control,
.form--invite .header_search_clone .form-control,
.header_bar__search .change-phone-form .form-control,
.header_bar__search .form--invite .form-control,
.header_bar__search .form_control,
.header_bar__search .p_form_app .form-control,
.header_search_clone .change-phone-form .form-control,
.header_search_clone .form--invite .form-control,
.header_search_clone .form_control,
.header_search_clone .p_form_app .form-control,
.p_form_app .header_bar__search .form-control,
.p_form_app .header_search_clone .form-control {
padding-left: 40px;
border-radius: 2px;
background-color: rgba(214, 214, 214, 0.3);
}
.header_bar__search .input_group,
.header_search_clone .input_group {
width: 100%;
float: none;
}
.header_bar__search .form,
.header_search_clone .form {
position: relative;
}
.header_bar__search .form .button_search,
.header_search_clone .form .button_search {
position: absolute;
left: 0px;
right: auto;
background: transparent !important;
}
.header_bar__search .form .button_search .icon,
.header_search_clone .form .button_search .icon {
color: rgb(143, 143, 143) !important;
}
.header_bar__search--show {
position: absolute;
z-index: 121;
padding: 0px;
top: 0px;
left: 0px;
right: 0px;
width: auto;
height: 100%;
background: rgb(255, 255, 255);
display: block;
}
.header_bar__search--show .button--delete {
margin-top: -13px;
}
.header_bar__search--show .button--back {
margin-top: -21px;
margin-left: -10px;
display: block;
}
.change-phone-form .header_bar__search--show .form-control,
.form--invite .header_bar__search--show .form-control,
.header_bar__search--show .change-phone-form .form-control,
.header_bar__search--show .form,
.header_bar__search--show .form--invite .form-control,
.header_bar__search--show .form_control,
.header_bar__search--show .form_group,
.header_bar__search--show .p_form_app .form-control,
.p_form_app .header_bar__search--show .form-control {
width: 100%;
height: 100%;
display: block;
}
.change-phone-form .header_bar__search--show .form-control,
.form--invite .header_bar__search--show .form-control,
.header_bar__search--show .change-phone-form .form-control,
.header_bar__search--show .form--invite .form-control,
.header_bar__search--show .form_control,
.header_bar__search--show .p_form_app .form-control,
.p_form_app .header_bar__search--show .form-control {
padding: 15px 45px 17px 55px;
font-size: 16px;
background: rgb(255, 255, 255);
border: 0px;
}
.header_bar__search--show_result {
display: block;
width: 100%;
height: 47px;
border-top: 1px solid rgb(234, 234, 234);
position: relative;
}
.change-phone-form .header_bar__search--show_result .form-control,
.form--invite .header_bar__search--show_result .form-control,
.header_bar__search--show_result .change-phone-form .form-control,
.header_bar__search--show_result .form--invite .form-control,
.header_bar__search--show_result .form_control,
.header_bar__search--show_result .p_form_app .form-control,
.p_form_app .header_bar__search--show_result .form-control {
font-size: 16px;
background: rgb(255, 255, 255);
padding-left: 50px;
border: 0px;
}
.header_bar__search--show_result .icon--close-mini::before {
content: "";
}
.header_bar__inner {
position: static;
padding-top: 0px;
padding-bottom: 0px;
}
.header_bar__title {
display: block !important;
}
}
@media (min-width: 992px) {
.header_bar__logo {
width: 120px;
z-index: 2;
}
.header_bar__inner {
float: none;
width: auto;
padding-left: 136px;
padding-right: 15px;
height: 72px;
}
.header_bar__inner .row::after,
.header_bar__inner .row::before {
display: none;
}
.header_bar .input_group {
padding-right: 79px;
}
.header_bar .input_group--search::before {
content: "";
position: absolute;
z-index: 41;
left: 10px;
top: 8px;
font-size: 22px;
line-height: 16px;
color: rgb(143, 143, 143);
visibility: visible;
font-family: icons !important;
}
.change-phone-form .header_bar .input_group--search .form-control::-webkit-input-placeholder,
.form--invite .header_bar .input_group--search .form-control::-webkit-input-placeholder,
.header_bar .input_group--search .change-phone-form .form-control::-webkit-input-placeholder,
.header_bar .input_group--search .form--invite .form-control::-webkit-input-placeholder,
.header_bar .input_group--search .form_control::-webkit-input-placeholder,
.header_bar .input_group--search .p_form_app .form-control::-webkit-input-placeholder,
.p_form_app .header_bar .input_group--search .form-control::-webkit-input-placeholder {
color: rgb(143, 143, 143) !important;
}
.header_bar .input_group--search .button--delete {
right: 80px;
}
.change-phone-form .header_bar .input_group--search.input_group--focus .form-control,
.form--invite .header_bar .input_group--search.input_group--focus .form-control,
.header_bar .input_group--search.input_group--focus .change-phone-form .form-control,
.header_bar .input_group--search.input_group--focus .form--invite .form-control,
.header_bar .input_group--search.input_group--focus .form_control,
.header_bar .input_group--search.input_group--focus .p_form_app .form-control,
.p_form_app .header_bar .input_group--search.input_group--focus .form-control {
padding-left: 20px;
}
.change-phone-form .header_bar .input_group--search.input_group--focus .form-control::-webkit-input-placeholder,
.form--invite .header_bar .input_group--search.input_group--focus .form-control::-webkit-input-placeholder,
.header_bar .input_group--search.input_group--focus .change-phone-form .form-control::-webkit-input-placeholder,
.header_bar .input_group--search.input_group--focus .form--invite .form-control::-webkit-input-placeholder,
.header_bar .input_group--search.input_group--focus .form_control::-webkit-input-placeholder,
.header_bar .input_group--search.input_group--focus .p_form_app .form-control::-webkit-input-placeholder,
.p_form_app .header_bar .input_group--search.input_group--focus .form-control::-webkit-input-placeholder {
color: transparent !important;
}
.header_bar .input_group--search.input_group--focus::before {
visibility: hidden;
}
.change-phone-form .header_bar .form-control,
.form--invite .header_bar .form-control,
.header_bar .change-phone-form .form-control,
.header_bar .form--invite .form-control,
.header_bar .form_control,
.header_bar .p_form_app .form-control,
.p_form_app .header_bar .form-control {
padding-left: 40px;
}
.header_bar__search,
.header_search_clone {
width: 45%;
}
.header_bar__inner .col-sm-7 {
width: 55%;
}
}
@media (max-width: 767px) {
.header_bar__control--account {
margin-right: 0px;
}
}
.fixed_location {
top: -40px;
z-index: 39;
transform: translateY(10px);
display: none !important;
}
.fixed_location .button,
.fixed_location .icon {
color: rgb(143, 143, 143);
}
.fixed_location--fixed {
transition: transform 0.2s ease-in-out 0s;
transform: translateY(68px);
position: fixed !important;
top: 0px !important;
}
.header--fixed.header--hidden~.fixed_location--fixed {
transform: translateY(10px);
}
@media (max-width: 991px) {
.fixed_location {
display: block !important;
}
}
@media (max-width: 767px) {
.header.header--show_search_result~.fixed_location--fixed {
transform: translateY(114px);
}
.header--fixed.header--hidden~.fixed_location--fixed {
transform: translateY(10px);
}
}
.fixed_button {
display: none;
position: fixed;
right: 15px;
bottom: 15px;
z-index: 101;
padding: 0px;
width: 56px;
height: 56px;
transition: transform 0.2s ease-in-out 0s;
transform: translate(0px);
}
@media (max-width: 991px) {
.fixed_button {
display: flex;
align-items: center;
justify-content: center;
}
.fixed_button--hidden {
transform: translateY(80px);
}
}
@media (max-width: 991px) {
.fixed_button {
right: 0px;
left: 0px;
margin-left: auto;
margin-right: auto;
bottom: 8px;
width: 240px;
}
.fixed_button a,
.fixed_button button {
border-radius: 20px;
}
}
.header_search_clone {
z-index: 40;
top: 0px;
display: none !important;
}
.bundle {
position: relative;
padding: 20px 0px;
}
@media (min-width: 992px) {
.bundle {
padding: 0px;
margin-top: 30px;
}
}
@media (max-width: 991px) {
.header--absolute~.bundle,
.header--fixed~.bundle {
padding-top: 80px;
}
.header--absolute~.bundle .header_search_clone,
.header--fixed~.bundle .header_search_clone {
top: 58px;
}
}
@media (max-width: 767px) {
.header--fixed.header--show_search_result~.bundle {
padding-top: 124px;
}
}
.badbrowser {
padding: 12% 0px 0px;
text-align: center;
}
.badbrowser__title {
font-size: 20px;
line-height: 22px;
font-weight: 400;
color: rgb(57, 57, 57);
margin-bottom: 12px;
}
.badbrowser p {
color: rgba(0, 0, 0, 0.5);
line-height: 1.52;
font-size: 13px;
}
.badbrowser_list {
list-style: none;
padding: 0px;
margin: 25px 0px;
font-size: 0px;
}
.badbrowser_list__item {
display: inline-block;
vertical-align: top;
font-size: 14px;
}
.badbrowser_list__item a {
display: block;
padding: 16px 20px;
border-radius: 2px;
color: rgba(0, 0, 0, 0.6);
text-decoration: none !important;
}
.badbrowser_list__item a:hover {
background-color: rgb(234, 234, 234);
}
.badbrowser_icon {
font-size: 0px;
line-height: 0;
margin-bottom: 10px;
}
.logo {
background: url("/build/images/logo.315c1c.svg") 0px center / 92px 34px no-repeat, linear-gradient(transparent, transparent);
width: 92px;
height: 34px;
display: block;
transform: translateY(-4px);
}
@media (max-width: 991px) {
.logo {
width: 81px;
height: 28px;
transform: translateY(0px);
background-size: 81px 28px;
}
}
.footer {
padding-bottom: 3px;
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
}
.footer__wrap {
position: relative;
}
.footer__legal {
margin-top: 20px;
padding: 18px 0px;
color: rgb(155, 155, 155);
font-size: 12px;
line-height: 16px;
border-top: 1px solid rgb(234, 234, 234);
overflow: hidden;
}
.footer__links {
margin-top: -2px;
margin-bottom: -4px;
float: right;
}
.footer__links .icon {
font-size: 24px;
display: inline-block;
vertical-align: middle;
transition: color 0.2s ease 0s;
}
.footer__links a {
color: rgb(155, 155, 155);
text-decoration: none;
transition: none 0s ease 0s;
}
.footer__links a:hover .icon--apple {
color: rgb(0, 0, 0);
}
.footer__links a:hover .icon--android {
color: rgb(89, 168, 64);
}
.footer__links a,
.footer__links span {
display: inline-block;
vertical-align: middle;
padding: 0px 3px;
}
.footer__copyright {
font-size: 100%;
float: left;
margin-right: 44px;
}
.footer__navigation {
float: left;
font-size: 0px;
}
.footer__navigation__item {
color: gray;
text-decoration: none;
margin-right: 11px;
font-size: 12px;
line-height: 16px;
cursor: pointer;
}
.footer__navigation__item:hover {
color: rgb(3, 154, 211);
}
.footer__navigation__item--button {
border: 0px;
padding: 0px;
background-color: transparent;
text-decoration: none;
display: inline-block;
white-space: nowrap;
}
@media (max-width: 991px) {
.footer {
padding-bottom: 50px;
}
.footer__legal {
margin-top: 20px;
padding: 16px 0px 0px;
font-size: 14px;
}
.footer__copyright {
color: rgb(57, 57, 57);
display: block;
margin-bottom: 12px;
float: none;
}
.footer__navigation {
width: 156px;
float: none;
}
.footer__navigation__item {
font-size: 14px;
margin-bottom: 4px;
display: inline-block;
}
.footer__links {
float: none;
border-top: 1px solid rgb(234, 234, 234);
margin-top: 12px;
overflow: hidden;
}
.footer__links a {
padding: 8px 0px 11px;
width: 140px;
float: left;
white-space: nowrap;
margin-left: 0px !important;
}
.footer__links a+a {
margin-left: 40px;
}
.footer__links span {
display: block;
}
.footer__links .icon {
font-size: 30px;
}
.footer__links .icon--apple {
color: rgb(0, 0, 0);
}
.footer__links .icon--android {
color: rgb(89, 168, 64);
}
.footer .cities_list_all {
position: absolute;
right: 15px;
top: 35px;
}
}
@media (max-width: 767px) {
.footer .cities_list_all {
right: 10px;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.footer__links a {
width: 50%;
}
}
.button {
border: 0px;
border-radius: 4px;
background-color: transparent;
color: rgb(74, 74, 74);
text-decoration: none;
display: inline-block;
vertical-align: middle;
font-size: 14px;
letter-spacing: 0.5px;
text-transform: uppercase;
font-weight: 600;
font-family: "Open Sans", -apple-system, Roboto, "Helvetica Neue", sans-serif;
text-align: center;
padding: 10px 16px 11px;
white-space: nowrap;
cursor: pointer;
transition: all 0.2s ease 0s;
}
.button:focus {
outline: none;
}
.button:hover {
background: rgb(245, 245, 245);
}
.button:active {
background: rgb(237, 237, 237);
}
.button .icon {
margin-right: 2px;
font-size: 22px;
line-height: 18px;
display: inline-block;
vertical-align: middle;
color: rgb(143, 143, 143);
}
.button .app_icon {
margin: -6px -12px -11px;
}
.button.thin {
padding-top: 6px;
padding-bottom: 7px;
}
.button--back,
.button--close,
.button--icon {
color: rgb(143, 143, 143);
background: transparent;
line-height: 22px;
padding: 8px;
border-radius: 100px;
position: relative;
}
.button--back:active,
.button--back:hover,
.button--close:active,
.button--close:hover,
.button--icon:active,
.button--icon:hover {
background: transparent;
}
.button--back .icon,
.button--close .icon,
.button--icon .icon {
font-size: 24px;
line-height: 25px;
margin: 0px;
}
.button--icon.button--white,
.button--white.button--back,
.button--white.button--close {
color: rgb(255, 255, 255);
}
.button--icon.button--white .icon,
.button--white.button--back .icon,
.button--white.button--close .icon {
color: inherit;
}
.button--plain {
color: rgb(3, 154, 211);
cursor: pointer;
text-transform: uppercase;
padding: 0px;
background: transparent !important;
}
.button--flat,
.button--flat.button--green,
.button--flat.button--white,
.button--flat_disabled {
color: rgb(3, 154, 211);
background-color: transparent;
letter-spacing: 0.04em;
}
.button--flat .icon,
.button--flat_disabled .icon {
color: rgb(3, 154, 211);
}
.button--flat:hover,
.button--flat_disabled:hover {
color: rgb(13, 186, 252);
background-color: transparent;
}
.button--flat_disabled {
white-space: normal;
background: transparent !important;
border-color: transparent !important;
cursor: default !important;
color: rgba(57, 57, 57, 0.3) !important;
box-shadow: none !important;
}
.button--green.button--flat,
.button--green.button--flat_disabled {
box-shadow: none;
background: transparent;
color: rgb(89, 168, 64);
}
.button--green.button--flat:hover,
.button--green.button--flat_disabled:hover {
background: rgb(245, 245, 245);
color: rgb(115, 192, 91);
}
.button--green.button--flat:active,
.button--green.button--flat_disabled:active {
background: rgb(237, 237, 237);
}
.button--white.button--flat,
.button--white.button--flat_disabled {
box-shadow: none;
background: transparent !important;
color: rgb(255, 255, 255) !important;
}
.button--default {
text-transform: none;
letter-spacing: normal;
font-weight: 400;
}
.button--alt,
.button--alt_red,
.button--default {
background: transparent;
border-radius: 2px;
border: 1px solid rgb(235, 235, 235);
color: rgb(74, 74, 74);
}
.button--alt,
.button--alt_red {
padding-top: 9px;
padding-bottom: 10px;
}
.button--alt_red {
color: rgb(247, 80, 89);
}
.button--bordered {
background: transparent;
border: 1px solid rgb(3, 154, 211);
color: rgb(3, 154, 211);
}
.button--bordered:hover {
background: rgba(3, 154, 211, 0.1);
}
.button--green,
.button--primary {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
padding: 10px 23px 11px;
}
.button--green .icon,
.button--primary .icon {
color: inherit;
}
.button--green:hover,
.button--primary:hover {
background: rgb(3, 165, 226);
}
.button--green:active,
.button--primary:active {
background: rgb(3, 143, 196);
}
.button--green {
background: rgb(89, 168, 64);
}
.button--green:hover {
background: rgb(99, 185, 72);
}
.button--green:active {
background: rgb(79, 150, 57);
}
.button--link {
text-transform: none;
font-weight: 400;
padding: 0px;
letter-spacing: 0px;
background: transparent !important;
}
.button--delete {
position: absolute;
right: 8px;
top: 50%;
margin-top: -12px;
padding: 0px;
z-index: 41;
}
.button--delete+.form_control,
.change-phone-form .button--delete+.form-control,
.form--invite .button--delete+.form-control,
.p_form_app .button--delete+.form-control {
padding-right: 30px;
}
.button--delete:hover {
color: rgb(70, 82, 93);
}
.button--edit {
position: absolute;
right: 6px;
top: 6px;
}
.button--edit .icon {
color: rgb(255, 255, 255);
font-size: 22px;
}
.button--disabled_link {
pointer-events: none;
}
.button--with_loading {
position: relative;
display: inline-block;
overflow: visible;
text-transform: none;
}
.button--with_loading::before {
content: "";
position: absolute;
right: 10px;
top: 50%;
margin-top: -10px;
width: 16px;
height: 16px;
border-width: 2px;
border-style: solid;
border-color: rgb(155, 155, 155) rgb(155, 155, 155) rgb(155, 155, 155) transparent;
border-image: initial;
border-radius: 50%;
opacity: 0;
transition-duration: 0.5s;
transition-property: opacity;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-name: rotate;
animation-timing-function: linear;
}
.button--with_loading::after {
content: "";
display: inline-block;
height: 100%;
width: 0px;
transition-delay: 0.5s;
transition-duration: 0.75s;
transition-property: width;
}
.button--on_load {
position: relative;
display: inline-block;
color: transparent !important;
}
.button--on_load::after {
content: "";
position: absolute;
left: 0px;
right: 0px;
margin: 0px auto;
width: 16px;
height: 16px;
border-width: 2px;
border-style: solid;
border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) transparent;
border-image: initial;
border-radius: 50%;
transition-duration: 0.5s;
transition-property: opacity;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-name: rotate;
animation-timing-function: linear;
opacity: 1 !important;
}
.button--back,
.button--close {
position: absolute;
top: 50%;
right: 9px;
margin-top: -19px;
color: rgb(143, 143, 143);
}
.button--back:hover,
.button--close:hover {
color: rgb(70, 82, 93);
}
.button--back .icon,
.button--close .icon {
margin-right: 0px;
}
.button--back {
left: 18px;
right: auto !important;
}
.button--dark {
background: rgb(69, 81, 92);
color: rgb(255, 255, 255);
text-transform: none;
}
.button--dark:hover {
background-color: rgb(80, 94, 107);
}
.button--dark:active {
background-color: rgb(58, 68, 77);
}
.button--success {
background-color: rgb(89, 168, 64);
color: rgb(255, 255, 255);
}
.button--success::before {
content: "";
font-size: 20px;
display: inline-block;
vertical-align: middle;
position: relative;
top: -3px;
margin-right: 4px;
margin-bottom: -2px;
font-family: icons !important;
}
.button--success:hover {
background-color: rgb(95, 179, 68);
}
.button--success:active {
background-color: rgb(83, 157, 60);
}
.button--resend {
text-transform: none;
letter-spacing: 0.4px;
font-size: 12px;
color: rgb(57, 57, 57);
padding-left: 10px;
padding-right: 10px;
text-align: left;
font-weight: 400;
width: auto;
background: transparent !important;
}
.button--resend:hover {
color: rgb(3, 154, 211);
background: transparent !important;
}
.button--resend:hover .icon {
color: rgb(3, 154, 211);
}
.button--resend .icon {
position: relative;
color: rgb(143, 143, 143);
font-size: 16px;
top: -1px;
margin-top: -2px;
margin-right: 5px !important;
}
.button--resend--on_resend {
cursor: default;
}
.button--resend--on_resend:hover {
color: rgb(57, 57, 57);
}
.button--resend--on_resend .icon,
.button--resend--on_resend:hover .icon {
color: rgb(89, 168, 64);
}
.button--with_icon {
position: relative;
}
.button--with_icon .icon {
position: absolute;
left: 16px;
top: 50%;
margin-top: -10px;
font-size: 20px;
width: 24px;
text-align: center;
}
.button--vk {
background: rgb(89, 122, 158);
color: rgb(255, 255, 255);
}
.button--vk .icon {
color: rgb(255, 255, 255);
}
.button--vk:hover {
background: rgb(103, 135, 169);
}
.button--vk:active {
background: rgb(80, 109, 142);
}
.button--odnoklassniki {
background: rgb(242, 114, 13);
color: rgb(255, 255, 255);
}
.button--odnoklassniki .icon {
color: rgb(255, 255, 255);
}
.button--odnoklassniki:hover {
background: rgb(243, 128, 37);
}
.button--odnoklassniki:active {
background: rgb(218, 103, 12);
}
.button--user_edit {
position: absolute;
top: 0px;
right: 0px;
}
.button--user_edit:hover,
.button--user_edit:hover .icon {
color: rgb(3, 154, 211);
}
.button--user_edit .icon {
color: rgb(143, 143, 143);
line-height: 24px;
transition: color 0.2s ease 0s;
}
.header .button--user_edit {
height: 100%;
}
.button--grey {
background: rgb(234, 234, 234);
color: rgb(57, 57, 57);
}
.button--grey:hover {
background: rgb(242, 242, 242);
}
.button--grey:active {
background: rgb(226, 226, 226);
}
.button--sm {
padding-top: 6px;
padding-bottom: 7px;
}
.button--lg {
padding-top: 13px;
padding-bottom: 14px;
}
.button--youla_js_default {
text-transform: none;
font-weight: 400;
letter-spacing: 0px;
}
.button--disabled,
.button[disabled]:not(.button--success):not(.button--clear_disabled) {
cursor: default;
background: rgb(245, 245, 245);
box-shadow: none;
color: rgb(175, 181, 187) !important;
border-color: transparent !important;
}
.button--disabled.button--back .icon,
.button--disabled.button--close .icon,
.button--disabled.button--icon .icon,
.button.button--back[disabled]:not(.button--success):not(.button--clear_disabled) .icon,
.button.button--close[disabled]:not(.button--success):not(.button--clear_disabled) .icon,
.button[disabled]:not(.button--success):not(.button--clear_disabled).button--icon .icon {
color: rgb(175, 181, 187) !important;
}
.button[data-button-count]::after {
content: "("attr(data-button-count) ")";
}
.button[data-loading] {
pointer-events: none;
cursor: not-allowed;
}
.button[data-loading]::before {
transition-delay: 0.5s;
transition-duration: 1s;
opacity: 1;
}
.button[data-loading]::after {
width: 32px;
transition-delay: 0s;
}
.button--no-text {
height: 36px;
cursor: default;
background-color: transparent !important;
box-shadow: none !important;
}
.button--no-text span {
display: none;
}
.button--no-text:active,
.button--no-text:focus,
.button--no-text:hover {
background-color: transparent !important;
}
.button_block,
.button_container {
width: 100%;
}
.button_block+.button_block,
.button_block+.button_container,
.button_container+.button_block,
.button_container+.button_container {
margin-top: 10px;
}
.button_container .button,
.button_container button {
width: 100%;
}
.modal .button_container .button {
text-transform: uppercase;
font-weight: 600;
margin-bottom: 0px !important;
}
.buttons_wrapper {
padding: 10px 5px;
}
.buttons_wrapper::after,
.buttons_wrapper::before {
content: " ";
display: table;
}
.buttons_wrapper::after {
clear: both;
}
.buttons_wrapper .button_container {
padding: 0px 5px;
float: left;
width: 50%;
}
.buttons_wrapper .button_container+.button_container {
margin-top: 0px;
}
.buttons_wrapper--full .button_container,
.buttons_wrapper--single .button_container {
width: 100%;
float: none;
}
.buttons_wrapper--full .button_container+.button_container {
margin-top: 8px;
}
@media (min-width: 992px) {
.buttons_wrapper.fixed_buttons {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
max-width: none !important;
}
}
.button_text_new {
border: 0px;
border-radius: 4px;
background-color: transparent;
color: rgb(3, 154, 211);
text-decoration: none;
display: inline-block;
vertical-align: middle;
font-size: 14px;
font-weight: 400;
font-family: "Open Sans", -apple-system, Roboto, "Helvetica Neue", sans-serif;
text-align: center;
white-space: nowrap;
cursor: pointer;
text-transform: none;
letter-spacing: 0px;
padding: 10px 16px 11px;
transition: all 0.2s ease 0s;
}
.button_text_new--block {
color: rgb(255, 255, 255);
text-decoration: none;
font-size: 14px;
text-transform: uppercase;
padding: 0px 20px 0px 3px;
}
.button_text_new--block.dissmissed {
color: rgb(3, 154, 211);
}
@media (max-width: 991px),
screen and (max-device-height: 991px) {
.button_text_new--block {
height: 41px;
line-height: 41px;
}
}
@media (max-width: 991px) {
.button_text_new--block {
padding: 0px 20px 0px 0px;
}
}
.button_text_new:focus {
outline: none;
}
.button_text_new:hover {
color: rgba(3, 154, 211, 0.8);
}
.button_text_new:active,
.button_text_new:hover {
background-color: transparent;
}
.button_text_new.button--disabled,
.button_text_new[disabled] {
color: rgba(143, 143, 143, 0.6);
background-color: transparent;
}
.button_bordered_new {
text-transform: none;
letter-spacing: 0px;
font-size: 14px;
font-weight: 400;
font-family: "Open Sans", -apple-system, Roboto, "Helvetica Neue", sans-serif;
color: rgb(3, 154, 211);
min-width: 220px;
box-shadow: rgb(3, 154, 211) 0px 0px 0px 1px inset;
padding-top: 6px;
padding-bottom: 7px;
}
.button_bordered_new:hover {
background-color: rgba(3, 154, 211, 0.06);
}
.body--is_mobile .button_bordered_new:active,
.body--is_mobile .button_bordered_new:focus {
background-color: transparent !important;
}
.button_bordered_new:active {
background-color: rgba(3, 154, 211, 0.1);
}
.button_bordered_new.button--disabled,
.button_bordered_new[disabled] {
color: rgba(143, 143, 143, 0.6);
background-color: transparent;
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
}
@keyframes rotate {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(1turn);
}
}
.loader-colored {
background: url("/build/images/loader-colored.192479.png") center top / 36px 36px no-repeat;
animation: 0.7s linear 0s infinite normal none running rotate;
height: 36px;
width: 36px;
margin: 0px auto;
}
.progress_bar {
border-radius: 100px;
background-color: rgb(235, 235, 235);
position: relative;
width: 100%;
height: 8px;
margin: 15px 0px 10px;
overflow: hidden;
}
.progress_bar__fill {
position: absolute;
left: 0px;
top: 0px;
height: 100%;
border-radius: 100px;
background-color: rgb(89, 168, 64);
}
.progress_bar--muted .progress_bar__fill {
background-color: rgb(143, 143, 143);
}
.progress {
position: relative;
height: 6px;
display: block;
width: 100%;
background-color: rgba(47, 142, 203, 0.2);
border-radius: 0px;
margin: 0px 0px 1rem;
overflow: hidden;
}
.progress__inner {
background-color: rgb(47, 142, 203);
}
.progress--indeterminate .progress__inner::before {
animation: 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) 0s infinite normal none running indeterminate;
}
.progress--indeterminate .progress__inner::after,
.progress--indeterminate .progress__inner::before {
content: "";
position: absolute;
background-color: inherit;
top: 0px;
left: 0px;
bottom: 0px;
will-change: left, right;
}
.progress--indeterminate .progress__inner::after {
animation: 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite normal none running indeterminate-short;
}
@keyframes indeterminate {
0% {
left: -35%;
right: 100%;
}
60% {
left: 100%;
right: -90%;
}
100% {
left: 100%;
right: -90%;
}
}
@keyframes indeterminate-short {
0% {
left: -200%;
right: 100%;
}
60% {
left: 107%;
right: -8%;
}
100% {
left: 107%;
right: -8%;
}
}
.loader {
top: 50%;
margin: -18px auto 0px;
}
.loader,
.loader::after {
position: absolute;
left: 0px;
right: 0px;
width: 36px;
height: 36px;
}
.loader::after {
content: "";
display: block;
box-sizing: border-box;
margin: 0px auto;
border-width: 3px;
border-style: solid;
border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) transparent;
border-image: initial;
border-radius: 50%;
transition-duration: 0.5s;
transition-property: opacity;
animation-duration: 0.7s;
animation-iteration-count: infinite;
animation-name: rotate;
animation-timing-function: linear;
opacity: 1 !important;
}
.loader--blue::after {
border-color: rgb(3, 154, 211) rgb(3, 154, 211) rgb(3, 154, 211) transparent;
}
.loader--large {
margin: 0px auto;
}
.loader--large,
.loader--large::after {
width: 72px;
height: 72px;
}
.loader--button {
left: 20px;
right: auto;
top: 50%;
width: 16px;
height: 16px;
transform: translateY(-50%);
margin: 0px;
}
.loader--button::after {
width: 16px;
height: 16px;
border-width: 2px;
}
.form__buttons {
margin-top: 40px;
overflow: hidden;
}
.form--invite .form-control,
.form--invite .form_control {
background: rgb(255, 255, 255);
border: 1px solid rgb(234, 234, 234);
font-size: 15px;
color: gray;
}
.form--invite .form-control::-webkit-input-placeholder,
.form--invite .form_control::-webkit-input-placeholder {
color: rgb(143, 143, 143);
}
.form--invite .button {
padding-left: 16px;
padding-right: 16px;
width: 100%;
}
.change-phone-form .form-control,
.form--invite .form-control,
.form_control,
.p_form_app .form-control {
height: 40px;
border-radius: 2px;
background-color: rgb(255, 255, 255);
border: 1px solid rgb(235, 235, 235);
font-size: 14px;
color: rgb(57, 57, 57);
padding: 10px 20px;
display: inline-block;
vertical-align: middle;
zoom: 1;
}
.change-phone-form .form-control::-webkit-input-placeholder,
.form--invite .form-control::-webkit-input-placeholder,
.form_control::-webkit-input-placeholder,
.p_form_app .form-control::-webkit-input-placeholder {
color: rgb(143, 143, 143);
opacity: 1 !important;
}
.change-phone-form .form-control:focus,
.form--invite .form-control:focus,
.form_control:focus,
.p_form_app .form-control:focus {
outline: none;
}
.change-phone-form .form-control:focus+.input_group__addon,
.form--invite .form-control:focus+.input_group__addon,
.form_control:focus+.input_group__addon,
.p_form_app .form-control:focus+.input_group__addon {
color: rgb(3, 154, 211);
}
.change-phone-form .form-control,
.form_control--simple {
padding-left: 0px;
padding-right: 0px;
height: auto;
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
box-shadow: none;
border-bottom-style: solid;
border-bottom-color: rgb(235, 235, 235);
font-size: 16px;
color: rgb(42, 42, 42);
border-radius: 0px;
width: 100%;
-webkit-appearance: none;
background: transparent !important;
}
.change-phone-form .form_control--select.form-control,
.form_control--simple.form_control--select {
vertical-align: top;
cursor: pointer;
}
.change-phone-form .form_control--select.form-control>.Select-control,
.form_control--simple.form_control--select>.Select-control {
height: auto;
line-height: normal;
min-height: 0px;
border-radius: 0px;
cursor: pointer;
padding-left: 0px;
padding-right: 0px;
background: transparent;
border: 0px !important;
box-shadow: none !important;
}
.change-phone-form .form_control--select.form-control>.Select-control:hover,
.form_control--simple.form_control--select>.Select-control:hover {
background: transparent;
}
.change-phone-form .form_control--select.form-control>.Select-control .Select-value,
.form_control--simple.form_control--select>.Select-control .Select-value {
padding: 0px;
}
.change-phone-form .form_control--select.form-control .suggest_list,
.form_control--simple.form_control--select .suggest_list {
left: -21px;
right: -21px;
}
.form_control--range {
width: 100%;
margin: 20px 0px 0px;
}
.form_control--block {
width: 100%;
}
.form_control--checkbox,
.form_control--radio {
position: relative;
overflow: visible;
padding: 0px;
margin-bottom: 3px;
}
.form_control--checkbox input,
.form_control--radio input {
position: absolute;
right: 100%;
bottom: 100%;
opacity: 0;
visibility: hidden;
}
.form_control--checkbox input:checked+.form_label::before,
.form_control--radio input:checked+.form_label::before {
border-color: rgb(46, 141, 202);
}
.form_control--checkbox input:checked+.form_label::after,
.form_control--radio input:checked+.form_label::after {
opacity: 1;
}
.form_control--checkbox .form_label,
.form_control--radio .form_label {
position: relative;
padding: 4px 10px 4px 32px;
cursor: pointer;
display: inline-block;
width: 100%;
user-select: none;
}
.form_control--checkbox .form_label::after,
.form_control--checkbox .form_label::before,
.form_control--radio .form_label::after,
.form_control--radio .form_label::before {
content: "";
position: absolute;
border-radius: 100px;
transition: all 0.2s ease 0s;
box-sizing: border-box;
}
.form_control--checkbox .form_label::after,
.form_control--radio .form_label::after {
width: 10px;
height: 10px;
left: 5px;
top: 9px;
opacity: 0;
background: rgb(46, 141, 202);
}
.form_control--checkbox .form_label::before,
.form_control--radio .form_label::before {
left: 0px;
top: 4px;
width: 20px;
height: 20px;
border: 2px solid rgba(57, 57, 57, 0.38);
}
.form_control--checkbox .form_label img,
.form_control--radio .form_label img {
max-width: 16px;
max-height: 16px;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
position: relative;
top: -1px;
}
.form_control--checkbox .tooltip,
.form_control--radio .tooltip {
top: 100%;
bottom: auto;
margin-top: 5px;
line-height: normal;
width: 225px;
left: -20px;
transform: translate(0px);
}
.body--is_mobile .form_control--checkbox .tooltip,
.body--is_mobile .form_control--radio .tooltip {
display: none;
}
@media (max-width: 991px) {
.form_control--checkbox .tooltip,
.form_control--radio .tooltip {
margin-top: 0px;
left: 10px;
margin-bottom: 10px;
}
}
.form_control--checkbox:hover .tooltip,
.form_control--radio:hover .tooltip {
opacity: 1;
visibility: visible;
}
.form_control--checkbox {
height: auto;
border: 0px;
background: transparent;
}
.form_control--checkbox input:checked+.form_label::before {
border-color: transparent;
content: "";
color: rgb(3, 154, 211);
}
.form_control--checkbox .form_label::before {
content: "";
position: absolute;
left: -2px;
width: 18px;
height: 18px;
color: rgba(57, 57, 57, 0.38);
font-size: 24px;
opacity: 1;
background: transparent;
border: 0px;
border-radius: 0px;
font-family: icons !important;
}
.form_control--checkbox .form_label::after {
display: none;
}
.form_control--small {
font-size: 14px;
color: rgb(57, 57, 57);
padding: 2px 6px 3px;
height: auto;
width: auto;
min-width: 0px;
}
.form_control--error,
.form_control--invalid,
.p_form_app .form-control--error {
border-color: rgb(255, 147, 147) !important;
}
.form_control--select {
width: 100%;
position: relative;
}
.form_control--select>.Select-control {
cursor: pointer;
padding-left: 20px;
padding-right: 10px;
}
.form_control--select .Select-input {
height: auto;
padding: 0px;
width: 100%;
position: absolute;
top: 0px;
left: 0px;
}
.form_control--select .Select-placeholder,
.form_control--select>.Select-control .Select-value {
padding: 0px;
cursor: pointer;
max-width: 160px;
position: relative;
font-size: 16px;
letter-spacing: 0px;
line-height: normal;
}
.form_control--select .Select-placeholder:focus,
.form_control--select>.Select-control .Select-value:focus {
outline: none;
}
.form_control--alt {
background: transparent;
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
box-shadow: none;
border-bottom-style: solid;
border-bottom-color: rgb(235, 235, 235);
padding-left: 0px;
font-size: 15px;
color: rgb(42, 42, 42);
border-radius: 0px;
width: 100%;
}
.form_control--alt__country_code {
padding-right: 0px;
}
.form_control--alt--invalid {
border-width: 0px 0px 2px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
border-bottom-style: solid;
border-bottom-color: rgb(255, 92, 74);
box-shadow: none;
}
.box__content .change-phone-form .form-control[type="text"],
.box__content .form--invite .form-control[type="text"],
.box__content .form_control[type="text"],
.box__content .p_form_app .form-control[type="text"],
.change-phone-form .box__content .form-control[type="text"],
.form--invite .box__content .form-control[type="text"],
.p_form_app .box__content .form-control[type="text"] {
background-color: transparent;
}
.form_control--disabled .form_label,
input[disabled]+.form_label {
color: rgba(57, 57, 57, 0.4);
}
.form_control--disabled .form_label::before,
input[disabled]+.form_label::before {
border-color: rgba(57, 57, 57, 0.4) !important;
}
.form_control--disabled .form_label::after,
input[disabled]+.form_label::after {
background-color: rgba(57, 57, 57, 0.4) !important;
}
.form_error {
color: rgb(255, 92, 74);
font-size: 12px;
line-height: 16px;
}
.form_group {
position: relative;
margin-bottom: 28px;
}
.form_group__addon {
position: absolute;
left: 2px;
top: 50%;
margin-top: -21px;
background: transparent !important;
}
.change-phone-form .form_group__addon+.form-control,
.form--invite .form_group__addon+.form-control,
.form_group__addon+.form_control,
.form_group__addon_indent,
.p_form_app .form_group__addon+.form-control {
padding-left: 50px;
}
.form_label {
display: block;
color: rgb(57, 57, 57);
}
.form_label+.control_range {
margin: 20px 0px 0px;
}
.form_label--error {
color: rgb(255, 92, 74);
margin-top: 5px;
}
.form_label--fixed {
position: absolute;
top: 50%;
left: 10px;
margin-top: -10px;
color: rgb(140, 140, 140);
}
.form_inline {
margin-bottom: 40px;
}
.form_inline>* {
display: inline-block;
vertical-align: middle;
}
.form_inline .row {
margin-left: -4px;
margin-right: -4px;
display: block;
}
.form_inline .row>* {
padding-left: 4px;
padding-right: 4px;
}
.form_inline .row>.text-right {
padding-left: 0px;
}
.change-phone-form .form_inline .row .form-control,
.form--invite .form_inline .row .form-control,
.form_inline .row .change-phone-form .form-control,
.form_inline .row .form--invite .form-control,
.form_inline .row .form_control,
.form_inline .row .p_form_app .form-control,
.p_form_app .form_inline .row .form-control {
width: 100%;
}
.form_inline .row .button {
max-width: 100%;
}
.form_inline .form_label {
padding: 0px 3px;
}
.form_inline .form_label:first-child {
padding-left: 0px;
}
.form_inline--tel .row {
margin-left: -8px;
margin-right: -8px;
}
.form_inline--tel .row>* {
padding-left: 8px;
padding-right: 8px;
}
.change-phone-form .form_inline--tel .form-control,
.form--invite .form_inline--tel .form-control,
.form_inline--tel .change-phone-form .form-control,
.form_inline--tel .form--invite .form-control,
.form_inline--tel .form_control,
.form_inline--tel .form_control__country-code,
.form_inline--tel .p_form_app .form-control,
.p_form_app .form_inline--tel .form-control {
padding-right: 0px;
}
.form_inline--tel .form_group--country_suggest {
width: 100%;
}
.form_inline--tel .suggest_list__item {
font-size: 15px;
}
@media (max-width: 450px) {
.form--invite .form_inline .row>div {
width: 100%;
float: none;
margin-bottom: 8px;
}
}
.form_select {
display: inline-block;
vertical-align: top;
}
@media (max-width: 767px) {
.form_select {
width: 100%;
}
}
.change-phone-form .form_control_group .form-control,
.form--invite .form_control_group .form-control,
.form_control_group .button,
.form_control_group .change-phone-form .form-control,
.form_control_group .form--invite .form-control,
.form_control_group .form_control,
.form_control_group .p_form_app .form-control,
.p_form_app .form_control_group .form-control {
border-radius: 2px 0px 0px 2px;
}
.change-phone-form .form_control_group .button .form-control,
.change-phone-form .form_control_group .form-control+.button,
.change-phone-form .form_control_group .form-control .form-control,
.change-phone-form .form_control_group .form-control .form_control,
.change-phone-form .form_control_group .form_control .form-control,
.form--invite .form_control_group .button .form-control,
.form--invite .form_control_group .form-control+.button,
.form--invite .form_control_group .form-control .form-control,
.form--invite .form_control_group .form-control .form_control,
.form--invite .form_control_group .form_control .form-control,
.form_control_group .button+.button,
.form_control_group .button .change-phone-form .form-control,
.form_control_group .button .form--invite .form-control,
.form_control_group .button .form_control,
.form_control_group .button .p_form_app .form-control,
.form_control_group .change-phone-form .form-control+.button,
.form_control_group .change-phone-form .form-control .form-control,
.form_control_group .change-phone-form .form-control .form_control,
.form_control_group .form--invite .form-control+.button,
.form_control_group .form--invite .form-control .form-control,
.form_control_group .form--invite .form-control .form_control,
.form_control_group .form_control+.button,
.form_control_group .form_control .change-phone-form .form-control,
.form_control_group .form_control .form--invite .form-control,
.form_control_group .form_control .form_control,
.form_control_group .form_control .p_form_app .form-control,
.form_control_group .p_form_app .form-control+.button,
.form_control_group .p_form_app .form-control .form-control,
.form_control_group .p_form_app .form-control .form_control,
.p_form_app .form_control_group .button .form-control,
.p_form_app .form_control_group .form-control+.button,
.p_form_app .form_control_group .form-control .form-control,
.p_form_app .form_control_group .form-control .form_control,
.p_form_app .form_control_group .form_control .form-control {
border-radius: 0px 2px 2px 0px;
}
.input_group {
position: relative;
}
.input_group .suggest_container .suggest_list {
left: 0px;
right: 0px;
}
.input_group .button--delete {
right: 2px;
z-index: 0;
}
.input_group+.hint {
line-height: 16px;
margin-top: 5px;
}
@media (max-width: 991px) {
.input_group .suggest_container .suggest_list {
left: -15px;
right: -15px;
}
}
@media (max-width: 767px) {
.input_group .suggest_container .suggest_list {
left: -10px;
right: -10px;
}
}
.form_title {
font-size: 14px;
margin-bottom: 15px;
font-weight: 600;
color: rgb(57, 57, 57);
}
.input_large {
width: 100%;
position: relative;
}
.input_large__input {
background: rgb(255, 255, 255);
color: rgb(57, 57, 57);
font-size: 24px;
line-height: normal;
padding: 14px 50px 15px 30px;
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
width: 100%;
border-bottom-style: solid;
border-bottom-color: rgb(233, 233, 233);
}
.input_large__input:focus {
outline: none;
}
.input_large__input--error {
border-bottom-color: rgb(255, 92, 74);
}
.input_large__clear {
position: absolute;
right: 15px;
top: 50%;
margin-top: -21px;
border: 0px;
font-size: 24px;
}
.modal__body .input_large {
margin: -25px -40px 25px;
width: auto;
}
.input_large .suggest_list {
top: 100%;
left: 0px;
right: 0px;
}
.input_large .suggest_list__item {
font-size: 24px;
padding-left: 40px;
padding-right: 40px;
}
@media (max-width: 991px) {
.modal__container .input_large .input_large__input {
padding-left: 15px;
}
}
@media (max-width: 767px) {
.modal__container .input_large .input_large__input {
padding: 18px 50px;
}
.input_large__input {
font-size: 14px;
}
.input_large .suggest_list {
top: 100%;
left: 0px;
right: 0px;
}
.input_large .suggest_list__item {
font-size: 15px;
padding-left: 50px !important;
}
.input_large .suggest_list__item::before {
left: 15px !important;
}
.input_large .icon--close::before {
content: "";
}
.input_large__clear {
margin-top: 0px;
padding: 13px;
height: 100%;
top: -1px;
right: 0px;
}
}
.input_message {}
.input_message::after,
.input_message::before {
content: " ";
display: table;
}
.input_message::after {
clear: both;
}
.input_message__inner {
position: relative;
}
.change-phone-form .input_message .form-control,
.form--invite .input_message .form-control,
.input_message .change-phone-form .form-control,
.input_message .form--invite .form-control,
.input_message .form_control,
.input_message .p_form_app .form-control,
.p_form_app .input_message .form-control {
width: 100%;
min-height: 90px;
height: 90px;
resize: none;
padding: 13px 14px;
background: rgb(255, 255, 255);
border: 1px solid rgb(235, 235, 235);
margin-bottom: 20px;
font-size: 15px;
}
.change-phone-form .input_message .form-control::-webkit-input-placeholder,
.form--invite .input_message .form-control::-webkit-input-placeholder,
.input_message .change-phone-form .form-control::-webkit-input-placeholder,
.input_message .form--invite .form-control::-webkit-input-placeholder,
.input_message .form_control::-webkit-input-placeholder,
.input_message .p_form_app .form-control::-webkit-input-placeholder,
.p_form_app .input_message .form-control::-webkit-input-placeholder {
color: rgb(143, 143, 143);
}
.input_message__button .icon {
margin-right: 2px;
font-size: 22px;
line-height: 18px;
}
.input_message .button--green,
.input_message .button--primary,
.input_message__button {
float: right;
}
.input_message .button--green .icon,
.input_message .button--primary .icon,
.input_message__button .icon {
display: none;
}
.input_message .button--disabled.button--green,
.input_message .button--green[disabled],
.input_message .button--primary.button--disabled,
.input_message .button--primary[disabled],
.input_message__button.button--disabled,
.input_message__button[disabled] {
background: rgb(235, 235, 235) !important;
color: rgb(143, 143, 143) !important;
}
.input_message--send_message .input_message__inner {
width: 100%;
display: table;
table-layout: fixed;
}
@media (max-width: 991px) {
.input_message__button {
width: 45px;
}
.input_message__button span {
padding: 0px !important;
}
}
@media (max-width: 767px) {
.input_message--send_message .c_create_message .button {
position: static !important;
}
}
.checkbox {
position: relative;
}
.checkbox__elem {
position: absolute;
right: 100%;
}
.checkbox__elem:checked+.checkbox__label::after {
content: "";
color: rgb(3, 154, 211);
}
.checkbox__label {
cursor: pointer;
position: relative;
display: block;
padding-left: 30px;
user-select: none;
}
.checkbox__label::after {
content: "";
position: absolute;
left: 0px;
top: 0px;
width: 18px;
height: 18px;
color: rgba(57, 57, 57, 0.54);
font-size: 24px;
font-family: icons !important;
}
.checkbox__label img {
max-width: 16px;
max-height: 16px;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
.checkbox--slide {
padding: 2px 0px;
}
.checkbox--slide .checkbox__input {
position: absolute;
top: -20px;
left: -20px;
opacity: 0;
visibility: hidden;
z-index: -1;
padding: 0px;
margin-bottom: 0px;
}
.checkbox--slide .checkbox__input:checked+.checkbox__elem {
background: rgb(3, 154, 211);
}
.checkbox--slide .checkbox__input:checked+.checkbox__elem .checkbox__control {
left: 17px;
}
.checkbox--slide .checkbox__elem {
display: block;
position: relative;
height: 14px;
width: 34px;
right: 0px;
cursor: pointer;
border-radius: 20px;
background-color: rgba(34, 31, 31, 0.26);
transition: background 0.2s ease 0s;
}
.checkbox--slide .checkbox__elem--checked {
background: rgb(3, 154, 211);
}
.checkbox--slide .checkbox__elem--checked .checkbox__control {
left: 17px;
}
.checkbox--slide .checkbox__control {
display: block;
position: absolute;
left: -3px;
top: 50%;
width: 20px;
height: 20px;
margin-top: -10px;
border-radius: 100px;
background: rgb(241, 241, 241);
box-shadow: rgba(0, 0, 0, 0.24) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 0px 1px 0px;
transition: left 0.2s ease 0s;
}
.checkbox--right .checkbox__label {
padding-left: 0px;
padding-right: 30px;
}
.checkbox--right .checkbox__label::after {
left: auto;
right: 0px;
}
.checkbox_label {
user-select: none;
}
.container {
width: 1170px;
max-width: 100%;
min-width: 310px;
}
@media (max-width: 767px) {
.container {
padding-left: 10px;
padding-right: 10px;
}
.row {
margin-left: -10px;
margin-right: -10px;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
padding-left: 10px;
padding-right: 10px;
}
}
.nav_list {
padding: 8px 0px 0px;
margin: 0px;
list-style: none;
}
.nav_list__item {
color: rgb(57, 57, 57);
font-size: 16px;
margin-bottom: 8px;
cursor: pointer;
}
.nav_list__item--active>.nav_list__link {
background: rgb(245, 245, 245);
}
.nav_list__link {
text-decoration: none;
color: inherit;
padding: 15px 42px 14px 15px;
display: block;
position: relative;
}
.nav_list__link:hover {
background: rgb(245, 245, 245);
}
.nav_list__link:hover .nav_list__icon {
opacity: 1;
}
.nav_list__icon {
font-size: 24px;
margin: -2px 0px -3px;
display: inline-block;
vertical-align: middle;
color: rgb(143, 143, 143);
float: left;
opacity: 0.6;
width: 24px;
height: 24px;
background-size: 24px 24px;
background-repeat: no-repeat;
transition: opacity 0.2s ease 0s;
}
.nav_list__icon--mobile {
opacity: 1;
display: none;
}
.nav_list__label {
display: block;
padding-left: 42px;
position: relative;
top: -1px;
}
.nav_list--show {
display: block !important;
}
.nav_list--categories_slide {
transition: margin-left 0.6s ease 0s;
}
.body--is_mobile .nav_list--categories_slide {
transition: margin-left 0.4s ease 0s;
}
.nav_list--menu .nav_list__item {
color: rgb(57, 57, 57);
position: relative;
margin-bottom: 4px;
}
.nav_list--menu .nav_list__item--active .nav_list__link {
background: rgb(234, 234, 234);
}
.nav_list--menu .nav_list__link {
text-decoration: none;
color: rgb(57, 57, 57);
padding: 10px;
display: block;
}
.nav_list--menu .nav_list__link:hover {
background: rgba(52, 62, 71, 0.1);
}
.nav_list--menu .nav_list__link:hover .icon {
color: rgb(143, 143, 143);
}
.nav_list--menu .nav_list__text {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.nav_list--menu .nav_list .icon {
font-size: 20px;
position: relative;
top: -1px;
transition: color 0.2s ease 0s;
color: rgb(143, 143, 143) !important;
}
.nav_list--menu .nav_list__icon {
position: relative;
display: inline-block;
vertical-align: middle;
margin-right: 7px;
opacity: 1;
}
.nav_list--menu .nav_list__icon .badge {
top: -4px !important;
right: -5px !important;
}
@media (min-width: 992px) {
.nav_list {
white-space: nowrap;
padding: 0px;
font-size: 0px;
display: block;
position: static;
}
.nav_list__item {
position: static;
bottom: auto;
margin-bottom: 0px;
white-space: normal;
text-align: center;
padding: 0px 2px 0px 0px;
display: inline-block;
width: 102px;
vertical-align: top;
overflow: visible;
}
.nav_list__item:first-child {
padding-left: 0px;
}
.nav_list__item:hover {
background: transparent;
}
.nav_list__item:hover>.nav_list__link {
background: rgba(0, 0, 0, 0.03);
}
.nav_list__item:hover>.nav_list__link::after,
.nav_list__item:hover>.nav_list__link::before {
display: block;
visibility: visible;
opacity: 1;
}
.nav_list__item:hover>.nav_list__link .nav_list__icon {
opacity: 1;
}
.nav_list__item:hover .nav_list {
display: block;
}
.nav_list__item--active>.nav_list__link {
background: rgba(0, 0, 0, 0.03);
}
.nav_list__item--active>.nav_list__link::after,
.nav_list__item--active>.nav_list__link::before {
opacity: 0;
visibility: hidden;
}
.nav_list__icon {
float: none;
display: block;
margin: 0px auto 7px;
}
.nav_list__label {
padding-left: 0px;
font-size: 12px;
line-height: 14px;
word-break: break-word;
max-height: 28px;
overflow: hidden;
}
.nav_list__link {
width: auto;
height: 94px;
min-width: 100px;
max-width: 140px;
padding: 18px 5px;
position: relative;
}
.nav_list__link::after,
.nav_list__link::before {
border: solid transparent;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
z-index: 123;
top: auto;
bottom: 0px;
left: 0px;
right: 0px;
margin: 0px auto;
opacity: 0;
visibility: hidden;
transition: all 0s ease 0.2s;
}
.nav_list__link::after {
border-width: 7px;
margin-top: -11px;
border-color: transparent transparent rgb(255, 255, 255);
}
.nav_list__link::before {
border-width: 8px;
margin-top: -12px;
border-color: transparent transparent rgba(0, 0, 0, 0.05);
}
.nav_list__link:hover {
background: rgba(0, 0, 0, 0.03);
}
.nav_list__link:hover::after,
.nav_list__link:hover::before {
display: block;
opacity: 1;
visibility: visible;
}
.nav_list__list {
padding: 0px;
margin: 0px;
list-style: none;
width: 215px;
display: inline-block;
vertical-align: top;
white-space: normal;
}
.nav_list--disable_hover .nav_list,
.nav_list--disable_hover::after,
.nav_list--disable_hover::before {
display: none !important;
}
.nav_list--hovered .nav_list__item:hover {
background: transparent;
}
.nav_list--hovered .nav_list__item>.nav_list__link::after,
.nav_list--hovered .nav_list__item>.nav_list__link::before {
display: block;
transition-delay: 0s;
}
.nav_list--hovered .nav_list--subcategories {
transition-delay: 0s;
}
.nav_list--subcategories {
height: auto;
z-index: 41;
background: rgb(255, 255, 255);
border-radius: 0px;
box-shadow: none;
left: auto;
right: auto;
top: 100%;
width: auto;
bottom: auto;
font-size: 0px;
position: absolute;
text-align: left;
border: 1px solid rgb(235, 235, 235);
visibility: hidden;
opacity: 0;
display: none;
white-space: nowrap;
transition: all 0s ease 0.15s;
padding: 10px !important;
}
.nav_list--subcategories .nav_list__item {
width: 100%;
height: auto;
text-align: left;
padding: 0px;
display: block;
margin: 0px !important;
}
.nav_list--subcategories .nav_list__item:last-child {
margin-bottom: 0px !important;
}
.nav_list--subcategories .nav_list__item:hover>.nav_list__link {
background: rgb(245, 245, 245);
}
.nav_list--subcategories .nav_list__item--active .nav_list__link {
color: rgb(3, 154, 211);
background: transparent;
}
.nav_list--subcategories .nav_list__item--active .nav_list__link:hover {
background: transparent;
}
.nav_list--subcategories .nav_list__item--active .nav_list__link::after {
position: absolute;
right: 10px;
left: auto;
font-size: 18px;
width: auto;
height: auto;
top: 50%;
margin-top: -9px;
border: 0px;
opacity: 1;
visibility: visible;
font-family: icons !important;
content: "" !important;
display: block !important;
}
.nav_list--subcategories .nav_list__link {
font-size: 14px;
color: rgb(42, 42, 42);
border-bottom: 0px;
background: transparent;
border-radius: 2px;
width: 100%;
max-width: none;
height: auto;
padding: 10px 35px 11px 20px;
}
.nav_list--subcategories .nav_list__link::after,
.nav_list--subcategories .nav_list__link::before {
display: none;
border: 0px;
}
.nav_list--subcategories .nav_list__link:hover {
background: rgb(245, 245, 245);
}
.nav_list--subcategories.nav_list--show {
opacity: 1;
visibility: visible;
display: block;
}
}
@media (max-width: 991px) {
.nav_list--menu {
display: none;
}
.nav_list--categories {
width: 100%;
border-right: 0px;
position: relative;
max-width: none;
min-height: 100%;
top: 0px;
padding: 0px 0px 16px;
background: rgb(255, 255, 255);
}
.nav_list--categories .nav_list__item {
padding: 0px;
margin: 0px;
background: rgb(255, 255, 255);
}
.nav_list--categories .nav_list__item:first-child>.nav_list__link::before {
border-top: 0px;
}
.nav_list--categories .nav_list__item:last-child>.nav_list__link::before {
border-bottom: 1px solid rgb(235, 235, 235);
}
.nav_list--categories .nav_list__item:hover+.nav_list__item>.nav_list__link::before,
.nav_list--categories .nav_list__item:hover>.nav_list__link::before {
left: 0px;
}
.nav_list--categories .nav_list__item--active>.nav_list__link::after {
position: absolute;
color: rgb(143, 143, 143);
right: 20px;
left: auto;
font-size: 18px;
width: auto;
height: auto;
top: 50%;
margin-top: -9px;
border: 0px;
font-family: icons !important;
content: "" !important;
display: block !important;
}
.nav_list--categories .nav_list__item--active+.nav_list__item>.nav_list__link::before,
.nav_list--categories .nav_list__item--active>.nav_list__link::before {
left: 0px;
}
.nav_list--categories .nav_list__link {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.nav_list--categories .nav_list__link::before {
content: "";
position: absolute;
top: 0px;
left: 58px;
right: 0px;
height: 100%;
border-top: 1px solid rgb(235, 235, 235);
z-index: 0;
pointer-events: none;
}
.nav_list--categories .nav_list__icon {
display: none;
}
.nav_list--categories .nav_list__icon--common,
.nav_list--categories .nav_list__icon--mobile {
display: inline-block !important;
}
.nav_list--subcategories {
z-index: 5;
left: 0px;
right: 0px;
width: auto;
overflow: hidden auto;
position: fixed;
padding-bottom: 8px;
top: 56px !important;
}
.nav_list--subcategories .nav_list__link::before {
display: none;
}
}
@media (max-width: 767px) {
.nav_list__link {
padding-left: 10px;
}
.nav_list--categories .nav_list__link::before {
left: 51px;
}
}
@media (min-width: 992px) {
.nav_container {
display: none !important;
}
}
.product__title {
font-weight: 400;
font-family: "Open Sans", -apple-system, Roboto, "Helvetica Neue", sans-serif;
font-size: 16px;
line-height: 24px;
margin-bottom: 0px;
overflow-wrap: break-word;
word-break: break-word;
}
.product__status {
position: absolute;
top: 20px;
right: 186px;
}
.body--is_mobile .product__status {
top: 16px !important;
right: 16px !important;
}
.product__images {
position: relative;
min-height: 70px;
}
.product__images .label {
position: relative;
font-size: 14px;
line-height: 16px;
font-weight: 600;
padding: 7px 11px;
z-index: 40;
}
.product__images--single .product__status {
top: 15px !important;
right: 15px !important;
}
.product__images--single .product_gallery {
overflow: hidden;
}
.product__images--single .gallery_control--fullscreen {
width: 100%;
}
.product__images--high_amount .product__status {
right: 88px;
}
.product__images--high_amount .product_gallery .gallery_preview__list,
.product__images--high_amount .product_gallery .slick-dots {
display: none;
}
.product__price {
display: block;
color: rgb(57, 57, 57);
font-size: 30px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
line-height: 38px;
margin-bottom: 9px;
}
.product__price--free {
font-size: 16px;
}
.product__share {
float: left;
}
.product__share p {
color: rgb(143, 143, 143);
margin-bottom: 14px;
font-size: 16px;
}
.product__report_link {
font-size: 14px;
color: rgb(57, 57, 57);
font-weight: 400;
text-decoration: none;
display: inline-block;
white-space: nowrap;
margin: 18px 0px;
}
.product__report_link .icon {
font-size: 24px;
color: rgb(143, 143, 143);
vertical-align: middle;
display: inline-block;
margin-right: 3px;
position: relative;
top: -1px;
transition: color 0.2s ease 0s;
}
.product__report_link:hover,
.product__report_link:hover .icon {
color: rgb(247, 80, 89);
}
.product__desc {
font-size: 12px;
line-height: 16px;
color: gray;
list-style: none;
padding: 0px 0px 24px;
margin: 0px 0px 22px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.product__desc li {
display: inline-block;
vertical-align: top;
margin-bottom: 0px;
margin-right: 14px;
}
.product__desc .text-red .icon {
color: rgb(247, 80, 89);
}
.product__desc .icon {
font-size: 16px;
color: rgb(143, 143, 143);
display: inline-block;
vertical-align: middle;
position: relative;
top: -1px;
margin-right: 10px;
}
.product__desc .icon--favorite {
font-size: 17px;
}
.product__desc .icon--views {
font-size: 24px;
margin-top: -3px;
margin-bottom: -4px;
}
.product__text {
line-height: 20px;
color: rgb(74, 74, 74);
font-size: 14px;
overflow-wrap: break-word;
word-break: break-word;
}
.product__text a {
color: rgb(3, 154, 211);
text-decoration: none;
}
.product__share {
white-space: nowrap;
}
.product__footer {
padding-top: 32px;
padding-bottom: 22px;
border-top: 1px solid rgb(235, 235, 235);
}
.product__footer::after,
.product__footer::before {
content: " ";
display: table;
}
.product__footer::after {
clear: both;
}
.product__footer .col-xs-6 {
padding: 0px !important;
}
.product__actions {
float: right;
font-size: 14px;
font-weight: 400;
font-style: normal;
color: rgb(57, 57, 57);
margin-top: -8px;
}
.product__actions .icon {
font-size: 22px;
color: rgb(143, 143, 143);
position: relative;
top: -1px;
margin-right: 12px;
transition: color 0.2s ease 0s;
}
.product__actions .icon--warning {
color: rgb(247, 80, 89);
}
.product__actions button {
vertical-align: top;
}
.product__buttons {
margin: 26px 0px 10px;
overflow: visible;
}
.product__buttons:empty {
display: none;
}
.product__buttons .button {
width: 100%;
height: 40px;
padding-top: 9px;
}
.product__show_number {
position: relative;
}
.product__show_number .tooltip {
width: 225px;
font-size: 12px;
line-height: 16px;
top: 40px;
bottom: auto;
left: 50%;
margin-top: 6px;
transform: translate(-50%) !important;
}
.body--is_mobile .product__show_number .tooltip {
display: none !important;
}
.product__status_text {
color: rgb(255, 92, 74);
margin-bottom: 20px;
}
@media (min-width: 1071px) {
.product__report_link {
float: right;
}
}
@media (min-width: 768px) {
.product__text {
font-size: 16px;
line-height: 24px;
}
}
@media (max-width: 991px) {
.product__price {
font-size: 36px;
line-height: normal;
margin-bottom: 4px;
}
.product__title {
font-size: 24px;
line-height: normal;
padding-right: 20px;
margin-bottom: 3px;
}
.product__desc {
margin: 0px -15px;
padding: 22px 15px;
}
.product__images .product__status {
right: 175px;
}
.product__images .tooltip {
left: auto !important;
right: 0px !important;
transform: none !important;
}
.product__images--high_amount .product__status {
right: 70px;
}
.product__buttons {
position: static;
margin: 25px -4px 5px;
overflow: hidden;
padding: 0px !important;
}
.product__buttons .product_tel,
.product__buttons .tooltip {
display: none;
}
.product__buttons .button {
padding-left: 5px;
padding-right: 5px;
}
.product__buttons .button--green {
background-color: rgb(3, 154, 211);
}
.product__buttons--single .product_card__button {
width: 100%;
}
.product__footer {
padding-bottom: 30px;
padding-top: 25px;
border-bottom: 0px;
}
.product .share__list {
text-align: left;
}
.product__images--single .product__status {
right: 0px !important;
}
}
@media (max-width: 767px) {
.product__desc {
margin-left: -10px;
margin-right: -10px;
padding-left: 10px;
padding-right: 10px;
}
.product__actions button>span,
.product__share p {
font-size: 14px;
}
.product__images--single .product__status {
right: 5px !important;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.product__price {
font-size: 24px;
margin-bottom: 8px;
}
.product__title {
font-size: 20px;
line-height: normal;
margin-bottom: 4px;
}
.product .card {
margin-bottom: 20px;
}
.product__actions,
.product__share {
float: none;
margin-top: 0px;
}
.product .share__list {
text-align: center;
}
.product__share {
margin-bottom: 30px;
}
.product__actions {
padding: 0px;
margin: 0px 0px 10px;
}
.product__footer {
padding-bottom: 5px;
text-align: center;
}
.product__footer>div {
width: 100%;
}
.product__desc {
padding-bottom: 12px;
margin-bottom: 0px;
border-bottom: 0px;
}
.product__desc li {
display: block;
margin-right: 0px;
margin-bottom: 15px;
}
.product__desc .icon {
margin-right: 12px;
width: 22px;
text-align: center;
}
.product__footer {
margin-bottom: 0px;
}
.product__images .product__status {
right: 90px;
top: 10px;
}
.product__images .label {
font-size: 12px;
line-height: 16px;
padding: 4px 10px 6px;
}
.product__images--high_amount .product__status {
right: 64px;
}
}
@media (min-width: 1100px) {
.product__desc li {
margin-right: 24px;
}
}
.product_info {
position: relative;
}
.product_favorite {
color: rgb(57, 57, 57);
transition: color 0.2s ease 0s;
}
.product_favorite .icon {
font-size: 25px;
color: rgb(143, 143, 143);
margin-right: 10px;
top: -1px;
position: relative;
display: inline-block;
transition: color 0.2s ease 0s;
}
.product_favorite .icon::after {
pointer-events: none;
content: "";
position: absolute;
top: 0px;
left: 0px;
color: rgb(188, 188, 188);
opacity: 0;
transition: transform 0.2s ease 0s, opacity 0.2s ease 0s, color 0.2s ease 0s;
transform: scale(1.9);
font-family: icons !important;
}
.product_favorite .icon.active::after {
opacity: 1;
transform: scale(1);
}
.product_favorite .button {
font-size: 14px;
color: inherit;
font-weight: 400;
letter-spacing: normal;
margin: 0px;
padding: 5px 10px;
transition: none 0s ease 0s;
}
@media (min-width: 991px) {
.product_favorite:hover,
.product_favorite:hover .icon {
color: rgb(3, 154, 211);
}
.product_favorite:hover .icon.active,
.product_favorite:hover .icon.active::after {
color: rgb(3, 169, 231);
}
}
.product_item,
.product_list_container {
position: relative;
}
.product_item {
text-align: left;
list-style: none;
font-size: 14px;
padding: 0px 7px;
margin-bottom: 12px;
float: left;
width: 25%;
min-height: 40px;
}
.product_item>a {
height: 100%;
display: block;
background: rgb(255, 255, 255);
color: inherit;
text-decoration: none;
border-radius: 2px;
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px;
}
.product_item .label {
position: absolute;
z-index: 2;
top: 16px;
right: 16px;
line-height: 21px;
bottom: auto;
}
.product_item .gallery_counter {
opacity: 0;
visibility: hidden;
transition: visibility 0.2s ease 0s, opacity 0.2s ease 0s;
}
.body--is_mobile .product_item__disclaimer {
display: none;
}
.product_item__head {
position: relative;
padding-top: 100%;
}
.product_item__image {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
overflow: hidden;
z-index: 2;
background: rgb(255, 255, 255);
border-bottom: 1px solid rgb(235, 235, 235);
border-radius: 2px 2px 0px 0px;
user-select: none;
}
.product_item__image::before {
content: "";
position: absolute;
z-index: 1;
top: 100%;
left: 0px;
right: 0px;
box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 90px 20px;
}
.product_item__image::after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
background: transparent;
transition: background 0.3s ease 0s;
}
.product_item__image img {
position: absolute;
top: 50%;
left: 0px;
transform: translateY(-50%);
display: inline-block;
vertical-align: middle;
width: 100%;
height: auto;
border-radius: 2px 2px 0px 0px;
}
.product_item__image svg {
width: 100%;
height: 100%;
}
.product_item__location {
color: rgb(255, 255, 255);
font-size: 14px;
line-height: normal;
position: absolute;
left: 16px;
bottom: 16px;
z-index: 2;
max-width: 66%;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 2px;
padding: 0px 3px 1px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_item__location .icon--delivery {
margin-top: 1px;
margin-right: 5px;
width: 18px;
height: 18px;
float: left;
background: url("/build/images/delivery.76f681.svg") 50% center / contain no-repeat;
}
.product_item__payment {
position: absolute;
bottom: 22px;
right: 20px;
z-index: 21;
display: flex;
flex-direction: column;
align-items: center;
width: 24px;
height: 46px;
border-radius: 2px;
line-height: normal;
}
.product_item__payment .icon {
font-size: 20px;
color: rgb(89, 122, 158);
display: inline-block;
vertical-align: middle;
line-height: 24px;
}
.product_item__payment .icon::before {
position: relative;
left: -2px;
}
.product_item__payment .status_badge__icon {
width: 20px;
height: 20px;
margin-left: 0px;
}
.product_item__payment .status_badge__icon--deal {
width: 24px;
height: 24px;
margin-bottom: 2px;
}
.product_item__payment .tooltip_container {
display: inline-block;
vertical-align: top;
}
.product_item__payment .tooltip_container:first-child {
margin-top: 0px;
}
.product_item__payment .status_badge__icon {
width: 24px;
height: 24px;
display: inline-block;
vertical-align: middle;
background-size: 24px;
}
.product_item__payment .status_badge__icon:first-child {
margin-right: 0px;
}
.product_item__payment .status_badge__icon--promoted {
background-color: transparent;
background-size: 20px;
}
.product_item__payment .status_badge__icon--promoted-fast-sale {
background-image: url("/build/images/fastsell.6bbe72.svg");
}
.product_item__payment .status_badge__icon--promoted-fast-sale-lite {
background-image: url("/build/images/fastsell-lite.ade1cf.svg");
border-radius: 0px;
}
.product_item__content {
padding: 16px;
border-radius: 0px 0px 2px 2px;
border-bottom: 1px solid transparent;
position: relative;
min-height: 83px;
}
.product_item__favorite {
right: 6px;
padding: 0px;
bottom: 8px;
z-index: 21;
position: absolute !important;
}
.product_item__favorite.active:hover .icon::after,
.product_item__favorite:hover .icon,
.product_item__favorite:hover .icon::after {
color: rgb(255, 255, 255) !important;
}
.product_item__favorite .icon {
font-size: 22px;
color: rgb(255, 255, 255);
line-height: 18px;
display: inline-block;
position: relative;
padding: 9px;
margin-right: 0px;
}
.product_item__favorite .icon::after {
top: 9px;
right: 9px;
left: auto;
color: rgb(255, 255, 255);
}
.product_item__description {
color: rgb(57, 57, 57);
font-size: 16px;
line-height: 1;
margin-bottom: 4px;
padding-right: 25px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
display: flex;
align-items: center;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_item__description> :first-child {
padding: 4px 0px;
}
@media (max-width: 575px) {
.product_item__description> :first-child {
padding: 0px;
}
}
.product_item__description--promoted {
border-radius: 2px;
background-image: linear-gradient(256deg, rgb(255, 171, 71), rgb(255, 114, 34));
color: rgb(255, 255, 255);
}
@media (min-width: 575px) {
.product_item__description--promoted {
padding: 4px !important;
}
}
@media (max-width: 575px) {
.product_item__description--promoted {
padding: 0px 2px !important;
}
}
.product_item__description .product_item__old-price {
font-weight: 400;
}
.product_item__description--free {
font-size: 14px;
}
.product_item__title {
color: rgb(57, 57, 57);
font-size: 14px;
line-height: 20px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_item__title--promoted {
padding-right: 25px;
}
.product_item__date {
display: none;
}
.product_item--empty .product_figure {
box-shadow: none;
height: 100%;
background: rgb(255, 255, 255);
border-radius: 2px;
}
.product_item__notification {
display: none;
width: 6px;
height: 6px;
border-radius: 10px;
background: rgb(247, 80, 89);
right: 15px;
padding: 0px;
bottom: -27px;
position: absolute;
z-index: 21;
}
.product_item--with-notification .product_item__content {
background-color: rgb(230, 245, 251);
}
.product_item--with-notification .product_item__notification {
display: inline;
}
.product_item--blank .product_item__blank_box {
height: 100%;
display: block;
background: rgb(255, 255, 255);
color: inherit;
text-decoration: none;
border-radius: 2px;
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px;
}
.product_item--blank .product_item__image {
background-color: rgb(235, 235, 235);
}
.product_item--blank .product_item__image::after,
.product_item--blank .product_item__image::before {
content: none;
}
.product_item--blank .product_item__description {
position: relative;
}
.product_item--blank .product_item__description::after {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
width: 50%;
height: 12px;
margin: auto;
content: "";
border-radius: 100px;
background-color: rgb(235, 235, 235);
}
.product_item--blank .product_item__title {
position: relative;
}
.product_item--blank .product_item__title::after {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
width: 80%;
height: 12px;
margin: auto;
content: "";
border-radius: 100px;
background-color: rgb(235, 235, 235);
}
.product_item--gpt {
position: relative;
}
.product_list--type_inline .product_item--gpt::after {
content: "";
position: absolute;
bottom: -1px;
right: 8px;
left: 180px;
height: 1px;
background: rgb(235, 235, 235);
}
.product_list--type_inline .product_item--gpt:hover .gpt_banner {
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px !important;
}
.product_list--type_inline .product_item--gpt:hover::after {
display: none;
}
.product_item--gpt>.gpt_banner {
overflow: hidden;
position: relative;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
padding-top: calc(100% + 83px);
border-radius: 2px;
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px;
background: rgb(235, 235, 235);
}
.product_list--type_inline .product_item--gpt>.gpt_banner {
padding-top: 0px;
box-shadow: none;
}
.product_item--gpt>.gpt_banner>div {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: calc(100% + 83px) !important;
}
.product_item--gpt>.gpt_banner>div>iframe {
background: rgb(255, 255, 255);
width: 100%;
height: 100% !important;
}
@media (max-width: 575px) {
.product_item--gpt .gpt_banner {
box-shadow: none;
}
}
.product_item--ad .product_item__comment {
height: 40px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_item--ad .product_item__description {
-webkit-line-clamp: 2;
background-color: transparent;
display: -webkit-box;
white-space: inherit;
padding-right: 0px;
}
.product_item--ad .product_item__disclaimer {
position: absolute;
right: 20px;
top: 16px;
font-size: 20px;
color: rgb(255, 255, 255);
padding: 0px;
z-index: 101;
}
.product_list--type_inline .product_item--ad .product_item__disclaimer {
right: 27px;
color: rgb(143, 143, 143);
}
.product_list--type_inline .product_item--ad .product_item__disclaimer .tooltip_disclaimer {
right: -2px;
left: -142px;
text-align: right;
}
.product_list--type_inline .product_item--ad .product_item__disclaimer .tooltip_disclaimer .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list--type_inline .product_item--ad .product_item__content {
padding-right: 20px;
}
.product_item--ad .product_item__comment {
-webkit-line-clamp: 2;
background-color: transparent;
white-space: inherit;
display: none;
}
.product_item--ad>a .product_item__image::after,
.product_item--ad>a::after {
background: rgba(0, 0, 0, 0.16);
}
.product_item--ad>a .gallery_counter {
opacity: 1;
font-size: 14px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgb(255, 204, 105);
visibility: visible;
color: rgb(57, 57, 57);
}
.product_item--ad>a:hover .product_item__image::after,
.product_item--ad>a:hover::after {
background-color: rgba(57, 57, 57, 0.56) !important;
}
.product_list--type_inline .product_item--ad .product_item__comment {
display: -webkit-box;
}
.product_list--type_inline .product_item--ad .product_item__title {
display: block;
color: rgb(3, 154, 211);
font-size: 14px;
line-height: 1.43;
position: absolute;
bottom: 14px;
left: 0px;
margin: 0px;
}
@media (min-width: 992px) {
.product_item>a:hover .product_item__image::after,
.product_item>a:hover::after {
background: rgba(0, 0, 0, 0.16);
}
.product_item>a:hover .gallery_counter {
opacity: 1;
visibility: visible;
}
.product_item>a:hover .gallery_counter--discount.gallery_counter--tile {
opacity: 0;
visibility: hidden;
}
}
@media (max-width: 991px) {
.product_item__favorite {
right: 0px;
bottom: 0px;
}
.product_item__favorite .icon {
padding: 20px 12px 18px;
font-size: 20px;
}
.product_item__favorite .icon::after {
right: 12px;
top: 20px;
}
.product_item__location {
background-color: rgba(0, 0, 0, 0.2);
}
}
@media (max-width: 767px) {
.product_item--ad .product_item__disclaimer {
right: 12px;
top: 10px;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.product_item>a {
box-shadow: none;
}
.product_item>a:hover {
background-color: transparent;
box-shadow: none;
}
.product_item__payment {
bottom: 16px;
right: 6px;
width: 28px;
height: 44px;
}
.product_item__payment .status_badge__icon {
width: 16px;
height: 16px;
}
.product_item__payment .status_badge__icon--deal {
width: 20px;
height: 20px;
margin-bottom: 5px;
}
.product_item .label {
right: 12px;
top: 12px;
}
.product_item .gallery_counter {
left: 12px;
top: 12px;
}
.product_item__image,
.product_item__image img {
border-radius: 2px;
}
.product_item__location {
left: 8px;
bottom: 8px;
}
.product_item__favorite {
right: -5px;
bottom: -5px;
}
.product_item__favorite .icon {
padding-bottom: 14px;
}
.product_item__content {
padding: 12px 0px;
min-height: 66px;
}
.product_item__description {
margin-bottom: 2px;
}
.product_item__payment .icon {
line-height: 18px;
font-size: 16px;
vertical-align: top;
}
.product_item__payment .status_badge__icon {
vertical-align: top;
background-size: 20px;
}
.product_item__payment .status_badge__icon:first-child {
margin-left: 0px;
}
.product_item__payment .status_badge__icon--promoted {
background-size: 15px;
}
.product_item--blank .product_item__blank_box {
box-shadow: none;
}
}
.product_list_action {
position: absolute;
top: 0px;
left: 0px;
height: 46px;
background-color: rgb(255, 255, 255);
visibility: hidden;
pointer-events: none;
opacity: 0;
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px;
z-index: 42;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
transition: height 0.2s ease-in 0s;
padding: 0px 16px;
text-align: center;
}
.product_list_action::after {
position: absolute;
content: " ";
top: -1px;
left: 0px;
height: 1px;
width: 100%;
background-color: rgb(255, 255, 255);
}
.product_list_action .button {
padding-top: 5px;
padding-bottom: 6px;
width: 100%;
background-color: rgb(3, 154, 211) !important;
color: rgb(255, 255, 255) !important;
}
.product_list_action--visible {
opacity: 1;
pointer-events: auto;
visibility: visible;
}
@media (max-width: 991px) {
.product_list_action {
display: none !important;
}
}
.product_list {
margin: 0px -7px 25px;
padding: 0px;
list-style: none;
overflow: hidden;
}
.product_list--simple {
height: 54px;
font-size: 0px;
overflow: hidden;
margin-left: -5px !important;
margin-right: -5px !important;
margin-bottom: 16px !important;
}
.product_list--simple .product_item {
padding-left: 3px;
padding-right: 3px;
float: none;
display: inline-block;
vertical-align: top;
margin-bottom: 0px;
width: 72px !important;
height: 54px !important;
}
.product_list--simple .product_item>a {
background: rgb(250, 250, 250);
box-shadow: none !important;
}
.product_list--simple .product_item>a::before {
display: none;
}
.product_list--simple .product_item__image {
position: relative;
border-bottom: 0px;
line-height: 0 !important;
}
.product_list--simple .product_item__image img {
width: 66px;
height: 54px;
}
.product_list--type_inline {
margin-bottom: 30px;
}
.product_list--type_inline .gallery_counter {
opacity: 1;
visibility: visible;
display: block !important;
}
.product_list--type_inline .product_item {
height: 160px;
float: none;
box-shadow: none;
border: 0px;
border-radius: 0px;
margin-bottom: 14px;
width: 100% !important;
}
.product_list--type_inline .product_item>a {
box-shadow: none;
text-decoration: none;
}
.product_list--type_inline .product_item>a:hover {
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
}
.product_list--type_inline .product_item>a:hover .product_item__content {
border-bottom-color: transparent;
}
.product_list--type_inline .product_item .product_figure {
position: relative;
height: 100%;
}
.product_list--type_inline .product_item .product_figure::after,
.product_list--type_inline .product_item .product_figure::before {
content: " ";
display: table;
}
.product_list--type_inline .product_item .product_figure::after {
clear: both;
}
.product_list--type_inline .product_item .gallery_counter {
top: auto;
bottom: 16px;
left: 16px;
}
.product_list--type_inline .product_item .gallery_counter--ad {
bottom: auto;
top: 16px;
}
.product_list--type_inline .product_item .label {
top: auto;
bottom: 15px;
z-index: 22;
}
.product_list--type_inline .product_item__head {
float: left;
margin-right: 20px;
position: static;
padding-top: 0px;
}
.product_list--type_inline .product_item__head+.product_item__content {
margin-left: 180px;
padding-left: 0px;
}
.product_list--type_inline .product_item__image {
width: 160px;
height: 160px;
line-height: 160px;
border-radius: 2px;
overflow: hidden;
}
.product_list--type_inline .product_item__image img {
border-radius: 2px;
}
.product_list--type_inline .product_item__content {
height: 160px;
border-bottom-color: rgb(235, 235, 235);
padding: 19px 100px 16px 20px;
position: relative;
transition: border 0.2s ease 0s;
}
.product_list--type_inline .product_item__description {
font-size: 24px;
line-height: 1;
margin-bottom: 9px;
}
.product_list--type_inline .product_item__title {
font-size: 16px;
color: rgb(57, 57, 57);
line-height: 1.5;
margin-bottom: 10px;
white-space: normal;
max-height: 50px;
max-width: 360px;
overflow-wrap: break-word;
word-break: break-word;
}
.product_list--type_inline .product_item__favorite {
top: auto;
bottom: 5px;
right: 11px;
}
.product_list--type_inline .product_item__favorite .icon {
color: rgb(143, 143, 143) !important;
}
.product_list--type_inline .product_item__favorite.active:hover .icon::after,
.product_list--type_inline .product_item__favorite .icon::after,
.product_list--type_inline .product_item__favorite:hover .icon,
.product_list--type_inline .product_item__favorite:hover .icon::after {
color: rgb(247, 80, 89) !important;
}
.product_list--type_inline .product_item__favorite .icon {
font-size: 22px;
}
.product_list--type_inline .product_item__location {
background: transparent;
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 1.14;
padding: 0px;
bottom: auto;
left: auto;
top: 15px;
right: 21px;
}
.product_list--type_inline .product_item .tooltip_favorite {
right: 7px;
left: -142px;
text-align: right;
}
.product_list--type_inline .product_item .tooltip_favorite .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list--type_inline .product_item__payment {
top: 60px;
right: 26px;
bottom: auto;
position: absolute;
background: transparent;
}
.product_list--type_inline .product_item__payment .tooltip_container:last-child .tooltip {
left: -200px;
right: 0px;
text-align: right;
}
.product_list--type_inline .product_item__payment .tooltip_container:last-child .tooltip .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list--type_inline .product_item__payment .tooltip_container:nth-last-child(2) .tooltip {
left: -150px;
right: -30px;
text-align: right;
}
.product_list--type_inline .product_item__payment .tooltip_container:nth-last-child(2) .tooltip .tooltip_text::after {
left: auto;
right: 36px;
}
.product_list--type_inline .product_item__date {
display: block;
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 1.43;
position: absolute;
bottom: 14px;
left: 0px;
}
@media (min-width: 1186px) {
.product_list .product_item:nth-child(4n) .tooltip_disclaimer,
.product_list .product_item:nth-child(4n) .tooltip_favorite {
left: -142px;
text-align: right;
}
.product_list .product_item:nth-child(4n) .tooltip_disclaimer .tooltip_text::after,
.product_list .product_item:nth-child(4n) .tooltip_favorite .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list .product_item:nth-child(4n) .tooltip_favorite {
right: 7px;
}
.product_list .product_item:nth-child(4n) .tooltip_disclaimer {
right: -2px;
}
.product_list .product_item:nth-child(4n) .product_item__payment .tooltip_container:last-child .tooltip {
left: -200px;
right: 0px;
text-align: right;
}
.product_list .product_item:nth-child(4n) .product_item__payment .tooltip_container:last-child .tooltip .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list .product_item:nth-child(4n) .product_item__payment .tooltip_container:nth-last-child(2) .tooltip {
left: -150px;
right: -30px;
text-align: right;
}
.product_list .product_item:nth-child(4n) .product_item__payment .tooltip_container:nth-last-child(2) .tooltip .tooltip_text::after {
left: auto;
right: 36px;
}
.product_list--fav .product_item .tooltip_favorite {
right: -100px;
left: -100px;
}
.product_list--fav .product_item .tooltip_text::after {
left: 50%;
right: auto;
}
.product_list--fav .product_item:nth-child(4n) .tooltip_favorite {
left: -100px;
text-align: center;
}
.product_list--fav .product_item:nth-child(4n) .tooltip_favorite .tooltip_text::after {
left: auto;
right: 6px;
}
}
@media (max-width: 1185px) and (min-width: 576px) {
.product_list .product_item {
width: 33.3333%;
}
.product_list .product_item:nth-child(3n) .tooltip_favorite {
right: 7px;
left: -142px;
text-align: right;
}
.product_list .product_item:nth-child(3n) .tooltip_favorite .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list .product_item:nth-child(3n) .tooltip_disclaimer {
right: -2px;
left: -142px;
text-align: right;
}
.product_list .product_item:nth-child(3n) .tooltip_disclaimer .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list .product_item:nth-child(3n) .product_item__payment .tooltip_container:last-child .tooltip {
left: -200px;
right: 0px;
text-align: right;
}
.product_list .product_item:nth-child(3n) .product_item__payment .tooltip_container:last-child .tooltip .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list .product_item:nth-child(3n) .product_item__payment .tooltip_container:nth-last-child(2) .tooltip {
left: -150px;
right: -30px;
text-align: right;
}
.product_list .product_item:nth-child(3n) .product_item__payment .tooltip_container:nth-last-child(2) .tooltip .tooltip_text::after {
left: auto;
right: 36px;
}
.product_list--type_inline .product_item .tooltip_favorite {
right: 8px;
left: auto;
}
.product_list--fav .product_item {
width: 25%;
}
.product_list--fav .product_item:nth-child(3n) .tooltip_favorite {
left: -100px;
right: -100px;
text-align: center;
}
.product_list--fav .product_item:nth-child(3n) .tooltip_favorite .tooltip_text::after {
left: 50%;
right: auto;
}
.product_list--fav .product_item:nth-child(4n) .tooltip_favorite {
right: 7px;
left: -142px;
text-align: right;
}
.product_list--fav .product_item:nth-child(4n) .tooltip_favorite .tooltip_text::after {
left: auto;
right: 6px;
}
}
@media (max-width: 991px) {
.product_list .product_item {
width: 33.3333%;
}
.product_list .product_item .tooltip_favorite {
margin-bottom: -15px;
}
.product_list .product_item:nth-child(3n) .tooltip_favorite {
right: 9px;
}
.product_list--type_inline .product_item__favorite {
bottom: 0px;
right: 7px;
}
.product_list--type_inline .product_item .tooltip_favorite {
right: 10px;
left: auto;
}
.product_list--fav .product_item:nth-child(4n) .tooltip_favorite {
left: -100px;
right: -100px;
text-align: center;
}
.product_list--fav .product_item:nth-child(4n) .tooltip_favorite .tooltip_text::after {
left: 50%;
right: auto;
}
.product_list--fav .product_item:nth-child(3n) .tooltip_favorite {
text-align: right;
}
.product_list--fav .product_item:nth-child(3n) .tooltip_favorite .tooltip_text::after {
left: auto;
right: 6px;
}
}
@media (max-width: 767px) {
.product_list {
margin: 0px -4px;
}
.product_list .product_item {
padding: 0px 4px;
margin-bottom: 10px;
}
.product_list--type_inline {
margin-right: -10px;
}
.product_list--type_inline .product_item>a {
border-radius: 0px;
margin-right: -4px;
padding-right: 8px;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.product_list .product_item {
width: 50%;
}
.product_list .product_item__image img {
width: 100%;
height: auto;
}
.product_list .product_item:nth-child(2n) .tooltip_disclaimer {
right: -2px;
left: -142px;
text-align: right;
}
.product_list .product_item:nth-child(2n) .tooltip_disclaimer .tooltip_text::after {
left: auto;
right: 6px;
}
.product_list--type_inline .product_item {
height: 120px;
}
.product_list--type_inline .product_item>a:hover {
background: transparent;
box-shadow: none;
}
.product_list--type_inline .product_item>a:hover .product_item__content {
border-bottom-color: rgb(235, 235, 235);
}
.product_list--type_inline .product_item .label {
top: auto;
right: auto;
bottom: 8px;
left: 130px;
z-index: 22;
}
.product_list--type_inline .product_item .gallery_counter {
opacity: 1;
visibility: visible;
left: 9px;
bottom: 9px;
}
.product_list--type_inline .product_item .gallery_counter--ad {
top: 9px;
bottom: auto;
}
.product_list--type_inline .product_item__head {
margin-right: 10px;
}
.product_list--type_inline .product_item__head+.product_item__content {
margin-left: 130px;
}
.product_list--type_inline .product_item__image {
width: 120px;
height: 120px;
line-height: 120px;
}
.product_list--type_inline .product_item__description {
font-size: 16px;
line-height: 1;
margin-bottom: 8px;
}
.product_list--type_inline .product_item__title {
font-size: 14px;
line-height: 1.24;
margin-bottom: 5px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_list--type_inline .product_item__content {
height: 120px;
padding-top: 7px;
padding-bottom: 7px;
padding-right: 20px;
}
.product_list--type_inline .product_item__location {
font-size: 12px;
line-height: 16px;
top: 7px;
right: 2px;
}
.product_list--type_inline .product_item__favorite {
right: 2px;
bottom: -5px;
}
.product_list--type_inline .product_item__favorite .icon {
padding-right: 0px;
font-size: 20px;
padding-left: 18px;
}
.product_list--type_inline .product_item__favorite .icon::after {
right: 0px;
}
.product_list--type_inline .product_item__payment {
top: 29px;
right: 7px;
padding: 0px;
margin-right: 0px;
}
.product_list--type_inline .product_item__date {
bottom: 9px;
font-size: 12px;
line-height: 16px;
}
.product_list--type_inline .product_item--ad .product_item__disclaimer {
right: 9px;
top: 4px;
}
}
.product_figure {
padding: 0px;
margin: 0px;
}
.product_owner {
padding: 24px 30px;
position: relative;
}
.product_owner .button {
margin-left: -16px;
margin-bottom: -5px;
}
.product_owner .user {
display: table;
width: 100%;
table-layout: fixed;
}
.product_owner .user__image,
.product_owner .user__image--empty {
padding-right: 18px;
border-radius: 0px;
display: table-cell;
vertical-align: top;
background: transparent;
font-size: 0px;
line-height: 0;
float: none !important;
width: 78px !important;
}
.product_owner .user__image--empty a,
.product_owner .user__image a {
display: block;
border-radius: 100px;
}
.product_owner .user__rating {
margin-top: 5px;
}
.product_owner .user__name a {
display: inline-block;
max-width: 89%;
vertical-align: top;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_owner .user__info {
display: table-cell;
vertical-align: middle;
padding: 0px !important;
}
@media (max-width: 991px) {
.product_owner.card {
padding: 0px !important;
border-bottom: 0px !important;
}
.product_owner .user {
margin-bottom: 0px;
}
.product_owner .user__image,
.product_owner .user__image--empty {
padding-right: 14px;
}
.product_owner .button {
position: absolute;
right: 0px;
top: 50%;
margin-top: -20px;
z-index: 1;
}
.product_owner .product_list {
display: none;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.product_owner .button {
display: none;
}
.product_owner .user--simple .user__name {
font-size: 15px;
}
.product_owner .user--simple .user__rating {
margin: 0px -2px;
}
.product_owner .user--simple .user__rating .rating__item {
font-size: 16px;
width: 18px;
height: 18px;
}
.product_owner .user--simple .user__rating .rating__item--half::after {
width: 9px;
left: 0px;
}
.product_owner .user--simple .user__type {
margin-bottom: 4px;
}
.product_owner .user--simple .user__image,
.product_owner .user--simple .user__image--empty {
padding-right: 12px;
height: 40px;
width: 52px !important;
}
.product_owner .user--simple .user__image--empty img,
.product_owner .user--simple .user__image img {
width: 40px;
height: 40px;
}
}
.product_map_title {
font-size: 14px;
line-height: normal;
font-weight: 400;
letter-spacing: normal;
color: rgb(140, 140, 140);
margin-bottom: 17px;
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.product_map_title {
text-align: center;
display: none;
margin-top: 10px;
}
.product_map_title--show_exact_address {
display: block;
}
}
.product_map_title--show_exact_address {
color: rgb(57, 57, 57);
font-size: 16px;
line-height: 22px;
margin-bottom: 15px;
}
@media (max-width: 767px) {
.product_map_title--show_exact_address {
font-size: 14px;
margin-bottom: 10px;
}
}
.product_map {
position: relative;
}
.product_map.card {
padding: 0px !important;
}
.product_map .map_location {
position: absolute;
left: 0px;
right: 0px;
top: 10px;
text-align: center;
padding: 0px;
background: transparent;
z-index: 40;
overflow: visible;
margin: 0px 50px;
}
.product_map .map_location__label {
background-color: rgb(255, 255, 255);
display: inline-block;
vertical-align: top;
padding: 6px 20px 7px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
border-radius: 2px;
box-shadow: none;
}
.product_map .map_location__label::after {
top: 100%;
left: 50%;
border-style: solid;
border-image: initial;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
border-color: rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
border-width: 10px;
margin-left: -10px;
}
.product_map .icon {
display: none;
}
@media (max-width: 991px) {
.product_map {
margin-bottom: 0px;
}
}
.product_gallery {
line-height: 0;
margin-bottom: 9px;
height: 490px;
background: url("/build/images/cover.4ed421.jpg") 50% center / 280px no-repeat rgb(236, 236, 236);
position: relative;
}
.product_gallery .small-landscape .product_photo {
top: 50%;
left: 50%;
height: 100%;
display: block;
transform: translate(-50%, -50%);
width: auto !important;
max-width: none !important;
}
.product_gallery .slick-list {
position: relative;
overflow: hidden;
box-shadow: rgb(245, 245, 245) 0px 0px 0px 1px inset;
}
.product_gallery .slick-next,
.product_gallery .slick-prev {
display: none !important;
}
.product_gallery .slick-dots {
position: absolute;
left: 20px;
bottom: 20px;
font-size: 0px;
line-height: 0;
display: none;
z-index: 2;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 2px;
padding: 0px;
margin: 0px;
list-style: none;
}
.product_gallery .slick-dots li {
width: 12px;
height: 12px;
margin-right: 20px;
border-radius: 100px;
display: inline-block;
vertical-align: middle;
background-color: rgb(255, 255, 255);
opacity: 0.5;
transition: opacity 0.3s ease 0s;
outline: none !important;
}
.product_gallery .slick-dots li:last-child {
margin-right: 0px !important;
}
.product_gallery .slick-dots button {
border: 0px;
padding: 0px;
}
.product_gallery .slick-dots .slick-active {
opacity: 1;
}
.product_gallery .opacity-transition {
transition: opacity 1s linear 0s;
}
.product_gallery .blurred-photo {
position: relative;
filter: blur(20px);
transform: scale(1);
transition: opacity 1s linear 0s;
}
.body--is_mobile .product_gallery {
overflow: hidden;
}
@media (min-width: 768px) {
.body--is_mobile .product_gallery {
overflow: hidden;
}
.body--is_mobile .product_gallery .slick-slide {
vertical-align: top;
}
}
@media (max-width: 991px) {
.product_gallery {
margin: -15px -15px 0px;
height: 500px;
overflow: hidden;
}
.product_gallery .slick-dots {
display: block;
}
.product_gallery .slick-track {
height: 500px;
}
}
@media (max-width: 767px) {
.product_gallery {
margin: -15px -10px 0px;
height: 280px;
}
.product_gallery .slick-track {
height: 280px;
}
.product_gallery .slick-dots {
bottom: 10px;
left: 10px;
padding: 5px 8px;
}
.product_gallery .slick-dots li {
width: 7px;
height: 7px;
margin-right: 10px;
}
}
.product_properties {
margin: 0px;
padding: 0px;
list-style: none;
color: rgb(57, 57, 57);
font-size: 14px;
line-height: 24px;
width: 100%;
}
.product_properties__item {
margin-bottom: 6px;
}
.product_properties__label {
color: gray;
padding: 5px 10px 10px 0px;
width: 145px;
white-space: nowrap;
vertical-align: top;
}
.product_properties__value {
padding: 5px 0px 10px;
vertical-align: top;
}
.product_properties a {
color: rgb(57, 57, 57);
text-decoration: none;
}
.product_properties a:hover {
color: rgb(3, 154, 211);
}
@media (max-width: 767px) {
.product_properties__item {
margin-bottom: 0px;
line-height: 23px;
}
.product_properties__label {
width: 50%;
white-space: normal;
}
.product_properties__label,
.product_properties__value {
padding-bottom: 10px;
padding-top: 0px;
line-height: normal;
}
.product_properties a:hover {
color: rgb(57, 57, 57);
}
}
@media (min-width: 768px) {
.product_properties {
font-size: 16px;
line-height: 24px;
}
}
.product_properties_container {
margin-bottom: 10px;
position: relative;
}
.product_properties_container .slick-slide {
vertical-align: top;
}
.product_properties_container .button--link {
color: rgb(3, 154, 211);
font-size: 16px;
margin-top: 10px;
}
.product_properties_container .button--flat,
.product_properties_container .button--flat_disabled {
background-color: transparent;
margin: 10px 0px 0px -13px;
}
.product_properties_container .hide_more,
.product_properties_container .show_more {
display: none;
}
@media (max-width: 767px) {
.product_properties_container .toggle_show {
font-size: 14px;
padding: 6px 15px;
margin: 4px -15px -6px;
}
}
.product_properties_container--overfilled .product_properties_wrapper {
height: 205px;
overflow: hidden;
}
@media (max-width: 767px) {
.product_properties_container--overfilled .product_properties_wrapper {
height: 150px;
}
}
.product_properties_container--overfilled .show_more {
display: block;
}
.product_properties_container--overfilled.active .product_properties_wrapper {
height: auto;
}
.product_properties_container--overfilled.active .hide_more {
display: block;
}
.product_properties_container--overfilled.active .show_more {
display: none;
}
@media (max-width: 767px) {
.product_properties_container {
margin-bottom: 0px;
}
}
.product_tel {
padding: 5px 0px 7px;
}
.product_tel__value {
font-size: 20px;
font-weight: 400;
font-style: normal;
letter-spacing: 0.7px;
text-align: center;
color: rgb(57, 57, 57);
display: inline-block;
vertical-align: middle;
text-decoration: none;
line-height: normal;
margin-bottom: 7px;
}
.product_tel__value:empty {
display: none;
}
.product_tel .button--green {
font-size: 14px;
padding: 5px 6px 4px;
margin-left: 5px;
letter-spacing: 0.5px;
position: relative;
top: 1px;
margin-bottom: 0px !important;
background: transparent !important;
}
.product_tel .hint {
line-height: 1.29;
font-size: 14px;
color: rgba(0, 0, 0, 0.54);
margin-top: 0px;
}
.modal .product_tel {
text-align: center;
}
.product_message {
color: rgb(57, 57, 57);
}
.product_message.card {
background: rgb(245, 245, 245);
box-shadow: none;
border: 0px !important;
}
.product_message .button {
margin-bottom: 0px;
font-size: 14px;
letter-spacing: 0px;
}
.product_message .button:hover {
background: transparent;
}
.product_message__text {
line-height: 20px;
}
.product_message__footer {
margin: 20px -20px 0px -4px;
text-align: left;
overflow: hidden;
}
.product_message--alert {
color: rgb(255, 255, 255);
border-radius: 2px;
padding: 12px 20px;
overflow: hidden;
background-color: rgb(247, 80, 89) !important;
}
.product_message--alert .button,
.product_message--alert .button .icon,
.product_message--alert .product_message__text {
color: rgb(255, 255, 255);
}
@media (min-width: 992px) {
.product_message.card {
padding: 16px 20px !important;
}
}
@media (max-width: 991px) {
.product_message.card {
margin: 0px -15px;
padding-left: 15px;
padding-right: 15px;
}
.product_message__footer {
margin-left: 0px;
margin-right: 0px;
text-align: right;
}
.product_message__footer .button {
padding-left: 15px;
padding-right: 15px;
}
}
@media (max-width: 767px) {
.product_message.card {
margin-left: -10px;
margin-right: -10px;
padding-left: 10px;
padding-right: 10px;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.product_message__footer {
text-align: left;
margin-right: -10px;
}
.product_message__footer .button {
padding-left: 10px;
padding-right: 10px;
}
.product_message__footer .button--flat:first-child,
.product_message__footer .button--flat_disabled:first-child {
float: left;
}
}
.product_section {
margin-bottom: 25px;
}
.product_section .product_list {
margin-bottom: 0px;
padding-top: 1px;
}
.product_payment_container {
margin-top: 25px;
}
.product_payment_container .fixed_buttons .status_badge__icon {
display: inline-block;
vertical-align: middle;
width: 24px;
height: 20px;
margin: 0px 6px 0px 0px;
float: left;
line-height: 10px;
position: relative;
top: -1px;
background-size: 24px;
}
@media (max-width: 991px) {
.product_payment_container {
margin-top: 0px;
padding-top: 55px;
}
.product_payment_container+.product__buttons {
position: absolute;
top: 15px;
left: 0px;
right: 0px;
margin-top: 0px;
}
}
.product_buttons_container {
position: relative;
}
.product_buttons_container:empty {
display: none;
}
@media (max-width: 991px) {
.product_buttons_container .fixed_buttons {
padding-top: 10px;
background-color: rgba(57, 57, 57, 0.9);
}
.product_buttons_container .fixed_buttons::after,
.product_buttons_container .fixed_buttons::before {
display: none;
}
.product_buttons_container .product__price {
font-size: 20px;
color: rgb(255, 255, 255);
line-height: 1.2;
margin-bottom: 0px;
margin-top: -3px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
.product_buttons_container .product__price+span {
font-size: 14px;
color: rgb(249, 249, 249);
line-height: 1.43;
}
}
.product_order_data {
margin-top: -14px;
margin-bottom: 20px;
}
.product_order_data .hint {
font-size: 14px;
}
@media (max-width: 991px) {
.product_order_data {
margin-top: 15px;
margin-bottom: 15px;
padding-top: 12px;
border-top: 1px solid rgb(235, 235, 235);
}
}
.product_promoted {
border-top: 1px solid rgb(235, 235, 235);
padding-top: 24px;
margin-top: 28px;
}
.product_promoted__title {
font-size: 16px;
color: rgb(57, 57, 57);
margin-bottom: 5px;
}
.product_promoted .hint {
font-size: 14px;
color: rgb(143, 143, 143);
}
.product_promoted .status_badge__icon {
float: right;
cursor: pointer;
}
@media (max-width: 991px) {
.product_promoted {
margin-bottom: 15px;
padding-top: 20px;
}
.product_promoted .status_badge__icon {
margin-top: 3px;
}
}
.product_promoted_button {
margin-top: 28px;
}
.product_promoted_button .button {
margin-bottom: 10px;
}
.product_buttons_group {}
.product_buttons_group::after,
.product_buttons_group::before {
content: " ";
display: table;
}
.product_buttons_group::after {
clear: both;
}
.product_buttons_group+.status_badge_list {
margin-top: 5px;
margin-bottom: 14px;
}
.product_row {
border-top: 1px solid rgb(235, 235, 235);
padding: 24px 0px;
}
.product_row:first-child,
.product_row:first-of-type {
border-top: 0px;
}
.product_row--map {
padding-bottom: 0px !important;
}
@media (max-width: 767px) {
.product_row {
padding: 20px 0px;
}
}
.product_discount_label_container {
position: absolute;
top: 0px;
left: 0px;
overflow: hidden;
height: 64px;
width: 64px;
z-index: 3;
}
@media (max-width: 991px) {
.product_discount_label_container {
height: 80px;
width: 80px;
}
}
.product_discount_label {
position: absolute;
height: 91px;
width: 91px;
transform: rotate(-45deg) translateY(-70%);
overflow: hidden;
}
.product_discount_label::before {
content: "";
border-radius: 4px 0px 0px;
background: linear-gradient(135deg, rgb(0, 219, 255), rgb(3, 154, 211) 64%);
height: 100%;
width: 100%;
display: block;
transform: rotate(45deg) translate(49%, 49%);
position: absolute;
}
@media (max-width: 991px) {
.product_discount_label {
height: 80px;
width: 80px;
}
}
.product_discount_text {
position: absolute;
bottom: -10px;
left: 50%;
font-size: 16px;
color: rgb(255, 255, 255);
line-height: 24px;
transform: translate(-50%, -50%);
text-align: center;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
.product_item__old-price {
color: rgb(143, 143, 143);
line-height: 16px;
font-size: 13px;
margin-left: 8px;
text-decoration: line-through;
vertical-align: middle;
}
@media (max-width: 991px) {
.product_item__old-price {
font-size: 12px;
}
}
@media (max-width: 350px) {
.product_item__old-price {
font-size: 10px;
margin-left: 2px;
}
}
@media (max-width: 991px) {
.product_item__content--list .product_item__old-price {
display: block;
margin-left: 0px;
margin-top: 8px;
font-size: 12px;
line-height: 14px;
}
}
@media (max-width: 991px) {
.product_payment_container .buy_button_container {
width: 120px;
}
}
@media (max-width: 991px) {
.product_payment_container .safe_deal_container {
width: calc(100% - 120px);
}
}
.product__price--old {
color: rgba(255, 255, 255, 0.64);
font-size: 14px;
line-height: 24px;
vertical-align: middle;
display: inline-block;
margin-left: 12px;
text-decoration: line-through;
}
.safe_deal_text {
color: rgba(255, 255, 255, 0.64);
font-size: 12px;
}
.product_figure .status_badge__icon {
width: auto;
height: auto;
}
.product_card {
background: rgb(255, 255, 255);
}
.product_card .card:not(.product_message) {
box-shadow: none;
padding: 20px 30px;
border: 1px solid rgb(235, 235, 235);
border-radius: 2px;
margin-bottom: 20px;
position: relative;
}
.product_card .card:not(.product_message):last-child,
.product_card .card:not(.product_message):last-of-type {
margin-bottom: 0px;
}
.product_card hr {
border-width: 1px 0px 0px;
border-right-style: initial;
border-bottom-style: initial;
border-left-style: initial;
border-right-color: initial;
border-bottom-color: initial;
border-left-color: initial;
border-image: initial;
border-top-style: solid;
border-top-color: rgb(235, 235, 235);
}
.product_card__title {
overflow-wrap: break-word;
word-break: break-word;
}
.product_card__status {
margin-top: 15px;
margin-bottom: 6px;
color: rgb(255, 92, 74);
}
.product_card__favorite {
min-width: 189px;
text-align: center;
margin-top: 18px;
}
.product_card__favorite .button {
width: 210px;
text-align: left;
padding-top: 8px;
}
.product_card__favorite .icon {
margin-right: 12px;
font-size: 20px;
}
.product_card__block {
position: static;
}
.product_card__button {
width: 100%;
margin-bottom: 9px;
}
.product_card__button+.product_card__button .button {
background-color: transparent;
border: 1px solid rgb(3, 154, 211);
color: rgb(3, 154, 211);
}
.product_card__button+.product_card__button .button:hover {
background: rgba(3, 154, 211, 0.1);
}
.product_card__delete>span {
padding: 0px !important;
}
.product_card__delete .icon {
font-size: 22px;
color: rgb(143, 143, 143);
position: relative;
top: -2px;
margin-right: 12px;
vertical-align: middle;
transition: color 0.2s ease 0s;
}
.product_card__delete:hover .icon {
color: rgb(247, 80, 89);
}
@media (max-width: 991px) {
.product_card hr {
display: none;
}
.product_card .card:not(.product_message) {
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
border-bottom-style: solid;
border-bottom-color: rgb(235, 235, 235);
border-radius: 0px;
padding: 15px 0px;
margin: 0px;
}
.product_card__favorite {
position: absolute;
top: 20px;
right: 5px;
margin: 0px;
overflow: hidden;
}
.product_card__button {
width: 50%;
padding: 0px 4px;
float: left;
margin-bottom: 0px;
}
.product_buttons_not_owner .product_card__button .button--bordered:not(.button--disabled) {
background-color: rgb(3, 154, 211) !important;
color: rgb(255, 255, 255) !important;
}
}
@media (max-width: 991px) {
.product_card .product_card__block_inner .card.card--owner.card--can_promote {
display: flex;
flex-flow: column;
}
.product_card .product_card__block_inner .card.card--owner.card--can_promote ._product_owner_actions {
order: 0;
}
.product_card .product_card__block_inner .card.card--owner.card--can_promote .product_buttons_container {
order: 1;
}
.product_card .product_card__block_inner .card.card--owner.card--can_promote .product_owner_actions_inner {
display: flex;
flex-flow: column;
}
.product_card .product_card__block_inner .card.card--owner.card--can_promote .product_owner_actions_inner .product_promoted_button {
order: 0;
}
.product_card .product_card__block_inner .card.card--owner.card--can_promote .product_owner_actions_inner .status_badge_list {
order: 1;
}
.product_card .product_card__block_inner .card.card--owner.card--can_promote .product__owner {
margin-top: 10px;
}
.product_card .product_card__block_inner .card.card--owner.card--can_promote .product_promoted_button {
margin-top: 25px;
}
}
@media (max-width: 767px) {
.product_card .card:not(.product_message) {
padding: 14px 0px;
margin: 0px;
}
}
@media (min-width: 992px) {
.product_card {
position: relative;
margin-bottom: 20px;
}
.product_card__main {
overflow: hidden;
padding-right: 16px;
background-color: rgb(255, 255, 255);
padding-bottom: 20px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.product_card__title {
margin-bottom: 12px;
}
.product_card__inner {
padding-right: 14px;
}
.product_card__block--aside {
float: right;
width: 370px;
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
}
.product_card__block--main {
float: none;
width: auto;
margin-right: 370px;
}
.product_card__block_inner {
overflow: hidden;
}
.product_card__block_inner--fixed {
position: fixed;
top: -1px;
z-index: 10;
background: rgb(255, 255, 255);
width: 340px;
}
.product_card__block_inner--absolute {
position: absolute;
bottom: 0px;
top: auto;
}
}
@media (max-width: 575px) {
.product_card .card:not(.product_message) {
padding: 11px 0px 15px;
}
.product_card__favorite {
min-width: 0px;
line-height: 24px;
right: 0px;
top: 8px;
}
.product_card__favorite .button {
font-size: 0px;
width: auto;
padding: 8px;
}
.product_card__favorite .button .icon {
font-size: 24px;
margin-right: 0px;
color: rgb(143, 143, 143);
}
.product_card__favorite .button .icon.active::after {
color: rgb(247, 80, 89);
}
}
.product_card .product__button_statistic_container {
position: absolute;
display: inline-block;
top: 20px;
right: 30px;
}
.product_card .product__button_statistic_container .product__button_statistic {
background: rgb(3, 154, 211);
display: block;
width: 32px;
height: 32px;
position: relative;
border-radius: 50%;
text-align: center;
line-height: 32px;
padding: 0px;
}
.product_card .product__button_statistic_container .product__button_statistic__image {
width: 19px;
height: 19px;
vertical-align: -4px;
}
@media (max-width: 991px) {
.product_card .product__button_statistic_container {
top: 11px;
right: 15px;
}
}
@media (max-width: 767px) {
.product_card .product__button_statistic_container {
top: 11px;
right: 0px;
}
}
.products_similar {
clear: both;
margin-bottom: 50px;
}
.products_similar .product_list {
margin-bottom: 0px;
}
@media (min-width: 576px) {
.products_similar {
border-top: 1px solid rgb(235, 235, 235);
}
}
@media (min-width: 992px) {
.products_similar {
margin-bottom: 0px;
border-top: 0px;
}
}
@media (max-width: 767px) {
.products_similar {
margin-bottom: 25px;
}
}
.products_similar_card {
padding-top: 30px;
}
.products_similar_card>h2 {
margin-bottom: 15px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
@media (max-width: 575px) {
.products_similar_card>h2 {
font-size: 14px;
text-align: center;
color: rgb(143, 143, 143);
white-space: nowrap;
font-family: "Open Sans", -apple-system, Roboto, "Helvetica Neue", sans-serif;
font-weight: 400;
}
}
.products_similar_card .product_item__location {
display: none;
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.products_similar_card {
padding-top: 24px;
}
.products_similar_card>h3 {
color: rgb(143, 143, 143);
font-size: 14px;
text-align: center;
}
}
@media (max-width: 991px) {
.products_similar_card {
padding-top: 20px;
}
}
@media (min-width: 992px) {
.products_similar_card {
margin-right: 380px;
margin-bottom: -13px;
}
.products_similar_card .product_list {
margin-left: -6px;
margin-right: -6px;
}
.products_similar_card .product_item {
height: 264px;
padding-left: 6px;
padding-right: 6px;
}
.products_similar_card .product_item__content {
padding: 13px 14px 10px;
}
.products_similar_card .product_item__image {
height: 190px;
line-height: 184px;
}
.products_similar_card .product_item__description {
margin-bottom: 3px;
}
}
.sidebar {
position: relative;
}
.sidebar .button--back,
.sidebar .button--close {
margin-top: -20px;
right: auto;
left: 9px;
}
.sidebar__content,
.sidebar__header {
padding: 19px 44px 23px;
}
.sidebar__header {
position: absolute;
top: 0px;
width: 100%;
left: 0px;
border-bottom: 1px solid rgb(234, 234, 234);
background: rgb(255, 255, 255);
z-index: 123;
text-align: center;
}
.sidebar__title {
margin: 0px;
font-size: 24px;
line-height: 30px;
color: rgb(57, 57, 57);
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
font-weight: 500;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.sidebar__content {
position: relative;
padding-top: 91px;
overflow: auto;
width: 100%;
}
.sidebar--show {
display: block !important;
}
.sidebar--nav .button--flat,
.sidebar--nav .button--flat_disabled {
width: 100%;
text-align: left;
padding-left: 12px;
margin-bottom: -4px;
}
.sidebar--nav .button--flat .icon,
.sidebar--nav .button--flat_disabled .icon {
margin-right: 14px;
position: relative;
top: -1px;
}
@media (min-width: 992px) {
.sidebar+.main {
padding-top: 17px;
}
}
@media (max-width: 991px) {
.sidebar__content,
.sidebar__header {
padding: 12px 30px 13px;
}
.sidebar__title {
font-size: 20px;
}
.sidebar__content {
padding-top: 72px;
}
.sidebar__scroll {
overflow: hidden auto;
bottom: 0px;
position: absolute;
top: 56px;
width: 100%;
}
.sidebar--nav {
left: 0px;
top: 0px;
bottom: 0px;
z-index: 123;
background: rgb(250, 250, 250);
padding: 0px;
user-select: none;
}
.sidebar--nav,
.sidebar--nav .sidebar__header {
position: fixed;
max-width: 100%;
width: 300px;
}
.sidebar--nav .button--flat,
.sidebar--nav .button--flat_disabled {
display: none;
}
}
@media (max-width: 991px) {
.sidebar {
background: rgb(255, 255, 255);
}
.sidebar .sidebar__title {
text-align: center;
}
.sidebar__content {
position: absolute;
padding-top: 13px;
top: 59px;
}
.sidebar .button--back+.sidebar__title,
.sidebar .button--close+.sidebar__title {
padding: 0px 20px;
}
.sidebar--nav {
overflow: hidden;
width: 100%;
}
.sidebar--nav .sidebar__content,
.sidebar--nav .sidebar__header {
width: 100%;
}
.sidebar .sidebar__scroll {}
}
@media (max-width: 767px) {
.sidebar .button--back,
.sidebar .button--close {
left: 2px;
}
}
.mrg-banner-container {
text-align: center;
margin-bottom: 8px;
}
@media (max-width: 991px) {
.mrg-banner-container {
display: none;
}
}
.mrg-banner-container--hidden {
display: none;
}
.sidebar_container .button--flat,
.sidebar_container .button--flat_disabled {
margin-top: 9px;
padding-left: 12px;
}
.sidebar_container .button--flat .icon,
.sidebar_container .button--flat_disabled .icon {
top: -1px;
position: relative;
margin-right: 13px;
}
@media (min-width: 992px) {
.sidebar_container+.main {
padding-top: 17px;
}
}
.filter .sidebar__header {
display: none;
padding: 12px 30px 13px;
}
.filter .button--back,
.filter .button--close {
margin-top: -20px;
right: auto;
left: 5px;
}
.filter .sidebar__content {
padding: 0px 0px 2px;
}
.filter .form__buttons {
margin: 0px;
}
.filter .form__buttons--no_value .button_container--hidden {
display: none;
}
@media (max-width: 991px) {
.filter .form__buttons {
width: 100%;
position: fixed;
bottom: 0px;
right: 0px;
margin: 0px;
left: 0px;
padding: 0px 11px 10px;
z-index: 100;
}
.filter .form__buttons::after {
content: "";
position: absolute;
top: 0px;
height: 0px;
width: 100%;
left: 0px;
z-index: -1;
box-shadow: rgb(255, 255, 255) 0px 30px 20px 40px;
}
.filter .form__buttons .button {
padding-top: 9px;
padding-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 40px;
width: 100% !important;
margin-bottom: 0px !important;
}
.filter .form__buttons .button--disabled {
background: rgb(154, 154, 154) !important;
color: rgb(249, 249, 249) !important;
}
.filter .form__buttons .button--bordered {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.filter .form__buttons .button--default {
text-transform: uppercase;
font-weight: 600;
background: rgb(255, 255, 255);
}
.filter .form__buttons .button_container {
width: 50%;
padding: 0px 4px;
float: left;
margin: 0px;
}
.filter .form__buttons .button_container--mobile_right {
float: right;
}
.filter .form__buttons .button_container+.button_container {
margin-top: 0px;
}
.filter .form__buttons--full .button,
.filter .form__buttons--full .button_container,
.filter .form__buttons--single .button,
.filter .form__buttons--single .button_container {
width: 100% !important;
}
.filter .form__buttons--split .button {
border: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.filter .form__buttons--split .button--flat,
.filter .form__buttons--split .button--flat_disabled {
border: 0px;
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.filter .form__buttons--split .button--flat:hover,
.filter .form__buttons--split .button--flat_disabled:hover {
background: rgb(3, 172, 236);
}
.filter .form__buttons--split .button--flat:active,
.filter .form__buttons--split .button--flat_disabled:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal .filter .form__buttons .button_container .button--default {
border: 0px;
}
.filter .form__buttons--full .button,
.filter .form__buttons--full .button_container,
.filter .form__buttons--single .button,
.filter .form__buttons--single .button_container {
width: 100% !important;
}
.filter .form__buttons--split {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.filter .form__buttons--split .button {
float: none;
margin: 0px;
border-radius: 0px;
padding-top: 14px;
background: rgb(255, 255, 255);
padding-bottom: 15px;
width: 100% !important;
color: rgb(3, 154, 211) !important;
}
.filter .form__buttons--split .button:hover {
background: rgb(245, 245, 245);
}
.filter .form__buttons--split .button_container {
float: left;
width: 50%;
}
.filter .form__buttons--split .button_container+.button_container {
margin-top: 0px;
border-left: 1px solid rgb(235, 235, 235);
}
}
@media (max-width: 767px) {
.filter .form__buttons {
padding-left: 6px;
padding-right: 6px;
}
}
.filter .location_button {
display: none;
}
.change-phone-form .filter .form-control,
.filter .change-phone-form .form-control,
.filter .form--invite .form-control,
.filter .form_control,
.filter .p_form_app .form-control,
.form--invite .filter .form-control,
.p_form_app .filter .form-control {
height: 32px;
width: 100%;
padding: 4px 20px 6px;
-webkit-appearance: none;
}
.filter .form_control--small {
width: 100%;
max-width: 100%;
padding: 5px 9px 6px;
z-index: 0;
}
.filter .form_control--small:focus {
border-color: rgb(3, 154, 211);
z-index: 1;
}
.filter--aside {
margin-bottom: 30px;
}
.filter--aside .form_control--checkbox .form_label,
.filter--aside .form_control--radio .form_label {
font-size: 13px;
}
@media (max-width: 991px) {
.filter--open {
display: block !important;
}
.filter--aside {
width: 100%;
overflow: hidden;
position: fixed;
right: 0px;
top: 0px;
bottom: 0px;
z-index: 122;
background: rgb(249, 249, 249);
max-width: 100%;
display: none;
margin-bottom: 0px;
}
.filter--aside .sidebar__header {
display: block;
text-align: center;
}
.filter--aside .filter__scroll {
position: absolute;
left: 0px;
width: 100%;
bottom: 0px;
top: 0px;
overflow: auto;
}
.filter--aside .filter__scroll_inner {
padding-bottom: 48px;
}
.filter--aside .sidebar__content {
top: 56px;
bottom: 0px;
left: 0px;
overflow: visible;
position: absolute;
}
.filter--aside .sidebar__content--filter_open {
background: rgb(255, 255, 255);
}
.filter--aside .sidebar__content--filter_open .accordion--filter {
border-bottom: 0px;
}
.filter--aside .sidebar__content--filter_open .accordion_item {
margin: 0px;
border: 0px;
}
.filter--aside .sidebar__content--filter_open .accordion_item__header {
display: none;
}
.filter--aside .sidebar__content--filter_open .accordion_item__body {
display: block !important;
}
.filter--aside .location_button {
display: block;
}
.filter--aside .form_control--checkbox,
.filter--aside .form_control--radio {
margin-bottom: 0px;
margin-left: -15px;
margin-right: -15px;
padding: 0px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.filter--aside .form_control--checkbox input:checked+.form_label,
.filter--aside .form_control--radio input:checked+.form_label {
background: rgb(243, 243, 243);
}
.filter--aside .form_control--checkbox input[disabled]+.form_label::after,
.filter--aside .form_control--radio input[disabled]+.form_label::after {
background: transparent !important;
}
.filter--aside .form_control--checkbox .form_label,
.filter--aside .form_control--radio .form_label {
width: 100%;
padding: 14px 42px 15px 20px;
border-radius: 0px;
font-size: 16px;
transition: all 0.2s ease 0s;
}
.filter--aside .form_control--checkbox .form_label::after,
.filter--aside .form_control--checkbox .form_label::before,
.filter--aside .form_control--radio .form_label::after,
.filter--aside .form_control--radio .form_label::before {
content: none;
background: transparent;
border-radius: 0px;
}
.filter--aside .form_control--checkbox .form_label::before,
.filter--aside .form_control--radio .form_label::before {
display: none;
}
.filter--aside .form_control--checkbox .form_label::after,
.filter--aside .form_control--radio .form_label::after {
color: rgb(143, 143, 143);
right: 20px;
left: auto;
font-size: 18px;
width: auto;
height: auto;
top: 14px;
border: 0px;
font-family: icons !important;
content: "" !important;
display: block !important;
}
.filter--aside .form_control--small {
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
padding: 6px 0px;
height: 40px;
font-size: 16px;
border-radius: 0px;
border-bottom-style: solid;
border-bottom-color: rgb(235, 235, 235);
}
.filter--aside .form_control--small::-webkit-input-placeholder {
color: transparent !important;
}
.filter--aside .form_control--small:focus {
border-bottom-color: rgb(3, 154, 211);
}
.filter--aside .checkbox--slide {
float: right;
margin-left: 10px;
}
.filter--aside .form__buttons {
overflow: visible;
}
.filter--aside .form__buttons::after {
box-shadow: rgb(249, 249, 249) 0px 30px 20px 40px;
}
.sidebar__content--filter_open .filter--aside .form__buttons {
background-image: linear-gradient(transparent 0px, rgb(255, 255, 255));
background-repeat: repeat-x;
}
.filter--aside .form__buttons .button_container--hidden {
display: block !important;
}
}
@media (max-width: 767px) {
.filter .button--back,
.filter .button--close {
left: 0px;
}
.filter--aside .form_control--checkbox,
.filter--aside .form_control--radio {
margin-left: -10px;
margin-right: -10px;
}
}
.filter_bar {
padding-bottom: 19px;
position: relative;
}
.filter_bar__button {
margin-top: -2px;
}
.filter_bar__button .button {
padding: 0px;
background: transparent;
letter-spacing: 0.01em;
}
.filter_bar__button .icon {
position: relative;
top: -2px;
margin-right: 5px;
}
.filter_bar .hint {
font-size: 14px;
font-weight: 400;
color: rgba(57, 57, 57, 0.6);
margin-bottom: 6px;
}
@media (max-width: 991px) {
.filter_bar {
overflow: hidden;
max-height: 55px;
padding: 10px 0px 0px;
margin: 27px -15px 0px;
}
.filter_bar .hint {
padding: 6px 0px 3px;
margin: 0px;
}
.filter_bar .filter_control__label {
display: none;
}
.filter_bar__button {
margin-top: 0px;
padding: 0px;
}
.filter_bar__button .button {
padding: 14px 10px;
margin: -8px -10px;
width: 44px;
height: 48px;
overflow: hidden;
}
.filter_bar__button .button .icon {
margin-right: 0px;
}
.filter_bar--empty {
height: 0px;
margin-bottom: 0px;
}
}
@media (max-width: 767px) {
.filter_bar {
padding-left: 0px;
padding-right: 0px;
margin-left: -10px;
margin-right: -10px;
}
}
.filter_control {
display: inline-block;
vertical-align: top;
margin: -9px 0px -10px 10px;
cursor: pointer;
border-radius: 2px;
position: relative;
}
.filter_control:first-child {
margin-left: -11px;
}
.filter_control__elem,
.filter_control__label {
display: inline-block;
vertical-align: top;
}
.filter_control__label {
color: rgba(70, 82, 93, 0.6);
padding: 9px 0px 11px 11px;
margin-right: -11px;
}
.filter_control__elem {
vertical-align: top;
border: 0px;
padding: 11px 10px;
}
.body--is_mobile .filter_control::after {
content: "";
border-color: gray transparent transparent;
border-style: solid;
border-width: 5px 5px 2.5px;
position: absolute;
right: -5px;
top: 50%;
margin-top: -2px;
}
.body--is_mobile .filter_control .filter_control__elem,
.body--is_mobile .filter_control .filter_control__label {
vertical-align: top;
border: 0px;
}
.filter_control .Select-menu-outer {
overflow: visible;
}
@media (max-width: 991px) {
.filter_control__elem {
width: 100%;
}
}
@media (min-width: 992px) {
.filter_control--active {
background: rgb(234, 234, 234);
}
}
.filter_location,
.fixed_location {
margin-bottom: 0px;
display: inline-block;
vertical-align: middle;
position: relative;
padding: 4px 0px 4px 15px;
user-select: none;
}
.filter_location span,
.fixed_location span {
display: inline;
vertical-align: middle;
line-height: 16px;
}
.filter_location__label {
width: 83%;
display: inline-block;
vertical-align: top;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.filter_location .button,
.fixed_location .button {
padding: 0px;
letter-spacing: 0px;
text-align: left;
max-width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.filter_location .icon,
.fixed_location .icon {
color: rgb(143, 143, 143);
margin-right: 6px;
transition: color 0.2s ease 0s;
}
.header_bar .filter_location,
.header_bar .fixed_location {
margin-bottom: 0px;
display: inline-block;
vertical-align: middle;
}
.filter_location--selected .icon {
color: rgb(3, 154, 211);
}
@media (min-width: 1071px) {
.filter_location .button:hover,
.filter_location .button:hover .icon,
.fixed_location .button:hover,
.fixed_location .button:hover .icon {
color: rgb(3, 154, 211);
}
}
@media (max-width: 1070px) {
.filter_location,
.fixed_location {
position: absolute;
left: 0px;
right: 0px;
top: 152px;
margin-bottom: 0px;
text-align: center;
width: 100%;
z-index: 39;
pointer-events: none;
padding-left: 0px;
}
.filter_location .button,
.filter_location .icon,
.fixed_location .button,
.fixed_location .icon {
color: rgb(143, 143, 143);
}
.filter_location .button,
.fixed_location .button {
color: rgb(57, 57, 57);
padding: 5px 12px 7px;
border-radius: 100px;
pointer-events: all;
max-width: 330px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px 0px;
background: rgb(255, 255, 255) !important;
}
.filter_location .icon,
.fixed_location .icon {
top: -1px;
}
.filter_location--sticky {
margin-left: 12.5%;
position: fixed;
top: 10px !important;
}
.header_bar__search--alert_showed+.filter_location,
.header_bar__search--alert_showed+.fixed_location {
top: 190px;
}
}
.row_wrapper {
display: flex;
flex-direction: row;
margin-right: -15px;
margin-left: -15px;
}
@media (max-width: 767px) {
.row_wrapper {
margin-right: -10px;
margin-left: -10px;
}
}
.filter_container {
width: 285px;
display: flex;
flex-direction: column;
}
.filter_container .ad_filter_banner {
display: flex;
flex-direction: column;
flex-grow: 1;
}
@media (max-width: 991px) {
.filter_container {
display: none;
}
}
.main_container {
width: calc(100% - 285px);
}
@media (max-width: 991px) {
.main_container {
margin-right: 0px;
width: 100%;
}
}
.filter_container_react {
margin-bottom: 30px;
}
.email_component_react:not(:empty) {
margin-bottom: 10px;
}
.email_component_react:not(:empty)>div {
min-height: auto;
border: 1px solid rgb(235, 235, 235);
border-radius: 2px;
padding-left: 24px;
padding-right: 24px;
}
.email_component_react:not(:empty)>div p {
color: rgb(143, 143, 143);
}
.email_component_react:not(:empty)>div button[type="button"] {
box-shadow: none;
color: rgb(3, 154, 211);
}
.filter_value_wrapper {
display: none;
font-size: 14px;
padding-right: 20px;
position: relative;
min-height: 19px;
}
.filter_value_wrapper .icon {
color: rgb(143, 143, 143);
font-size: 24px;
line-height: 14px;
margin-right: -8px;
margin-top: -6px;
position: absolute;
top: 50%;
right: 0px;
}
.filter_value_wrapper .filter_value {
color: rgb(143, 143, 143);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.filter_value_wrapper .filter_value--chosen {
color: rgb(57, 57, 57);
}
@media (max-width: 991px) {
.filter_value_wrapper {
display: block;
float: right;
margin-left: 10px;
max-width: 50%;
}
}
.filter_prices {}
.filter_prices::after,
.filter_prices::before {
content: " ";
display: table;
}
.filter_prices::after {
clear: both;
}
.filter_prices__text {
color: rgb(140, 140, 140);
font-size: 16px;
float: left;
position: relative;
z-index: 40;
text-align: center;
width: 34px;
line-height: 60px;
}
.filter_prices__text.pull-right {
float: right !important;
}
.filter_prices__field {
width: 50%;
float: left;
}
.change-phone-form .filter_prices__field .form-control,
.filter_prices__field .change-phone-form .form-control,
.filter_prices__field .form--invite .form-control,
.filter_prices__field .form_control,
.filter_prices__field .p_form_app .form-control,
.form--invite .filter_prices__field .form-control,
.p_form_app .filter_prices__field .form-control {
padding-right: 23px;
}
.filter_prices__field .button--delete {
right: 0px;
z-index: auto;
}
.change-phone-form .filter_prices__field:first-child .form-control,
.filter_prices__field:first-child .change-phone-form .form-control,
.filter_prices__field:first-child .form--invite .form-control,
.filter_prices__field:first-child .form_control,
.filter_prices__field:first-child .p_form_app .form-control,
.form--invite .filter_prices__field:first-child .form-control,
.p_form_app .filter_prices__field:first-child .form-control {
border-radius: 2px 0px 0px 2px;
border-right-width: 0px;
}
.change-phone-form .filter_prices__field:first-child .form-control:focus,
.filter_prices__field:first-child .change-phone-form .form-control:focus,
.filter_prices__field:first-child .form--invite .form-control:focus,
.filter_prices__field:first-child .form_control:focus,
.filter_prices__field:first-child .p_form_app .form-control:focus,
.form--invite .filter_prices__field:first-child .form-control:focus,
.p_form_app .filter_prices__field:first-child .form-control:focus {
border-right-width: 1px;
}
.change-phone-form .filter_prices__field:last-child .form-control,
.filter_prices__field:last-child .change-phone-form .form-control,
.filter_prices__field:last-child .form--invite .form-control,
.filter_prices__field:last-child .form_control,
.filter_prices__field:last-child .p_form_app .form-control,
.form--invite .filter_prices__field:last-child .form-control,
.p_form_app .filter_prices__field:last-child .form-control {
border-radius: 0px 2px 2px 0px;
}
@media (max-width: 991px) {
.filter_prices .form_group {
padding: 10px 0px;
margin-left: 34px !important;
margin-right: 34px !important;
}
.filter_prices__field {
width: 100%;
}
.change-phone-form .filter_prices__field .form-control,
.filter_prices__field .change-phone-form .form-control,
.filter_prices__field .form--invite .form-control,
.filter_prices__field .form_control,
.filter_prices__field .p_form_app .form-control,
.form--invite .filter_prices__field .form-control,
.p_form_app .filter_prices__field .form-control {
border-right-width: 0px;
border-radius: 0px !important;
}
}
.filter_preloader {
background: url("/build/images/filtr_new.c70bb3.svg") center top no-repeat;
height: 350px;
width: 100%;
}
.filter_preloader a {
display: none;
}
@media (max-width: 991px) {
.filter_preloader {
display: none !important;
}
}
.filter_has_value {
float: right;
width: 6px;
height: 6px;
border-radius: 10px;
margin-top: 7px;
background: rgb(3, 154, 211);
}
@media (max-width: 991px) {
.filter_has_value {
display: none !important;
}
}
.filter_has_value--checkbox {
float: none;
top: 9px;
right: 15px;
position: absolute;
}
.filter_num_value {
float: right;
margin-right: 9px;
font-size: 12px;
}
@media (max-width: 991px) {
.filter_num_value {
display: none !important;
}
}
.filter_select {
margin-bottom: 18px;
}
.filter_select .form_control--select>.Select-control .Select-value {
font-size: 14px;
max-width: 195px;
}
.filter_select .suggest_list {
max-height: 460px;
left: 0px;
top: -7px;
overflow: hidden;
padding: 0px;
}
.filter_select .suggest_list__item {
padding-right: 30px;
}
.filter_select .suggest_list__item::after {
right: 10px;
}
.hint--payments {
padding-left: 15px;
padding-right: 15px;
margin-top: -10px;
line-height: normal;
margin-bottom: 20px;
}
@media (max-width: 767px) {
.hint--payments {
padding-left: 10px;
padding-right: 10px;
}
}
.pagination {
text-align: center;
}
.pagination__button {
margin: 10px 0px;
}
.pagination__button p {
margin-bottom: 10px;
color: rgba(57, 57, 57, 0.5);
}
.pagination .alert_text {
margin-top: 10px;
}
.overlay {
background: rgba(0, 0, 0, 0.7);
z-index: 120;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
visibility: hidden;
opacity: 0;
transition: visibility 0.15s ease 0s, opacity 0.2s ease 0s;
}
.overlay--show {
visibility: visible;
opacity: 1;
}
.profile {
position: relative;
}
@media (min-width: 992px) {
.profile+.main {
padding-top: 7px;
}
.profile .nav_list {
width: 240px;
margin: 10px 0px;
}
}
@media (max-width: 991px) {
.profile {
margin-top: -15px;
padding-left: 0px;
padding-right: 0px;
width: auto;
float: none;
}
}
.user__image,
.user__image--empty,
.user__name,
.user__status {
position: relative;
z-index: 1;
}
.user__image--empty a,
.user__image a,
.user__name a,
.user__status a {
text-decoration: none;
color: inherit;
}
.user__image,
.user__image--empty {
border-radius: 100px;
margin: 0px auto 13px;
width: 88px;
height: 88px;
background: rgb(255, 255, 255);
position: relative;
}
.user__image--empty img,
.user__image img {
border-radius: 100px;
font-size: 0px;
}
.user__image--empty::before,
.user__image::before {
content: "";
position: absolute;
top: 0px;
left: 0px;
display: block;
width: 100%;
height: 100%;
border-radius: 50%;
background: rgba(57, 57, 57, 0.02);
}
.user__image--empty {
display: block;
position: relative;
background: rgb(234, 234, 234);
}
.user__image--empty::after {
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
opacity: 0.2;
background: url("/build/images/person.472864.svg") 50% center / 48px no-repeat;
}
.user__name {
color: rgb(255, 255, 255);
font-size: 20px;
line-height: normal;
margin-bottom: 3px;
overflow-wrap: break-word;
word-break: break-word;
}
.user__rating {
margin-top: 11px;
}
.user__label {
display: inline;
margin-right: 4px;
}
.user__label,
.user__type {
color: gray;
font-size: 14px;
}
.user__type {
display: block;
margin-top: 4px;
margin-bottom: 10px;
}
.user--simple {
text-align: left;
margin-bottom: 20px;
overflow: hidden;
}
.user--simple .user__image,
.user--simple .user__image--empty {
float: left;
margin: 0px 24px 0px 0px;
width: 60px;
height: 60px;
}
.user--simple .user__info {
overflow: hidden;
padding: 21px 0px;
}
.user--simple .user__name {
color: rgb(42, 42, 42);
font-size: 16px;
line-height: 1.3;
margin-bottom: 2px;
}
.user--simple .user__name a {
color: rgb(57, 57, 57);
text-decoration: none;
}
.modal .user {
text-align: center;
}
.modal .user,
.modal .user .user__name {
color: rgb(57, 57, 57);
}
.user_card {
text-align: center;
border-radius: 2px;
border-bottom: 1px solid rgb(235, 235, 235);
width: 100%;
min-height: 245px;
max-width: 100%;
padding: 22px 20px;
background-color: rgb(255, 255, 255);
position: relative;
margin-bottom: 17px;
}
.user_card .button--dropdown {
position: absolute;
right: 6px;
top: 6px;
display: none;
}
.user_card .button--dropdown .icon {
color: rgb(143, 143, 143);
font-size: 22px;
}
.user_card .rating {
margin-top: 12px;
}
.user_card .user__name {
color: rgb(57, 57, 57);
}
.user_card .user__info {
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 1.57;
text-align: center;
margin-top: 5px;
}
.user_card .user__info__city {
padding-right: 4px;
}
.user_card .user__info__city,
.user_card .user__info__date {
display: inline-block;
vertical-align: top;
}
.user_card .user__info__point {
padding-right: 4px;
}
.user_card .button--user_edit {
top: 10px;
right: 7px;
bottom: auto;
height: auto;
}
.user_card .button--user_edit:hover .icon {
color: rgb(3, 154, 211);
}
.user_card .button--user_edit .icon {
color: rgb(255, 255, 255);
}
.user_card__bg {
position: absolute;
left: 0px;
top: 0px;
height: 100%;
width: 100%;
pointer-events: none;
background-position: 50% center;
background-repeat: no-repeat;
opacity: 0.05;
background-size: cover;
}
@media (max-width: 991px) {
.user_card {
width: 100%;
border-radius: 0px;
margin-bottom: 0px;
border: 0px;
padding-top: 30px;
padding-bottom: 30px;
height: auto;
min-height: 0px;
}
.user_card .button--dropdown {
display: block;
}
.user_card .button--user_edit {
display: none;
}
}
@media (max-width: 767px) {
.user_card {
padding-top: 20px;
padding-bottom: 20px;
}
.user_card .rating {
margin-top: 7px;
}
}
.user_actions {
max-width: 254px;
}
.user_actions .list__link,
.user_actions .list__link--pointer {
cursor: pointer;
}
.user_actions .list__item--active .list__icon .icon,
.user_actions .list__item--active .list__link {
color: rgb(3, 154, 211);
}
.user_actions--another .list__link:hover {
color: rgb(255, 92, 74);
background: transparent !important;
}
.user_actions--another .list__link:hover .icon {
color: rgb(255, 92, 74);
}
.user_actions--show {
opacity: 1 !important;
visibility: visible !important;
}
@media (max-width: 991px) {
.user_actions {
display: none;
}
.user_actions--another {
display: block;
position: absolute;
top: 45px;
right: 15px;
border-radius: 2px;
border: 1px solid rgb(235, 235, 235);
background-color: rgb(255, 255, 255);
z-index: 40;
visibility: hidden;
opacity: 0;
transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}
.user_actions--another .list--actions {
margin: 12px 0px;
}
.user_actions--another .list--actions .list__item {
margin-bottom: 8px;
}
.user_actions--another .list--actions .list__item:last-child {
margin-bottom: 0px;
}
.user_actions--another .list--actions .list__icon {
margin-right: 10px;
}
.user_actions--another .list--actions .list__link {
padding: 10px 20px;
}
}
.user_blocked {
display: none;
position: absolute;
background: rgb(255, 92, 74);
padding: 3px;
width: 30px;
height: 30px;
border-radius: 100px;
text-align: center;
top: -2px;
right: -2px;
}
.user--blocked .user_blocked {
display: block;
}
.user_blocked .icon {
font-size: 24px;
line-height: 22px;
color: rgb(255, 255, 255);
}
.status__label {
width: 8px;
height: 8px;
background: rgb(69, 174, 36);
display: inline-block;
vertical-align: middle;
border-radius: 100px;
position: relative;
top: -2px;
margin: 0px 5px;
}
.tabs {
border-bottom: 1px solid rgb(235, 235, 235);
margin-bottom: 15px;
}
.tabs .badge {
right: -15px;
top: 11px;
}
.tabs--modal {
padding: 0px 30px;
margin-bottom: 0px;
}
@media (max-width: 991px) {
.tabs {
margin: 0px -15px 12px;
text-align: center;
display: flex;
}
.tabs .tab_item {
margin-left: 0px;
flex: 1 1 0%;
}
.tabs .badge {
display: inline-block;
margin: -11px 0px;
position: absolute;
left: auto;
right: auto;
top: 18px;
}
}
@media (max-width: 767px) and (max-width: 991px) {
.tabs .badge._profile_counter_archive_tab {
margin: -11px -7px;
}
}
@media (max-width: 991px) {
.tabs--payments {
margin-top: -15px;
}
}
@media (max-width: 767px) {
.tabs {
margin-left: -10px;
margin-right: -10px;
}
.tabs--profile .tab_item .tab_item_count {
display: block;
text-align: center;
position: absolute;
top: 8px;
left: 0px;
right: 0px;
width: 100%;
}
.tabs--profile .tab_item__link {
padding: 28px 16px 12px;
}
.tabs--profile .tab_item--empty .tab_item_count {
display: block;
}
}
.tab_item {
position: relative;
display: inline-block;
vertical-align: top;
margin-bottom: -1px;
line-height: 1.1;
cursor: pointer;
margin-left: 30px;
border-bottom: 2px solid transparent;
color: rgba(57, 57, 57, 0.8);
font-size: 14px;
font-weight: 400;
transition: color 0.2s ease 0s;
}
.tab_item:hover {
color: rgb(57, 57, 57);
}
.tab_item:first-child {
margin-left: 0px !important;
}
.tab_item__link {
color: rgba(57, 57, 57, 0.8);
text-decoration: none;
padding: 16px 0px;
display: block;
}
.tab_item__link:hover {
color: rgb(57, 57, 57);
}
.tab_item--active {
border-bottom-color: rgb(3, 154, 211) !important;
}
.tab_item--active,
.tab_item--active .tab_item__link {
color: rgb(57, 57, 57) !important;
}
.tab_item--empty span {
display: none;
}
.figure__image {
line-height: 0;
}
.figure__image+.figure__caption {
padding-left: 35px;
padding-top: 15px;
overflow: hidden;
}
.figure__title {
margin-bottom: 10px;
}
.figure p {
margin-top: 0px;
}
@media (max-width: 450px) {
.figure__image+.figure__caption {
padding-left: 15px;
}
}
@media (max-width: 400px) {
.figure__image {
margin-left: -40px;
}
}
.modal {
position: fixed;
z-index: 124;
overflow: hidden auto;
opacity: 0;
visibility: hidden;
pointer-events: none;
transition: opacity 0.3s ease 0s, visibility 0.2s ease 0s;
}
.modal,
.modal__wrapper {
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.modal__wrapper {
display: table;
position: absolute;
right: 0px;
table-layout: fixed;
}
.modal__container {
display: table-cell;
vertical-align: middle;
}
.modal__inner {
position: relative;
left: 0px;
right: 0px;
margin: 25px auto;
padding-bottom: 60px;
width: 480px;
max-width: 100%;
background: rgb(255, 255, 255);
border-radius: 4px;
}
.modal__body,
.modal__footer,
.modal__header {
padding-left: 55px;
padding-right: 55px;
}
.modal__header {
padding-top: 22px;
padding-bottom: 22px;
}
.modal__header::after,
.modal__header::before {
content: " ";
display: table;
}
.modal__header::after {
clear: both;
}
.modal__header a.pull-right {
color: rgb(3, 154, 211);
text-decoration: none;
margin-top: 4px;
}
.modal__header a.pull-right:hover {
color: rgb(13, 186, 252);
}
.modal__header h3 {
margin-bottom: 0px;
}
.modal__header--pattern {
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
background: url("/build/images/[email protected]") 0% 0% / 150px 155px;
}
.modal__header--hidden,
.modal__tabs {
display: none;
}
.modal__close_control {
cursor: pointer;
}
.modal .button--back,
.modal .button--close {
position: absolute;
top: 15px;
right: 10px;
margin-top: 0px;
z-index: 125;
}
.modal .button--back .icon,
.modal .button--close .icon {
color: rgb(255, 255, 255);
}
.modal .button--flat:hover,
.modal .button--flat_disabled:hover {
color: rgb(13, 186, 252);
}
.modal .hint {
font-size: 12px;
line-height: 16px;
}
.modal__body {
padding-top: 25px;
padding-bottom: 15px;
}
.modal__body .form_inline {
margin-bottom: 9px;
}
.modal__body--cities {
padding: 15px 40px;
}
.modal__body--cities .hint_text {
margin-bottom: 20px;
max-width: 100% !important;
width: 100% !important;
float: none !important;
color: rgb(129, 129, 129) !important;
}
.modal__body--cities .cities_list__col {
width: 33.3333%;
}
.modal__body--cities .cities_list__item {
margin-bottom: 8px;
}
.modal__body--cities .cities_list__item a {
color: rgb(57, 57, 57);
}
.modal__body--cities .cities_list__item--bold {
font-weight: 600;
}
@media (max-width: 991px) {
.modal__body--cities {
border-bottom: 0px;
position: absolute;
width: 100%;
top: 110px;
bottom: 48px;
overflow: auto;
}
.modal__body--cities .cities_list__item {
line-height: 24px;
font-size: 16px;
margin-bottom: 25px;
}
}
@media (max-width: 767px) {
.modal__body--cities .cities_list__item {
border-bottom: 0px;
}
}
.modal__footer .form_group,
.modal__footer .form_inline {
margin-bottom: 0px;
}
.modal__footer .form_group .button,
.modal__footer .form_inline .button {
width: 100%;
}
.modal--show {
opacity: 1;
visibility: visible;
pointer-events: auto;
}
.body--is_mobile .modal,
.body--is_safari_le_8 .modal {
display: none;
opacity: 1;
visibility: visible;
}
.body--is_mobile .modal--show,
.body--is_safari_le_8 .modal--show {
display: block;
}
.body--is_mobile .modal .modal__inner,
.body--is_safari_le_8 .modal .modal__inner {
animation-name: none !important;
}
@media (min-width: 768px) {
.modal__tabs {
display: block;
}
}
@media (min-width: 992px) {
.modal .button--back,
.modal .button--close {
position: absolute;
top: -12px;
right: -12px;
width: 32px;
height: 32px;
background-color: rgb(255, 255, 255);
border-radius: 100px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px 0px;
}
.modal .button--back i,
.modal .button--close i {
color: rgb(57, 57, 57);
line-height: 16px;
position: relative;
left: -4px;
font-size: 24px;
}
.modal .button--back {
box-shadow: none !important;
}
.modal .button--back i {
font-size: 24px !important;
}
}
@media (max-width: 991px) {
.modal {
background: rgb(255, 255, 255);
display: none;
}
.modal:not(.modal_small):not(.modal_city):not(.modal_alert) .modal__container,
.modal:not(.modal_small):not(.modal_city):not(.modal_alert) .modal__wrapper {
display: block;
}
.modal__container {
vertical-align: top;
}
.modal__inner {
margin: 0px;
width: 100%;
overflow: hidden;
animation-name: none !important;
}
.modal__body,
.modal__footer,
.modal__header {
padding-left: 20px;
padding-right: 20px;
margin-left: auto;
margin-right: auto;
}
.modal__header--pattern {
max-width: none;
}
.modal__header--hidden {
display: block;
}
.modal__header--mobile {
text-align: center;
padding-top: 14px;
padding-bottom: 16px;
border-bottom: 1px solid rgb(235, 235, 235);
position: fixed;
width: 100%;
top: 0px;
left: 0px;
background: rgb(255, 255, 255);
z-index: 1;
display: block !important;
}
.modal__header--mobile h3 {
margin-bottom: 0px;
}
.modal .button--back,
.modal .button--close {
top: 6px;
right: 5px;
}
.modal .button--back .icon,
.modal .button--close .icon {
color: rgb(143, 143, 143);
}
.modal .figure--banner {
max-width: 370px;
margin-left: auto;
margin-right: auto;
}
.modal--show {
display: block;
}
}
@media (max-width: 767px) {
.modal__body,
.modal__footer,
.modal__header {
padding-left: 10px;
padding-right: 10px;
}
}
.modal--ios-11-fix {
position: absolute;
}
.modal_map__content {
height: 784px;
}
.modal_map .modal__inner {
width: 980px;
max-width: 100%;
max-height: 100%;
padding-bottom: 0px;
}
@media (min-width: 992px) {
.modal_map .modal__inner {
min-height: 640px;
}
}
.modal_map .modal__footer {
position: absolute;
width: 100%;
padding: 0px;
margin: 0px;
bottom: 0px;
left: 0px;
}
.modal_map .modal_map_container {
position: relative;
padding: 0px !important;
}
.modal_map .modal__tabs {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
}
.modal_map .modal__header--mobile {
display: none;
}
@media (max-width: 991px) {
.modal_map {
overflow: hidden;
}
.modal_map .modal__header--mobile {
padding-top: 9px;
padding-bottom: 10px;
display: block;
}
.modal_map .button--back,
.modal_map .button--close {
display: block;
right: auto;
left: 4px;
top: 3px;
}
.modal_map .button--back .icon,
.modal_map .button--close .icon {
color: rgb(143, 143, 143);
font-size: 24px;
}
.modal_map .button--back .icon::before,
.modal_map .button--close .icon::before {
content: "";
}
.modal_map .button--back+.sidebar__title,
.modal_map .button--close+.sidebar__title {
padding: 0px 20px;
}
.change-phone-form .modal_map .search_input .form-control,
.form--invite .modal_map .search_input .form-control,
.modal_map .search_input .change-phone-form .form-control,
.modal_map .search_input .form--invite .form-control,
.modal_map .search_input .form_control,
.modal_map .search_input .p_form_app .form-control,
.modal_map .search_input .Select-control,
.p_form_app .modal_map .search_input .form-control {
padding-left: 40px;
width: 100%;
border-radius: 0px;
}
.modal_map .search_input .Select-clear-zone {
margin-top: -20px;
}
.modal_map .search_input .Select-control,
.modal_map .search_input .Select-noresults,
.modal_map .search_input .Select-option,
.modal_map .search_input .Select-placeholder,
.modal_map .search_input .Select-value-label--fake_input,
.modal_map .search_input .suggest_list__item {
padding-left: 40px;
}
.modal_map .modal__inner {
margin: 0px;
width: 100% !important;
}
.modal_map .modal__footer {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
border-top: 0px;
background: rgb(255, 255, 255);
}
.modal_map .modal__inner,
.modal_map .modal__inner>div {
height: 100% !important;
}
.modal_map .modal__container,
.modal_map .modal__wrapper {
display: block;
height: 100%;
}
.modal_map .modal__footer {
padding: 0px;
width: 100%;
max-width: none;
z-index: 1000;
backface-visibility: visible;
transform: translateZ(0px);
}
}
@media (max-width: 767px) {
.modal_map .search_input .Select-control,
.modal_map .search_input .Select-noresults,
.modal_map .search_input .Select-option,
.modal_map .search_input .Select-placeholder,
.modal_map .search_input .Select-value-label--fake_input,
.modal_map .search_input .suggest_list__item {
padding-left: 55px;
}
.modal_map .Select-clear-zone {
right: 10px !important;
}
}
@media (min-width: 992px) {
.body--is_mobile .modal_map .modal_map__content {
height: 610px;
}
}
@media (max-height: 840px) and (min-width: 992px) {
body:not(.body--is_mobile) .modal_map.modal__inner {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
height: auto;
}
body:not(.body--is_mobile) .modal_map.modal__inner .modal_map__content {
height: 100%;
}
body:not(.body--is_mobile) .modal_map.modal__inner .modal__tabs {
position: absolute;
left: 0px;
width: 100%;
top: 0px;
z-index: 40;
}
}
.modal_gallery--mobile .modal__inner {
height: 100%;
}
.modal_gallery {
padding-left: 30px;
padding-right: 30px;
}
.modal_gallery .button--back,
.modal_gallery .button--close {
text-align: right;
top: 0px;
right: 0px;
padding: 24px 17px;
border-radius: 0px;
position: fixed;
width: 62px;
height: 64px;
color: rgb(255, 255, 255);
background: transparent;
box-shadow: none;
opacity: 0.5;
}
.modal_gallery .button--back:hover,
.modal_gallery .button--close:hover {
opacity: 1;
background-color: rgba(56, 56, 56, 0.2);
}
.modal_gallery .button--back .modal-close_control,
.modal_gallery .button--close .modal-close_control {
color: rgb(255, 255, 255);
font-size: 48px;
}
.modal_gallery .icon--close {
text-shadow: rgb(57, 57, 57) 0px 1px 1px;
}
.modal_gallery .modal__inner {
background: transparent;
padding: 0px;
width: 750px;
overflow: hidden;
}
.modal_gallery .slick-next,
.modal_gallery .slick-prev {
position: fixed;
top: 0px;
bottom: 0px;
border: 0px;
background: transparent;
font-size: 0px;
cursor: pointer;
width: 20%;
max-width: 195px;
overflow: hidden;
}
.modal_gallery .slick-next:focus,
.modal_gallery .slick-prev:focus {
outline: none;
}
.modal_gallery .slick-next:hover::after,
.modal_gallery .slick-next:hover::before,
.modal_gallery .slick-prev:hover::after,
.modal_gallery .slick-prev:hover::before {
opacity: 1;
}
.modal_gallery .slick-next::after,
.modal_gallery .slick-next::before,
.modal_gallery .slick-prev::after,
.modal_gallery .slick-prev::before {
transition: opacity 0.2s ease 0s;
}
.modal_gallery .slick-next::after,
.modal_gallery .slick-prev::after {
content: "";
position: absolute;
top: -40px;
bottom: -40px;
width: 100%;
opacity: 0;
}
.modal_gallery .slick-next::before,
.modal_gallery .slick-prev::before {
content: "";
display: block;
width: 24px;
height: 40px;
font-size: 50px;
margin-left: auto;
margin-right: auto;
opacity: 0.5;
margin-top: -22px;
}
.modal_gallery .slick-prev {
left: 0px;
}
.modal_gallery .slick-prev::after {
right: 100%;
box-shadow: rgba(56, 56, 56, 0.3) 100px 0px 60px;
}
.modal_gallery .slick-prev::before {
background: url("/build/images/left-arrow-chevron.eb0c1a.svg") 50% center / 24px 40px no-repeat;
}
.modal_gallery .slick-next {
right: 0px;
}
.modal_gallery .slick-next::after {
left: 100%;
box-shadow: rgba(56, 56, 56, 0.3) -100px 0px 60px 0px;
}
.modal_gallery .slick-next::before {
background: url("/build/images/right-arrow-chevron.0852d0.svg") 50% center / 24px 40px no-repeat;
}
.modal_gallery .slick-track {
cursor: -webkit-grab;
}
.modal_gallery .slick-track:active {
cursor: -webkit-grabbing;
}
.modal_gallery .gallery--image_zoom_control--wrapper {
position: fixed;
top: 50%;
right: 12px;
margin-top: -40px;
}
.modal_gallery .gallery--image_zoom_control {
display: block;
text-shadow: rgba(0, 0, 0, 0.6) 0px 2px 2px;
color: rgb(255, 255, 255);
font-size: 32px;
}
.modal_gallery .gallery--image_zoom_control.icon--remove {
margin-top: 16px;
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.modal_gallery {
background: rgb(0, 0, 0);
}
.modal_gallery .button--back .icon,
.modal_gallery .button--close .icon {
color: rgb(255, 255, 255);
}
}
@media (max-width: 991px) {
.modal_gallery .button--back,
.modal_gallery .button--close {
padding-top: 16px;
padding-bottom: 16px;
}
.modal_gallery .slick-next,
.modal_gallery .slick-prev {
top: 57px;
width: 10%;
}
.modal_gallery .slick-next::after,
.modal_gallery .slick-prev::after {
width: 100px;
}
.modal_gallery .slick-next::after {
box-shadow: rgba(56, 56, 56, 0.4) -40px 0px 60px 0px;
}
.modal_gallery .slick-prev::after {
box-shadow: rgba(56, 56, 56, 0.4) 40px 0px 60px 0px;
}
}
@media (max-width: 767px) {
.modal_gallery .slick-next,
.modal_gallery .slick-prev {
width: 20%;
}
.modal_gallery .slick-next::after {
box-shadow: rgba(56, 56, 56, 0.4) -30px 0px 60px 0px;
}
.modal_gallery .slick-prev::after {
box-shadow: rgba(56, 56, 56, 0.4) 30px 0px 60px 0px;
}
}
.modal_product.modal__header {
padding-top: 42px;
padding-bottom: 42px;
}
.modal_product .figure__image {
overflow: hidden;
border-radius: 2px;
width: 146px;
height: 154px;
}
.modal_product .figure__image img {
min-width: 100%;
min-height: 100%;
width: auto;
max-height: 154px;
height: auto;
}
.modal_product .figure__image+.figure__caption {
padding-left: 25px;
padding-top: 8px;
}
@media (max-width: 400px) {
.modal_product .figure__image {
margin-left: 0px;
width: 120px;
height: 130px;
}
.modal_product .figure__image img {
max-height: 130px;
}
}
.modal_report .modal__header,
.modal_send_message .modal__header,
.modal_userlist .modal__header {
text-align: center;
font-size: 20px;
color: rgb(57, 57, 57);
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
font-weight: 500;
border-bottom: 1px solid rgb(235, 235, 235);
padding-top: 25px;
padding-bottom: 26px;
z-index: 125;
}
.modal_report .modal__body,
.modal_send_message .modal__body,
.modal_userlist .modal__body {
padding: 0px;
}
.modal_report .modal__inner,
.modal_send_message .modal__inner,
.modal_userlist .modal__inner {
width: 720px;
padding-bottom: 0px;
}
.modal_report .modal__inner::after,
.modal_send_message .modal__inner::after,
.modal_userlist .modal__inner::after {
content: "";
clear: both;
display: table;
}
.modal_report .button--back,
.modal_send_message .button--back,
.modal_userlist .button--back {
top: 14px;
pointer-events: all;
position: absolute;
}
.modal_report .button--back .icon,
.modal_send_message .button--back .icon,
.modal_userlist .button--back .icon {
color: rgb(143, 143, 143);
}
.modal_report .form_label,
.modal_send_message .form_label,
.modal_userlist .form_label {
margin-bottom: -4px;
}
.modal_report .show_if_modal,
.modal_send_message .show_if_modal,
.modal_userlist .show_if_modal {
display: block !important;
}
.modal_report .hide_if_modal,
.modal_send_message .hide_if_modal,
.modal_userlist .hide_if_modal {
display: none !important;
}
.modal_report .c_create_message_images,
.modal_send_message .c_create_message_images,
.modal_userlist .c_create_message_images {
margin: 0px;
}
.modal_report .c_create_message,
.modal_send_message .c_create_message,
.modal_userlist .c_create_message {
background: transparent;
display: table-row;
}
.modal_report .c_create_message__form,
.modal_send_message .c_create_message__form,
.modal_userlist .c_create_message__form {
margin: 0px;
padding: 0px;
}
.modal_report .c_create_message__form::after,
.modal_report .c_create_message__form::before,
.modal_send_message .c_create_message__form::after,
.modal_send_message .c_create_message__form::before,
.modal_userlist .c_create_message__form::after,
.modal_userlist .c_create_message__form::before {
content: " ";
display: table;
}
.modal_report .c_create_message__form::after,
.modal_send_message .c_create_message__form::after,
.modal_userlist .c_create_message__form::after {
clear: both;
}
.modal_report .c_create_message__textarea,
.modal_send_message .c_create_message__textarea,
.modal_userlist .c_create_message__textarea {
min-height: 116px;
height: 116px;
}
.modal_report .c_create_message__submit,
.modal_report .c_create_message__upload,
.modal_send_message .c_create_message__submit,
.modal_send_message .c_create_message__upload,
.modal_userlist .c_create_message__submit,
.modal_userlist .c_create_message__upload {
position: static;
margin: 18px 0px;
}
.modal_report .c_create_message__error,
.modal_report .c_create_message__hint,
.modal_send_message .c_create_message__error,
.modal_send_message .c_create_message__hint,
.modal_userlist .c_create_message__error,
.modal_userlist .c_create_message__hint {
margin: 10px 0px -10px;
}
.modal_report .c_create_message__error p,
.modal_report .c_create_message__hint p,
.modal_send_message .c_create_message__error p,
.modal_send_message .c_create_message__hint p,
.modal_userlist .c_create_message__error p,
.modal_userlist .c_create_message__hint p {
margin-bottom: 0px;
}
.modal_report .c_create_message__dropzone,
.modal_send_message .c_create_message__dropzone,
.modal_userlist .c_create_message__dropzone {
top: 0px;
left: 0px;
right: 0px;
bottom: auto;
height: 117px;
}
.modal_report .c_create_message__upload,
.modal_send_message .c_create_message__upload,
.modal_userlist .c_create_message__upload {
margin-left: -7px;
float: left;
}
.modal_report .c_create_message__upload .button,
.modal_send_message .c_create_message__upload .button,
.modal_userlist .c_create_message__upload .button {
padding: 4px 8px 3px;
}
.modal_report .c_create_message__upload .button[disabled] span,
.modal_send_message .c_create_message__upload .button[disabled] span,
.modal_userlist .c_create_message__upload .button[disabled] span {
color: rgb(57, 57, 57) !important;
}
.modal_report .c_create_message__upload .button:hover span,
.modal_send_message .c_create_message__upload .button:hover span,
.modal_userlist .c_create_message__upload .button:hover span {
color: rgb(3, 154, 211);
}
.modal_report .c_create_message__upload span,
.modal_send_message .c_create_message__upload span,
.modal_userlist .c_create_message__upload span {
text-transform: none;
color: rgb(57, 57, 57);
letter-spacing: 0px;
font-weight: 400;
vertical-align: middle;
margin-left: 8px;
transition: color 0.2s ease 0s;
display: inline-block !important;
}
.modal_report .c_create_message__submit,
.modal_send_message .c_create_message__submit,
.modal_userlist .c_create_message__submit {
float: right;
}
.modal_report .c_create_message__field,
.modal_send_message .c_create_message__field,
.modal_userlist .c_create_message__field {
font-size: 15px;
}
.modal_report .c_create_message__editor,
.modal_send_message .c_create_message__editor,
.modal_userlist .c_create_message__editor {
border-top: 0px;
}
.modal_report .c_create_message_container,
.modal_send_message .c_create_message_container,
.modal_userlist .c_create_message_container {
width: 100%;
display: table;
table-layout: fixed;
}
.modal_report .reasons_container,
.modal_send_message .reasons_container,
.modal_userlist .reasons_container {
margin-bottom: 30px;
}
.modal_report .input_message_form,
.modal_send_message .input_message_form,
.modal_userlist .input_message_form {
background: rgb(245, 245, 245);
position: relative;
z-index: 2;
margin-top: -31px;
padding: 0px 20px 30px;
}
.modal_report .input_message_form::after,
.modal_report .input_message_form::before,
.modal_send_message .input_message_form::after,
.modal_send_message .input_message_form::before,
.modal_userlist .input_message_form::after,
.modal_userlist .input_message_form::before {
content: " ";
display: table;
}
.modal_report .input_message_form::after,
.modal_send_message .input_message_form::after,
.modal_userlist .input_message_form::after {
clear: both;
}
.modal_report .input_message_form .hint,
.modal_send_message .input_message_form .hint,
.modal_userlist .input_message_form .hint {
overflow: hidden;
display: block;
padding-right: 15px;
}
.modal_report .reasons_container,
.modal_send_message .reasons_container,
.modal_userlist .reasons_container {
border-bottom: 1px solid rgb(235, 235, 235);
}
@media (min-width: 992px) {
.modal_report .reasons_container,
.modal_send_message .reasons_container,
.modal_userlist .reasons_container {
display: table;
width: 100%;
}
.modal_report .list--report,
.modal_send_message .list--report,
.modal_userlist .list--report {
display: table-row;
}
.modal_report .list--report .list_item,
.modal_send_message .list--report .list_item,
.modal_userlist .list--report .list_item {
display: table-cell;
vertical-align: top;
float: none;
}
.modal_report .list--report .list_item--active,
.modal_send_message .list--report .list_item--active,
.modal_userlist .list--report .list_item--active {
padding-top: 17px;
padding-bottom: 19px;
background: rgb(245, 245, 245) !important;
}
}
@media (max-width: 991px) {
.modal_report .modal__header,
.modal_send_message .modal__header,
.modal_userlist .modal__header {
padding-top: 18px;
padding-bottom: 19px;
position: fixed;
width: 100%;
top: 0px;
background: transparent;
pointer-events: none;
}
.modal_report .modal__inner,
.modal_send_message .modal__inner,
.modal_userlist .modal__inner {
padding-top: 57px;
}
.modal_report .button--back,
.modal_report .button--close,
.modal_send_message .button--back,
.modal_send_message .button--close,
.modal_userlist .button--back,
.modal_userlist .button--close {
left: 5px;
top: 8px;
right: auto;
position: fixed;
}
.modal_report .button--back,
.modal_send_message .button--back,
.modal_userlist .button--back {
background: rgb(255, 255, 255);
z-index: 126;
}
.modal_report .modal__body,
.modal_report .modal__header,
.modal_send_message .modal__body,
.modal_send_message .modal__header,
.modal_userlist .modal__body,
.modal_userlist .modal__header {
max-width: none;
}
.modal_report .input_message_form,
.modal_send_message .input_message_form,
.modal_userlist .input_message_form {
margin-top: -30px;
padding: 0px;
background: rgb(255, 255, 255);
border-bottom: 1px solid rgb(235, 235, 235);
}
.modal_report .input_message_form .hint,
.modal_send_message .input_message_form .hint,
.modal_userlist .input_message_form .hint {
margin: 10px 17px;
}
.modal_report .input_message_form .button--green,
.modal_report .input_message_form .button--primary,
.modal_report .input_message_form .input_message__button,
.modal_send_message .input_message_form .button--green,
.modal_send_message .input_message_form .button--primary,
.modal_send_message .input_message_form .input_message__button,
.modal_userlist .input_message_form .button--green,
.modal_userlist .input_message_form .button--primary,
.modal_userlist .input_message_form .input_message__button {
font-size: 0px;
line-height: 0;
position: absolute;
bottom: 0px;
right: 0px;
padding: 15px 10px;
box-shadow: none;
background: transparent !important;
}
.modal_report .input_message_form .button--green .icon,
.modal_report .input_message_form .button--primary .icon,
.modal_report .input_message_form .input_message__button .icon,
.modal_send_message .input_message_form .button--green .icon,
.modal_send_message .input_message_form .button--primary .icon,
.modal_send_message .input_message_form .input_message__button .icon,
.modal_userlist .input_message_form .button--green .icon,
.modal_userlist .input_message_form .button--primary .icon,
.modal_userlist .input_message_form .input_message__button .icon {
color: rgb(143, 143, 143);
display: block;
}
.modal_report .input_message_form .button--green:active .icon,
.modal_report .input_message_form .button--primary:active .icon,
.modal_report .input_message_form .input_message__button:active .icon,
.modal_send_message .input_message_form .button--green:active .icon,
.modal_send_message .input_message_form .button--primary:active .icon,
.modal_send_message .input_message_form .input_message__button:active .icon,
.modal_userlist .input_message_form .button--green:active .icon,
.modal_userlist .input_message_form .button--primary:active .icon,
.modal_userlist .input_message_form .input_message__button:active .icon {
color: rgb(3, 154, 211);
}
.change-phone-form .modal_report .input_message_form .form-control,
.change-phone-form .modal_send_message .input_message_form .form-control,
.change-phone-form .modal_userlist .input_message_form .form-control,
.form--invite .modal_report .input_message_form .form-control,
.form--invite .modal_send_message .input_message_form .form-control,
.form--invite .modal_userlist .input_message_form .form-control,
.modal_report .input_message_form .change-phone-form .form-control,
.modal_report .input_message_form .form--invite .form-control,
.modal_report .input_message_form .form_control,
.modal_report .input_message_form .p_form_app .form-control,
.modal_send_message .input_message_form .change-phone-form .form-control,
.modal_send_message .input_message_form .form--invite .form-control,
.modal_send_message .input_message_form .form_control,
.modal_send_message .input_message_form .p_form_app .form-control,
.modal_userlist .input_message_form .change-phone-form .form-control,
.modal_userlist .input_message_form .form--invite .form-control,
.modal_userlist .input_message_form .form_control,
.modal_userlist .input_message_form .p_form_app .form-control,
.p_form_app .modal_report .input_message_form .form-control,
.p_form_app .modal_send_message .input_message_form .form-control,
.p_form_app .modal_userlist .input_message_form .form-control {
border: 0px;
height: 48px;
min-height: 48px;
padding-right: 50px;
padding-left: 16px;
margin-bottom: 0px;
}
.modal_report .c_create_message__textarea,
.modal_send_message .c_create_message__textarea,
.modal_userlist .c_create_message__textarea {
padding-left: 15px;
padding-right: 15px;
}
.modal_report .c_create_message__placeholder,
.modal_send_message .c_create_message__placeholder,
.modal_userlist .c_create_message__placeholder {
left: 15px;
}
.modal_report:not(.modal_userlist):not(.modal_send_message) .modal__inner,
.modal_send_message:not(.modal_userlist):not(.modal_send_message) .modal__inner,
.modal_userlist:not(.modal_userlist):not(.modal_send_message) .modal__inner {
padding-top: 0px;
position: absolute;
top: 57px;
bottom: 0px;
width: 100%;
height: auto;
overflow: auto;
background: rgb(249, 249, 249);
}
.modal_report:not(.modal_userlist):not(.modal_send_message) .reasons_container,
.modal_send_message:not(.modal_userlist):not(.modal_send_message) .reasons_container,
.modal_userlist:not(.modal_userlist):not(.modal_send_message) .reasons_container {
background: rgb(255, 255, 255);
}
}
@media (min-width: 992px) {
.modal_report .list,
.modal_send_message .list,
.modal_userlist .list {}
.modal_report .list::after,
.modal_report .list::before,
.modal_send_message .list::after,
.modal_send_message .list::before,
.modal_userlist .list::after,
.modal_userlist .list::before {
content: " ";
display: table;
}
.modal_report .list::after,
.modal_send_message .list::after,
.modal_userlist .list::after {
clear: both;
}
.modal_report .list_item,
.modal_send_message .list_item,
.modal_userlist .list_item {
width: 50%;
float: left;
}
.modal_report .list_item:first-child,
.modal_report .list_item:nth-child(2n+1),
.modal_send_message .list_item:first-child,
.modal_send_message .list_item:nth-child(2n+1),
.modal_userlist .list_item:first-child,
.modal_userlist .list_item:nth-child(2n+1) {
border-right: 1px solid rgb(235, 235, 235);
}
}
.modal_edit .modal__inner {
width: 400px;
margin-left: auto;
margin-right: auto;
padding-bottom: 60px;
}
.modal_edit .auth_group {
width: 100%;
margin: 0px;
text-align: left;
padding: 0px;
position: static;
}
.modal_edit .auth_group .upload_zone__elem--image {
width: 88px;
height: 88px;
margin-right: 0px;
}
.change-phone-form .modal_edit .auth_group .form-control,
.form--invite .modal_edit .auth_group .form-control,
.modal_edit .auth_group .change-phone-form .form-control,
.modal_edit .auth_group .form--invite .form-control,
.modal_edit .auth_group .form_control,
.modal_edit .auth_group .p_form_app .form-control,
.p_form_app .modal_edit .auth_group .form-control {
width: 100%;
}
@media (max-width: 991px) {
.modal_edit .auth_group .form__buttons {
width: 100%;
position: fixed;
bottom: 0px;
right: 0px;
margin: 0px;
left: 0px;
padding: 0px 11px 10px;
z-index: 100;
}
.modal_edit .auth_group .form__buttons::after {
content: "";
position: absolute;
top: 0px;
height: 0px;
width: 100%;
left: 0px;
z-index: -1;
box-shadow: rgb(255, 255, 255) 0px 30px 20px 40px;
}
.modal_edit .auth_group .form__buttons .button {
padding-top: 9px;
padding-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 40px;
width: 100% !important;
margin-bottom: 0px !important;
}
.modal_edit .auth_group .form__buttons .button--disabled {
background: rgb(154, 154, 154) !important;
color: rgb(249, 249, 249) !important;
}
.modal_edit .auth_group .form__buttons .button--bordered {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_edit .auth_group .form__buttons .button--default {
text-transform: uppercase;
font-weight: 600;
background: rgb(255, 255, 255);
}
.modal_edit .auth_group .form__buttons .button_container {
width: 50%;
padding: 0px 4px;
float: left;
margin: 0px;
}
.modal_edit .auth_group .form__buttons .button_container--mobile_right {
float: right;
}
.modal_edit .auth_group .form__buttons .button_container+.button_container {
margin-top: 0px;
}
.modal_edit .auth_group .form__buttons--full .button,
.modal_edit .auth_group .form__buttons--full .button_container,
.modal_edit .auth_group .form__buttons--single .button,
.modal_edit .auth_group .form__buttons--single .button_container {
width: 100% !important;
}
.modal_edit .auth_group .form__buttons--split .button {
border: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.modal_edit .auth_group .form__buttons--split .button--flat,
.modal_edit .auth_group .form__buttons--split .button--flat_disabled {
border: 0px;
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_edit .auth_group .form__buttons--split .button--flat:hover,
.modal_edit .auth_group .form__buttons--split .button--flat_disabled:hover {
background: rgb(3, 172, 236);
}
.modal_edit .auth_group .form__buttons--split .button--flat:active,
.modal_edit .auth_group .form__buttons--split .button--flat_disabled:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal .modal_edit .auth_group .form__buttons .button_container .button--default {
border: 0px;
}
.modal_edit .auth_group .form__buttons--full .button,
.modal_edit .auth_group .form__buttons--full .button_container,
.modal_edit .auth_group .form__buttons--single .button,
.modal_edit .auth_group .form__buttons--single .button_container {
width: 100% !important;
}
.modal_edit .auth_group .form__buttons--split {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.modal_edit .auth_group .form__buttons--split .button {
float: none;
margin: 0px;
border-radius: 0px;
padding-top: 14px;
background: rgb(255, 255, 255);
padding-bottom: 15px;
width: 100% !important;
color: rgb(3, 154, 211) !important;
}
.modal_edit .auth_group .form__buttons--split .button:hover {
background: rgb(245, 245, 245);
}
.modal_edit .auth_group .form__buttons--split .button_container {
float: left;
width: 50%;
}
.modal_edit .auth_group .form__buttons--split .button_container+.button_container {
margin-top: 0px;
border-left: 1px solid rgb(235, 235, 235);
}
}
@media (max-width: 767px) {
.modal_edit .auth_group .form__buttons {
padding-left: 6px;
padding-right: 6px;
}
}
.modal_edit .auth_group .hint {
margin: 10px 0px;
color: rgba(0, 0, 0, 0.38);
font-size: 12px;
line-height: 16px;
}
.modal_edit .auth_group .hint--error_active {
height: auto;
}
.modal_edit p {
padding: 0px;
}
.modal_edit .sidebar__header {
display: none;
}
@media (min-width: 992px) {
.modal_edit .modal__body {
padding: 22px 40px;
}
.modal_edit .modal__footer {
padding-left: 15px;
padding-right: 15px;
}
}
@media (max-width: 991px) {
.modal_edit .modal__inner {
width: 100%;
padding-top: 58px;
}
.modal_edit .sidebar__header {
display: block;
}
.modal_edit .auth_group__desc,
.modal_edit .auth_group__title {
display: none;
}
.modal_edit .auth_group__form {
margin-top: 0px !important;
}
.modal_edit .auth_group__form .row>div {
width: 100%;
}
.modal_edit .auth_group .upload_zone {
margin-bottom: 28px;
}
.modal_edit .auth_group .upload_zone__elem {
margin-left: auto;
margin-right: auto;
}
.change-phone-form .modal_edit .auth_group .form-control,
.form--invite .modal_edit .auth_group .form-control,
.modal_edit .auth_group .change-phone-form .form-control,
.modal_edit .auth_group .form--invite .form-control,
.modal_edit .auth_group .form_control,
.modal_edit .auth_group .p_form_app .form-control,
.p_form_app .modal_edit .auth_group .form-control {
width: 100%;
}
.modal_edit .modal__body {
max-width: none;
}
.modal_edit .sidebar__header {
text-align: center;
position: fixed;
width: 100%;
padding: 13px 40px 14px;
}
.modal_edit .button--back,
.modal_edit .button--close {
left: 5px;
top: 10px !important;
right: auto !important;
}
.modal_edit .button--back .icon,
.modal_edit .button--close .icon {
color: rgb(143, 143, 143);
font-size: 24px;
line-height: 24px;
}
}
.modal_alert .form__buttons {
margin-top: 0px;
margin-right: -15px;
}
.modal_alert .modal__inner {
width: 300px;
padding-bottom: 10px;
}
.modal_alert .modal__body {
padding-top: 20px;
padding-bottom: 30px;
}
.modal_alert .modal__body,
.modal_alert .modal__footer,
.modal_alert .modal__header {
padding-left: 24px;
padding-right: 24px;
}
.modal_message {
font-size: 16px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: 1.5;
color: rgb(57, 57, 57);
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city).modal,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city).modal {
background: transparent;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .modal__container,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .modal__container {
vertical-align: middle;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .modal__inner,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .modal__inner {
width: 300px;
margin: 25px auto;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons {
position: absolute;
left: 0px;
width: 100%;
padding: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container {
padding: 0px;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container .button,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container .button {
border-radius: 0px;
background: rgb(255, 255, 255);
color: rgb(3, 154, 211);
padding-top: 14px;
padding-bottom: 15px;
height: 48px;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container .button:active,
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container .button:hover,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container .button:active,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container .button:hover {
background: rgb(245, 245, 245);
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container+.button_container,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons .button_container+.button_container {
border-left: 1px solid rgb(235, 235, 235);
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons::after,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons::after {
display: none;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons--full,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons--full {
position: static;
margin-top: 0px;
margin-bottom: -47px;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons--full .button_container,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons--full .button_container {
border-left: 0px;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons--full .button_container+.button_container,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .form__buttons--full .button_container+.button_container {
border-left: 0px;
margin-top: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .buttons_wrapper,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .buttons_wrapper {
margin-bottom: -60px;
}
.body--is_mobile .modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .button--back,
.body--is_mobile .modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .button--close,
.body--is_mobile .modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .button--back,
.body--is_mobile .modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city) .button--close {
display: none !important;
}
.modal_city:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city).modal_small--wide .modal__inner,
.modal_small:not(.modal_small--data):not(.modal_city):not(.modal_small--alt):not(.modal_city).modal_small--wide .modal__inner {
width: 380px;
}
.modal_city .modal__inner,
.modal_small .modal__inner {
padding-bottom: 60px;
background: rgb(255, 255, 255);
}
.modal_city .modal__header,
.modal_small .modal__header {
padding: 20px 24px 15px;
border-bottom: 0px;
}
.modal_city .modal__header h3,
.modal_city .modal__header h4,
.modal_small .modal__header h3,
.modal_small .modal__header h4 {
margin-bottom: 0px;
}
.modal_city .modal__header+.modal__body,
.modal_small .modal__header+.modal__body {
padding-top: 0px;
}
.modal_city .modal__header--pattern+.modal__body,
.modal_small .modal__header--pattern+.modal__body {
padding-top: 20px;
}
.modal_city .modal__body,
.modal_small .modal__body {
padding: 20px 24px;
}
.modal_city .modal__body .form_group:first-child,
.modal_small .modal__body .form_group:first-child {
margin-top: 0px !important;
}
.modal_city .modal_message,
.modal_small .modal_message {
font-size: 16px;
color: rgba(0, 0, 0, 0.54);
}
.modal_city .hint,
.modal_small .hint {
font-size: 14px;
line-height: normal;
}
.modal_city .alert_message,
.modal_small .alert_message {
padding: 0px;
}
.modal_city .product_image,
.modal_small .product_image {
text-align: center;
position: relative;
line-height: 0;
padding: 15px 0px 5px;
}
.modal_city .product_image img,
.modal_small .product_image img {
display: block;
max-width: 100%;
margin: 0px auto;
border-radius: 2px;
}
.modal_city .product_image .label,
.modal_small .product_image .label {
font-size: 14px;
line-height: normal;
padding: 5px 12px 7px;
margin-top: -16px;
}
@media (max-width: 991px) {
.modal_city .form__buttons,
.modal_small .form__buttons {
width: 100%;
position: fixed;
bottom: 0px;
right: 0px;
margin: 0px;
left: 0px;
padding: 0px 11px 10px;
z-index: 100;
}
.modal_city .form__buttons::after,
.modal_small .form__buttons::after {
content: "";
position: absolute;
top: 0px;
height: 0px;
width: 100%;
left: 0px;
z-index: -1;
box-shadow: rgb(255, 255, 255) 0px 30px 20px 40px;
}
.modal_city .form__buttons .button,
.modal_small .form__buttons .button {
padding-top: 9px;
padding-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 40px;
width: 100% !important;
margin-bottom: 0px !important;
}
.modal_city .form__buttons .button--disabled,
.modal_small .form__buttons .button--disabled {
background: rgb(154, 154, 154) !important;
color: rgb(249, 249, 249) !important;
}
.modal_city .form__buttons .button--bordered,
.modal_small .form__buttons .button--bordered {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_city .form__buttons .button--default,
.modal_small .form__buttons .button--default {
text-transform: uppercase;
font-weight: 600;
background: rgb(255, 255, 255);
}
.modal_city .form__buttons .button_container,
.modal_small .form__buttons .button_container {
width: 50%;
padding: 0px 4px;
float: left;
margin: 0px;
}
.modal_city .form__buttons .button_container--mobile_right,
.modal_small .form__buttons .button_container--mobile_right {
float: right;
}
.modal_city .form__buttons .button_container+.button_container,
.modal_small .form__buttons .button_container+.button_container {
margin-top: 0px;
}
.modal_city .form__buttons--full .button,
.modal_city .form__buttons--full .button_container,
.modal_city .form__buttons--single .button,
.modal_city .form__buttons--single .button_container,
.modal_small .form__buttons--full .button,
.modal_small .form__buttons--full .button_container,
.modal_small .form__buttons--single .button,
.modal_small .form__buttons--single .button_container {
width: 100% !important;
}
.modal_city .form__buttons--split .button,
.modal_small .form__buttons--split .button {
border: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.modal_city .form__buttons--split .button--flat,
.modal_city .form__buttons--split .button--flat_disabled,
.modal_small .form__buttons--split .button--flat,
.modal_small .form__buttons--split .button--flat_disabled {
border: 0px;
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_city .form__buttons--split .button--flat:hover,
.modal_city .form__buttons--split .button--flat_disabled:hover,
.modal_small .form__buttons--split .button--flat:hover,
.modal_small .form__buttons--split .button--flat_disabled:hover {
background: rgb(3, 172, 236);
}
.modal_city .form__buttons--split .button--flat:active,
.modal_city .form__buttons--split .button--flat_disabled:active,
.modal_small .form__buttons--split .button--flat:active,
.modal_small .form__buttons--split .button--flat_disabled:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal .modal_city .form__buttons .button_container .button--default,
.modal .modal_small .form__buttons .button_container .button--default {
border: 0px;
}
.modal_city .form__buttons--full .button,
.modal_city .form__buttons--full .button_container,
.modal_city .form__buttons--single .button,
.modal_city .form__buttons--single .button_container,
.modal_small .form__buttons--full .button,
.modal_small .form__buttons--full .button_container,
.modal_small .form__buttons--single .button,
.modal_small .form__buttons--single .button_container {
width: 100% !important;
}
.modal_city .form__buttons--split,
.modal_small .form__buttons--split {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.modal_city .form__buttons--split .button,
.modal_small .form__buttons--split .button {
float: none;
margin: 0px;
border-radius: 0px;
padding-top: 14px;
background: rgb(255, 255, 255);
padding-bottom: 15px;
width: 100% !important;
color: rgb(3, 154, 211) !important;
}
.modal_city .form__buttons--split .button:hover,
.modal_small .form__buttons--split .button:hover {
background: rgb(245, 245, 245);
}
.modal_city .form__buttons--split .button_container,
.modal_small .form__buttons--split .button_container {
float: left;
width: 50%;
}
.modal_city .form__buttons--split .button_container+.button_container,
.modal_small .form__buttons--split .button_container+.button_container {
margin-top: 0px;
border-left: 1px solid rgb(235, 235, 235);
}
}
@media (max-width: 767px) {
.modal_city .form__buttons,
.modal_small .form__buttons {
padding-left: 6px;
padding-right: 6px;
}
}
.body--is_mobile .modal_city .modal__body,
.body--is_mobile .modal_small .modal__body {
text-align: left !important;
}
.modal_city .modal__body,
.modal_city .modal__footer,
.modal_city .modal__header,
.modal_small--data .modal__body,
.modal_small--data .modal__footer,
.modal_small--data .modal__header {
max-width: none;
}
.modal_city .modal__footer,
.modal_small--data .modal__footer {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
}
.modal_city .form_group,
.modal_small--data .form_group {
margin-top: 10px;
}
.modal_city .modal__inner,
.modal_small--data .modal__inner {
padding-bottom: 60px;
}
.modal_city .modal__header,
.modal_small--data .modal__header {
padding-top: 14px;
}
.modal_small--alt .modal__header {
text-align: center;
}
.modal_small--alt .modal__header img {
margin-bottom: 20px;
}
.modal_small--alt .modal__header h3 {
margin-bottom: 0px;
color: rgb(57, 57, 57);
font-weight: 400;
}
.modal_small--alt .modal__body {
text-align: left;
}
@media (max-width: 991px) {
.modal_city .button--back,
.modal_city .button--close,
.modal_small--data .button--back,
.modal_small--data .button--close {
right: auto;
left: 5px;
top: 8px;
}
.modal_city .button--back .icon,
.modal_city .button--close .icon,
.modal_small--data .button--back .icon,
.modal_small--data .button--close .icon {
color: rgb(143, 143, 143);
font-size: 22px;
}
.modal_city .modal__header,
.modal_small--data .modal__header {
border-bottom: 1px solid rgb(235, 235, 235);
}
.modal_city .modal__body,
.modal_small--data .modal__body {
padding-top: 20px !important;
}
.modal_city .modal__inner,
.modal_small--data .modal__inner {
padding-top: 57px;
min-height: 100%;
}
.modal_city .modal__footer,
.modal_small--data .modal__footer {
position: fixed;
}
.modal_city .modal__footer .button--flat,
.modal_city .modal__footer .button--flat_disabled,
.modal_small--data .modal__footer .button--flat,
.modal_small--data .modal__footer .button--flat_disabled {
color: rgb(57, 57, 57);
}
.modal_city .modal__footer .button--submit,
.modal_small--data .modal__footer .button--submit {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_city .modal__footer .button--submit:hover,
.modal_small--data .modal__footer .button--submit:hover {
background: rgb(3, 172, 236);
}
.modal_city .modal__footer .button--submit:active,
.modal_small--data .modal__footer .button--submit:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal_city .modal__inner,
.modal_small--alt .modal__inner,
.modal_small--data .modal__inner {
max-width: 100%;
width: 400px !important;
}
.modal_city .modal__body,
.modal_city .modal__header,
.modal_small--alt .modal__body,
.modal_small--alt .modal__header,
.modal_small--data .modal__body,
.modal_small--data .modal__header {
padding-left: 40px;
padding-right: 40px;
}
}
.modal_app-invite--product .modal__header {
overflow: hidden;
padding-top: 25px;
padding-bottom: 25px;
}
.modal_app-invite--product .figure {
overflow: visible;
}
.modal_app-invite--product .figure__image {
box-shadow: none;
overflow: visible;
}
.modal_app-invite--product .figure__image img {
width: inherit;
max-height: none;
}
.modal_app-invite--product .figure__image+.figure__caption {
padding-top: 25px;
}
@media (max-width: 360px) {
.modal_app-invite--product .figure__image {
height: auto !important;
}
}
.modal_data h3 {
margin-bottom: 10px;
}
.modal_data .auth_group {
margin: 30px 0px 0px;
padding: 0px;
}
.modal_data .auth_group .hint {
font-size: 12px;
line-height: 16px;
}
.modal_data .modal__inner {
padding-bottom: 110px;
}
.modal_data .modal__body {
padding-top: 20px;
}
.modal_data .modal__body p {
color: gray;
font-size: 14px;
}
.modal_data .modal__header h3 {
margin-bottom: 0px;
}
.modal_data .modal__header--visible+.modal__header {
display: none;
}
.modal_data .form__buttons,
.modal_data .modal__footer {
margin-top: 30px;
}
@media (max-width: 991px) {
.modal_data .form__buttons,
.modal_data .modal__footer {
width: 100%;
position: fixed;
bottom: 0px;
right: 0px;
margin: 0px;
left: 0px;
padding: 0px 11px 10px;
z-index: 100;
}
.modal_data .form__buttons::after,
.modal_data .modal__footer::after {
content: "";
position: absolute;
top: 0px;
height: 0px;
width: 100%;
left: 0px;
z-index: -1;
box-shadow: rgb(255, 255, 255) 0px 30px 20px 40px;
}
.modal_data .form__buttons .button,
.modal_data .modal__footer .button {
padding-top: 9px;
padding-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 40px;
width: 100% !important;
margin-bottom: 0px !important;
}
.modal_data .form__buttons .button--disabled,
.modal_data .modal__footer .button--disabled {
background: rgb(154, 154, 154) !important;
color: rgb(249, 249, 249) !important;
}
.modal_data .form__buttons .button--bordered,
.modal_data .modal__footer .button--bordered {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_data .form__buttons .button--default,
.modal_data .modal__footer .button--default {
text-transform: uppercase;
font-weight: 600;
background: rgb(255, 255, 255);
}
.modal_data .form__buttons .button_container,
.modal_data .modal__footer .button_container {
width: 50%;
padding: 0px 4px;
float: left;
margin: 0px;
}
.modal_data .form__buttons .button_container--mobile_right,
.modal_data .modal__footer .button_container--mobile_right {
float: right;
}
.modal_data .form__buttons .button_container+.button_container,
.modal_data .modal__footer .button_container+.button_container {
margin-top: 0px;
}
.modal_data .form__buttons--full .button,
.modal_data .form__buttons--full .button_container,
.modal_data .form__buttons--single .button,
.modal_data .form__buttons--single .button_container,
.modal_data .modal__footer--full .button,
.modal_data .modal__footer--full .button_container,
.modal_data .modal__footer--single .button,
.modal_data .modal__footer--single .button_container {
width: 100% !important;
}
.modal_data .form__buttons--split .button,
.modal_data .modal__footer--split .button {
border: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.modal_data .form__buttons--split .button--flat,
.modal_data .form__buttons--split .button--flat_disabled,
.modal_data .modal__footer--split .button--flat,
.modal_data .modal__footer--split .button--flat_disabled {
border: 0px;
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_data .form__buttons--split .button--flat:hover,
.modal_data .form__buttons--split .button--flat_disabled:hover,
.modal_data .modal__footer--split .button--flat:hover,
.modal_data .modal__footer--split .button--flat_disabled:hover {
background: rgb(3, 172, 236);
}
.modal_data .form__buttons--split .button--flat:active,
.modal_data .form__buttons--split .button--flat_disabled:active,
.modal_data .modal__footer--split .button--flat:active,
.modal_data .modal__footer--split .button--flat_disabled:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal .modal_data .form__buttons .button_container .button--default,
.modal .modal_data .modal__footer .button_container .button--default {
border: 0px;
}
.modal_data .form__buttons--full .button,
.modal_data .form__buttons--full .button_container,
.modal_data .form__buttons--single .button,
.modal_data .form__buttons--single .button_container,
.modal_data .modal__footer--full .button,
.modal_data .modal__footer--full .button_container,
.modal_data .modal__footer--single .button,
.modal_data .modal__footer--single .button_container {
width: 100% !important;
}
.modal_data .form__buttons--split,
.modal_data .modal__footer--split {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.modal_data .form__buttons--split .button,
.modal_data .modal__footer--split .button {
float: none;
margin: 0px;
border-radius: 0px;
padding-top: 14px;
background: rgb(255, 255, 255);
padding-bottom: 15px;
width: 100% !important;
color: rgb(3, 154, 211) !important;
}
.modal_data .form__buttons--split .button:hover,
.modal_data .modal__footer--split .button:hover {
background: rgb(245, 245, 245);
}
.modal_data .form__buttons--split .button_container,
.modal_data .modal__footer--split .button_container {
float: left;
width: 50%;
}
.modal_data .form__buttons--split .button_container+.button_container,
.modal_data .modal__footer--split .button_container+.button_container {
margin-top: 0px;
border-left: 1px solid rgb(235, 235, 235);
}
}
@media (max-width: 767px) {
.modal_data .form__buttons,
.modal_data .modal__footer {
padding-left: 6px;
padding-right: 6px;
}
}
@media (max-width: 991px) {
.modal_data .form__buttons,
.modal_data .modal__footer {
left: 0px;
margin-top: 0px;
max-width: none !important;
}
}
.modal_data .tel {
display: none;
}
@media (max-width: 991px) {
.modal_data .button--back,
.modal_data .button--close {
right: auto;
left: 5px;
top: 8px;
}
.modal_data .button--back .icon,
.modal_data .button--close .icon {
color: rgb(143, 143, 143);
font-size: 22px;
}
.modal_data .auth_group {
width: 100%;
}
.modal_data .auth_group .form_inline:not(.form_inline--tel) .row>div {
width: 100%;
text-align: left !important;
}
.modal_data .auth_group .button--resend {
margin-top: 10px;
margin-left: -10px;
}
.modal_data .tel {
display: block;
}
.modal_data .modal__body,
.modal_data .modal__footer,
.modal_data .modal__header {
max-width: none;
}
.modal_data .modal__header--visible {
display: block;
padding-bottom: 0px;
}
.modal_data .modal__header--visible h3 {
margin-bottom: 8px;
}
.modal_data .modal__header--visible~.modal__body {
padding-top: 0px;
}
.modal_data .modal__inner {
padding-top: 57px;
}
.modal_data .loyalty-modal {
padding-bottom: 0px;
}
.modal_data .modal_email_edit,
.modal_data .modal_email_edit .modal__inner {
padding: 0px;
}
}
@media (min-width: 992px) {
.modal_data .modal__header {
padding: 20px 40px 0px;
}
.modal_data .modal__header h3 {
margin-bottom: 8px;
font-weight: 600;
}
.modal_data .modal__header--hidden {
display: none !important;
}
.modal_data .modal__inner {
width: 400px;
}
.modal_data .modal__body {
padding: 0px 40px;
}
.modal_data .loyalty-modal,
.modal_data .loyalty-modal .modal__inner,
.modal_data .modal_email_edit,
.modal_data .modal_email_edit .modal__inner {
padding: 0px;
}
}
.modal_city {
overflow: visible;
}
.modal_city .hint {
height: 0px;
overflow: hidden;
font-size: 12px;
line-height: 16px;
transition: height 0.2s ease 0s;
}
.modal_city .hint--opened {
margin-top: 7px;
height: 22px;
}
@media (max-width: 991px) {
.modal_city .modal__inner {
height: 100%;
background: url("/build/images/pic-map.7b6402.svg") center 100px no-repeat rgb(255, 255, 255);
}
.modal_city .modal__container {
display: block;
height: 100%;
}
.modal_city .modal__wrapper {
display: block;
}
.modal_city .hint--opened~.suggest_container .suggest_list {
top: 140px;
}
.modal_city .suggest_container .suggest_list {
width: auto;
top: 117px;
left: 15px;
right: 15px;
bottom: 48px;
margin-top: 0px;
position: fixed;
max-height: none;
box-shadow: none;
border: 0px;
background: transparent !important;
}
.modal_city .suggest_container .suggest_list__item {
padding-left: 10px;
padding-right: 10px;
background: transparent;
border-radius: 2px;
}
}
.modal_userlist .scroll-check-point {
height: 100%;
}
.modal_userlist .scrollable_container {
overflow-y: scroll;
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
}
.modal_userlist .user {
text-align: left;
}
.modal_userlist .user__image,
.modal_userlist .user__image--empty {
width: 64px;
height: 64px;
}
.modal_userlist .user__info {
padding: 20px 0px;
}
.modal_userlist .list--data button,
.modal_userlist .list--userlist button {
float: right;
margin: 12px -14px;
min-width: 150px;
text-align: right;
}
.modal_userlist .list--data button.secondary,
.modal_userlist .list--userlist button.secondary {
color: rgb(151, 151, 151);
}
.modal_userlist .modal__body {
position: absolute;
top: 71px;
width: 100%;
left: 0px;
bottom: 0px;
overflow: hidden;
padding-bottom: 0px;
}
@media (max-width: 991px) {
.modal_userlist .modal__header {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
background: rgb(255, 255, 255);
z-index: 40;
}
.modal_userlist .modal__body {
top: 57px;
}
.modal_userlist .modal__inner {
width: 100%;
height: 100%;
padding-top: 56px;
box-shadow: none;
}
.modal_userlist .list--data:not(.list--data),
.modal_userlist .list--userlist:not(.list--data) {
box-shadow: none;
}
.modal_userlist .modal__container,
.modal_userlist .modal__wrapper {
display: block;
height: 100%;
}
}
@media (max-width: 767px) {
.modal_userlist .list--data button,
.modal_userlist .list--userlist button {
margin-top: 4px;
margin-bottom: 4px;
}
}
@media (min-width: 992px) {
.modal_userlist .modal__inner {
height: 580px;
max-height: 100%;
}
}
@media (max-height: 600px) and (min-width: 992px) {
.modal_userlist,
.modal_userlist .modal__container,
.modal_userlist .modal__inner,
.modal_userlist .modal__wrapper {
display: block;
}
.modal_userlist .modal__container {
height: calc(100% - 50px);
min-height: 290px;
}
}
.modal_phone_edit .auth_group {
text-align: left;
position: static;
}
.modal_phone_edit .auth_group__back {
display: none !important;
}
.modal_phone_edit .auth_group__header {
text-align: left;
}
.modal_phone_edit .auth_group__desc {
padding-left: 0px;
}
.modal_phone_edit .auth_group__img {
display: none;
}
.modal_phone_edit .auth_group__title {
padding-top: 22px;
}
.modal_phone_edit .form__buttons {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
padding: 0px 10px 10px;
}
@media (max-width: 991px) {
.modal_phone_edit .form__buttons {
width: 100%;
position: fixed;
bottom: 0px;
right: 0px;
margin: 0px;
left: 0px;
padding: 0px 11px 10px;
z-index: 100;
}
.modal_phone_edit .form__buttons::after {
content: "";
position: absolute;
top: 0px;
height: 0px;
width: 100%;
left: 0px;
z-index: -1;
box-shadow: rgb(255, 255, 255) 0px 30px 20px 40px;
}
.modal_phone_edit .form__buttons .button {
padding-top: 9px;
padding-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 40px;
width: 100% !important;
margin-bottom: 0px !important;
}
.modal_phone_edit .form__buttons .button--disabled {
background: rgb(154, 154, 154) !important;
color: rgb(249, 249, 249) !important;
}
.modal_phone_edit .form__buttons .button--bordered {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_phone_edit .form__buttons .button--default {
text-transform: uppercase;
font-weight: 600;
background: rgb(255, 255, 255);
}
.modal_phone_edit .form__buttons .button_container {
width: 50%;
padding: 0px 4px;
float: left;
margin: 0px;
}
.modal_phone_edit .form__buttons .button_container--mobile_right {
float: right;
}
.modal_phone_edit .form__buttons .button_container+.button_container {
margin-top: 0px;
}
.modal_phone_edit .form__buttons--full .button,
.modal_phone_edit .form__buttons--full .button_container,
.modal_phone_edit .form__buttons--single .button,
.modal_phone_edit .form__buttons--single .button_container {
width: 100% !important;
}
.modal_phone_edit .form__buttons--split .button {
border: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.modal_phone_edit .form__buttons--split .button--flat,
.modal_phone_edit .form__buttons--split .button--flat_disabled {
border: 0px;
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_phone_edit .form__buttons--split .button--flat:hover,
.modal_phone_edit .form__buttons--split .button--flat_disabled:hover {
background: rgb(3, 172, 236);
}
.modal_phone_edit .form__buttons--split .button--flat:active,
.modal_phone_edit .form__buttons--split .button--flat_disabled:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal .modal_phone_edit .form__buttons .button_container .button--default {
border: 0px;
}
.modal_phone_edit .form__buttons--full .button,
.modal_phone_edit .form__buttons--full .button_container,
.modal_phone_edit .form__buttons--single .button,
.modal_phone_edit .form__buttons--single .button_container {
width: 100% !important;
}
.modal_phone_edit .form__buttons--split {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.modal_phone_edit .form__buttons--split .button {
float: none;
margin: 0px;
border-radius: 0px;
padding-top: 14px;
background: rgb(255, 255, 255);
padding-bottom: 15px;
width: 100% !important;
color: rgb(3, 154, 211) !important;
}
.modal_phone_edit .form__buttons--split .button:hover {
background: rgb(245, 245, 245);
}
.modal_phone_edit .form__buttons--split .button_container {
float: left;
width: 50%;
}
.modal_phone_edit .form__buttons--split .button_container+.button_container {
margin-top: 0px;
border-left: 1px solid rgb(235, 235, 235);
}
}
@media (max-width: 767px) {
.modal_phone_edit .form__buttons {
padding-left: 6px;
padding-right: 6px;
}
}
@media (max-width: 991px) {
.modal_phone_edit .auth_group {
margin-top: 0px;
}
.modal_phone_edit .auth_group__title {
display: none;
}
}
.modal_phone_hint {
text-align: center;
margin: -76px -20px 0px;
}
.modal_phone_hint .figure__caption {
padding-left: 0px;
margin-bottom: 0px;
}
.modal_phone_hint .figure__image {
margin-left: 0px !important;
}
.modal_phone_hint .modal__header {
padding-bottom: 25px;
padding-top: 30px;
border-bottom: 0px;
}
.modal_phone_hint .modal__header--mobile {
display: none;
}
.modal_phone_hint .modal__header h3 {
font-weight: 400 !important;
margin-bottom: 0px !important;
}
.modal_phone_hint .modal__body {
padding-top: 24px;
padding-bottom: 15px;
text-align: left;
}
@media (min-width: 992px) {
.modal_phone_hint {
margin: 0px -40px;
}
}
@media (max-width: 767px) {
.modal_phone_hint {
margin: -76px -10px 0px;
}
}
.modal_alert_message .modal__inner {
background: rgb(255, 255, 255);
padding-bottom: 60px;
}
.modal_alert_message .modal__header {
padding: 20px 24px 15px;
border-bottom: 0px;
}
.modal_alert_message .modal__header h3,
.modal_alert_message .modal__header h4 {
color: rgba(0, 0, 0, 0.87);
font-weight: 500;
margin-bottom: 0px;
}
.modal_alert_message .modal__header--pattern+.modal__body {
padding-top: 20px;
}
.modal_alert_message .modal__body,
.modal_alert_message .modal__footer,
.modal_alert_message .modal__header {
max-width: none;
}
.modal_alert_message .form_group {
margin-top: 10px;
}
.modal_alert_message .modal__header {
padding-top: 14px;
}
@media (max-width: 991px) {
.modal_alert_message .form__buttons {
width: 100%;
position: fixed;
bottom: 0px;
right: 0px;
margin: 0px;
left: 0px;
padding: 0px 11px 10px;
z-index: 100;
}
.modal_alert_message .form__buttons::after {
content: "";
position: absolute;
top: 0px;
height: 0px;
width: 100%;
left: 0px;
z-index: -1;
box-shadow: rgb(255, 255, 255) 0px 30px 20px 40px;
}
.modal_alert_message .form__buttons .button {
padding-top: 9px;
padding-bottom: 10px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 40px;
width: 100% !important;
margin-bottom: 0px !important;
}
.modal_alert_message .form__buttons .button--disabled {
background: rgb(154, 154, 154) !important;
color: rgb(249, 249, 249) !important;
}
.modal_alert_message .form__buttons .button--bordered {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_alert_message .form__buttons .button--default {
text-transform: uppercase;
font-weight: 600;
background: rgb(255, 255, 255);
}
.modal_alert_message .form__buttons .button_container {
width: 50%;
padding: 0px 4px;
float: left;
margin: 0px;
}
.modal_alert_message .form__buttons .button_container--mobile_right {
float: right;
}
.modal_alert_message .form__buttons .button_container+.button_container {
margin-top: 0px;
}
.modal_alert_message .form__buttons--full .button,
.modal_alert_message .form__buttons--full .button_container,
.modal_alert_message .form__buttons--single .button,
.modal_alert_message .form__buttons--single .button_container {
width: 100% !important;
}
.modal_alert_message .form__buttons--split .button {
border: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.modal_alert_message .form__buttons--split .button--flat,
.modal_alert_message .form__buttons--split .button--flat_disabled {
border: 0px;
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.modal_alert_message .form__buttons--split .button--flat:hover,
.modal_alert_message .form__buttons--split .button--flat_disabled:hover {
background: rgb(3, 172, 236);
}
.modal_alert_message .form__buttons--split .button--flat:active,
.modal_alert_message .form__buttons--split .button--flat_disabled:active {
background: rgb(3, 136, 186);
}
}
@media (min-width: 992px) {
.modal .modal_alert_message .form__buttons .button_container .button--default {
border: 0px;
}
.modal_alert_message .form__buttons--full .button,
.modal_alert_message .form__buttons--full .button_container,
.modal_alert_message .form__buttons--single .button,
.modal_alert_message .form__buttons--single .button_container {
width: 100% !important;
}
.modal_alert_message .form__buttons--split {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.modal_alert_message .form__buttons--split .button {
float: none;
margin: 0px;
border-radius: 0px;
padding-top: 14px;
background: rgb(255, 255, 255);
padding-bottom: 15px;
width: 100% !important;
color: rgb(3, 154, 211) !important;
}
.modal_alert_message .form__buttons--split .button:hover {
background: rgb(245, 245, 245);
}
.modal_alert_message .form__buttons--split .button_container {
float: left;
width: 50%;
}
.modal_alert_message .form__buttons--split .button_container+.button_container {
margin-top: 0px;
border-left: 1px solid rgb(235, 235, 235);
}
}
@media (max-width: 767px) {
.modal_alert_message .form__buttons {
padding-left: 6px;
padding-right: 6px;
}
}
.modal_alert_message .alert_message p {
margin-bottom: 10px;
}
.modal_alert_message .alert_message__img {
height: 113px;
}
@media (max-width: 991px) {
.modal_alert_message {
background-color: rgb(249, 249, 249);
}
.modal_alert_message .button--back,
.modal_alert_message .button--close {
right: auto;
left: 5px;
top: 7px;
}
.modal_alert_message .button--back .icon,
.modal_alert_message .button--close .icon {
color: rgb(143, 143, 143);
font-size: 22px;
}
.modal_alert_message .modal__header {
border-bottom: 1px solid rgb(235, 235, 235);
background: rgb(255, 255, 255);
}
.modal_alert_message .modal__inner {
padding-top: 57px;
min-height: 100%;
background: transparent;
}
.modal_alert_message .modal__footer {
display: none;
}
}
@media (min-width: 992px) {
.modal_alert_message .alert_message {
padding: 0px;
}
.modal_alert_message .alert_message__img {
margin: -25px -25px 15px;
width: auto;
height: 170px;
background-position: 50% center;
background-color: rgb(249, 249, 249);
}
.modal_alert_message .alert_message__img--transparent {
height: 170px;
width: auto;
}
.modal_alert_message .modal__inner {
width: 300px;
max-width: 100%;
margin: 25px auto;
}
.modal_alert_message .modal__body {
padding-left: 25px;
padding-right: 25px;
}
}
@media (max-width: 767px) {
.modal_alert_message .alert_message {
padding-top: 0px;
padding-bottom: 0px;
}
}
.modal_send_message .c_create_message__submit button {
width: 131px;
margin-top: -5px;
}
.modal_send_message .modal__inner {
background: rgb(245, 245, 245);
width: 540px;
}
.modal_send_message .modal__header {
display: none;
}
.modal_send_message .modal__header h3 {
margin-bottom: 0px;
}
.modal_send_message .button--back,
.modal_send_message .button--close {
z-index: 126;
}
.modal_send_message .user {
margin-bottom: 0px;
overflow: hidden;
padding-right: 15px;
}
.modal_send_message .user__image,
.modal_send_message .user__image--empty {
width: 40px;
height: 40px;
margin-right: 13px;
}
.modal_send_message .user__image--empty a,
.modal_send_message .user__image a {
display: block;
font-size: 0px;
line-height: 0;
}
.modal_send_message .user__info {
padding: 0px;
text-align: left;
}
.modal_send_message .user__name {
font-size: 14px;
margin-top: 1px;
margin-bottom: 3px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.modal_send_message .user_container {
margin-bottom: 10px;
}
.modal_send_message .user_container::after,
.modal_send_message .user_container::before {
content: " ";
display: table;
}
.modal_send_message .user_container::after {
clear: both;
}
.modal_send_message .user_container .button--link {
margin-bottom: 9px;
color: rgb(3, 154, 211);
}
.modal_send_message .user_container .button--link:hover {
color: rgb(13, 186, 252);
}
.modal_send_message .hint {
line-height: 1.67;
margin-bottom: 5px;
}
.modal_send_message .hint span {
color: rgb(57, 57, 57);
}
.modal_send_message .modal__body {
padding: 24px 20px;
}
.modal_send_message .input_message {
padding: 0px;
}
@media (max-width: 991px) {
.modal_send_message {
background: rgb(245, 245, 245);
}
.modal_send_message .user {
float: none;
margin-bottom: 15px;
}
.modal_send_message .modal__inner {
width: 100%;
}
.modal_send_message .modal__header {
background: rgb(255, 255, 255);
display: block;
}
}
.modal__box {
background-color: rgba(0, 0, 0, 0.68);
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 124;
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.modal__box--transparent .button--back .icon,
.modal__box--transparent .button--close .icon {
color: rgb(255, 255, 255) !important;
}
.modal__box:not(.modal__box--transparent) {
background: rgb(255, 255, 255);
}
}
.modal_tel .modal__inner {
max-width: 100%;
padding-bottom: 60px;
}
.modal_tel .modal__header {
padding-top: 25px;
padding-bottom: 20px;
}
.modal_tel .user {
max-width: 360px;
margin-left: auto;
margin-right: auto;
}
.modal_tel .user__name {
margin-bottom: 4px;
}
.modal_tel .user__info {
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 1.57;
text-align: center;
margin-top: 5px;
}
.modal_tel .user__rating {
margin-top: 7px;
}
.modal_tel .product_tel {
max-width: 360px;
margin-left: auto;
margin-right: auto;
}
.modal_tel .product_tel__value {
font-size: 30px;
line-height: 28px;
font-weight: 600;
margin-bottom: 20px;
}
.modal_tel p {
font-size: 14px;
margin-bottom: 25px;
}
.modal_tel .hint {
font-size: 12px;
line-height: 16px;
color: gray;
padding: 0px 10px;
}
.modal_tel .hint span {
color: rgb(43, 43, 43);
font-weight: 600;
}
@media (min-width: 992px) {
.modal_tel .modal__inner {
width: 400px !important;
}
}
.modal_pickup .modal__body {
padding: 0px;
position: relative;
height: 100%;
}
.modal_pickup .modal__inner {
padding-bottom: 0px;
height: 656px;
}
.modal_pickup .form__buttons {
border-top: 0px;
}
.modal_pickup .map_buttons {
margin-bottom: 40px;
}
.modal_pickup .map_buttons .btn--target {
margin-right: 0px;
}
.modal_pickup .map_buttons+.map_buttons {
margin-bottom: 0px;
}
@media (max-width: 991px) {
.modal_pickup .button--back,
.modal_pickup .button--close {
top: 7px;
}
.modal_pickup .modal__inner {
padding-bottom: 0px;
}
.modal_pickup .modal__body {
padding-bottom: 56px;
}
.modal_pickup .form__buttons .button_container {
width: 100%;
float: none;
}
}
@media (min-width: 991px) {
.modal_limits_form .modal__inner {
width: 580px;
min-height: 334px;
padding: 32px 30px;
}
}
@media (max-width: 991px) {
.modal_limits_form {
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
padding-bottom: 0px;
}
}
.modal_payments_confirm .modal__body,
.modal_payments_confirm .modal__footer {
padding: 0px 15px;
margin-top: 0px;
}
.modal_payments_confirm .modal__footer {
margin-top: 4px;
}
.modal_payments_confirm .form__buttons {
margin-top: 0px;
}
@media (max-width: 767px) {
.modal_payments_confirm .modal__body,
.modal_payments_confirm .modal__footer {
padding: 0px 10px;
}
}
.modal_transfer,
.modal_transfer .modal__inner {
background-color: rgb(249, 249, 249);
}
.modal_transfer .modal__header {
z-index: 3;
}
.modal_transfer .modal__body,
.modal_transfer .modal__footer,
.modal_transfer .modal__header {
padding-left: 15px;
padding-right: 15px;
}
@media (max-width: 991px) {
.modal_transfer .modal__body,
.modal_transfer .modal__footer,
.modal_transfer .modal__header {
padding-left: 15px;
padding-right: 15px;
}
.modal_transfer .modal__body {
padding-top: 14px;
}
}
@media (max-width: 767px) {
.modal_transfer .modal__body,
.modal_transfer .modal__footer,
.modal_transfer .modal__header {
padding-left: 10px;
padding-right: 10px;
}
}
.modal_form .modal__body {
padding-bottom: 0px;
}
@media (min-width: 992px) {
.modal_form .modal__body,
.modal_form .modal__footer,
.modal_form .modal__header {
padding-left: 30px;
padding-right: 30px;
}
.modal_form .modal__inner {
width: 550px;
}
}
@media (max-width: 991px) {
.modal_form .modal__inner {
padding-top: 58px;
}
.modal_form .modal__body {
padding-top: 15px;
padding-bottom: 15px;
}
}
.modal_create_disput .form_error {
font-size: 14px;
margin: -15px 0px 25px;
}
@media (max-width: 991px) {
.modal_create_disput .modal__wrapper {
display: block;
}
.modal_create_disput .modal__container,
.modal_create_disput .modal__inner {
height: 100%;
}
.modal_create_disput .modal__inner {
overflow: scroll;
}
}
.modal_settings .modal__header {
text-align: center;
}
.modal_settings .form_label {
padding: 6px 0px;
color: rgb(143, 143, 143);
}
.modal_settings .separator {
border-top: 1px solid rgb(235, 235, 235);
margin: 30px 0px;
}
.change-phone-form .modal_settings .form-control,
.form--invite .modal_settings .form-control,
.modal_settings .change-phone-form .form-control,
.modal_settings .form--invite .form-control,
.modal_settings .form_control,
.modal_settings .p_form_app .form-control,
.p_form_app .modal_settings .form-control {
padding: 3px 10px 4px;
height: 32px;
}
.change-phone-form .modal_settings .button--delete+.form-control,
.form--invite .modal_settings .button--delete+.form-control,
.modal_settings .button--delete+.form_control,
.modal_settings .change-phone-form .button--delete+.form-control,
.modal_settings .form--invite .button--delete+.form-control,
.modal_settings .p_form_app .button--delete+.form-control,
.p_form_app .modal_settings .button--delete+.form-control {
padding-right: 30px;
}
.modal_settings input[type="text"] {
border-color: rgb(235, 235, 235);
}
.modal_settings .form_group {
margin-bottom: 20px;
}
.modal_settings .button--bordered {
height: 40px;
padding: 9px 16px 10px;
}
@media (max-width: 991px) {
.modal_settings .modal__header h3 {
float: none !important;
}
.modal_settings .modal__body {
padding-top: 70px;
}
.modal_settings .button--back,
.modal_settings .button--close {
right: auto;
left: 4px;
top: 10px;
}
}
@media (min-width: 992px) {
.modal_settings .modal__inner {
width: 545px;
max-width: 100%;
padding-left: 30px;
padding-right: 30px;
overflow: visible;
}
.modal_settings .button_group {
margin-left: -10px;
margin-right: -10px;
}
.modal_settings .modal__body,
.modal_settings .modal__footer,
.modal_settings .modal__header {
padding-left: 0px;
padding-right: 0px;
}
.modal_settings .modal__header {
text-align: left;
border-bottom: 1px solid rgb(235, 235, 235);
}
.modal_settings .modal__body {
padding-top: 30px;
}
}
.modal_filter .modal__inner {
padding: 25px 30px 61px;
width: 960px;
max-width: 100%;
}
@media (min-width: 992px) {
.modal_filter form {
height: 100%;
}
.modal_filter .modal__container {
padding: 0px 20px;
}
.modal_filter .modal__inner {
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}
}
.modal_filter_mobile .modal__container,
.modal_filter_mobile .modal__inner {
height: 100%;
}
.modal_filter_mobile .button--back,
.modal_filter_mobile .button--close {
display: none;
}
.modal_statistic .modal__container {
min-height: 100%;
}
.modal_statistic .modal__header {
display: none;
}
@media (max-width: 991px) {
.modal_statistic .modal__header {
display: block;
}
}
.modal_statistic .modal__inner {
max-width: 850px;
width: 100%;
}
.modal_statistic .modal__inner>div {
height: 100%;
}
@media (max-width: 991px) {
.modal_statistic .modal__inner {
height: 100%;
padding: 0px;
max-width: none;
}
}
.modal_statistic .modal__body {
padding-left: 0px;
padding-right: 0px;
}
@media (max-width: 991px) {
.modal_statistic .modal__body {
height: 100%;
padding: 69px 0px 0px;
}
}
@media (max-width: 991px) {
.modal_statistic .button--back,
.modal_statistic .button--close {
left: 5px;
right: auto;
top: 9px;
}
}
.modal_product_promotion .modal__body {
padding: 0px;
background: transparent;
}
.modal_product_promotion .modal__inner {
padding-bottom: 0px;
background: transparent;
}
.modal_product_promotion .button--back,
.modal_product_promotion .button--close {
top: 7px;
}
.body--is_mobile .modal_product_promotion .button--back,
.body--is_mobile .modal_product_promotion .button--close {
display: none !important;
}
@media (min-width: 992px) {
.modal_product_promotion .modal__inner {
width: 580px;
max-width: 100%;
padding-bottom: 0px;
}
.modal_product_promotion .modal__body {
padding: 0px;
}
.modal_product_promotion .button--back,
.modal_product_promotion .button--close {
top: -12px;
}
}
@media (max-width: 991px) {
.modal_product_promotion .modal__wrapper {
background: rgb(249, 249, 249);
}
}
@media (max-width: 991px) {
.modal_product_promotion--desktop .modal__wrapper {
background: rgb(255, 255, 255);
}
}
@media (min-width: 992px) {
.modal_product_promotion--desktop .button--close-modal {
display: none;
}
}
.modal_product_promotion_info {
text-align: center;
}
.modal_product_promotion_info .status_badge__icon {
width: 64px;
height: 64px;
margin-bottom: 20px;
background-size: 32px;
}
.modal_product_promotion_info .status_badge__icon--promoted-fast-sell-lite {
background-repeat: no-repeat;
background-position: 50% center;
background-size: cover;
}
.modal_product_promotion_info .modal__header {
padding-top: 40px;
padding-bottom: 15px;
}
.modal_product_promotion_info .modal__body {
padding: 0px 18px 35px;
}
.modal_product_promotion_info .hint {
overflow-wrap: break-word;
white-space: pre-line;
}
@media (max-width: 991px) {
.modal_loader {
position: fixed;
width: 36px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
}
.modal_loader--stub {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.modal-utm .modal__container {
height: 100%;
}
.modal-utm .modal__box {
background-color: transparent;
}
.modal-utm .modal__box .modal_install_app_utm {
background-color: rgba(57, 57, 57, 0.3);
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.modal-utm .modal__body p {
color: rgb(249, 249, 249);
font-size: 16px;
}
.modal-utm .modal_install_app_utm {
width: 100%;
background-color: transparent;
margin: 0px;
padding: 0px;
}
.modal-utm .modal_install_app_utm .modal__inner {
position: relative;
height: 100%;
}
.modal-utm .modal_install_app_utm .button--close-modal {
left: auto;
top: 0px;
right: 0px;
padding: 16px 14px 19px 24px;
}
.modal-utm .modal_install_app_utm .button--close-modal .modal-close_control {
color: rgb(249, 249, 249);
}
@media (min-width: 992px) {
.modal-utm .modal_install_app_utm .button--close-modal {
right: 0px;
background: transparent;
box-shadow: none;
height: auto;
width: auto;
}
.modal-utm .modal_install_app_utm .button--close-modal i {
position: static;
}
}
.modal-utm .modal_install_app_utm .modal__body {
position: absolute;
top: -50%;
transform: translateY(50%);
width: 100%;
height: 100%;
text-align: center;
text-decoration: none;
}
.modal-utm-not-closable .button--close-modal,
.modal-utm .modal-close_control_desktop {
display: none;
}
@media (max-width: 991px) {
.modal_edit,
.modal_email_edit,
.modal_phone_edit {
height: 100vh;
}
}
.app_icon {
display: inline-block;
background-position: 50% center;
background-repeat: no-repeat;
width: 136px;
height: 32px;
background-size: 136px 32px;
}
.app_icon--itunes {
background-image: url("/build/images/appstore.438d5b.svg");
}
.app_icon--google {
background-image: url("/build/images/googleplay.5833d4.svg");
}
.app_link {
width: 162px;
height: 48px;
margin: 0px 10px;
border-radius: 6px;
display: inline-block;
vertical-align: middle;
background-color: rgb(0, 0, 0);
background-position: 50% center;
background-repeat: no-repeat;
transition: background-color 0.2s ease 0s;
}
.app_link--appstore {
background-image: url("/build/images/app_store_btn.474bff.svg");
}
.app_link--googleplay {
background-image: url("/build/images/google_play_btn.d8dc70.svg");
}
.app_link:hover {
background-color: rgb(38, 38, 38);
}
.stores {
font-size: 0px;
}
.search_input {
position: absolute;
z-index: 10;
left: 21px;
top: 69px;
}
.search_input .progress {
position: absolute;
bottom: 0px;
z-index: 10;
margin: 0px;
}
.change-phone-form .search_input .form-control,
.form--invite .search_input .form-control,
.p_form_app .search_input .form-control,
.search_input .change-phone-form .form-control,
.search_input .form--invite .form-control,
.search_input .form_control,
.search_input .p_form_app .form-control,
.search_input .Select-control {
background: rgb(255, 255, 255);
border: 0px;
box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 0px 2px 0px;
width: 540px;
max-width: 100%;
font-size: 14px;
color: rgb(57, 57, 57);
height: 40px;
}
.search_input .Select-placeholder {
padding: 3px 20px;
}
.search_input .Select-arrow-zone {
opacity: 0;
visibility: hidden;
}
.search_input .Select-value-label {
display: inline-block;
padding: 0px 10px;
position: relative;
top: 4px;
width: 100%;
}
.search_input .Select-value-label--input {
width: 100%;
border: none;
display: none;
}
.search_input .Select-value-label--fake_input {
top: 17px;
left: 60px;
}
.search_input .Select-value-label--fake_input:focus {
outline: none;
}
.search_input .Select-clear {
font-size: 23px;
}
.search_input .Select-clear-zone {
position: absolute;
right: 20px;
top: 50%;
margin-top: -12px;
padding: 0px;
z-index: 10;
color: gray;
}
.search_input .Select-clear-zone:hover {
color: gray;
}
.body--is_mobile .search_input .Select-clear-zone {
right: 20px !important;
}
.search_input .form_group {
position: relative;
margin-bottom: 0px;
}
@media (max-width: 991px) {
.search_input {
top: 0px;
right: 0px;
left: 0px;
}
.change-phone-form .search_input .form-control,
.form--invite .search_input .form-control,
.p_form_app .search_input .form-control,
.search_input .change-phone-form .form-control,
.search_input .form--invite .form-control,
.search_input .form_control,
.search_input .p_form_app .form-control {
height: 56px;
}
.search_input .Select-control,
.search_input .Select-placeholder {
padding-top: 11px;
padding-bottom: 11px;
}
}
.search_input .Select-value-label--fake_input {
display: inline-block;
position: absolute;
z-index: 1;
top: 0px;
left: 0px;
height: 100%;
padding: 3px 20px;
border-radius: 0px;
font-size: 13px;
}
@media (max-width: 991px) {
.search_input .Select-value-label--fake_input {
padding: 3px 60px;
}
}
@media (max-width: 667px) {
.search_input .Select-value-label--fake_input {
padding-left: 55px;
}
}
.search_fixed {
position: absolute;
left: 0px;
right: 0px;
top: -7px;
z-index: 40;
width: 100%;
background: rgb(255, 255, 255);
padding: 10px 10px 16px;
margin-top: -15px;
}
.search_fixed .filter_bar__button {
padding-left: 11px;
text-align: right;
width: 35px;
position: absolute;
right: 11px;
top: 10px;
}
.search_fixed .filter_bar__button .icon {
font-size: 24px;
}
.change-phone-form .search_fixed .form-control,
.form--invite .search_fixed .form-control,
.p_form_app .search_fixed .form-control,
.search_fixed .change-phone-form .form-control,
.search_fixed .form--invite .form-control,
.search_fixed .form_control,
.search_fixed .p_form_app .form-control {
height: 32px;
width: 100%;
padding: 3px 40px 5px;
border-radius: 2px;
background-color: rgba(214, 214, 214, 0.3);
border: 0px;
-webkit-appearance: none;
}
.change-phone-form .search_fixed .form-control::-webkit-input-placeholder,
.form--invite .search_fixed .form-control::-webkit-input-placeholder,
.p_form_app .search_fixed .form-control::-webkit-input-placeholder,
.search_fixed .change-phone-form .form-control::-webkit-input-placeholder,
.search_fixed .form--invite .form-control::-webkit-input-placeholder,
.search_fixed .form_control::-webkit-input-placeholder,
.search_fixed .p_form_app .form-control::-webkit-input-placeholder {
color: rgb(143, 143, 143);
}
.search_fixed .form_group {
margin-bottom: 0px;
}
.search_fixed .input_group {
width: 100%;
float: none;
}
.search_fixed .button[data-button-count]::after {
position: relative;
top: -1px;
}
.search_fixed .form {
padding: 0px;
position: relative;
margin-right: 36px;
}
.search_fixed .form .button--green,
.search_fixed .form .button--primary {
position: absolute;
left: 0px;
top: 0px;
right: auto;
box-shadow: none;
padding: 5px 5px 5px 10px;
background: transparent !important;
}
.search_fixed .form .button--green .icon,
.search_fixed .form .button--primary .icon {
color: rgb(143, 143, 143) !important;
}
.search_fixed--fixed {
z-index: 40;
position: fixed;
top: 58px;
left: 0px;
right: 0px;
margin-top: 0px;
box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px;
border-bottom: 0px;
transition: transform 0.2s ease-in-out 0s;
transform: translate(0px);
}
.search_fixed--fixed.search_fixed--hidden {
transform: translateY(-116px);
}
.search_fixed--fixed.search_fixed--disable_transition {
transition: none 0s ease 0s;
}
.search_fixed--top_fixed {
box-shadow: none !important;
}
@media (min-width: 992px) {
.search_fixed {
display: none !important;
}
}
@media (min-width: 768px) {
.search_fixed {
padding-left: 15px;
padding-right: 15px;
}
}
.dropdown {
position: absolute;
top: 100%;
width: 100%;
margin-top: 8px;
background-color: rgb(255, 255, 255);
border-radius: 2px;
border: 1px solid rgb(235, 235, 235);
}
.dropdown__list {
max-height: 350px;
overflow-y: auto;
font-size: 14px;
color: rgb(57, 57, 57);
list-style: none;
padding: 0px 0px 5px;
margin: 0px;
}
.dropdown__list--search {
max-height: 330px;
}
.dropdown__list_item {
padding: 16px;
cursor: pointer;
transition: all 0.2s ease 0s;
}
.dropdown__list_item:hover {
background: rgba(214, 214, 214, 0.5);
}
.dropdown--checklist {
z-index: 40;
width: 213px;
max-height: 390px;
left: -5px;
}
.dropdown--checklist .button {
width: 100%;
padding: 6px 23px 7px;
margin-top: 0px;
border-top: 1px solid rgb(243, 243, 243);
border-radius: 0px 0px 2px 2px;
}
.dropdown--checklist .button:hover {
background: rgb(243, 243, 243);
}
.dropdown--checklist .button[disabled] {
color: rgb(194, 194, 194);
cursor: default;
background: rgb(255, 255, 255) !important;
}
.dropdown--checklist .checkbox__label {
padding: 8px 12px 8px 40px;
}
.dropdown--checklist .checkbox__label::after {
top: 11px;
left: 10px;
}
.dropdown--checklist .checkbox--right .checkbox__label {
padding-left: 16px;
}
.dropdown--checklist .checkbox--right .checkbox__label::after {
top: 8px;
right: 12px;
left: auto;
}
.dropdown--checklist .dropdown__list_item {
padding: 0px;
font-size: 14px;
color: rgb(57, 57, 57);
}
.dropdown--checklist .dropdown__list_item:hover {
background: transparent;
}
.dropdown--static {
position: static;
box-shadow: none;
border-radius: 0px;
width: auto;
margin: 0px;
}
.dropdown--static .dropdown__list {
max-height: none;
}
.filter .dropdown--static {
margin-left: -30px;
margin-right: -30px;
}
.filter .dropdown--static .checkbox__label {
padding: 13px 50px 14px 30px;
border-bottom: 1px solid rgb(218, 218, 218);
}
.filter .dropdown--static .checkbox__label::after {
right: 35px;
top: 13px;
}
.dropdown--search {
margin-top: -10px;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s, margin-top 0.2s ease 0s;
}
.dropdown--search .dropdown__list {
padding: 9px 0px;
}
.dropdown--search .dropdown_list__link {
padding: 8px 16px;
font-size: 14px;
transition: background 0.2s ease 0s;
}
.dropdown--search .dropdown_list__item--active {
background: rgb(245, 245, 245);
}
.dropdown--search .dropdown_list__desc,
.dropdown--search .dropdown_list__value {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.dropdown--search .dropdown_list__desc {
color: rgb(143, 143, 143);
}
.dropdown--search .dropdown_list__desc a {
color: inherit;
}
.dropdown--search mark {
background: transparent;
}
.dropdown--search.dropdown--show {
opacity: 1;
visibility: visible;
margin-top: 8px;
}
.dropdown_control {
position: relative;
cursor: pointer;
}
.dropdown_menu {
border-radius: 2px;
background-color: rgb(255, 255, 255);
border: 1px solid rgb(235, 235, 235);
z-index: 40;
margin-top: -10px;
position: absolute;
right: 10px;
top: 100%;
width: 282px;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s, margin-top 0.2s ease 0s;
}
.dropdown_menu::after,
.dropdown_menu::before {
bottom: 100%;
right: 9px;
border: solid transparent;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
}
.dropdown_menu::after {
border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgb(255, 255, 255);
border-width: 10px;
}
.dropdown_menu::before {
border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgb(235, 235, 235);
border-width: 11px;
margin-right: -1px;
}
.dropdown_menu--show {
opacity: 1;
visibility: visible;
margin-top: -5px;
}
.dropdown_menu__header {
display: none;
position: relative;
background: rgb(255, 255, 255);
padding: 14px 60px 16px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.dropdown_menu__title {
margin-bottom: 0px;
}
.dropdown_menu .button--back,
.dropdown_menu .button--close {
left: 10px;
right: auto;
}
@media (max-width: 991px),
screen and (max-device-width: 991px) {
.dropdown_menu {
position: fixed;
top: 0px;
margin: 0px;
left: 0px;
right: 0px;
width: 100%;
height: 100%;
z-index: 102;
}
.dropdown_menu__header {
display: block;
text-align: center;
}
.dropdown_menu__title {
text-align: center;
}
.dropdown_menu__list {
overflow: auto;
position: absolute;
top: 56px;
width: 100%;
left: 0px;
bottom: 0px;
}
}
.dropdown_list {
padding: 0px;
margin: 0px;
list-style: none;
text-align: left;
font-size: 14px;
}
.dropdown_list__item {
color: rgb(57, 57, 57);
position: relative;
}
.dropdown_list__item ul.dropdown_list__inner {
padding-left: 0px;
padding-right: 0px;
}
.dropdown_list__item--profile .button {
margin-right: 0px;
}
.dropdown_list__item--profile .dropdown_list__link {
line-height: 21px;
font-size: 16px;
min-height: 43px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.dropdown_list__divider {
border-bottom: 1px solid rgb(235, 235, 235);
float: none;
width: 100%;
}
.dropdown_list__link {
text-decoration: none;
color: rgb(57, 57, 57);
padding-top: 12px;
padding-bottom: 11px;
display: block;
cursor: pointer;
}
.dropdown_list__link:hover {
background: rgb(245, 245, 245) !important;
}
.dropdown_list__text {
font-size: 14px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.dropdown_list__inner {
margin: 0px;
list-style: none;
padding: 8px 20px;
}
.dropdown_list__inner .button--flat,
.dropdown_list__inner .button--flat_disabled {
margin-left: -20px;
}
.dropdown_list .button--flat,
.dropdown_list .button--flat_disabled,
.dropdown_list__link {
padding-left: 20px;
padding-right: 20px;
}
.dropdown_list__tel {
margin-bottom: 5px;
font-weight: 600;
text-transform: uppercase;
padding: 10px 0px 11px;
text-decoration: none;
display: block;
color: rgb(57, 57, 57);
}
.dropdown_list .icon {
color: rgb(143, 143, 143);
font-size: 22px;
transition: color 0.2s ease 0s;
}
.dropdown_list .button--flat,
.dropdown_list .button--flat[disabled],
.dropdown_list .button--flat_disabled,
.dropdown_list .button--flat_disabled[disabled] {
max-width: none;
margin-bottom: 5px;
background: transparent !important;
}
.dropdown_list .button--user_edit {
padding-left: 15px;
padding-right: 15px;
line-height: 16px;
}
.dropdown_list .button--user_edit .icon {
position: relative;
top: -1px;
}
.dropdown_list .hint {
line-height: normal;
margin-bottom: 10px;
max-width: 210px;
}
.dropdown_list__icon {
position: relative;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
.dropdown_list__icon .badge {
top: -4px !important;
right: -5px !important;
}
.dropdown_list .form_group,
.dropdown_list .form_inline {
margin-bottom: 10px;
overflow: visible;
}
.dropdown_list .form_group::after,
.dropdown_list .form_group::before,
.dropdown_list .form_inline::after,
.dropdown_list .form_inline::before {
content: " ";
display: table;
}
.dropdown_list .form_group::after,
.dropdown_list .form_inline::after {
clear: both;
}
.dropdown_list .user__image,
.dropdown_list .user__image--empty {
display: none;
vertical-align: middle;
margin: -3px 14px -3px 0px;
width: 36px;
height: 36px;
overflow: hidden;
}
.dropdown_list .checkbox {
float: right;
}
@media (max-width: 991px),
screen and (max-device-width: 991px) {
.dropdown_list {
font-size: 16px;
}
.dropdown_list .button--user_edit .icon {
line-height: 36px;
}
.dropdown_list .user__image,
.dropdown_list .user__image--empty {
display: inline-block;
}
.dropdown_list__icon {
margin-left: 6px;
margin-right: 22px;
}
.dropdown_list__inner {
padding-top: 11px;
padding-bottom: 11px;
}
.dropdown_list .button--flat,
.dropdown_list .button--flat_disabled,
.dropdown_list__link {
padding: 13px 14px;
}
.dropdown_list__item--profile .dropdown_list__icon {
display: none;
}
.dropdown_list__item--profile .dropdown_list__text {
position: relative;
top: 1px;
font-size: 16px;
}
}
@media screen and (max-device-height: 575px) {
.dropdown_list__inner {
padding-top: 4px;
padding-bottom: 4px;
}
}
.tooltip {
position: absolute;
bottom: 100%;
left: 12px;
font-size: 12px;
line-height: 16px;
text-align: center;
color: rgb(255, 255, 255);
padding: 4px 13px 6px;
z-index: 41;
border-radius: 2px;
background-color: rgba(32, 32, 32, 0.8);
pointer-events: none;
visibility: hidden;
opacity: 0;
text-transform: none;
transform: translateY(80px);
transition: transform 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
}
.tooltip strong {
font-weight: 600;
}
.tooltip--map {
bottom: 80px;
left: 20px;
}
.tooltip--select {
width: 208px;
bottom: auto;
right: auto;
padding-left: 10px;
padding-right: 10px;
}
.tooltip--show {
opacity: 1;
visibility: visible;
transform: translateY(60px);
}
@media (max-width: 575px) {
.tooltip--map {
max-width: 200px;
text-align: left;
}
}
.tooltip_control:hover~.tooltip {
opacity: 1;
visibility: visible;
transform: translateY(60px);
}
.tooltip_control:hover~.tooltip.tooltip_disclaimer,
.tooltip_control:hover~.tooltip.tooltip_favorite,
.tooltip_control:hover~.tooltip.tooltip_product {
transform: translateY(-5px);
}
.tooltip_control.active~.tooltip_favorite,
.tooltip_control~.tooltip_favorite.active {
display: none;
}
.tooltip_control.active~.tooltip_favorite.active {
display: block;
}
.tooltip_disclaimer {
margin-bottom: 6px;
}
.tooltip_favorite {
margin-bottom: -6px;
}
.tooltip_disclaimer,
.tooltip_favorite,
.tooltip_product {
left: -100px;
right: -100px;
padding: 0px;
background-color: transparent;
transform: translate(0px);
}
.tooltip_disclaimer .tooltip_text,
.tooltip_favorite .tooltip_text,
.tooltip_product .tooltip_text {
display: inline-block;
font-size: 12px;
line-height: 16px;
text-align: center;
color: rgb(255, 255, 255);
padding: 4px 13px 6px;
border-radius: 2px;
background-color: rgba(32, 32, 32, 0.8);
white-space: nowrap;
}
.tooltip_disclaimer .tooltip_text::after,
.tooltip_favorite .tooltip_text::after,
.tooltip_product .tooltip_text::after {
top: 100%;
left: 50%;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
margin-left: -7px;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 5px solid rgba(32, 32, 32, 0.8);
}
.body--is_mobile .tooltip_favorite,
.body--is_mobile .tooltip_product {
display: none !important;
}
@media (max-width: 767px) {
.tooltip_favorite,
.tooltip_product {
display: none !important;
}
}
.tooltip_disclaimer .tooltip_text {
white-space: inherit;
}
.tooltip_container {
position: relative;
}
.label {
padding: 0px 8px;
z-index: 22;
display: inline-block;
vertical-align: middle;
text-transform: uppercase;
color: rgb(255, 255, 255);
cursor: default;
border-radius: 2px;
font-size: 10px;
font-weight: 600;
}
.label--red {
background-color: rgb(247, 80, 89);
}
.label--green {
background-color: rgb(89, 168, 64);
}
.label--white {
background-color: rgb(255, 255, 255);
color: rgb(57, 57, 57);
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px;
}
.label--yellow {
background-color: rgb(255, 175, 22);
color: rgb(57, 57, 57);
}
.label:hover .tooltip {
opacity: 1;
visibility: visible;
}
.label .tooltip {
top: 100%;
margin-top: 4px;
left: 50%;
max-width: none;
bottom: auto;
line-height: normal;
width: 200px;
transform: translate(-50%);
}
.badge {
font-size: 9px;
font-weight: 600;
color: rgb(255, 255, 255);
border-radius: 100px;
position: absolute;
right: -2px;
top: 2px;
text-align: center;
line-height: 14px;
min-width: 14px;
}
.header_bar__login .badge {
top: 0px;
right: -4px;
z-index: 1;
pointer-events: none;
}
.button .badge {
right: 5px;
top: 5px;
}
.badge--red {
background: rgb(247, 80, 89);
}
.hint {
color: gray;
font-size: 12px;
line-height: 16px;
}
.hint a {
color: rgb(3, 154, 211);
text-decoration: none;
}
.hint--bottom {
padding: 0px 20px;
display: block;
text-align: center;
}
.hint--error {
color: rgb(247, 80, 89) !important;
}
.alert_message {
color: rgba(57, 57, 57, 0.5);
text-align: center;
padding: 11% 20px;
}
.alert_message__img {
height: 104px;
width: 162px;
margin-left: auto;
margin-right: auto;
position: relative;
margin-bottom: 25px;
}
.alert_message__img .icon {
font-size: 70px;
color: rgb(133, 138, 146);
position: absolute;
left: 0px;
right: 0px;
margin: -35px auto 0px;
text-align: center;
top: 50%;
z-index: 22;
}
.alert_message__img--blocked {
background: url("/build/images/pic-blacklist.3e0e72.svg") center top no-repeat;
width: 98px;
height: 128px;
}
.alert_message__img--blocked::after {
display: none;
}
.alert_message__img--error {
background: url("/build/images/error.42895d.svg") 0px 0px no-repeat;
width: 72px;
}
.alert_message__img--error::after {
display: none;
}
.alert_message__img--favs {
background: url("/build/images/pic_cards.6ed89c.svg") center top no-repeat;
}
.alert_message__img--favs::after {
display: none;
}
.alert_message__img--blacklist {
background: url("/build/images/pic-page-blacklist.3e005b.svg") 50% center no-repeat;
width: 152px;
height: 112px;
}
.alert_message__img--blacklist::after {
display: none;
}
.alert_message__img--followers {
background: url("/build/images/pic-followers.80031d.svg") 50% center no-repeat transparent;
width: 165px;
height: 112px;
border-radius: 2px;
}
.alert_message__img--followers::after {
display: none;
}
@media (min-width: 992px) {
.alert_message__img--followers {
height: 170px;
}
}
.alert_message__img--following {
background: url("/build/images/pic-following.4fa597.svg") 50% center no-repeat transparent;
width: 165px;
height: 112px;
border-radius: 2px;
}
.alert_message__img--following::after {
display: none;
}
@media (min-width: 992px) {
.alert_message__img--following {
height: 170px;
}
}
.alert_message__pic {
height: 100%;
background: url("/build/images/pic.484437.svg") 0px 0px no-repeat;
width: 72px;
float: left;
border-radius: 2px;
}
.alert_message__pic+.alert_message__pic {
margin-left: 18px;
}
.alert_message__title {
font-size: 20px;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
font-weight: 500;
color: rgb(57, 57, 57);
margin-bottom: 10px;
line-height: normal;
}
.alert_message p {
color: rgba(57, 57, 57, 0.5);
margin: 0px auto 18px;
max-width: 300px;
}
.alert_text {
color: rgba(57, 57, 57, 0.5);
margin: 0px;
}
.alert_text .icon {
font-size: 22px;
color: rgb(127, 127, 127);
position: relative;
top: -1px;
margin-right: 7px;
margin-left: 2px;
float: left;
}
.alert_text a {
color: rgb(3, 154, 211);
text-decoration: none;
}
.alert_text span {
overflow: hidden;
display: block;
}
.alert_text+.pagination__button {
margin-top: 10px;
}
.alert_text--margin_bottom {
margin-bottom: 16px;
}
.alert_text--margin_top {
margin-top: 16px;
}
.alert_text--simple {
font-size: 16px;
line-height: 1.5;
color: rgb(57, 57, 57);
}
.map {
background: rgb(240, 240, 240);
position: relative;
overflow: hidden;
}
.map::after,
.map__error {
vertical-align: middle;
line-height: 268px;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
color: gray;
background: rgb(240, 240, 240);
display: none;
text-align: center;
}
.map__error {
z-index: 2;
}
.map__error p {
color: gray;
display: inline;
}
.map__error a {
color: rgb(3, 154, 211);
}
.map::after {
z-index: 1;
content: attr(data-status-loading);
}
.map--location--wrapper {
position: relative;
}
@media (max-width: 991px) {
.map--location--wrapper {
height: 100% !important;
}
}
@media (max-width: 767px) {
.map--location--wrapper {
padding-bottom: 0px;
}
}
.map--location {
width: 100%;
height: 490px;
}
@media (max-width: 991px) {
.map--location {
height: 100% !important;
}
}
@media (max-height: 767px) and (min-width: 992px) {
body:not(.body--is_mobile) .map--location {
height: 100% !important;
}
body:not(.body--is_mobile) .map--location--wrapper {
height: 100%;
}
}
@media (min-width: 992px) {
.body--is_mobile .map--location {
height: 440px;
}
}
.map--product {
width: 100%;
height: 168px;
}
.map--product .btn--fold,
.map--product .map_buttons--zoom {
display: none;
}
.map--product--expanded {
height: 600px;
}
.map--product--expanded .map_buttons--zoom {
display: inline-block;
}
.map--product--expanded .btn--expand {
display: none;
}
.map--product--expanded .btn--fold,
.map--product .icon {
display: inline-block;
}
.map--img.map--resizing::after {
content: "";
display: block;
}
.map--img.map--loading img {
display: none;
}
.map--error .map__error,
.map--loading::after {
display: block;
}
@media (max-width: 991px) {
.map--product {
height: 180px;
}
}
@media (max-width: 767px) {
.map--product {
height: 160px;
}
}
.map_location {
color: rgb(74, 74, 74);
font-size: 14px;
line-height: 1.4;
padding: 14px 20px;
}
.map_location .icon {
color: rgb(143, 143, 143);
margin-right: 12px;
font-size: 20px;
float: left;
}
.map_buttons .btn {
cursor: pointer;
color: gray;
text-align: center;
}
.map_buttons .btn--target {
width: 36px;
height: 36px;
padding: 6px 4px;
margin-bottom: 16px;
border-radius: 100px;
margin-right: 1px;
background: rgb(255, 255, 255);
}
.map_buttons .btn--target .icon {
font-size: 22px;
}
.map_buttons .btn--toggle {
width: 36px;
height: 36px;
padding: 8px 4px;
background: rgb(255, 255, 255);
border-radius: 2px;
}
.map_buttons .btn--toggle .icon {
height: 20px;
width: 20px;
}
.map_buttons .btn_group {
width: 30px;
margin: 0px auto;
padding: 4px 6px;
background: rgb(255, 255, 255);
border-radius: 2px;
}
.map_buttons .btn_group .btn {
padding: 2px 0px;
display: block;
}
.map_buttons .btn_group .btn:first-child {
margin-bottom: 2px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.map_buttons .btn_group .icon {
font-size: 16px;
}
.map_buttons .btn_group .icon--remove {
position: relative;
top: 1px;
}
.body--is_mobile .map_buttons .btn_group {
display: none;
}
.body--is_mobile .map_buttons .btn--target {
width: 48px;
height: 48px;
padding: 8px 5px;
}
.body--is_mobile .map_buttons .btn--target .icon {
font-size: 32px;
}
.map_pin {
width: 32px;
height: 42px;
position: relative;
font-size: 30px;
color: rgb(47, 142, 203);
}
.map_pin::after {
content: "";
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 2;
background: url("/build/images/location_icn.ce9ed2.svg") 50% center / cover no-repeat;
}
.map_pin__ringlet {
width: 86px;
height: 86px;
background-color: rgba(56, 148, 205, 0.15);
border: 1px solid rgba(3, 154, 211, 0.12);
border-radius: 50%;
margin-left: 50%;
left: -43px;
position: absolute;
bottom: -40px;
opacity: 0;
transform: scale(0.1);
animation: 4s ease-out 0s infinite normal none running ring_pulse;
}
.map_pin__ringlet:nth-of-type(2) {
animation-delay: 0.6s;
}
.map_pin__ringlet:nth-of-type(3) {
animation-delay: 1.2s;
}
@media (max-width: 575px) {
.map_pin {
width: 48px;
height: 48px;
font-size: 48px;
left: -9px;
top: -9px;
}
}
.icon--fold {
background: url("/build/images/map-fold.57bb21.svg") 50% center / contain no-repeat;
}
.icon--expand {
background: url("/build/images/map-expand.351419.svg") 50% center / contain no-repeat;
}
@keyframes ring_pulse {
0% {
opacity: 0;
transform: scale(0.1);
}
50% {
opacity: 1;
}
100% {
opacity: 0;
transform: scale(1.2);
}
}
.card {
border-radius: 2px;
background-color: rgb(255, 255, 255);
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px 0px;
padding: 24px 40px;
margin-bottom: 20px;
}
@media (max-width: 991px) {
.card {
padding-left: 30px;
padding-right: 30px;
border-radius: 0px;
}
}
@media (max-width: 767px) {
.card {
padding: 20px 15px;
}
}
.cards_stack {
margin-left: 0px;
margin-right: 0px;
}
.cards_stack>div {
padding-left: 0px;
padding-right: 0px;
}
@media (max-width: 991px) and (min-width: 768px) {
.cards_stack {
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px 0px;
margin-bottom: 20px;
background: rgb(255, 255, 255);
}
.cards_stack .card {
box-shadow: none;
margin-bottom: 0px;
}
}
.gallery {
position: relative;
overflow: visible;
}
.gallery__header {
cursor: pointer;
font-size: 0px;
line-height: 0;
position: relative;
max-height: 685px;
overflow: hidden;
height: 490px;
border-radius: 2px;
}
.gallery__header .gallery__header__img_bg_span,
.gallery__header .gallery__header__img_overlay {
background-repeat: no-repeat;
background-size: cover;
display: block;
box-sizing: border-box;
transform: scale(1.1);
filter: blur(20px) brightness(0.9);
height: 100% !important;
width: 100% !important;
}
.gallery__header .gallery__header__img_overlay {
position: absolute;
left: 0px;
top: 0px;
opacity: 1;
z-index: 40;
}
.gallery__header .gallery__header__img_overlay,
.gallery__header .gallery__header__img_overlay--active {
filter: blur(20px) brightness(0.9);
}
.gallery__header .gallery__header__img_overlay--active {
opacity: 0;
transition: all 0.2s linear 0s;
}
.gallery__header .gallery__header__img {
position: absolute;
top: 50%;
left: 50%;
z-index: 30;
visibility: hidden;
}
.gallery__header .gallery__header__img--nosize {
position: absolute;
width: auto;
height: 100%;
transform: translate(-50%, -50%);
}
.gallery__header .gallery__header__img--active {
visibility: visible;
}
.gallery__header .gallery__header__img--ie {
display: none;
}
.gallery__header--main_image {
vertical-align: middle;
display: inline-block;
border-radius: 2px;
}
.gallery__list {
float: right;
height: 100%;
position: relative;
padding: 0px;
margin: 0px;
list-style: none;
}
.gallery__list__item {
cursor: pointer;
width: 100%;
line-height: 0;
position: relative;
padding-bottom: 5px;
}
.gallery__list__item:last-child {
margin-bottom: 0px;
}
.gallery__list__item::after {
content: "";
position: absolute;
right: -8px;
top: 0px;
bottom: 5px;
border-right: 2px solid rgb(3, 154, 211);
opacity: 0;
transition: opacity 0.2s ease 0s;
box-sizing: border-box;
}
.gallery__list__item img {
border-radius: 2px;
}
.gallery__list__item span {
background: rgb(255, 255, 255);
display: block;
width: 100%;
height: 100%;
border-radius: 2px;
position: relative;
padding-bottom: 74.3%;
overflow: hidden;
box-shadow: rgb(245, 245, 245) 0px 0px 0px 1px;
}
.gallery__list__item .empty_img {
cursor: default;
background-color: rgb(255, 255, 255);
background-repeat: no-repeat;
background-position: 50% center;
background-size: 70px;
}
.gallery__list__item--active::after {
opacity: 1;
}
.gallery img {
width: 100%;
}
.body--is_mobile .gallery {
display: none;
}
@media (max-width: 991px) {
.gallery__header {
border-radius: 0px;
}
.gallery__list {
border-bottom: 1px solid rgb(245, 245, 245);
}
.gallery__list__item {
margin: 0px;
padding-bottom: 0px;
}
.gallery__list__item::after {
right: auto;
left: 0px;
bottom: 0px;
border-color: rgb(255, 255, 255);
}
.gallery__list__item span {
padding-bottom: 75.8%;
box-shadow: none;
border-radius: 0px;
}
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.gallery__list__item .empty_img {
background-size: 35px;
}
.gallery__list__item span {
padding-bottom: 74.4%;
}
}
.gallery_preview {
position: fixed;
text-align: center;
bottom: 12px;
width: auto;
left: 50%;
font-size: 0px;
line-height: 1;
transform: translate(-50%);
}
.gallery_preview__list {
margin: 0px;
font-size: 0px;
line-height: 0;
padding: 4px 9px;
display: inline-block;
border-radius: 100px;
background-color: rgba(56, 56, 56, 0.6);
}
.gallery_preview__item {
padding: 4px 11px;
display: inline-block;
vertical-align: top;
cursor: pointer;
position: relative;
opacity: 0.4;
transition: opacity 0.2s ease 0s;
}
.gallery_preview__item img {
border-radius: 2px;
}
.gallery_preview__item--active,
.gallery_preview__item:hover {
opacity: 1;
}
.gallery_preview__dot {
width: 8px;
height: 8px;
display: block;
border-radius: 100px;
background: rgb(255, 255, 255);
}
.body--is_mobile .gallery_preview {
display: none;
}
.gallery_preview--photoswipe {
z-index: 1501;
}
@media (max-width: 575px),
screen and (max-device-height: 575px) {
.gallery_preview {
display: none;
}
.body--is_mobile .gallery_preview {
display: none;
position: static;
}
}
.gallery_control {
position: absolute;
cursor: pointer;
height: 100%;
top: 0px;
z-index: 31;
}
.gallery_control__inner {
font-size: 36px;
color: rgba(255, 255, 255, 0.4);
background: rgba(0, 0, 0, 0.4);
width: 40px;
height: 40px;
display: block;
position: absolute;
top: 50%;
margin: -20px auto 0px;
padding: 2px;
text-align: center;
}
.gallery_control--next,
.gallery_control--prev {
width: 15%;
}
.gallery_control--next .icon,
.gallery_control--prev .icon {
display: block;
}
.gallery_control--next .gallery_control__inner,
.gallery_control--prev .gallery_control__inner {
transition: background 0.2s ease 0s, color 0.2s ease 0s;
}
.gallery_control--next:hover .gallery_control__inner,
.gallery_control--prev:hover .gallery_control__inner {
color: rgb(255, 255, 255);
background: rgba(0, 0, 0, 0.6);
}
.gallery_control--prev {
left: 0px;
}
.gallery_control--prev .gallery_control__inner {
left: 0px;
border-radius: 0px 2px 2px 0px;
}
.gallery_control--next {
right: 0px;
}
.gallery_control--next .gallery_control__inner {
right: 0px;
border-radius: 2px 0px 0px 2px;
}
.gallery_control--fullscreen {
left: 0px;
right: 0px;
width: 70%;
margin: 0px auto;
}
.gallery_control--fullscreen .gallery_control__inner {
font-size: 16px;
color: rgb(255, 255, 255);
background: rgba(0, 0, 0, 0.6);
width: 140px;
top: 50%;
left: 0px;
right: 0px;
padding: 4px 14px;
white-space: nowrap;
opacity: 0;
visibility: hidden;
border-radius: 2px;
transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}
.gallery_control--fullscreen .icon {
font-size: 30px;
display: inline-block;
vertical-align: middle;
margin: 0px 2px 0px -2px;
}
.gallery_control--fullscreen span {
display: inline-block;
vertical-align: middle;
position: relative;
top: -1px;
}
.gallery_control--fullscreen:hover .gallery_control__inner {
opacity: 1;
visibility: visible;
}
.body--is_mobile .gallery_control {
display: none !important;
}
.gallery__list {
font-size: 0px;
width: 160px;
z-index: 10;
right: 0px;
top: 0px;
position: absolute;
overflow: hidden;
padding-bottom: 2px;
bottom: -2px;
height: auto;
}
.gallery__list--inner {
transform: translateZ(0px);
padding: 0px;
margin: 0px;
list-style: none;
transition: transform 0.2s ease 0s;
}
.gallery__list+.gallery__header {
margin-right: 166px;
}
.product__images--high_amount .gallery__list+.gallery__header {
margin-right: 68px;
}
.product__images--high_amount .gallery__list .gallery__list__item {
padding-bottom: 3px;
}
.product__images--high_amount .gallery__list .gallery__list__item .empty_img {
background-size: 30px;
}
.product__images--high_amount .gallery__list .gallery__list__item span {
padding-bottom: 91.6%;
}
@media (min-width: 992px) {
.gallery__list {
padding-right: 10px;
margin-right: -10px;
padding-left: 1px;
width: 171px;
}
.product__images--high_amount .gallery__list {
width: 75px;
}
}
@media (max-width: 991px) {
.gallery__list {
width: 165px;
}
.gallery__list+.gallery__header {
margin-right: 165px;
}
.product__images--high_amount .gallery__list {
width: 64px;
}
.product__images--high_amount .gallery__list+.gallery__header {
margin-right: 64px;
}
.product__images--high_amount .gallery__list .gallery__list__item span {
padding-bottom: 93.5%;
}
}
@media (max-width: 575px) {
.gallery__list {
width: 90px;
}
.gallery__list+.gallery__header {
margin-right: 90px;
}
}
.gallery_counter {
position: absolute;
bottom: 10px;
right: 10px;
border-radius: 2px;
background-color: rgba(0, 0, 0, 0.2);
padding: 4px 7px;
z-index: 32;
font-size: 12px;
color: rgb(255, 255, 255);
}
.gallery_counter .icon {
font-size: 14px;
margin-right: 8px;
}
.gallery_counter__value {
position: relative;
top: -1px;
}
.gallery_counter .icon,
.gallery_counter__value {
display: inline-block;
vertical-align: middle;
line-height: normal;
}
.gallery_counter--list {
left: 16px;
top: 16px;
bottom: auto;
right: auto;
line-height: normal;
padding: 0px 4px 2px;
}
.gallery_counter--list .icon {
margin-right: 6px;
font-size: 14px;
}
.body--is_mobile .gallery_counter--list {
left: 12px;
}
@media (max-width: 991px) {
.gallery_counter {
right: auto;
left: 10px;
background-color: rgba(0, 0, 0, 0.2);
}
.body--is_mobile .gallery_counter {
left: 0px;
right: auto;
}
.body--is_mobile .product_item--ad .gallery_counter {
left: 10px;
}
}
.advertisement_top_banner__content {
height: 90px;
background-color: rgb(245, 245, 245);
border-radius: 4px;
text-align: center;
}
.advertisement_top_banner__content>div {
width: fit-content;
margin: 24px auto 7px;
display: block !important;
}
.rb_banner_hidden {
display: none;
}
@media (max-width: 991px) {
.rb_top_banner {
display: none !important;
}
}
.gpt_filter_banner>div {
width: 240px;
height: 400px;
margin-left: auto;
margin-right: auto;
display: block !important;
}
.gpt_filter_banner:not(:last-child) {
margin-bottom: 8px;
}
.share {
margin: 12px 0px;
}
.share__list {
margin: 0px;
padding: 0px;
font-size: 0px;
white-space: nowrap;
text-align: left;
}
.share__item {
display: inline-block;
vertical-align: middle;
margin-right: 24px;
}
.share__item:last-child {
margin-right: 0px;
}
.share__item--vk .share__link {
color: rgb(89, 122, 158);
}
.share__item--vk .share__link:hover {
color: rgb(103, 135, 169);
}
.share__item--ok .share__link {
color: rgb(242, 114, 13);
}
.share__item--ok .share__link:hover {
color: rgb(243, 128, 37);
}
.share__item--tw .share__link {
color: rgb(85, 172, 238);
}
.share__item--tw .share__link:hover {
color: rgb(108, 183, 240);
}
.share__item--fb .share__link {
color: rgb(62, 91, 155);
}
.share__item--fb .share__link:hover {
color: rgb(69, 102, 173);
}
.share__item--yt .share__link {
color: red;
}
.share__item--yt .share__link:hover {
color: rgb(255, 26, 26);
}
.share__link {
display: block;
width: 38px;
height: 38px;
text-align: center;
vertical-align: middle;
text-decoration: none;
font-size: 38px;
line-height: 38px;
}
@media (max-width: 991px) {
.share {
margin: 0px;
}
}
.social_block {
border: 1px solid rgb(235, 235, 235);
border-radius: 2px;
margin-bottom: 10px;
text-align: center;
padding: 16px;
color: rgb(143, 143, 143);
font-size: 14px;
}
.social_block__title {
margin-bottom: 14px;
}
.social_block__list {
cursor: default;
}
.social_block .share__link {
cursor: pointer;
font-size: 32px;
line-height: 32px;
width: 32px;
height: 32px;
}
.social_block .share__item {
margin-right: 16px;
}
.social_block .share__item:last-child {
margin-right: 0px;
}
.list {
padding: 0px;
margin: 0px 0px 30px;
list-style: none;
color: rgb(57, 57, 57);
}
.list--simple {
font-size: 14px;
}
.list--simple .list__item {
margin-bottom: 12px;
}
.list--simple .list__link {
color: rgb(3, 154, 211);
text-decoration: none;
}
.list--simple .list__title {
font-weight: 600;
margin: 10px 0px;
}
.list--report {
margin: 0px;
}
.list--report:last-child .list_item:last-child {
border-bottom: 0px;
}
.list--report .list_item {
border-bottom: 1px solid rgb(235, 235, 235);
padding: 11px 16px;
cursor: pointer;
transition: background 0.2s ease 0s;
}
.list--report .list_item:hover {
background: rgb(247, 247, 247);
}
.list--report .list_item a {
text-decoration: none;
color: inherit;
display: block;
}
.list--report .list_item__img {
float: left;
background: rgb(247, 247, 247);
border-radius: 100px;
line-height: 38px;
width: 40px;
height: 40px;
text-align: center;
margin-right: 16px;
}
.list--report .list_item__img img {
vertical-align: middle;
height: 24px;
}
.list--report .list_item__content {
overflow: hidden;
}
.list--report .list_item__title {
font-size: 16px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: 1.5;
color: rgb(42, 42, 42);
}
.list--report .list_item__text {
font-size: 14px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
line-height: 1.57;
color: rgb(102, 102, 102);
}
.list--report .list_item--active {
width: 100%;
float: none;
background: transparent !important;
border: 0px !important;
cursor: auto !important;
}
.list--data,
.list--userlist {
background: rgb(255, 255, 255);
overflow: hidden;
text-align: left;
margin-bottom: 30px;
}
.list--data .user,
.list--userlist .user {
margin-bottom: 0px;
}
.list--data .user__image--empty a,
.list--data .user__image a,
.list--userlist .user__image--empty a,
.list--userlist .user__image a {
display: block;
font-size: 0px;
line-height: 0;
}
.list--data .hint,
.list--userlist .hint {
font-size: 13px;
color: rgb(155, 155, 155);
}
.list--data .button_blacklist,
.list--userlist .button_blacklist {
margin: 15px -16px;
float: right;
}
.list--data .list__item,
.list--userlist .list__item {
border-top: 1px solid rgb(235, 235, 235);
padding: 10px 32px;
transition: background 0.2s ease 0s;
}
.list--data .list__item:first-child,
.list--userlist .list__item:first-child {
border-top: 0px;
}
.list--data .list__item:hover,
.list--userlist .list__item:hover {
background-color: rgba(250, 250, 250, 0.5);
}
.list--userlist--loader {
position: relative;
width: 100%;
height: 50px;
margin-top: -30px;
}
.list--userlist--loader .loader {
height: 24px;
width: 24px;
margin-top: -12px;
}
.list--userlist--loader .loader::after {
height: 24px;
width: 24px;
border-width: 2px;
border-color: rgb(3, 154, 211) rgb(3, 154, 211) rgb(3, 154, 211) transparent;
}
.list--data .button--secondary,
.list--userlist .button--secondary {
color: rgb(155, 155, 155);
}
.list--data .button--danger,
.list--userlist .button--danger {
color: rgb(247, 80, 89) !important;
}
.list--actions {
font-size: 14px;
font-weight: 400;
font-style: normal;
color: rgb(57, 57, 57);
}
.list--actions .icon {
color: rgb(143, 143, 143);
font-size: 20px;
line-height: 14px;
display: block;
transition: color 0.2s ease 0s;
}
.list--actions .badge {
position: absolute;
top: -8px;
right: -5px;
height: 14px;
min-width: 14px;
font-size: 10px;
}
.list--actions .list__item {
margin-bottom: 5px;
}
.list--actions .list__item--red {
color: rgb(255, 92, 74);
}
.list--actions .list__item--red .icon,
.list--actions .list__item--red .list__link {
color: inherit;
}
.list--actions .list__icon {
display: inline-block;
vertical-align: middle;
position: relative;
margin-right: 9px;
top: -2px;
}
.list--actions .list__link {
display: block;
color: rgb(57, 57, 57);
padding: 11px 13px 13px 15px;
text-decoration: none;
border-radius: 2px;
transition: color 0.2s ease 0s;
}
.list--actions .list__link:hover {
background: rgb(245, 245, 245);
}
.list--data {
box-shadow: none;
border: 1px solid rgb(235, 235, 235);
border-radius: 2px;
}
.list--data a {
color: rgb(3, 154, 211);
text-decoration: none !important;
}
.list--data .hint {
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 1.57;
}
.list--data .button_change,
.list--data .checkbox--slide {
margin: -20px -10px 0px;
position: absolute;
right: 20px;
top: 50%;
}
.list--data .button_check-mailbox {
margin: -20px -10px 0px;
position: absolute;
right: 135px;
top: 50%;
}
.list--data .checkbox--slide {
margin: -9px 0px 0px;
}
.list--data .list__item {
padding: 0px;
position: relative;
width: 100%;
}
.list--data .list__item:hover {
background: rgb(245, 245, 245);
}
.list--data .list__item--alt:hover {
background: transparent;
}
.list--data .list__item--alt .list__title {
transition: color 0.2s ease 0s;
}
.list--data .list__item--alt a.list__wrapper:hover,
.list--data .list__item--alt a.list__wrapper:hover .list__title {
color: rgb(3, 154, 211);
}
.list--data .list__wrapper {
padding: 13px 140px 13px 30px;
min-height: 74px;
display: table;
width: 100%;
}
.list--data .list__wrapper.email-item .snackbar {
position: fixed;
width: 215px;
z-index: 1000;
opacity: 0.9;
border-radius: 4px;
text-align: center;
}
.list--data .list__wrapper.email-item .snackbar>span {
padding: 10px 0px;
}
@media (min-width: 991px) {
.list--data .list__wrapper.email-item {
padding-right: 10px;
}
}
.list--data .list__wrapper.email-item .list__content::after {
content: "";
display: block;
clear: both;
}
@media (min-width: 991px) {
.list--data .list__wrapper .email-item__buttons {
min-width: 280px;
vertical-align: middle;
display: table-cell;
text-align: right;
}
.list--data .list__wrapper .email-item__buttons .button_change {
position: static;
margin: 0px;
}
}
.list--data .list__wrapper.email-not-confirmed .list__value {
color: rgb(247, 80, 89);
}
.list--data .list__wrapper>span:empty {
display: none;
}
.list--data .list__wrapper .list__title.has-link {
max-width: 420px;
}
.list--data .list__content {
display: table-cell;
vertical-align: middle;
}
.list--data .list__title {
color: rgb(57, 57, 57);
font-size: 14px;
line-height: 1.71;
font-style: normal;
margin-bottom: 1px;
}
.list--data .list__value {
color: rgb(3, 154, 211);
font-size: 14px;
line-height: 1.5;
font-style: normal;
}
.list--settings .list__item {
cursor: pointer;
}
@media (max-width: 991px) {
.list--data {
margin: 0px 0px 15px;
box-shadow: none;
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
border-bottom-style: solid;
border-bottom-color: rgb(235, 235, 235);
}
.list--data .list__item {
padding-left: 0px;
padding-right: 0px;
border-bottom: 0px;
border-top: 0px;
}
.list--data .list__wrapper {
padding-left: 15px;
}
.list--settings {
margin-top: 0px;
margin-bottom: 0px;
border-top: 1px solid rgb(235, 235, 235);
}
.list--settings .list__item {
-webkit-tap-highlight-color: transparent;
padding-left: 15px;
padding-right: 15px;
}
.list--settings .list__item:hover {
background-color: rgb(255, 255, 255);
}
.list--settings .list__item .button,
.list--settings .list__item .button_change {
display: none;
}
.list--settings .list__item .hint {
float: right;
max-width: 50%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.list--settings .list__item+.list__item .list__wrapper {
border-top: 1px solid rgb(235, 235, 235);
}
.list--settings .list__item--switch .list__wrapper {
padding-right: 0px;
}
.list--settings .list__item--switch .list__wrapper::before {
display: none;
}
.list--settings .list__wrapper {
padding: 12px 20px 12px 0px;
min-height: 0px;
position: relative;
display: block;
}
.list--settings .list__wrapper::before {
speak: none;
content: "";
color: rgb(143, 143, 143);
font-size: 24px;
line-height: 14px;
margin-right: -8px;
margin-top: -6px;
position: absolute;
top: 50%;
right: 0px;
font-family: icons !important;
}
.list--settings .list__title {
float: left;
margin-bottom: 0px;
font-size: 16px;
line-height: 1.35;
}
.list--settings .list__value {
float: right;
max-width: 50%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.list--settings .list__content {
display: block;
}
.list--settings .list__content::after,
.list--settings .list__content::before {
content: " ";
display: table;
}
.list--settings .list__content::after {
clear: both;
}
}
@media (max-width: 767px) {
.list--data,
.list--userlist {
margin: -15px -10px 15px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.list--data .list__item,
.list--userlist .list__item {
padding-left: 15px;
padding-right: 15px;
}
.list--data .user--simple .user__image,
.list--data .user--simple .user__image--empty,
.list--userlist .user--simple .user__image,
.list--userlist .user--simple .user__image--empty {
width: 48px;
height: 48px;
margin-right: 19px;
}
.list--data .user--simple .user__image--empty img,
.list--data .user--simple .user__image img,
.list--userlist .user--simple .user__image--empty img,
.list--userlist .user--simple .user__image img {
width: 100%;
height: 100%;
}
.list--data .user--simple .user__info,
.list--userlist .user--simple .user__info {
padding: 13px 0px;
}
.list--data .button,
.list--userlist .button {
background: transparent !important;
}
.list--data .button--secondary,
.list--userlist .button--secondary {
color: rgb(151, 151, 151);
margin: 4px -10px;
}
.list--data .button_blacklist,
.list--userlist .button_blacklist {
margin-top: 8px;
margin-bottom: 8px;
}
.list--data:not(.list--data),
.list--userlist:not(.list--data) {
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px 0px;
}
.list--data:not(.list--data) .button:not(.button--secondary),
.list--userlist:not(.list--data) .button:not(.button--secondary) {
font-size: 0px;
line-height: 0;
width: 38px;
height: 38px;
margin: 6px -10px;
}
.list--data:not(.list--data) .button:not(.button--secondary)::before,
.list--userlist:not(.list--data) .button:not(.button--secondary)::before {
content: "";
font-size: 22px;
color: rgb(143, 143, 143);
display: inline-block;
vertical-align: middle;
font-family: icons !important;
}
.modal .list--data,
.modal .list--userlist {
margin: 0px;
}
.list--data,
.modal .list--userlist--loader {
margin-top: 0px;
}
.list--data {
margin-left: 0px;
margin-right: 0px;
}
.list--settings .list__item {
-webkit-tap-highlight-color: transparent;
padding-left: 10px;
padding-right: 10px;
}
}
@media (min-width: 576px) {
.list:last-child .list_item:last-child {
border-bottom: 0px;
}
}
.list_settings:last-child {
margin-bottom: 60px;
}
.list_settings .list_hint {
padding: 10px 15px 0px;
display: block;
font-size: 14px;
line-height: 1.57;
color: rgb(143, 143, 143);
background-color: rgb(249, 249, 249);
margin-bottom: -1px;
border-top: 1px solid rgb(235, 235, 235);
position: relative;
}
@media (max-width: 991px) {
.list_settings {
margin-bottom: 20px;
}
.list_settings:first-child {
margin-top: -15px;
}
.list_settings:first-child .list {
border-top: 0px;
}
.list_settings .checkbox--slide {
padding: 3px 0px;
right: 0px;
}
.list_settings .list {
overflow: visible;
}
.list_settings .main__title {
display: none;
}
}
@media (max-width: 767px) {
.list_settings .list_hint {
padding-left: 10px;
padding-right: 10px;
}
}
.list__item.email-not-confirmed {
background-color: rgba(247, 80, 89, 0.1);
}
.list__item.email-not-confirmed:hover {
background-color: rgba(247, 80, 89, 0.3);
}
.list__item.email-not-confirmed .list__value {
color: rgb(247, 80, 89);
}
.list_header {
padding-bottom: 15px;
top: -58px;
}
.list_header .button--back,
.list_header .button--close {
left: 5px;
right: auto;
margin-top: -21px;
line-height: 22px;
}
.text {
font-size: 14px;
color: rgba(57, 57, 57, 0.97);
overflow-wrap: break-word;
word-break: break-word;
line-height: 24px;
}
.text h1,
.text h2,
.text h3,
.text h4,
.text h5,
.text h6 {
color: rgb(57, 57, 57);
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
.text h1,
.text h2,
.text h3,
.text h4 {
font-weight: 500;
}
.text h2:first-child,
.text h3:first-child,
.text h4:first-child,
.text h5:first-child,
.text h6:first-child,
.text p:first-child {
margin-top: 0px;
}
.text iframe,
.text img {
max-width: 100%;
}
.text b,
.text strong {
font-weight: 600;
}
.text ol,
.text ul {
padding: 0px;
list-style-position: inside;
}
.text ul {
list-style-type: disc;
}
.text h1:first-child,
.text h2:first-child,
.text h3:first-child,
.text h4:first-child,
.text h5:first-child,
.text h6:first-child {
margin-top: 5px;
}
.text ol+.h1,
.text ol+.h2,
.text ol+h1,
.text ol+h2,
.text ol+h3,
.text ol+h4,
.text ol+h5,
.text ol+h6,
.text p+.h1,
.text p+.h2,
.text p+h1,
.text p+h2,
.text p+h3,
.text p+h4,
.text p+h5,
.text p+h6,
.text ul+.h1,
.text ul+.h2,
.text ul+h1,
.text ul+h2,
.text ul+h3,
.text ul+h4,
.text ul+h5,
.text ul+h6 {
margin-top: 30px;
}
.text ol,
.text ul {
list-style-position: outside;
padding-left: 25px;
}
.text ol li,
.text ul li {
margin-bottom: 4px;
}
.text ol li h3,
.text ul li h3 {
font-size: 14px !important;
}
.text ol h5,
.text ul h5 {
margin-bottom: 5px;
}
.text ol ol,
.text ol ul,
.text ul ol,
.text ul ul {
padding-left: 15px;
margin: 10px 0px;
}
.text a {
color: rgb(3, 154, 211);
text-decoration: none;
}
.text a:hover {
text-decoration: underline;
}
.text--small {
font-size: 12px;
line-height: 16px;
}
.text--small ol,
.text--small p,
.text--small ul {
margin-top: 0px;
margin-bottom: 10px;
line-height: 20px;
}
.text--help,
.text--license {
margin-bottom: 40px;
}
.text--help ol li h3,
.text--help ul li h3,
.text--license ol li h3,
.text--license ul li h3 {
display: inline-block;
}
.text--help h2,
.text--license h2 {
text-align: left !important;
line-height: normal !important;
}
.text--help h2 strong,
.text--license h2 strong {
font-weight: 400;
}
.text--help h2 a,
.text--license h2 a {
font-weight: 600;
font-size: 14px;
color: rgb(57, 57, 57);
}
.text--help>p br,
.text--license>p br {
display: none;
}
.text--help>p:first-child,
.text--license>p:first-child {
margin-top: 5px;
margin-bottom: 25px;
}
.text--help>p:first-child>strong,
.text--license>p:first-child>strong {
font-size: 24px;
font-weight: 400;
display: inline;
}
.text--help .no_dots,
.text--license .no_dots {
list-style: none;
font-size: 14px;
margin-bottom: 30px;
padding-left: 0px;
}
.text--help .no_dots+h2,
.text--license .no_dots+h2 {
margin-top: 0px !important;
}
.text--help .no_dots li,
.text--license .no_dots li {
margin-bottom: 12px;
}
.text--help {
font-size: 14px;
}
.text--help p>strong {
font-size: 14px;
margin-bottom: 5px;
display: inline-block;
}
.text--help ol li,
.text--help ul li {
margin-bottom: 12px;
}
.text--help ol li p,
.text--help ul li p {
display: inline;
}
.text--help .with_padding_bottom strong+p {
margin-top: 15px;
margin-bottom: 40px;
}
.text--help nav h2 {
font-size: 14px;
margin: 10px 0px !important;
}
.text--help nav h2 strong {
font-weight: 600;
}
.text--help nav+p:first-of-type {
display: none !important;
}
.text--help nav+h2,
.text--help nav+p:first-of-type+h2 {
margin-top: 5px !important;
}
@media (min-width: 992px) {
.text--help {
position: relative;
}
.text--help section {
padding-left: 25.6%;
}
.text--help nav {
position: absolute;
left: 0px;
top: -2px;
width: 25%;
padding-right: 20px;
z-index: 2;
}
}
@media (max-width: 991px) {
.text--license {
padding-top: 10px;
}
.text--license>p:first-child {
display: none;
}
}
@media (max-width: 767px) {
.text .h2,
.text h2 {
font-size: 20px;
}
.text--help>p:first-child,
.text--license>p:first-child {
display: none;
}
}
.tag {
background: rgb(245, 245, 245);
font-size: 14px;
display: inline-block;
vertical-align: top;
border-radius: 2px;
max-width: 100%;
transition: box-shadow 0.2s ease 0s;
}
.tag:hover {
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px 0px;
}
.tag__inner,
.tag__link {
padding: 4px 8px 7px;
color: rgb(57, 57, 57);
text-decoration: none;
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.tag .button--delete {
right: 3px;
margin-top: -13px;
z-index: 1;
}
.tag .icon:hover {
color: rgb(57, 57, 57);
}
.tag--rounded {
line-height: normal;
position: relative;
border-radius: 100px;
overflow: hidden;
background: rgb(255, 255, 255);
margin: 1px 10px 10px 0px;
font-size: 14px;
color: rgb(57, 57, 57);
border: 1px solid rgb(235, 235, 235);
box-shadow: none !important;
}
.tag--rounded .tag__inner,
.tag--rounded .tag__link {
padding: 5px 33px 7px 18px;
min-height: 30px;
}
.tag--accent {
background: rgb(243, 243, 243);
border-color: rgb(243, 243, 243);
}
@media (min-width: 992px) {
.tag .button--delete {
right: 6px;
}
.tag--rounded {
font-size: 14px;
}
.tag--rounded .tag__inner,
.tag--rounded .tag__link {
padding: 5px 33px 7px 18px;
}
}
.tag_container {
margin-bottom: -10px;
}
@media (min-width: 992px) {
.tag_container {
margin-top: -6px;
}
}
@media (max-width: 991px) {
.tag_container {
padding: 0px 15px;
margin-bottom: 0px;
white-space: nowrap;
overflow: auto hidden;
height: 65px;
}
.tag_container::-webkit-scrollbar {
display: none;
}
body:not(.body--is_safari) .tag_container {}
.tag_container .tag--rounded {
margin-bottom: 0px;
margin-top: 0px;
}
}
@media (max-width: 767px) {
.tag_container {
padding: 0px 10px;
}
}
.error_page {
text-align: center;
position: relative;
padding: 140px 0px;
z-index: 2;
}
.error_page__bg {
background-position: 50% center;
background-repeat: no-repeat;
position: absolute;
width: 100%;
height: 700px;
top: 0px;
left: 0px;
z-index: -1;
}
.error_page__bg.layer_1 {
background-image: url("/build/images/Confetti.a3e32e.svg");
background-size: 1000px;
}
.error_page__bg.layer_2 {
background-image: url("/build/images/Icons.1a6b95.svg");
background-size: 1000px;
}
.error_page__message {
font-size: 20px;
color: rgb(57, 57, 57);
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
font-weight: 500;
margin-bottom: 8px;
line-height: 1.71;
}
.error_page__text {
max-width: 440px;
margin-left: auto;
margin-right: auto;
color: rgba(57, 57, 57, 0.5);
}
.error_page__text p {
color: rgba(57, 57, 57, 0.5);
line-height: 1.71;
}
.error_page__title {
font-size: 200px;
font-weight: 300;
color: rgb(216, 216, 216);
margin-bottom: 0px;
}
@media (max-width: 575px) {
.error_page {
padding: 30px 0px;
}
.error_page__title {
font-size: 90px;
font-weight: 300;
}
.error_page__text {
padding: 0px 10px;
max-width: 300px;
}
.error_page__bg {
height: 400px;
}
.error_page__bg.layer_2 {
display: none;
}
.error_page__bg.layer_1 {
background-size: 470px;
}
}
.cities .cities_list__col {
margin-bottom: 58px;
}
.cities .cities_list__item a {
color: rgb(57, 57, 57);
}
.cities .button {
padding: 5px 9px;
}
.cities .button .icon {
margin-right: 18px;
}
@media (max-width: 991px) {
.cities {
margin-top: -15px;
margin-bottom: 40px;
}
}
.cities_list {
font-size: 0px;
overflow: hidden;
}
.cities_list__col {
display: inline-block;
vertical-align: top;
width: 20%;
padding: 0px 15px 0px 0px;
list-style: none;
margin: 0px 0px 11px;
font-size: 14px;
line-height: 21px;
}
.cities_list__col--litera .cities_list__item {
font-size: 64px;
line-height: 77px;
font-weight: 400;
position: relative;
top: -5px;
color: rgba(57, 57, 57, 0.4);
margin-bottom: 0px;
}
.cities_list__item {
margin-bottom: 11px;
}
.cities_list__item a {
color: rgb(155, 155, 155);
text-decoration: none;
}
.cities_list__item--active a,
.cities_list__item a:hover {
color: rgb(3, 154, 211) !important;
}
.cities_list--big .cities_list__item {
font-size: 16px;
margin-bottom: 21px;
}
.cities_list--big .cities_list__item a {
color: rgb(57, 57, 57);
}
@media (min-width: 992px) {
.cities_list--big {
margin: 35px 0px 0px;
}
}
@media (max-width: 991px) {
.accordion__body .cities_list--big .cities_list__col,
.accordion__body .cities_list .cities_list__col {
display: block;
width: 100%;
padding: 0px;
float: none;
margin-bottom: 0px !important;
}
.accordion__body .cities_list--big .cities_list__col--litera,
.accordion__body .cities_list .cities_list__col--litera {
position: absolute;
top: auto;
left: 19px;
width: auto;
line-height: 0;
}
.accordion__body .cities_list--big .cities_list__col--litera .cities_list__item,
.accordion__body .cities_list .cities_list__col--litera .cities_list__item {
top: -5px;
line-height: 57px;
font-size: 20px;
font-weight: 600;
}
.accordion__body .cities_list--big .cities_list__col--litera~.cities_list__col .cities_list__item a,
.accordion__body .cities_list .cities_list__col--litera~.cities_list__col .cities_list__item a {
padding-left: 52px;
}
.accordion__body .cities_list--big .cities_list__item,
.accordion__body .cities_list .cities_list__item {
width: 100%;
border-bottom: 1px solid rgb(234, 234, 234);
margin-bottom: 0px !important;
}
.accordion__body .cities_list--big .cities_list__item a,
.accordion__body .cities_list .cities_list__item a {
display: block;
padding: 14px 16px;
font-size: 14px !important;
}
.accordion__body .cities_list--big .cities_list__item--bold,
.accordion__body .cities_list .cities_list__item--bold {
font-weight: 600;
}
}
a.cities_list_all {
color: rgb(3, 154, 211);
text-decoration: none;
line-height: 20px;
}
a.cities_list_all:hover {
color: rgb(13, 186, 252);
}
.hubs_title {
margin-bottom: 16px;
}
.hubs_list {
font-size: 0px;
}
.hubs_list__col {
display: inline-block;
vertical-align: top;
width: 25%;
list-style: none;
font-size: 14px;
line-height: 21px;
}
.hubs_list__item {
margin-bottom: 11px;
}
.hubs_list__item a {
color: rgb(155, 155, 155);
text-decoration: none;
}
.hubs_list__item a:hover {
color: rgb(3, 154, 211);
}
.accordion__header {
color: rgb(57, 57, 57);
font-size: 16px;
background-color: rgb(255, 255, 255);
padding: 14px 16px;
position: relative;
cursor: pointer;
border-top: 1px solid rgb(235, 235, 235);
border-bottom: 1px solid rgb(235, 235, 235);
}
.accordion__header::after {
font-size: 24px;
color: rgb(143, 143, 143);
content: "";
position: absolute;
top: 50%;
right: 15px;
margin-top: -10px;
transform: rotate(-90deg);
font-family: icons !important;
}
.accordion--list .accordion__header {
display: none;
}
.accordion--list:first-child .accordion__header {
border-top: 0px !important;
}
@media (max-width: 991px) {
.accordion--list {
margin: -1px -15px 0px;
}
.accordion--list .accordion__header {
display: block;
}
.accordion--list .accordion__body {
display: none;
}
}
@media (max-width: 767px) {
.accordion--list {
margin-left: -10px;
margin-right: -10px;
}
.accordion--list .accordion__header::after {
right: 10px;
}
}
.accordion--open .accordion__body {
display: block !important;
}
.accordion--open .accordion__header::after {
transform: rotate(90deg);
}
.accordion--filter {
border: 1px solid rgb(235, 235, 235);
border-radius: 2px;
margin-bottom: 10px;
overflow: hidden;
}
.accordion--filter .location_button {
margin-bottom: 0px;
}
.accordion--filter .location_button__wrap {
border: 0px;
height: auto;
background: rgb(255, 255, 255) !important;
}
.accordion--filter .location_button__text {
text-align: left;
font-size: 16px;
padding: 14px;
}
@media (max-width: 991px) {
.accordion--filter {
border-left: 0px;
border-right: 0px;
margin-bottom: 20px;
}
.accordion--filter:first-child {
border-top: 0px;
}
.accordion--filter>div+div .accordion_item__header {
border-top: 1px solid rgb(235, 235, 235);
}
.accordion--filter .accordion_item {
padding-left: 15px;
padding-right: 15px;
background-color: rgb(255, 255, 255);
border: 0px;
margin: 0px;
}
.accordion--filter .accordion_item:hover {
background-color: rgb(255, 255, 255);
}
.accordion--filter .accordion_item+.accordion_item .accordion_item__header {
border-top: 1px solid rgb(235, 235, 235);
}
.accordion--filter .accordion_item .tooltip_control {
display: none;
}
.accordion--filter .accordion_item .form_group {
margin: 0px;
}
.accordion--filter .accordion_item__body {
overflow: visible;
max-height: none;
display: none !important;
}
.accordion--filter .accordion_item__inner {
padding: 0px;
max-height: 100%;
}
.accordion--filter .accordion_item__header {
padding: 13px 0px 14px;
font-size: 16px;
background: rgb(255, 255, 255) !important;
}
.accordion--filter .accordion_item__header .Select-arrow-zone {
display: none;
}
.accordion--filter .accordion_item--mobile_hidden {
display: none !important;
}
}
@media (max-width: 767px) {
.accordion--filter .accordion_item {
padding-left: 10px;
padding-right: 10px;
}
}
.accordion_item {
border-top: 1px solid rgb(235, 235, 235);
margin-top: -1px;
margin-bottom: 1px;
transition: background-color 0.2s ease 0s;
}
.accordion_item:last-child {
margin-bottom: -1px;
}
.accordion_item:hover {
background-color: rgb(249, 249, 249);
}
.accordion_item__header {
cursor: pointer;
position: relative;
font-size: 15px;
padding: 10px 15px 11px 44px;
user-select: none;
transition: background 0.2s ease 0s;
}
.accordion_item__header::after,
.accordion_item__header::before {
content: " ";
display: table;
}
.accordion_item__header::after {
clear: both;
}
.accordion_item__header:hover {
background: rgb(249, 249, 249);
}
.accordion_item__body {
max-height: 0px;
overflow: hidden;
transition: max-height 0.2s ease 0s;
}
.accordion_item__inner {
height: 100%;
max-height: 300px;
overflow: auto;
padding: 4px 14px 20px;
}
.accordion_item__inner .row {
margin-left: 0px;
margin-right: 0px;
}
.accordion_item__inner .row>div {
padding-left: 0px;
padding-right: 0px;
}
.accordion_item .Select-arrow-zone {
position: absolute;
left: 12px;
top: 50%;
margin-top: -5px;
line-height: 8px;
display: block;
width: 20px;
transition: transform 0.2s ease 0s;
transform: rotate(0deg);
}
.accordion_item .form_group {
margin-bottom: 0px;
}
.accordion_item .form_group+.form_group {
margin-top: 20px;
}
.accordion_item .form_group--radio {
margin: 0px;
}
.accordion_item .form_group--radio .form_control--radio:last-child {
margin-bottom: 0px;
}
.accordion_item .form_group--checkbox .form_label {
font-size: 15px;
}
.accordion_item .dash {
position: absolute;
top: 50%;
left: 100%;
margin-left: 3px;
margin-top: -9px;
line-height: normal;
color: rgb(143, 143, 143);
}
.accordion_item .form_label--fixed+.form_control--number {
padding-left: 30px;
}
.accordion_item--without_header {
background-color: rgb(255, 255, 255);
position: relative;
}
.accordion_item--without_header .accordion_item__inner {
padding-bottom: 5px;
padding-top: 5px;
overflow: visible;
}
.accordion_item--without_header .accordion_item__body {
overflow: visible;
}
.accordion_item--without_header .form_control--checkbox {
font-size: 16px;
}
.accordion_item--without_header .form_control--checkbox .tooltip {
opacity: 0;
visibility: hidden;
}
.accordion_item--without_header .tooltip_control {
padding: 5px 10px;
font-size: 16px;
color: gray;
display: inline-block;
vertical-align: middle;
margin: -5px 0px -5px 5px;
line-height: 15px;
position: relative;
top: 0px;
}
.accordion_item--without_header .tooltip_control+.tooltip {
top: auto;
bottom: 100%;
margin-top: 0px;
left: auto;
right: -14px;
z-index: 40;
margin-bottom: 5px;
width: 190px;
transform: none;
}
.accordion_item--without_header .tooltip_control+.tooltip::after {
top: 100%;
right: 47px;
left: auto;
border-style: solid;
border-image: initial;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
border-color: rgba(32, 32, 32, 0.8) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
border-width: 8px;
}
.accordion_item--without_header .tooltip_control:hover+.tooltip {
opacity: 1;
visibility: visible;
}
.accordion_item--open .accordion_item__body {
max-height: 1500px;
transform: translateZ(0px);
}
.accordion_item--open .Select-arrow-zone {
transform: rotate(180deg);
}
.accordion_item--securePayment .form_control--checkbox .form_label {
font-size: 14px;
}
.upload_zone {
position: relative;
overflow: hidden;
}
.upload_zone .icon {
color: rgb(143, 143, 143);
font-size: 36px;
position: absolute;
left: 0px;
right: 0px;
top: 50%;
margin: -18px auto 0px;
text-align: center;
transition: color 0.2s ease 0s;
}
.upload_zone img {
border-radius: 100px;
width: 100%;
}
.upload_zone .loader_colored {
width: 36px;
height: 36px;
position: absolute;
left: 0px;
right: 0px;
top: 50%;
margin: -18px auto 0px;
display: none;
}
.upload_zone__elem {
background: rgb(244, 244, 244);
border: 1px dashed rgba(128, 128, 128, 0.5);
cursor: pointer;
position: relative;
margin-left: auto;
margin-right: auto;
transition: border 0.2s ease 0s, background 0.2s ease 0s;
}
.upload_zone__elem:hover {
background: rgb(231, 231, 231);
}
.upload_zone__elem--image {
width: 88px;
height: 88px;
border-radius: 100px;
}
.upload_zone__elem--image img {
border-radius: 100px;
}
.upload_zone--active .upload_zone__elem,
.upload_zone__elem--active {
border: 1px solid rgb(3, 154, 211);
background-color: rgb(223, 242, 255);
}
.upload_zone--active .upload_zone__elem:hover,
.upload_zone__elem--active:hover {
background-color: rgb(223, 242, 255);
}
.upload_zone--active .upload_zone__elem .icon,
.upload_zone__elem--active .icon {
color: rgb(3, 154, 211);
}
.upload_zone--loading .upload_zone__elem:hover,
.upload_zone__elem--loading:hover {
background: rgb(244, 244, 244);
}
.upload_zone--loading .upload_zone__elem .loader_colored,
.upload_zone__elem--loading .loader_colored {
display: block;
}
.upload_zone--loading .upload_zone__elem .icon,
.upload_zone--loading .upload_zone__elem .user-photo,
.upload_zone__elem--loading .icon,
.upload_zone__elem--loading .user-photo {
display: none;
}
.upload_zone--uploaded .upload_zone__elem,
.upload_zone__elem--uploaded {
border: 0px;
}
.upload_zone--uploaded .upload_zone__elem .icon,
.upload_zone__elem--uploaded .icon {
display: none;
}
.upload_zone .form_control--file {
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
padding: 0px;
cursor: pointer;
z-index: 40;
}
.upload_zone .form_control--file:active+.upload_zone__elem,
.upload_zone .form_control--file:focus+.upload_zone__elem,
.upload_zone .form_control--file:hover+.upload_zone__elem {
background: rgba(245, 245, 245, 0.9);
border-color: rgb(3, 154, 211);
overflow: hidden;
}
.upload_zone .form_control--file:active+.upload_zone__elem .icon,
.upload_zone .form_control--file:focus+.upload_zone__elem .icon,
.upload_zone .form_control--file:hover+.upload_zone__elem .icon {
color: rgb(3, 154, 211);
}
.auth_group {
position: relative;
max-width: 100%;
width: 360px;
padding-left: 20px;
padding-right: 20px;
margin: 100px auto 40px;
text-align: center;
}
.auth_group__img {
background: url("/build/images/bag.374a57.svg") 50% center / cover no-repeat;
width: 58px;
height: 58px;
margin: 0px auto 28px;
}
.auth_group__img--logo {
background: url("/build/images/youla_logo.5e8f99.svg") 50% center / 64px 64px no-repeat;
width: 64px;
height: 64px;
}
.auth_group__title {
font-size: 20px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
line-height: normal;
color: rgb(57, 57, 57);
margin-bottom: 12px;
}
.auth_group__desc {
color: gray;
line-height: 1.43;
padding: 0px 10px;
}
.auth_group__form {
text-align: left;
}
.auth_group__form>.row {
margin-left: -7px;
margin-right: -7px;
}
.auth_group__form>.row>div {
padding-left: 7px;
padding-right: 7px;
}
.auth_group__form .col-xs-8 {
padding-right: 15px;
}
.auth_group__form .button .icon {
margin-right: 0px;
position: relative;
top: -1px;
}
.auth_group__form .button .icon--vk {
top: -2px;
}
.auth_group .form_control__country_code {
padding-right: 0px;
}
.auth_group .form_control--invalid {
border-width: 0px 0px 2px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
border-bottom-style: solid;
border-bottom-color: rgb(255, 92, 74);
box-shadow: none;
}
.auth_group .Select-control {
padding-left: 0px !important;
}
.auth_group .Select-value {
max-width: 300px !important;
}
.auth_group .form__buttons {
margin-top: 0px;
}
.auth_group .form_group,
.auth_group .form_inline {
margin-bottom: 10px;
}
.auth_group .form_group+.button--green,
.auth_group .form_group+.button--primary,
.auth_group .form_inline+.button--green,
.auth_group .form_inline+.button--primary {
margin-top: 10px;
}
.auth_group .button:not(.button--resend) {
width: 100%;
margin-bottom: 8px;
text-transform: uppercase;
font-weight: 600;
}
.auth_group .button_container .button {
margin-bottom: 0px;
}
.auth_group .form_inline--code+.hint {
height: 0px;
transition: height 0.2s ease-in 0s;
margin-top: 4px !important;
}
.auth_group .form_inline--code+.hint--active {
height: 16px !important;
}
.auth_group:not(.auth_group--modal) .button:not(.button--resend) {
width: 100%;
margin-bottom: 12px;
}
.auth_group .hint {
margin: 20px 0px;
font-size: 12px;
line-height: 16px;
color: gray;
}
.auth_group .hint--error {
transition: height 0.2s ease-in 0s;
color: rgb(255, 92, 74) !important;
}
.auth_group .hint--error--active {
height: 32px !important;
}
.auth_group .upload_zone {
margin-left: -10px;
margin-right: -10px;
}
.auth_group .button__confirm {
transition: transform 1s ease-in 0s;
}
.modal_edit .auth_group .button:not(.button--resend) {
width: auto;
margin-bottom: 0px;
}
.auth_group--modal .auth_group__form {
margin-top: 30px;
}
.auth_group--blocked::before {
content: "";
color: rgb(247, 80, 89);
font-size: 44px;
line-height: normal;
margin-bottom: 20px;
display: block;
width: 100%;
text-align: center;
font-family: icons !important;
}
.auth_group--blocked .auth_group__form {
max-width: 300px;
margin-left: auto;
margin-right: auto;
}
.auth_group--blocked .auth_group__title {
color: rgb(247, 80, 89);
}
.auth_group--blocked .button:not(.button--resend) {
margin-bottom: 11px;
}
.auth_group .button--back {
position: absolute;
top: 52px;
left: 9px;
display: inline-block;
height: 35px;
z-index: 1;
margin-bottom: 0px;
width: 35px !important;
}
.auth_group_button+.auth_group_button {
margin-top: 8px;
}
.im {
border-radius: 2px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px 0px;
background: rgb(255, 255, 255);
min-height: 250px;
min-width: 700px;
}
.im__list {
border-right: 1px solid rgb(235, 235, 235);
float: left;
width: 285px;
}
.im__content,
.im__list {
background: rgb(255, 255, 255);
position: relative;
height: 100%;
}
.im__content {
overflow: hidden;
}
.im__header {
border-bottom: 1px solid rgb(235, 235, 235);
}
.im_container .im__preview_text {
font-size: 13px;
line-height: 16px;
color: rgb(143, 143, 143);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.im__scroll {
overflow: hidden auto;
height: 100%;
}
.im__body {
overflow: hidden;
position: absolute;
left: 0px;
right: 0px;
top: 65px;
bottom: 70px;
}
.im__body .im__scroll {
padding: 20px 40px;
}
.im__footer {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
background: rgb(255, 255, 255);
padding: 5px 40px 16px;
box-shadow: rgb(255, 255, 255) 0px -3px 9px 3px;
}
.im__header {
padding: 12px 40px;
}
.im__header .user__info {
text-decoration: none;
padding-right: 0px !important;
}
.im__product_price {
color: rgb(3, 154, 211);
font-weight: 600;
}
.im .user {
display: table;
table-layout: fixed;
width: 100%;
margin-bottom: 0px;
overflow: hidden;
}
.im .user__name {
font-size: 16px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.im .user__image,
.im .user__image--empty {
float: none;
margin: 0px;
width: 40px;
height: 40px;
position: relative;
display: table-cell;
vertical-align: top;
line-height: 0;
background: transparent;
}
.im .user__image--empty img,
.im .user__image img {
width: 100%;
}
.im .user__image--small {
width: 32px;
height: 32px;
}
.im .user__info {
display: table-cell;
vertical-align: top;
padding: 0px 15px;
}
.im .loader::after {
border-color: rgb(235, 235, 235) rgb(235, 235, 235) rgb(235, 235, 235) transparent;
}
@media (max-width: 767px) {
.im {
margin: -15px -10px;
box-shadow: none;
}
.im__list {
background: rgb(249, 249, 249);
}
.im .im_list__item:hover {
background: rgba(255, 255, 255, 0.5);
}
}
.im_list__inner {
display: table;
width: 100%;
height: 100%;
table-layout: fixed;
}
.im_list__item {
padding: 14px 25px 14px 15px;
border-top: 1px solid rgb(235, 235, 235);
cursor: pointer;
position: relative;
overflow: hidden;
transition: background 0.2s ease 0s;
display: block !important;
}
.im_list__item .button--delete {
width: 20px;
height: 20px;
right: 10px;
top: 2px;
margin-top: 0px;
border-radius: 100px;
z-index: 40;
opacity: 0;
visibility: hidden;
}
.im_list__item .button--delete .icon {
vertical-align: top;
margin-right: 0px;
transition: color 0.2s ease 0s;
}
.im_list__item .button--delete:hover {
color: rgb(0, 0, 0);
background: transparent;
}
.im_list__item .button--delete:hover .icon {
color: rgb(0, 0, 0);
}
.im_list__item:hover {
background: rgba(156, 156, 156, 0.1);
}
.im_list__item:hover .button--delete {
opacity: 1;
visibility: visible;
}
.im_list__item:first-child {
border-top: 0px;
}
.im_list__item .user__image--small {
padding-top: 4px;
}
.im_list__item--active {
background: rgb(3, 154, 211) !important;
}
.im_list__item--active .button--delete .icon,
.im_list__item--active .im__preview_text {
color: rgb(255, 255, 255);
}
.im_list__item--active .button--delete:hover .icon {
color: rgba(255, 255, 255, 0.8);
}
.im_list__item--active .user__name {
color: rgb(255, 255, 255);
}
.im_list__item--loader {
position: relative;
height: 56px;
}
.im_list__item--loader .loader {
transform: translate3d(0px, -4px, 0px);
}
.im_message {
margin-bottom: 8px;
overflow: hidden;
}
.im_message__content {
display: inline-block;
vertical-align: top;
text-align: left;
width: auto;
font-size: 14px;
max-width: 270px;
min-width: 110px;
padding: 8px 12px 10px;
color: rgb(74, 74, 74);
background-color: rgb(245, 245, 245);
border-radius: 2px;
border: 1px solid rgba(0, 0, 0, 0.08);
overflow-wrap: break-word;
word-break: break-word;
}
.im_message__time {
font-size: 12px;
color: rgb(169, 169, 169);
}
.im_message__wrap {
overflow: hidden;
padding: 0px 15px;
}
.im_message .user__image,
.im_message .user__image--empty {
float: left;
}
.im_message--out {
text-align: right;
}
.im_message--out .im_message__content {
background: rgb(3, 154, 211);
color: rgb(255, 255, 255);
}
.im_message--out .user__image,
.im_message--out .user__image--empty {
float: right;
}
.im_message--out .im_message__time {
color: rgba(255, 255, 255, 0.62);
}
.im_chat__wrap {
position: relative;
}
.im_chat__input {
border: 0px;
border-radius: 2px;
background: rgb(245, 245, 245);
padding: 12px 50px 13px 20px;
resize: none;
height: 48px;
width: 100%;
display: block;
}
.im_chat__input:focus {
outline: none;
}
.im_chat__input::-webkit-input-placeholder {
color: rgb(143, 143, 143);
}
.im_chat .button {
position: absolute;
bottom: 5px;
right: 10px;
z-index: 2;
}
.im_chat .button:hover {
transform: rotate(-10deg);
}
.im_chat .button:hover .icon {
color: rgb(3, 154, 211);
}
.chats-not-found {
position: absolute;
left: 50%;
text-align: center;
color: rgb(3, 154, 211);
font-weight: 600;
transform: translate3d(-50%, -50%, 0px);
}
.hublink {
font-size: 0px;
max-width: 1172px;
min-width: 320px;
padding: 0px 16px;
width: 100%;
margin: 0px auto;
}
.hublink a {
color: rgb(3, 154, 211);
text-decoration: none;
}
.hublink a:hover {
cursor: pointer;
text-decoration: underline;
}
.hublink_list {
display: flex;
font-size: 14px;
line-height: 21px;
flex-wrap: wrap;
}
.hublink_list__col {
display: inline-block;
vertical-align: top;
width: 25%;
list-style: none;
font-size: 14px;
line-height: 21px;
flex-direction: column;
}
@media (max-width: 991px) and (min-width: 575px) {
.hublink_list__col {
width: 50%;
}
}
@media (max-width: 575px) {
.hublink_list__col {
width: 100%;
}
}
.hublink_list__item {
margin-bottom: 11px;
}
.hublink_list__item::first-letter {
text-transform: uppercase;
}
.hublink_pages {
margin-top: 40px;
font-size: 14px;
display: flex;
flex-wrap: wrap;
}
.hublink_pages__item {
margin-right: 20px;
margin-bottom: 8px;
}
.hublink_list__col:not(:last-child) {
padding-right: 16px;
}
.box {
position: fixed;
width: 100%;
height: 100%;
visibility: hidden;
opacity: 0;
background-color: rgba(255, 255, 255, 0.98);
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
overflow: hidden auto;
transition: opacity 0.2s ease 0s;
}
.box__inner {
display: inline-block;
min-height: 0px;
}
.box__close {
position: absolute;
width: auto;
height: auto;
top: 24px;
right: 24px;
cursor: pointer;
z-index: auto;
transition: none 0s ease 0s;
}
.box__close .button--back,
.box__close .button--close {
pointer-events: none;
cursor: pointer;
font-size: 16px;
margin-top: 0px;
position: relative;
top: 0px;
right: 0px;
}
.box__close .button--back .icon.icon--close,
.box__close .button--close .icon.icon--close {
color: rgb(143, 143, 143);
}
.box__content,
.box__footer {
text-align: center;
}
.box__footer {
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
margin: 20px 0px;
}
.box--show {
visibility: visible;
opacity: 1;
text-align: center;
}
.box--show .box__content {
display: block;
}
.box .auth_group {
padding: 30px 30px 22px;
width: 370px;
border: 1px solid rgb(235, 235, 235);
}
.box .auth_group .form__buttons {
overflow: visible;
}
.box .auth_group .hint--error_active {
height: auto !important;
}
.box .auth_group__desc {
padding: 0px;
}
.box .auth_group__img {
padding: 4px 10px 10px;
margin-top: -70px;
margin-bottom: 18px;
border-radius: 100px;
background-color: rgb(255, 255, 255);
box-sizing: content-box;
}
.box .auth_group .button--default {
border: 0px !important;
}
.box .auth_group .form_inline--code+.hint {
height: auto;
}
@media (max-width: 767px) {
.box {
background: rgb(255, 255, 255);
}
}
@media (max-width: 575px) {
.box .auth_group {
margin-top: 50px;
border: 0px !important;
}
}
@media (max-height: 490px) {
.box .auth_group {
margin-bottom: 10px;
}
.box__footer {
position: static;
}
}
body:not(.body--animations) .box .auth_group {
border: 1px solid rgb(222, 222, 222);
}
.box__wrapper {
z-index: 125;
background: rgb(255, 255, 255);
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
}
.box-cheesy-ios {
position: absolute;
height: 100vh;
}
.rub b {
font-weight: 400;
}
.body--old_rouble .rub b,
.rub i {
display: none;
}
.rub i {
font-style: normal;
content: "руб.";
font-family: RoubleArial, Arial, sans-serif;
text-indent: 0px;
margin-left: -0.2em;
}
.body--old_rouble .rub i {
display: inline;
user-select: text;
}
.location_button {
position: relative;
margin-bottom: 30px;
}
.location_button__wrap {
width: 100%;
height: 40px;
display: table;
table-layout: fixed;
cursor: pointer;
border-radius: 2px;
border: 1px solid rgb(234, 234, 234);
transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s;
}
.location_button__wrap:hover {
background-color: rgb(245, 245, 245);
border-color: rgb(245, 245, 245);
}
.location_button__radius,
.location_button__text,
.location_button__type {
display: table-cell;
vertical-align: middle;
}
.location_button__text {
text-align: center;
font-size: 14px;
color: rgb(57, 57, 57);
padding: 0px 20px;
}
.location_button__text--with_radius {
padding-right: 0px !important;
}
.location_button__type {
width: 34px;
font-size: 20px;
text-align: center;
color: gray;
}
.location_button__type:not(.hide)+.location_button__text {
padding-right: 34px;
}
.location_button__overflow {
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.location_button__radius {
width: 34px;
color: rgb(44, 131, 187);
font-size: 12px;
font-weight: 600;
line-height: 0.83;
padding-right: 10px;
padding-left: 15px;
text-align: center;
}
.location_button__icon {
position: absolute;
width: 113px;
height: 100%;
top: 0px;
left: 0px;
opacity: 0.9;
background: url("/build/images/pin_pic.9166d7.svg") 50% center / contain no-repeat;
}
.location_button__icon~span {
padding-left: 87px;
display: block;
}
.location_button__confirmation {
z-index: 100;
font-weight: 400;
font-size: 14px;
line-height: 1.43;
top: 100%;
left: 50%;
position: absolute;
margin-top: 10px;
width: 445px;
padding: 15px 36px 15px 20px;
color: rgb(57, 57, 57);
text-align: left;
background-color: rgb(255, 255, 255);
border-radius: 2px;
box-shadow: none;
border: 1px solid rgb(235, 235, 235);
margin-left: -11px;
transform: translate(-50%);
}
.location_button__confirmation::after,
.location_button__confirmation::before {
bottom: 100%;
left: 50%;
border: solid transparent;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
}
.location_button__confirmation::after {
border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgb(255, 255, 255);
border-width: 10px;
margin-left: 0px;
}
.location_button__confirmation::before {
border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgb(234, 234, 234);
border-width: 11px;
margin-left: -1px;
}
.location_button__confirmation .button--back,
.location_button__confirmation .button--close {
top: 0px;
margin-top: 0px;
right: 2px;
font-size: 22px;
line-height: 15px;
}
.location_button--header {
margin-bottom: 0px;
color: rgb(57, 57, 57);
text-align: right;
}
.location_button--header .location_button__wrap {
width: 100%;
height: 32px;
border: 0px;
display: block;
}
.location_button--header .location_button__wrap:hover {
background: transparent;
}
.location_button--header .location_button__wrap:hover .location_button__text,
.location_button--header .location_button__wrap:hover .location_button__text::before {
color: rgb(3, 154, 211);
}
.location_button--header .location_button__type {
display: none !important;
}
.location_button--header .location_button__text {
display: block;
position: relative;
transition: color 0.2s ease 0s;
padding: 6px 10px 6px 30px !important;
}
.location_button--header .location_button__text::before {
content: "";
display: inline-block;
vertical-align: middle;
color: rgb(143, 143, 143);
font-size: 24px;
position: absolute;
top: 50%;
margin-top: -10px;
left: 0px;
transition: color 0.2s ease 0s;
font-family: icons !important;
}
@media (max-width: 991px) {
.location_button__confirmation {
left: auto;
right: 0px;
transform: translate(0px);
}
.location_button__confirmation::after,
.location_button__confirmation::before {
left: 90%;
}
}
.location_confirmation {
position: fixed;
z-index: 126;
top: 50%;
left: 0px;
right: 0px;
margin: -50px auto 0px;
width: 221px;
height: auto;
padding: 13px 22px 5px;
text-align: center;
color: rgb(57, 57, 57);
background-color: rgb(255, 255, 255);
border-radius: 2px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px 0px, rgba(0, 0, 0, 0.2) 0px 0px 1px 0px;
}
.location_confirmation__content {
color: rgb(0, 0, 0);
font-size: 16px;
font-weight: 600;
line-height: 1.25;
display: block;
margin-bottom: 8px;
}
.location_confirmation__buttons .button--plain {
padding: 10px 20px;
margin: 0px 6px;
}
.suggest_list {
position: absolute;
top: 100%;
left: -1px;
right: -1px;
width: auto;
margin: -1px 0px 0px;
height: auto;
max-height: 212px;
z-index: 40;
border: 1px solid rgb(235, 235, 235);
border-radius: 2px;
}
.suggest_list__item {
padding: 10px 20px;
font-size: 14px;
line-height: normal;
cursor: pointer;
letter-spacing: 0px;
position: relative;
text-decoration: none;
}
.suggest_list__item--is_focused,
.suggest_list__item:hover {
background-color: rgb(245, 245, 245) !important;
color: rgb(51, 51, 51) !important;
}
.suggest_list__item.is-selected,
.suggest_list__item.is-selected:hover {
color: rgb(3, 154, 211) !important;
background: transparent !important;
}
.suggest_list__item.suggest_list__item--disabled {
cursor: default;
background: transparent !important;
color: rgba(57, 57, 57, 0.4) !important;
}
.suggest_list__item:hover .tooltip {
opacity: 1;
visibility: visible;
}
.suggest_list__item--subcategory {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.suggest_list .tooltip {
top: 100%;
bottom: auto;
margin-top: 5px;
line-height: normal;
width: 225px;
left: 50%;
margin-left: -112px;
transform: translate(0px);
}
.body--is_mobile .suggest_list .tooltip {
display: none;
}
@media (max-width: 991px) {
.suggest_list .tooltip {
margin-top: 0px;
left: 10px;
margin-bottom: 10px;
}
}
@media (max-width: 767px) {
.suggest_list__item {
position: relative;
}
.search_input .suggest_list__item::before {
content: "";
position: absolute;
top: 50%;
left: 20px;
margin-top: -12px;
font-size: 22px;
color: rgb(143, 143, 143);
font-family: icons !important;
}
.search_input .suggest_list__item--type_city::before {
content: "";
}
}
@media (max-width: 767px) {
.suggest_list__item {
font-size: 14px;
}
}
.suggest_list .ReactVirtualized__Grid__innerScrollContainer {
padding-bottom: 6px;
}
.Select-hint {
color: rgb(143, 143, 143);
padding-left: 8px;
}
.suggest_container .Select-control {
border: 0px;
height: 0px;
padding: 0px;
box-shadow: none;
background: transparent;
}
.suggest_container .suggest_list {
width: auto;
left: -21px;
right: -21px;
margin-top: -1px;
}
.suggest_container .suggest_list__item {
font-size: 15px;
}
.properties_container {
padding: 6px 0px 0px;
margin-top: 10px;
border-top: 1px solid rgb(235, 235, 235);
}
.properties_container--stack {
padding: 0px;
margin: 0px -30px;
}
.properties_container--stack .property_select {
margin: 0px;
border-top: 0px;
border-right: 0px;
border-left: 0px;
border-image: initial;
width: 100%;
display: block;
padding: 12px 30px 14px;
font-size: 14px;
line-height: normal;
border-bottom: 1px solid rgb(255, 255, 255) !important;
background: rgb(243, 243, 243) !important;
}
.properties_container--stack .property_select__inner {
padding: 0px;
width: 100%;
display: table;
table-layout: fixed;
background: transparent !important;
}
.properties_container--stack .property_select .button--delete,
.properties_container--stack .property_select__text,
.properties_container--stack .property_select__value {
overflow: hidden;
display: table-cell;
vertical-align: top;
text-overflow: ellipsis;
}
.properties_container--stack .property_select .button--delete {
top: 0px;
right: 0px;
bottom: 0px;
border-left: 0px;
padding-top: 1px;
padding-right: 25px;
z-index: 10;
background: transparent !important;
}
.properties_container--stack .property_select__value {
text-align: right;
padding-left: 10px;
color: rgba(57, 57, 57, 0.4);
}
.properties_container--stack .property_select--selected {
padding-right: 60px;
}
.properties_container--stack .property_select--selected .property_select__value {
color: rgb(57, 57, 57);
}
@media (max-width: 991px) {
.filter_bar .properties_container {
margin-left: -15px;
margin-right: -15px;
padding-left: 15px;
padding-right: 15px;
}
}
.property_select {
cursor: pointer;
position: relative;
vertical-align: top;
padding-right: 21px;
margin: 4px 10px 0px 0px;
display: inline-block;
background: transparent;
border-radius: 2px;
border: 1px solid rgb(234, 234, 234);
font-size: 14px;
transition: background 0.2s ease 0s;
}
.property_select__inner {
color: rgb(57, 57, 57);
padding: 4px 8px 5px 10px;
transition: background 0.2s ease 0s;
}
.property_select__control {
top: 0px;
right: 0px;
width: 28px;
height: 100%;
margin-top: 0px;
position: absolute;
}
.property_select__control::after {
top: 50%;
left: 50%;
border-style: solid;
border-image: initial;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
border-color: gray rgba(128, 128, 128, 0) rgba(128, 128, 128, 0);
border-width: 5px;
margin: -2px 0px 0px -5px;
}
.property_select .button--delete {
top: -1px;
right: -1px;
bottom: -1px;
margin-top: 0px;
padding: 0px 3px 2px;
background: rgb(234, 234, 234);
border-left: 1px solid rgb(255, 255, 255);
border-radius: 0px 2px 2px 0px;
z-index: 10;
}
.property_select .button--delete .icon {
margin-right: 0px;
}
.property_select--active,
.property_select .button--delete:hover,
.property_select:hover {
background: rgb(234, 234, 234);
}
.property_select--selected {
padding-right: 28px;
transition: border 0.2s ease 0s;
}
.property_select--selected .property_select__inner {
background: rgb(234, 234, 234);
}
.property_select--selected .button--delete:hover,
.property_select--selected .property_select__inner:hover {
background: rgb(215, 215, 215);
}
.property_select--selected.property_select--active {
border-color: rgb(234, 234, 234);
}
.property_select--selected.property_select--active .property_select__inner {
background: rgb(234, 234, 234);
}
.breadcrumbs {
padding: 17px 0px;
height: 55px;
}
.body--im .breadcrumbs {
display: none !important;
}
.breadcrumbs+.bundle {
margin-top: 0px;
}
.breadcrumbs_list {
font-size: 12px;
padding: 0px;
margin: 0px;
list-style: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.breadcrumbs_list__item {
display: inline;
position: relative;
}
.breadcrumbs_list__item::after {
content: "/";
padding: 0px 1px;
color: rgba(57, 57, 57, 0.5);
}
.breadcrumbs_list__item--current {
color: rgba(57, 57, 57, 0.5);
}
.breadcrumbs_list__item--current::after {
display: none;
}
.breadcrumbs_list__link {
color: rgb(57, 57, 57);
text-decoration: none;
padding: 6px;
margin: -6px;
}
.breadcrumbs_list__link:hover {
color: rgb(3, 154, 211);
}
.page_title {
letter-spacing: 0.04em;
margin-top: 5px;
margin-bottom: 15px;
}
.page_title .title_wrapper {
display: flex;
align-items: center;
}
.page_title .title_wrapper .button {
margin: 0px 6px 0px -10px;
float: left;
}
.page_title .title_wrapper .wrapper_item,
.page_title h1 {
overflow: hidden;
}
.page_title h1 {
margin: 0px;
padding-right: 10px;
}
.page_title .form_control--select {
min-width: 245px;
}
.page_title .form_control--select>.Select-control .Select-value {
font-size: 14px;
}
.page_title .suggest_list {
overflow: visible;
left: 0px;
}
.page_title .Select--single .suggest_list {
top: -7px;
}
.page_title--main {
margin-top: 0px;
margin-bottom: 20px;
}
@media (max-width: 767px) {
.page_title {
display: none;
}
}
.body--animations .box--show .auth_group {
animation-fill-mode: forwards;
}
.body--animations .box--show .auth_group__back,
.body--animations .box--show .auth_group__desc,
.body--animations .box--show .auth_group__form .auth_group_button,
.body--animations .box--show .auth_group__form .button,
.body--animations .box--show .auth_group__form .change-phone-form .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .form--invite .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .form_control:not(.form_control--select),
.body--animations .box--show .auth_group__form .hint,
.body--animations .box--show .auth_group__form .p_form_app .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .photo_upload_container,
.body--animations .box--show .auth_group__img,
.body--animations .box--show .auth_group__title,
.change-phone-form .body--animations .box--show .auth_group__form .form-control:not(.form_control--select),
.form--invite .body--animations .box--show .auth_group__form .form-control:not(.form_control--select),
.p_form_app .body--animations .box--show .auth_group__form .form-control:not(.form_control--select) {
opacity: 0;
animation-fill-mode: forwards;
transform: translateZ(0px);
}
.body--animations .box--show .auth_group__form .form_group {
visibility: hidden;
animation-fill-mode: forwards;
}
.body--animations .box--show .auth_group .button--back,
.body--animations .box--show .auth_group__title {
animation-delay: 0.1s;
}
.body--animations .box--show .auth_group__desc {
animation-delay: 0.2s;
}
.body--animations .box--show .auth_group__form .button--odnoklassniki,
.body--animations .box--show .auth_group__form .button--resend,
.body--animations .box--show .auth_group__form .button--vk,
.body--animations .box--show .auth_group__form .change-phone-form .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .form--invite .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .form_control:not(.form_control--select),
.body--animations .box--show .auth_group__form .form_group,
.body--animations .box--show .auth_group__form .p_form_app .form-control:not(.form_control--select),
.body--animations .box--show .auth_group__form .photo_upload_container,
.change-phone-form .body--animations .box--show .auth_group__form .form-control:not(.form_control--select),
.form--invite .body--animations .box--show .auth_group__form .form-control:not(.form_control--select),
.p_form_app .body--animations .box--show .auth_group__form .form-control:not(.form_control--select) {
animation-delay: 0.3s;
}
.body--animations .box--show .auth_group__form .auth_group_button,
.body--animations .box--show .auth_group__form .hint {
animation-delay: 0.4s;
}
.body--animations .box--show .auth_group__form .auth_group_button--delay,
.body--animations .box--show .auth_group__form .button--default {
animation-delay: 0.5s;
}
.c_create_message {
position: relative;
background: rgb(245, 245, 245);
}
.c_create_message .show_if_modal {
display: none;
}
.c_create_message__wrap {
display: table-cell;
vertical-align: top;
padding: 0px;
}
.c_create_message__editor {
border-top: 1px solid rgb(235, 235, 235);
}
.c_create_message__form {
display: block;
position: relative;
min-height: 47px;
padding: 10px 60px;
margin: 0px;
}
.c_create_message__dropzone {
display: none;
position: absolute;
top: 8px;
left: 8px;
bottom: 8px;
right: 8px;
border: 1px dashed rgb(3, 154, 211);
background-color: rgb(255, 255, 255);
z-index: 3;
text-align: center;
border-radius: 2px;
color: rgb(3, 154, 211);
font-size: 15px;
}
.c_create_message__dropzone p {
color: rgb(3, 154, 211);
display: table-cell;
vertical-align: middle;
}
.c_create_message__dropzone .c_create_message__wrap {
display: table;
width: 100%;
height: 100%;
}
.c_create_message__dropzone .c_create_message__dropzone_active {
display: none;
}
.c_create_message__dropzone--active {
background-color: rgb(223, 243, 255);
border-style: solid;
}
.c_create_message__dropzone--active .c_create_message__dropzone_pending {
display: none !important;
}
.c_create_message__dropzone--active .c_create_message__dropzone_active {
display: block !important;
}
.c_create_message__dropzone_wrap {
display: table;
width: 100%;
height: 100%;
}
.c_create_message__dropzone_wrap p {
display: table-cell;
vertical-align: middle;
font-size: 15px;
color: rgb(3, 154, 211);
}
.c_create_message__dropzone_pending {
display: block;
}
.c_create_message__dropzone_active {
display: none;
}
.c_create_message__error,
.c_create_message__hint {
font-size: 12px;
line-height: 16px;
margin: 0px 60px;
}
.c_create_message__submit,
.c_create_message__upload {
z-index: 2;
position: absolute;
bottom: 13px;
}
.c_create_message__submit .button--disabled.button--green,
.c_create_message__submit .button--green[disabled]:not(.button--clear_disabled),
.c_create_message__submit .button--primary.button--disabled,
.c_create_message__submit .button--primary[disabled]:not(.button--clear_disabled),
.c_create_message__upload .button--disabled.button--green,
.c_create_message__upload .button--green[disabled]:not(.button--clear_disabled),
.c_create_message__upload .button--primary.button--disabled,
.c_create_message__upload .button--primary[disabled]:not(.button--clear_disabled) {
background: rgb(235, 235, 235) !important;
color: rgb(143, 143, 143) !important;
}
.c_create_message__submit .button--back,
.c_create_message__submit .button--close,
.c_create_message__submit .button--icon,
.c_create_message__upload .button--back,
.c_create_message__upload .button--close,
.c_create_message__upload .button--icon {
border-radius: 0px;
color: rgb(143, 143, 143);
background: transparent !important;
}
.c_create_message__submit .button--back[disabled]:not(.button--success),
.c_create_message__submit .button--close[disabled]:not(.button--success),
.c_create_message__submit .button--disabled.button--back,
.c_create_message__submit .button--disabled.button--close,
.c_create_message__submit .button--icon.button--disabled,
.c_create_message__submit .button--icon[disabled]:not(.button--success),
.c_create_message__upload .button--back[disabled]:not(.button--success),
.c_create_message__upload .button--close[disabled]:not(.button--success),
.c_create_message__upload .button--disabled.button--back,
.c_create_message__upload .button--disabled.button--close,
.c_create_message__upload .button--icon.button--disabled,
.c_create_message__upload .button--icon[disabled]:not(.button--success) {
background: none !important;
}
.c_create_message__submit .button--back .icon,
.c_create_message__submit .button--close .icon,
.c_create_message__submit .button--icon .icon,
.c_create_message__upload .button--back .icon,
.c_create_message__upload .button--close .icon,
.c_create_message__upload .button--icon .icon {
color: inherit;
}
.c_create_message__submit .button--back:hover,
.c_create_message__submit .button--close:hover,
.c_create_message__submit .button--icon:hover,
.c_create_message__upload .button--back:hover,
.c_create_message__upload .button--close:hover,
.c_create_message__upload .button--icon:hover {
color: rgb(3, 154, 211);
}
.c_create_message__upload {
left: 10px;
}
.c_create_message__submit {
right: 7px;
}
.c_create_message__submit:hover .icon {
color: rgb(3, 154, 211);
}
.c_create_message__textarea {
border: none;
overflow: hidden auto;
box-shadow: none;
display: block;
background: transparent;
resize: none;
width: 100%;
font-size: 15px;
outline: none;
padding: 12px 17px;
height: 46px;
max-height: 116px;
min-height: 46px;
}
.c_create_message__textarea:focus+.c_create_message__placeholder {
opacity: 0.36;
}
.c_create_message__placeholder {
position: absolute;
left: 17px;
top: 13px;
cursor: text;
pointer-events: none;
font-size: 15px;
font-weight: 400;
font-style: normal;
font-stretch: normal;
color: rgb(143, 143, 143);
}
.c_create_message__field {
height: 100%;
position: relative;
padding: 0px;
background: rgb(255, 255, 255);
border: 1px solid rgb(235, 235, 235);
}
.c_create_message--is_with_value .c_create_message__placeholder {
opacity: 0 !important;
}
.c__message_list_history--drag .c_create_message .c_create_message__dropzone {
display: block;
}
@media (max-width: 991px) {
.c_create_message {
background-color: rgb(255, 255, 255);
}
.c_create_message__editor {
border-top: 1px solid rgb(234, 234, 234);
}
.c_create_message__form {
padding: 0px 45px;
}
.c_create_message__field {
border: 0px;
}
.c_create_message__textarea {
padding-left: 0px;
padding-right: 0px;
}
.c_create_message__upload {
left: 2px;
}
.c_create_message__submit {
right: 0px;
}
.c_create_message__submit,
.c_create_message__upload {
top: 4px;
}
.c_create_message__error,
.c_create_message__hint {
margin-left: 13px;
margin-right: 13px;
margin-top: 10px;
}
.c_create_message__placeholder {
left: 0px;
}
.body--is_safari .c_create_message__placeholder {
left: 2px;
}
}
.c_create_message_images {
margin: 0px 60px;
}
.c_create_message_images__success {
-webkit-tap-highlight-color: transparent;
margin-bottom: 10px;
font-size: 0px;
height: 78px;
white-space: nowrap;
overflow: auto hidden;
transform: translateZ(0px);
}
.c_create_message_images__pending {
position: relative;
margin-bottom: 10px;
overflow: hidden;
}
.c_create_message_images__pending_wrap {
-webkit-tap-highlight-color: transparent;
overflow: hidden auto;
max-height: 115px;
height: auto;
transform: translateZ(0px);
}
.c_create_message_images__success_item {
display: inline-block;
}
.c_create_message_images__success_item+.c_create_message_images__success_item {
margin-left: 10px;
}
@media (max-width: 767px) {
.c_create_message_images {
margin: 10px 13px 0px;
}
}
.c_create_message_images_success {
position: relative;
height: 78px;
max-width: 312px;
overflow: hidden;
}
.c_create_message_images_success__image {
height: 78px;
width: auto;
}
.c_create_message_images_success__remove_button {
outline: none;
border: 0px;
padding: 0px;
margin: 0px;
cursor: pointer;
position: absolute;
top: 0px;
right: 0px;
width: 24px;
height: 24px;
background-color: rgba(56, 56, 56, 0.4);
color: rgb(255, 255, 255);
text-align: center;
line-height: 24px;
vertical-align: middle;
}
.c_create_message_images_success__remove_button .icon {
font-size: 24px;
}
.c_create_message_images_success__remove_button:hover {
background-color: rgba(56, 56, 56, 0.8);
}
.c_create_message_images_pending {
white-space: nowrap;
height: 22px;
overflow: hidden;
}
.c_create_message_images_pending__bar {
float: left;
width: 267px;
min-width: 267px;
margin-right: 11px;
}
.c_create_message_images_pending__buttons {
float: right;
margin-top: -3px;
margin-left: 3px;
line-height: 0;
}
.c_create_message_images_pending__name {
padding-top: 2px;
display: flex;
}
.c_create_message_images_pending__name span {
font-size: 12px;
line-height: 16px;
color: rgb(57, 57, 57);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
min-width: 0px;
}
.c_create_message_images_pending__progress_bar {
margin-top: 7px;
height: 6px;
width: 100%;
background-color: rgb(235, 235, 235);
}
.c_create_message_images_pending__progress {
background-color: rgb(3, 154, 211);
height: 100%;
width: 0px;
}
.c_create_message_images_pending__remove_button {
background-color: transparent;
outline: none;
border: 0px;
padding: 0px;
margin: -1px 0px 0px;
width: 24px;
height: 24px;
cursor: pointer;
}
.c_create_message_images_pending__remove_button .icon {
color: rgb(143, 143, 143);
font-size: 24px;
}
.c_create_message_images_pending__remove_button:hover .icon {
color: rgb(57, 57, 57);
}
.c_create_message_images_pending+.c_create_message_images_pending {
margin-top: 4px;
}
.c_create_message_images_pending--error,
.c_create_message_images_pending--error .c_create_message_images_pending__name span {
color: rgb(242, 55, 71);
}
@media (max-width: 767px) {
.c_create_message_images_pending__bar {
float: left;
width: 100px;
min-width: 100px;
}
}
.notification_container {
position: fixed;
width: 100%;
top: 50%;
text-align: center;
z-index: 1000;
}
.notification_container .notification--message {
display: inline-block;
height: 48px;
padding: 15px 22px;
border-radius: 2px;
background-color: rgba(32, 32, 32, 0.8);
color: rgb(255, 255, 255);
transform: translateY(-150%);
}
.rating {
font-size: 0px;
margin: 0px -4px;
}
.rating__item {
width: 24px;
height: 24px;
position: relative;
font-size: 24px;
display: inline-block;
vertical-align: top;
margin: 0px 1px;
}
.rating__item::after,
.rating__item::before {
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
content: "";
color: rgba(143, 143, 143, 0.16);
font-family: icons !important;
}
.rating__item::after {
display: none;
}
.rating__item--full::before {
color: rgb(255, 175, 22);
}
.rating__item--half::after {
display: block;
width: 11px;
overflow: hidden;
position: absolute;
left: 0px;
top: 0px;
z-index: 1;
color: rgb(255, 175, 22);
}
.dynamic_placeholder {
position: absolute;
pointer-events: none;
top: 0px;
left: 0px;
right: 50px;
height: 100%;
overflow: hidden;
}
.dynamic_placeholder__text {
position: absolute;
left: 30px;
top: 0px;
right: 0px;
line-height: 32px;
font-size: 14px;
color: rgb(143, 143, 143);
overflow: hidden;
white-space: nowrap;
}
@media (min-width: 992px) {
.dynamic_placeholder {
right: 125px;
}
}
.web_view_banner {
position: fixed;
z-index: 2000;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-color: rgb(250, 250, 250);
padding: 22px 0px 0px;
text-align: center;
display: none;
overflow: hidden;
}
.web_view_banner--static {
display: block;
z-index: 103;
}
.web_view_banner--shift {
transition: transform 0.25s ease-in-out 0s;
}
.web_view_banner--close {
transition: transform 0.45s ease-in-out 0s;
}
.web_view_banner__inner {
width: 300px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
position: relative;
min-height: 100%;
padding: 0px 15px;
}
.web_view_banner__buttons {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
width: 230px;
padding-bottom: 4vh;
margin-left: auto;
margin-right: auto;
background: rgb(250, 250, 250);
box-shadow: rgb(250, 250, 250) 0px 0px 30px 20px;
}
.web_view_banner__buttons .button {
font-size: 16px;
}
.web_view_banner__buttons .button--green,
.web_view_banner__buttons .button--primary {
width: 100%;
padding-top: 12px;
padding-bottom: 13px;
font-weight: 600;
}
.web_view_banner__buttons .button--link {
margin: 14px 0px 0px;
padding: 10px;
text-decoration: underline;
color: rgb(3, 154, 211);
font-size: 16px;
}
.web_view_banner__logo {
margin-bottom: 14px;
}
.web_view_banner__title {
font-size: 30px;
font-weight: 400;
line-height: 1.47;
color: rgb(74, 74, 74);
text-align: center;
position: absolute;
top: 40%;
left: 15px;
right: 15px;
padding: 0px 20px;
}
.web_view_banner__img {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 35%;
max-height: 225px;
}
.web_view_banner__img img {
width: 100%;
position: absolute;
right: 0px;
bottom: 0px;
}
.web_view_banner .visible-hor {
display: none;
}
.web_view_banner .logo {
margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px) {
.body--is_mobile .web_view_banner {
display: block;
}
}
.web_view_banner.hidden {
display: none;
}
@media (max-height: 480px) {
.web_view_banner__title {
font-size: 24px;
}
.web_view_banner__buttons {
padding-bottom: 10px;
}
}
@media (max-height: 400px) {
.web_view_banner__inner {
width: 480px;
}
.web_view_banner__img {
max-height: 86px;
height: 25%;
}
.web_view_banner .visible-hor {
display: block;
}
.web_view_banner .visible-ver {
display: none;
}
.web_view_banner__title {
top: 50%;
font-size: 30px;
margin-top: -70px;
}
}
@media (max-height: 320px) {
.web_view_banner__title {
font-size: 24px;
margin-top: -50px;
padding-left: 0px;
padding-right: 0px;
}
.web_view_banner__img {
height: 68px;
}
.web_view_banner__buttons .button--link {
margin-top: 5px;
}
}
.status_badge__icon {
width: 24px;
height: 24px;
background-position: 50% center;
background-repeat: no-repeat;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
background-size: 24px;
}
.status_badge__icon--deal {
background-image: url("https://cdn1.iconfinder.com/data/icons/color-bold-style/21/30-512.png");
}
.status_badge__icon--delivery {
width: 30px;
height: 30px;
background-image: url("/img/delivery.png");
}
.status_badge__icon--verified {
background-image: url("/build/images/verified.da082e.svg");
}
.status_badge__icon--sale {
background-image: url("/build/images/sale.667b8a.svg");
}
.status_badge__icon--promoted {
background-color: rgb(255, 114, 34);
width: 32px;
height: 32px;
border-radius: 100px;
padding: 3px;
text-align: center;
background-size: 19px;
}
.status_badge__icon--promoted-fast-sell {
background-image: url("/build/images/fastsell-white.8aa863.svg");
}
.status_badge__icon--promoted-fast-sell-lite {
background: url("/build/images/fastsell-lite-old.0ee741.svg") -4px center rgb(152, 90, 255);
}
.status_badge__icon--skilled {
background-image: url("/build/images/skilled.144915.svg");
background-size: 32px;
}
.status_badge__title {
color: rgb(57, 57, 57);
font-size: 14px;
line-height: 16px;
}
.status_badge--disabled .status_badge__icon {
opacity: 0.6;
filter: grayscale(100%);
}
.status_badge_list {
margin-top: 24px;
margin-bottom: 12px;
}
.status_badge_list>*+* {
margin-top: 10px;
}
@media (max-width: 991px) {
.status_badge_list {
margin: 0px;
}
}
.payments_products_container {
position: relative;
height: 296px;
margin: 0px -15px;
overflow: hidden;
}
.payments_products_container::after,
.payments_products_container::before {
z-index: 3;
position: absolute;
top: 0px;
bottom: 0px;
width: 30%;
content: "";
}
.payments_products_container::before {
left: 0px;
background-image: linear-gradient(90deg, rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0));
background-repeat: repeat-x;
}
.payments_products_container::after {
right: 0px;
background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0px, rgb(255, 255, 255));
background-repeat: repeat-x;
}
@media (max-width: 767px) {
.payments_products_container {
margin-left: -10px;
margin-right: -10px;
}
}
.payments_products {
position: absolute;
padding: 0px;
left: 50%;
top: 0px;
width: auto;
margin: 0px;
white-space: nowrap;
transform: translate(-50%);
}
.payments_products .product_item {
width: 20%;
display: inline-block;
vertical-align: top;
float: none;
min-width: 218px;
}
.payments_container {
margin-bottom: 40px;
min-height: 200px;
}
@media (min-width: 992px) {
.payments_container {
min-height: 30vh;
position: relative;
}
}
.payments_status {
text-align: center;
padding: 40px 0px;
}
.payments_status__title {
font-size: 30px;
line-height: 0.8;
margin-bottom: 20px;
}
.payments_status__title--success {
color: rgb(89, 168, 64);
}
.payments_status__description {
font-size: 14px;
line-height: 1.43;
text-align: center;
color: rgb(143, 143, 143);
margin-bottom: 35px;
}
.view_switcher {
margin: 0px -9px 0px 16px;
}
.view_switcher .button {
padding: 7px;
}
.view_switcher .button:hover {
color: rgb(103, 103, 103);
}
.view_switcher .button .icon {
color: inherit;
}
.view_switcher .button.active,
.view_switcher .button.active:hover {
color: rgb(3, 154, 211);
}
.filter .view_switcher {
margin: -12px -10px;
}
.photo-swipe-gallery-container {
display: none;
}
.photo-swipe-gallery-container--active {
display: block;
}
.pswp {
display: none;
position: absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
overflow: hidden;
touch-action: none;
z-index: 1500;
text-size-adjust: 100%;
backface-visibility: hidden;
outline: none;
}
.pswp * {
box-sizing: border-box;
}
.pswp img {
max-width: none;
}
.pswp--animate_opacity {
opacity: 0.001;
will-change: opacity;
transition: opacity 0.2s cubic-bezier(0.4, 0, 0.22, 1) 0s;
}
.pswp--open {
display: block;
}
.pswp--zoom-allowed .pswp__img {
cursor: zoom-in;
}
.pswp--zoomed-in .pswp__img {
cursor: grab;
}
.pswp--dragging .pswp__img {
cursor: grabbing;
}
.pswp__bg {
background: rgba(0, 0, 0, 0.7);
opacity: 0;
backface-visibility: hidden;
}
.pswp__bg,
.pswp__scroll-wrap {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
}
.pswp__scroll-wrap {
overflow: hidden;
}
.pswp__container,
.pswp__zoom-wrap {
touch-action: none;
position: absolute;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
}
.pswp__container,
.pswp__img {
user-select: none;
-webkit-tap-highlight-color: transparent;
}
.pswp__zoom-wrap {
position: absolute;
width: 100%;
transform-origin: left top;
transition: transform 0.2s cubic-bezier(0.4, 0, 0.22, 1) 0s;
}
.pswp__bg {
will-change: opacity;
transition: opacity 0.2s cubic-bezier(0.4, 0, 0.22, 1) 0s;
}
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
transition: none 0s ease 0s;
}
.pswp__container,
.pswp__zoom-wrap {
backface-visibility: hidden;
}
.pswp__item {
right: 0px;
bottom: 0px;
overflow: hidden;
}
.pswp__img,
.pswp__item {
position: absolute;
left: 0px;
top: 0px;
}
.pswp__img {
border-radius: 2px;
width: auto;
height: auto;
}
.pswp__img--placeholder {
backface-visibility: hidden;
}
.pswp--ie .pswp__img {
left: 0px;
top: 0px;
width: 100% !important;
height: auto !important;
}
.pswp__error-msg {
position: absolute;
left: 0px;
top: 50%;
width: 100%;
text-align: center;
font-size: 14px;
line-height: 16px;
margin-top: -8px;
color: rgb(204, 204, 204);
}
.pswp__error-msg a {
color: rgb(204, 204, 204);
text-decoration: underline;
}
.pswp__button {
width: 30px;
height: 30px;
position: relative;
background: none;
cursor: pointer;
overflow: visible;
-webkit-appearance: none;
display: block;
border: 0px;
padding: 0px;
margin: 0px;
float: right;
box-shadow: none;
}
.pswp__button::before {
transition: color 0.2s ease 0s, background 0.2s ease 0s;
}
.pswp__ui--over-close .pswp__button--close {
opacity: 1;
}
.pswp__button,
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
color: rgb(255, 255, 255);
width: 30px;
height: 30px;
font-family: icons !important;
}
.pswp__button--close {
top: 0px;
right: 0px;
padding: 18px;
width: 62px;
height: 64px;
}
.pswp__button--close:focus {
outline: none;
}
.pswp__button--close::before {
content: "";
font-size: 24px;
line-height: 32px;
}
.pswp__button--fs {
display: none;
}
.pswp--supports-fs .pswp__button--fs {
display: block;
}
.pswp--fs .pswp__button--fs {
background-position: -44px 0px;
}
.pswp__button--zoom {
display: none;
background-position: -88px 0px;
}
.pswp--zoom-allowed .pswp__button--zoom {
display: block;
}
.pswp--zoomed-in .pswp__button--zoom {
background-position: -132px 0px;
}
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
visibility: hidden;
}
.pswp__button--arrow--left,
.pswp__button--arrow--right {
background: none;
top: 72px;
bottom: 0px;
width: 20%;
height: auto;
position: absolute;
}
.pswp__button--arrow--left:hover::before,
.pswp__button--arrow--right:hover::before {
color: rgb(255, 255, 255);
background-color: rgba(0, 0, 0, 0.3);
}
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
content: "";
background-color: transparent;
height: 80px;
width: 60px;
margin-top: -80px;
position: absolute;
font-size: 40px;
line-height: 80px;
top: 50%;
color: rgba(255, 255, 255, 0.6);
border-radius: 2px;
}
.pswp__button--arrow--left {
left: 0px;
}
.pswp__button--arrow--left::before {
margin-left: -30px;
left: 50%;
content: "";
}
.pswp__button--arrow--right {
right: 0px;
}
.pswp__button--arrow--right::before {
margin-right: -30px;
right: 50%;
content: "";
}
.pswp__counter,
.pswp__share-modal {
user-select: none;
}
.pswp__share-modal {
display: block;
background: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
top: 0px;
left: 0px;
padding: 10px;
position: absolute;
z-index: 1600;
opacity: 0;
transition: opacity 0.25s ease-out 0s;
backface-visibility: hidden;
will-change: opacity;
}
.pswp__share-modal--hidden {
display: none;
}
.pswp__share-tooltip {
z-index: 1620;
position: absolute;
background: rgb(255, 255, 255);
top: 56px;
border-radius: 2px;
display: block;
width: auto;
right: 44px;
box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px;
transform: translateY(6px);
transition: transform 0.25s ease 0s;
backface-visibility: hidden;
will-change: transform;
}
.pswp__share-tooltip a {
display: block;
padding: 8px 12px;
font-size: 14px;
line-height: 18px;
}
.pswp__share-tooltip a,
.pswp__share-tooltip a:hover {
color: rgb(0, 0, 0);
text-decoration: none;
}
.pswp__share-tooltip a:first-child {
border-radius: 2px 2px 0px 0px;
}
.pswp__share-tooltip a:last-child {
border-radius: 0px 0px 2px 2px;
}
.pswp__share-modal--fade-in {
opacity: 1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
transform: translateY(0px);
}
.pswp--touch .pswp__share-tooltip a {
padding: 16px 12px;
}
a.pswp__share--facebook::before {
content: "";
display: block;
width: 0px;
height: 0px;
position: absolute;
top: -12px;
right: 15px;
border-width: 6px;
border-style: solid;
border-color: transparent transparent rgb(255, 255, 255);
border-image: initial;
pointer-events: none;
}
a.pswp__share--facebook:hover {
background: rgb(62, 92, 154);
color: rgb(255, 255, 255);
}
a.pswp__share--facebook:hover::before {
border-bottom-color: rgb(62, 92, 154);
}
a.pswp__share--twitter:hover {
background: rgb(85, 172, 238);
color: rgb(255, 255, 255);
}
a.pswp__share--pinterest:hover {
background: rgb(204, 204, 204);
color: rgb(206, 39, 45);
}
a.pswp__share--download:hover {
background: rgb(221, 221, 221);
}
.pswp__counter {
position: absolute;
left: 0px;
top: 0px;
height: 44px;
font-size: 13px;
line-height: 44px;
color: rgb(255, 255, 255);
opacity: 0.75;
padding: 0px 10px;
}
.pswp__caption {
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
min-height: 44px;
}
.pswp__caption small {
font-size: 11px;
color: rgb(187, 187, 187);
}
.pswp__caption__center {
text-align: left;
max-width: 420px;
margin: 0px auto;
font-size: 13px;
padding: 10px;
line-height: 20px;
color: rgb(204, 204, 204);
}
.pswp__caption--empty {
display: none;
}
.pswp__caption--fake {
visibility: hidden;
}
.pswp__preloader {
display: none;
position: fixed;
width: 100%;
height: 100%;
}
.pswp--css_animation .pswp__preloader--active {
display: flex;
align-items: center;
justify-content: space-between;
}
@keyframes clockwise {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(1turn);
}
}
@keyframes donut-rotate {
0% {
transform: rotate(0deg);
}
50% {
transform: rotate(-140deg);
}
100% {
transform: rotate(0deg);
}
}
.pswp__ui {
-webkit-font-smoothing: auto;
visibility: visible;
opacity: 1;
z-index: 1550;
}
.pswp__top-bar {
position: absolute;
left: 0px;
top: 0px;
height: 44px;
width: 100%;
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right,
.pswp__caption,
.pswp__top-bar {
backface-visibility: hidden;
will-change: opacity;
transition: opacity 0.2s cubic-bezier(0.4, 0, 0.22, 1) 0s;
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
visibility: visible;
}
.pswp__ui--fit .pswp__caption,
.pswp__ui--fit .pswp__top-bar {
background-color: transparent;
}
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
display: none;
}
.pswp__element--disabled {
display: none !important;
}
.pswp--minimal--dark .pswp__top-bar {
background: none;
}
@media (max-width: 1070px) {
.pswp__button--arrow--left {
left: 0px;
}
.pswp__button--arrow--left::before {
margin-left: 0px;
left: 15px;
}
.pswp__button--arrow--right {
right: 0px;
}
.pswp__button--arrow--right::before {
margin-right: 0px;
right: 15px;
}
}
@media (max-width: 991px) {
.pswp__button--arrow--left,
.pswp__button--arrow--right {
display: none;
}
}
@media (max-width: 767px) {
.body--product_create .header {
display: none;
}
.body--product_create .bundle {
padding-top: 56px !important;
}
.body--product_create .product_create_form form {
min-height: calc(100vh - 56px);
}
.body--product_create .product_create_form .location-select-form {
position: fixed;
top: 56px;
bottom: 0px;
left: 0px;
right: 0px;
}
.body--product_create .product_create_form .location-select-form>div {
height: 100%;
}
.body--product_create .product_create_categories ul {
border-bottom: none;
overflow: initial;
height: auto;
}
}
@media (max-width: 991px) {
.body--product_create,
.body--product_create .bundle {
padding-bottom: 0px;
}
.body--product_create .main,
.body--product_create .row {
margin: 0px;
padding: 0px;
}
.body--product_create .header {
padding-left: 15px;
padding-right: 15px;
}
.body--product_create .container {
padding-right: 0px;
padding-left: 0px;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.body--product_create .product_create_form {
padding-top: 33px;
}
.body--product_create .product_create_title {
padding-top: 33px;
padding-bottom: 22px;
margin-bottom: 0px;
background-color: rgb(249, 249, 249);
}
}
.product_create_wrapper {
position: relative;
}
.product_create_wrapper::after,
.product_create_wrapper::before {
content: " ";
display: table;
}
.product_create_wrapper::after {
clear: both;
}
@media (max-width: 991px) {
.product_create_wrapper {
height: 100%;
}
}
.product_create_title {
font-size: 30px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
line-height: 1.33;
margin-bottom: 20px;
}
@media (max-width: 991px) {
.product_create_title {
text-align: center;
margin-bottom: 22px;
font-size: 20px;
letter-spacing: 0px;
}
}
@media (max-width: 991px) {
.product_create .header {
z-index: -100;
}
}
@media (max-width: 991px) {
.product_create_form {
padding-left: 15px;
padding-right: 15px;
padding-bottom: 110px;
}
}
@media (max-width: 767px) {
.product_create_form {
height: 100%;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
}
@media (max-width: 991px) {
.product_create_categories {
background-color: rgb(255, 255, 255);
width: 100%;
height: 100%;
}
}
@media (max-width: 991px) {
.product_create_preview {
height: 100%;
width: 100%;
padding: 0px 15px;
}
}
@media (max-width: 767px) {
.product_create_preview {
padding: 0px;
}
}
.product_create_container {
width: 73.4%;
padding-right: 50px;
}
.product_create_container--full_width {
width: 100%;
padding-right: 0px;
}
@media (max-width: 991px) {
.product_create_container {
top: 0px;
left: 0px;
width: 100%;
height: 100%;
padding-left: 0px;
padding-right: 0px;
}
}
@media (max-width: 767px) {
.product_create_container {
width: 100%;
height: 100%;
}
}
.product_create_progress {
width: 26.6%;
position: absolute;
top: 0px;
right: 0px;
height: 100%;
}
@media (max-width: 991px) {
.product_create_progress {
display: none;
}
}
.web_push_confirmation {
position: absolute;
top: 10px;
left: 10px;
width: 340px;
z-index: 2000;
background-color: rgba(57, 57, 57, 0.8);
border-radius: 2px;
padding: 12px 10px 16px 65px;
cursor: pointer;
transition: background 0.2s ease 0s;
}
.web_push_confirmation__body,
.web_push_confirmation__header {
color: rgb(249, 249, 249);
}
.web_push_confirmation__body {
margin-bottom: 13px;
line-height: 16px;
font-size: 13px;
}
.web_push_confirmation__header {
text-decoration: none;
font-weight: 600;
margin-bottom: 4px;
}
.web_push_confirmation:hover {
background-color: rgb(57, 57, 57);
}
.web_push_confirmation:hover .web_push_confirmation__header {
text-decoration: underline;
}
.web_push_confirmation .alarm_icon_wrapper {
position: absolute;
top: 13px;
left: 14px;
height: 40px;
width: 40px;
color: rgb(255, 255, 255);
font-size: 36px;
}
.web_push_confirmation .close_icon_wrapper {
position: absolute;
top: 8px;
right: 10px;
color: rgb(255, 255, 255);
}
.add_to_home {
left: 10px;
right: 10px;
bottom: 0px;
position: fixed;
z-index: 1001;
color: rgb(255, 255, 255);
}
.add_to_home__title {
font-weight: 600;
font-size: 16px;
margin-bottom: 5px;
}
.add_to_home p {
color: rgb(255, 255, 255);
margin-bottom: 0px;
line-height: 1.43;
font-size: 14px;
}
.add_to_home .btn--close {
right: -5px;
top: -4px;
left: auto;
position: absolute;
color: rgb(255, 255, 255);
}
.add_to_home .btn--close .icon {
color: rgb(255, 255, 255);
}
.add_to_home__popup {
margin-left: auto;
margin-right: auto;
width: 400px;
max-width: 100%;
border-radius: 2px;
position: relative;
background-color: rgb(3, 154, 211);
margin-bottom: 9px;
text-align: center;
padding: 25px 40px;
}
.add_to_home__popup img {
vertical-align: middle;
display: inline-block;
position: relative;
top: -1px;
}
.add_to_home__popup::after {
top: 100%;
left: 50%;
border-style: solid;
border-image: initial;
content: " ";
height: 0px;
width: 0px;
position: absolute;
pointer-events: none;
border-color: rgb(3, 154, 211) rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);
border-width: 10px;
margin-left: -10px;
margin-top: -1px;
}
.banners_rotator_container {
height: 216px;
}
@media (max-width: 575px) {
.banners_rotator_container {
height: 144px;
}
}
.banners_rotator_container--mobile {
display: none;
margin-left: -15px;
margin-right: -15px;
margin-bottom: 8px;
}
.banners_rotator_container--mobile+section {
margin-top: 0px;
}
@media (max-width: 991px) {
.banners_rotator_container--mobile {
display: block;
}
}
@media (max-width: 767px) {
.banners_rotator_container--mobile {
margin-left: -10px;
margin-right: -10px;
margin-bottom: 0px;
}
}
@media (max-width: 575px) {
.banners_rotator_container--mobile {
margin-bottom: 24px;
}
}
.banners_rotator_container--desktop {
display: block;
margin-bottom: 16px;
}
@media (max-width: 991px) {
.banners_rotator_container--desktop {
display: none;
}
}
.banners_rotator_container div {
height: 100%;
}
.banners_rotator_container a * {
height: auto;
}
.app_install {
left: 0px;
right: 0px;
width: 100%;
max-height: 148px;
bottom: 0px;
position: fixed;
z-index: 1002;
background-color: rgb(249, 249, 249);
padding: 0px 10px 10px;
pointer-events: all;
transition: transform 0.4s ease-in-out 0s;
transform: translateY(100%);
}
.app_install__text {
padding: 20px 0px;
font-size: 16px;
line-height: 1.5;
max-width: 300px;
}
.app_install__logo {
float: left;
margin-right: 12px;
font-size: 0px;
line-height: 0;
background-color: rgb(255, 255, 255);
border-radius: 100px;
width: 48px;
height: 48px;
padding: 8px;
}
.app_install__buttons {
margin: 8px -5px 0px;
overflow: hidden;
}
.app_install__buttons .button_container {
width: 50%;
float: left;
margin-bottom: 0px;
padding: 0px 5px;
}
.app_install__buttons .button_container+.button_container {
margin-top: 0px;
}
.app_install .button {
border-radius: 4px;
font-size: 16px;
text-transform: none;
letter-spacing: 0px;
font-weight: 400;
padding: 9px 16px 12px;
}
.app_install .button--default {
background-color: rgb(255, 255, 255);
border: none;
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
}
.app_install .button--green,
.app_install .button--primary {
text-transform: none;
}
.app_install--inited {
transform: translateY(0px);
}
.subs_info {
margin-top: 15px;
}
@media (max-width: 991px) {
.subs_info>.followers,
.subs_info>.following {
display: inline-block;
margin-left: 10px;
margin-right: 10px;
}
}
.subs_info>.followers>span,
.subs_info>.following>span {
cursor: pointer;
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 2.14;
font-stretch: normal;
}
@media (min-width: 992px) {
.subs_info>.followers>span:hover,
.subs_info>.following>span:hover {
color: rgb(3, 154, 211);
}
}
.subs_button button {
width: 14em;
height: 2.8em;
margin-top: 20px;
}
.subs_button button span {
padding: 8px 16px !important;
}
.subs_button>.snackbar {
position: fixed;
z-index: 999;
}
.limits-container--mobile {
position: fixed;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
z-index: 150;
background: rgb(249, 249, 249);
}
.limits-container--hidden {
display: none;
}
.limits-loader-container--mobile {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.category_rotator {
margin-bottom: 40px;
}
@media (max-width: 991px) {
.category_rotator {
margin: 32px 0px;
}
.category_rotator .h1_like {
font-size: 24px;
}
}
@media (max-width: 767px) {
.category_rotator {
margin: 24px 0px;
}
.category_rotator .h1_like {
font-size: 20px;
}
}
.category_rotator--mobile {
display: none;
}
@media (max-width: 991px) {
.category_rotator--mobile {
display: block;
}
}
.category_rotator--desktop {
display: block;
}
@media (max-width: 991px) {
.category_rotator--desktop {
display: none;
}
}
.category_rotator .category_rotator_container_react {
margin: 16px 0px;
height: 144px;
}
.p_footer {
padding: 35px 0px;
margin-top: -90px;
position: relative;
z-index: 1;
}
.p_footer__copy {
float: left;
font-size: 14px;
line-height: 1.43;
color: rgba(57, 57, 57, 0.3);
}
.p_footer--promo_developers .p_footer__copy,
.p_footer--promo_photoshoot .p_footer__copy,
.p_footer--promo_realty .p_footer__copy {
float: none;
text-align: center;
}
.p_footer--promo_promotion .p_footer_nav__item a,
.p_footer--promo_turbo .p_footer_nav__item a {
color: rgb(57, 57, 57);
}
.p_footer--promo_promotion .p_footer__copy,
.p_footer--promo_turbo .p_footer__copy {
color: rgb(143, 143, 143);
}
@media (max-width: 991px) {
.p_footer {
margin-top: 0px;
text-align: center;
}
.p_footer__copy {
float: none;
width: 100%;
}
.p_footer .p_footer__copy {
margin-top: 30px;
}
}
@media (max-width: 767px) {
.p_footer {
padding: 25px 0px;
}
}
.p_footer_nav {
float: right;
padding: 0px;
margin: 0px;
list-style: none;
}
.p_footer_nav__item {
margin-right: 5px;
display: inline-block;
vertical-align: top;
}
.p_footer_nav__item a {
padding: 5px 15px;
color: rgba(57, 57, 57, 0.6);
text-decoration: none;
}
.p_footer_nav__item a:hover {
color: rgb(57, 57, 57);
}
.p_footer_nav__item:last-child {
margin-right: 0px;
}
@media (max-width: 991px) {
.p_footer_nav {
float: none;
width: 100%;
}
.p_footer_nav__item {
display: block;
text-align: center;
margin-bottom: 15px;
}
}
.p_header {
position: absolute;
left: 0px;
width: 100%;
z-index: 100;
padding: 16px 0px;
background-color: rgb(250, 250, 250);
border-bottom: 1px solid transparent;
transition: border-color 0.2s ease 0s, background 0.2s ease 0s, top 0.1s ease 0s;
}
.p_header .header_bar__login .badge {
top: -3px;
right: -3px;
}
.p_header--promo_developers,
.p_header--promo_photoshoot,
.p_header--promo_promotion,
.p_header--promo_realty,
.p_header--promo_safebuyer,
.p_header--promo_turbo {
background-color: transparent;
}
.p_header--promo_promotion:not(.p_header--fixed) .logo,
.p_header--promo_safebuyer:not(.p_header--fixed) .logo,
.p_header--promo_turbo:not(.p_header--fixed) .logo {
position: relative;
background-image: url("/build/images/logo-white.1af9b6.svg");
}
.p_header--promo_promotion:not(.p_header--fixed) .p_menu__item a,
.p_header--promo_promotion:not(.p_header--fixed) .p_menu__item a:hover,
.p_header--promo_safebuyer:not(.p_header--fixed) .p_menu__item a,
.p_header--promo_safebuyer:not(.p_header--fixed) .p_menu__item a:hover,
.p_header--promo_turbo:not(.p_header--fixed) .p_menu__item a,
.p_header--promo_turbo:not(.p_header--fixed) .p_menu__item a:hover {
color: rgb(255, 255, 255);
}
.p_header--promo_safebuyer:not(.p_header--fixed) .button--bordered {
color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
}
.p_header--promo_safebuyer:not(.p_header--fixed) .button--bordered:hover {
background: rgba(255, 255, 255, 0.1);
}
@media (max-width: 991px) {
.p_header--promo_safebuyer:not(.p_header--fixed) .logo {
background-image: url("/build/images/logo.315c1c.svg");
}
}
.p_header--promo_promotion,
.p_header--promo_turbo {
padding: 15px 0px;
}
.p_header--promo_promotion .container,
.p_header--promo_turbo .container {
width: 1210px;
}
.p_header--promo_promotion .button .icon--account_circle,
.p_header--promo_turbo .button .icon--account_circle {
color: rgb(255, 255, 255);
}
.p_header--fixed {
top: 0px;
position: fixed;
background-color: rgb(255, 255, 255);
border-bottom-color: rgb(235, 235, 235);
}
@media (max-width: 991px) {
.p_header {
top: 0px;
padding: 8px 0px 4px;
}
.p_header.p_header--promo_promotion.p_header--fixed .icon,
.p_header.p_header--promo_turbo.p_header--fixed .icon {
color: rgb(143, 143, 143);
}
.p_header.p_header--promo_promotion .badge.badge--red,
.p_header.p_header--promo_turbo .badge.badge--red {
right: 2px;
top: 0px;
}
}
.p_header_menu {
float: right;
margin: 4px 0px;
height: 24px;
display: flex;
align-items: center;
}
@media (max-width: 991px) {
.p_header_menu {
display: none;
}
}
.p_header_actions {
float: right;
text-align: right;
position: relative;
z-index: 2;
}
.p_header_actions .button_account {
padding: 5px;
margin-right: -5px;
margin-top: -1px;
}
.p_header_actions .dropdown_menu {
right: -4px;
}
.p_header_actions .dropdown_menu--show {
margin-top: 15px;
}
@media (max-width: 991px) {
.p_header_actions .dropdown_menu--show {
margin-top: 0px;
}
}
.p_menu {
margin: 0px;
padding: 0px;
list-style: none;
}
.p_menu__item {
display: inline-block;
vertical-align: top;
font-size: 14px;
}
.p_menu__item--active a {
color: rgb(57, 57, 57);
}
.p_menu__item a {
padding: 8px 12px;
text-decoration: none;
color: rgba(57, 57, 57, 0.6);
}
.p_menu__item a:hover {
color: rgb(57, 57, 57);
}
.p_header_logo {
float: left;
padding: 0px;
white-space: nowrap;
}
.p_header_logo .logo {
transform: translateY(-7px);
}
.p_header_logo--partner {
margin-top: 6px;
margin-left: 15px;
display: inline-block;
vertical-align: top;
float: none;
}
@media (max-width: 991px) {
.p_header_logo {
float: none;
}
.p_header_logo .logo {
transform: translateY(0px);
}
}
.p_header_button {
margin-left: 30px;
}
.p_form_app {
max-width: 100%;
margin: 0px 0px 30px;
position: relative;
padding-bottom: 30px;
}
.p_form_app__inner {
width: 460px;
margin-left: auto;
margin-right: auto;
}
.p_form_app .row {
margin-left: -10px;
margin-right: -10px;
}
.p_form_app .row>div {
padding-left: 10px;
padding-right: 10px;
}
.p_form_app .button,
.p_form_app .form-control,
.p_form_app .form_control {
width: 100%;
height: 48px;
font-size: 16px;
}
.p_form_app .form_error {
text-align: left;
max-width: 460px;
margin: 10px auto 0px;
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
}
.p_form_app .body--is_mobile {
display: none;
}
@media (max-width: 991px) {
.p_form_app {
display: none;
}
}
.p_features {
font-size: 0px;
text-align: center;
}
.p_feature {
display: inline-block;
vertical-align: top;
text-align: center;
padding: 0px 35px;
margin: 40px 0px;
width: 320px;
max-width: 100%;
}
.p_feature__icon {
margin-bottom: 35px;
height: 90px;
}
.p_feature__title {
font-size: 24px;
line-height: 1.25;
text-align: center;
color: rgb(42, 42, 42);
margin-bottom: 16px;
}
.p_feature__text {
color: rgba(57, 57, 57, 0.6);
font-size: 14px;
}
@media (max-width: 767px) {
.p_feature {
margin-top: 0px;
margin-bottom: 50px;
padding-left: 30px;
padding-right: 30px;
}
.p_feature__icon {
margin-bottom: 20px;
}
.p_feature:last-child {
margin-bottom: 0px;
}
}
.p_balloon {
z-index: 2;
border-radius: 8px;
padding: 15px 10px;
line-height: 20px;
position: relative;
font-size: 14px;
color: rgb(143, 143, 143);
background-color: rgb(255, 255, 255);
box-shadow: rgba(16, 39, 56, 0.13) 0px 8px 21px 0px;
}
@media (min-width: 992px) {
.p_balloon {
padding: 15px 20px;
line-height: 24px;
font-size: 16px;
}
}
.p_feature_row {
width: 250px;
max-width: 100%;
position: relative;
margin: 0px 0px 25px;
}
.p_feature_row .bp_label {
position: absolute;
margin-top: -32px;
right: -57px;
top: 50%;
z-index: 1;
}
.p_feature_row:nth-child(2n) {
margin-left: 42px;
}
.p_feature_row:nth-child(2n) .bp_label {
right: auto;
left: -57px;
}
.p_feature_row:last-child {
margin-bottom: 0px;
}
@media (min-width: 992px) {
.p_feature_row {
width: 380px;
margin: 25px 0px 50px;
}
.p_feature_row:nth-child(2n) {
margin-left: 200px;
}
}
.bp_label {
width: 64px;
height: 64px;
font-size: 28px;
font-weight: 500;
font-style: normal;
font-stretch: normal;
line-height: 64px;
letter-spacing: -0.3px;
text-align: center;
color: rgb(255, 255, 255);
border-radius: 100px;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
background-image: linear-gradient(225deg, rgb(136, 195, 71), rgb(88, 168, 64));
}
.p_slider_bullets {
font-size: 0px;
position: relative;
z-index: 1;
}
.p_bullet {
font-size: 14px;
font-weight: 700;
text-align: center;
color: rgb(255, 255, 255);
background-color: rgb(205, 205, 205);
border-radius: 100px;
margin-right: 40px;
display: inline-block;
vertical-align: top;
padding: 2px 3px 3px;
width: 24px;
height: 24px;
cursor: pointer;
transition: background-color 0.2s ease 0s;
}
.p_bullet--active,
.p_bullet:hover {
background-color: rgb(255, 68, 68);
}
.p_bullet:last-child {
margin-right: 0px !important;
}
.body--is_mobile .p_bullet:hover {
background-color: rgb(205, 205, 205);
}
.body--is_mobile .p_bullet--active {
background-color: rgb(255, 68, 68) !important;
}
@media (max-width: 991px) {
.p_bullet {
margin-right: 25px;
}
}
.p_slide {
display: inline-block;
vertical-align: top;
width: 100%;
white-space: normal;
position: absolute;
left: -100%;
background-color: rgb(255, 255, 255);
opacity: 0;
transition: left 0.5s ease 0s, opacity 0.5s ease 0.1s;
}
.p_slide .p_section_title {
text-align: left;
margin-bottom: 20px;
max-width: 395px;
}
.p_slide .p_partner {
position: static;
margin-top: 60px;
}
.p_slide__text {
font-size: 16px;
line-height: 1.5;
color: rgba(57, 57, 57, 0.6);
max-width: 330px;
}
.p_slide--active {
left: 0px;
opacity: 1;
}
.p_slide--active~.p_slide {
left: 100%;
}
@media (max-width: 767px) {
.p_slide {
position: relative;
transition: left 0s ease 0s, opacity 0.2s ease 0s;
}
.p_slide--active {
margin-left: -10px;
}
.p_slide--1.p_slide--active {
left: 0px;
margin-left: 0px;
}
.p_slide--2.p_slide--active {
left: -100%;
}
.p_slide--3.p_slide--active {
left: -200%;
}
.p_slide--4.p_slide--active {
left: -300%;
}
.p_slide--5.p_slide--active {
left: -400%;
}
.p_slide__text {
margin-left: auto;
margin-right: auto;
}
.p_slide .p_section_title {
text-align: center;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.p_slide .p_partner__logo {
margin-left: 0px;
margin-right: 7px;
text-align: left;
display: inline-block;
}
}
.p_slider_wrapper {
margin-top: 154px;
padding-right: 60px;
margin-bottom: -60px;
position: relative;
z-index: 1;
}
@media (max-width: 991px) {
.p_slider_wrapper {
margin-top: 95px;
}
}
@media (max-width: 767px) {
.p_slider_wrapper {
margin: 50px 0px 30px;
padding-right: 0px;
}
}
.p_slider_slides {
white-space: nowrap;
min-height: 337px;
position: relative;
overflow: hidden;
}
@media (max-width: 767px) {
.p_slider_slides {
min-height: 0px;
}
}
.p_slider_frame {
position: relative;
width: 100%;
height: 523px;
margin-left: auto;
margin-right: auto;
pointer-events: all;
}
.p_slider_image {
opacity: 0;
visibility: hidden;
position: absolute;
left: 0px;
right: 0px;
top: 0px;
margin: 0px auto;
pointer-events: none;
transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}
.p_slider_image--active {
opacity: 1;
visibility: visible;
}
.p_slider_button {
width: 90px;
height: 90px;
position: absolute;
text-align: center;
right: 0px;
top: 50%;
padding: 0px;
z-index: 2;
margin-top: -45px;
}
.p_slider_button.button--back .icon,
.p_slider_button.button--close .icon,
.p_slider_button.button--icon .icon {
font-size: 90px;
color: rgb(205, 205, 205);
transition: color 0.2s ease 0s;
}
.p_slider_button.button--back:hover .icon,
.p_slider_button.button--close:hover .icon,
.p_slider_button.button--icon:hover .icon {
color: gray;
}
.p_slider_button--reverse {
transform: rotate(-180deg);
}
@media (max-width: 991px) {
.p_slider_button {
display: none;
}
}
.container_bp {
background-color: rgb(249, 249, 249);
}
.container_bp .container {
width: 1210px;
}
.container_bp .button--youla_js_default {
font-size: 16px;
width: 280px;
max-width: 100%;
}
.container_bp .p_section_title {
font-size: 48px;
font-weight: 500;
line-height: 1.33;
color: inherit;
text-align: left;
margin-bottom: 45px;
}
.container_bp .p_section_title--small {
font-size: 30px;
margin-bottom: 30px;
color: rgb(57, 57, 57);
}
.container_bp .p_section {
height: auto;
}
@media (min-width: 992px) {
.container_bp .button--youla_js_default {
padding: 14px 16px 15px;
}
}
@media (max-width: 991px) {
.container_bp .container {
width: 310px;
}
.container_bp .p_section_title {
font-size: 30px;
text-align: center;
}
.container_bp .p_section_title--small {
font-size: 24px;
margin-bottom: 15px;
}
}
.p_section {
padding: 40px 0px;
position: relative;
overflow: hidden;
border-bottom: 1px solid rgb(235, 235, 235);
height: 700px;
top: 1px;
}
.p_section a:not(.button) {
color: rgb(3, 154, 211);
text-decoration: none;
}
.p_section .container {
height: 100%;
}
@media (max-width: 991px) {
.p_section {
height: auto;
padding: 50px 0px !important;
}
}
@media (max-width: 767px) {
.p_section .container {
width: 320px;
height: auto;
}
.p_section .stores .app_link {
width: 250px;
height: 48px;
}
.p_section .stores .app_link--googleplay {
background-size: 160px;
}
.p_section .stores .app_link+.app_link {
margin-top: 30px;
}
}
.p_partner {
line-height: 1.43;
color: rgba(57, 57, 57, 0.4);
position: absolute;
left: 15px;
bottom: 0px;
}
.p_partner__logo {
display: inline-block;
vertical-align: middle;
margin-right: 7px;
position: relative;
top: 1px;
}
@media (max-width: 991px) {
.p_partner {
margin-bottom: 30px;
margin-top: 30px;
position: static;
}
.p_partner__logo {
display: block;
text-align: center;
margin-left: auto;
margin-right: auto;
}
}
.p_section_image {
font-size: 0px;
line-height: 0;
user-select: none;
}
.p_section_image img {
pointer-events: none;
}
.p_section_title {
font-size: 36px;
line-height: 1.33;
color: rgb(57, 57, 57);
margin-bottom: 40px;
font-family: "Fira Sans", sans-serif;
text-align: center;
}
@media (max-width: 767px) {
.p_section_title {
font-size: 30px;
line-height: 1.2;
margin-top: 0px;
}
}
.p_section_header {
height: 335px;
border-bottom: 0px;
text-align: left;
padding: 0px;
margin-bottom: 48px;
color: rgb(255, 255, 255);
}
.p_section_header .container {
height: 100%;
position: relative;
}
.p_section_header .p_section_title {
position: absolute;
left: 15px;
bottom: 30px;
margin-bottom: 0px;
}
.p_section_header--promo_turbo {
background-color: rgb(139, 77, 255);
background-image: linear-gradient(90deg, rgb(139, 77, 255) 0px, rgb(191, 132, 255));
background-repeat: repeat-x;
}
.p_section_header--promo_promotion {
background-color: rgb(255, 114, 34);
background-image: linear-gradient(90deg, rgb(255, 114, 34) 0px, rgb(255, 171, 71));
background-repeat: repeat-x;
}
@media (max-width: 991px) {
.p_section_header {
height: 427px;
margin-bottom: 0px;
}
.p_section_header .p_section_title {
position: static;
margin-top: 100px;
}
}
.p_section_lead {
padding: 95px 0px 50px;
background-color: rgb(250, 250, 250);
height: 100vh;
min-height: 700px;
}
.p_section_lead h1 {
font-size: 48px;
line-height: 1.25;
color: rgb(57, 57, 57);
margin-bottom: 25px;
font-family: "Fira Sans", sans-serif;
}
.p_section_lead p {
font-size: 16px;
line-height: 1.5;
margin-bottom: 43px;
color: rgba(57, 57, 57, 0.8);
}
.p_section_lead .stores {
margin: 0px -10px 98px;
}
.p_section_lead .container {
height: 100%;
position: relative;
z-index: 1;
}
.p_section_lead .row>div {
position: static;
}
.p_section_lead .p_section_icon {
margin-bottom: 25px;
}
.p_section_lead .p_section_image {
position: absolute;
right: 0px;
top: 140px;
left: 40%;
width: auto;
}
.p_section_lead .p_section_image--promo_safebuyer,
.p_section_lead .p_section_image--promo_safeseller {
text-align: left;
left: 52%;
}
.p_section_lead .p_section_image--promo_safebuyer {
z-index: 1;
}
.p_section_lead .p_section_image--promo_safeseller {
top: 81px;
}
.p_section_lead .p_section_image--promo_photoshoot,
.p_section_lead .p_section_image--promo_realty {
left: 0px;
top: 0px;
bottom: 0px;
right: 0px;
width: 100%;
height: 100%;
z-index: auto;
background-size: cover !important;
}
.p_section_lead .p_section_image--promo_realty {
background: url("/promo/realty/main.jpg") 100% center no-repeat;
}
.p_section_lead .p_section_image--promo_photoshoot {
background: url("/promo/photoshoot/main.jpg") 100% center no-repeat;
}
.p_section_lead .p_section_image--promo_developers {
left: auto;
right: -10%;
top: 40px;
}
.p_section_lead .p_section_image--promo_promotion,
.p_section_lead .p_section_image--promo_turbo {
left: 50%;
}
.p_section_lead--promo_realty .p_section_image {
position: absolute !important;
}
.p_section_lead--promo_realty p {
margin-bottom: 100px;
}
.p_section_lead--promo_developers {
background-color: rgb(255, 255, 255);
}
.p_section_lead--promo_promotion .button--green,
.p_section_lead--promo_promotion .button--primary,
.p_section_lead--promo_turbo .button--green,
.p_section_lead--promo_turbo .button--primary {
padding: 13px 75px 16px;
font-size: 16px;
}
.p_section_lead--promo_promotion .p_partner span,
.p_section_lead--promo_turbo .p_partner span {
display: inline-block;
vertical-align: top;
}
.p_section_lead--promo_promotion .mobile,
.p_section_lead--promo_safebuyer .play-video,
.p_section_lead--promo_safebuyer .video-background,
.p_section_lead--promo_turbo .mobile {
display: none;
}
@media (max-width: 1178px) and (min-width: 992px) {
.p_section_lead .col-md-6 {
width: 605px;
padding-left: 70px;
padding-right: 0px;
}
.p_section_lead .p_partner {
left: 70px;
}
.p_section_lead--promo_photoshoot {
background-position: 85% 0px;
}
}
@media (min-width: 992px) {
.p_section_lead .p_section_image {
bottom: -1px;
}
.p_section_lead .p_section_image img {
height: 100%;
width: auto;
}
.p_section_lead .p_section_image--promo_delivery {
bottom: 130px;
}
.p_section_lead--promo_safebuyer {
position: relative;
}
.p_section_lead--promo_safebuyer .video-background {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
display: block;
background-image: url("/build/images/player-back.ff5f93.jpg");
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: cover;
}
.p_section_lead--promo_safebuyer .video-background iframe {
display: block;
width: 100%;
height: 100%;
visibility: hidden;
}
.p_section_lead--promo_safebuyer .video-background::after {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
content: "";
background-image: url("/build/images/player-pattern.9f5284.svg");
background-repeat: repeat;
background-position: 50% 50%;
}
.p_section_lead--promo_safebuyer .mobile-show {
display: none;
}
.p_section_lead--promo_safebuyer .play-video {
background-color: transparent;
outline: none;
border: 0px;
padding: 0px;
margin: 0px;
position: absolute;
bottom: 42%;
left: 20%;
display: block;
width: 268px;
height: 268px;
cursor: pointer;
opacity: 0.6;
background-image: url("/build/images/play-arrow.9f8c92.svg");
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: 100%;
}
.p_section_lead--promo_safebuyer .play-video:hover {
opacity: 0.7;
}
.p_section_lead--promo_safebuyer .play-video:active {
opacity: 0.6;
}
.p_section_lead--promo_safebuyer.show-video .video-background iframe {
visibility: visible;
}
.p_section_lead--promo_safebuyer.show-video .video-background::after {
background-image: none;
}
.p_section_lead--promo_safebuyer.show-video .container,
.p_section_lead--promo_safebuyer.show-video .p_section_image {
opacity: 0;
visibility: hidden;
}
.p_section_lead--promo_safebuyer h1 {
color: rgb(255, 255, 255);
}
.p_section_lead--promo_safebuyer p {
color: rgb(255, 255, 255);
opacity: 0.8;
}
.p_section_lead--promo_safebuyer .p_partner {
color: rgb(255, 255, 255);
opacity: 0.4;
}
}
@media (max-width: 991px) {
.p_section_lead {
text-align: center;
height: auto;
min-height: 0px;
}
.p_section_lead .container {
height: auto;
}
.p_section_lead h1 {
text-align: center;
max-width: 480px;
margin-left: auto;
margin-right: auto;
}
.p_section_lead .stores {
margin-bottom: 45px;
}
.p_section_lead .p_section_image {
position: static;
width: 100%;
}
.p_section_lead .p_section_image img {
max-width: 100%;
height: auto;
}
.p_section_lead .p_section_image--promo_safebuyer,
.p_section_lead .p_section_image--promo_safeseller {
margin: 10px 0px -55px -22px;
text-align: center;
}
.p_section_lead .p_section_image--promo_developers {
margin-bottom: -35px;
}
.p_section_lead--promo_photoshoot .p_section_icon {
margin-top: 40px;
}
.p_section_lead--promo_photoshoot h1 {
margin-top: 0px !important;
}
}
@media (max-width: 991px) {
.p_section_lead h1 {
margin-top: 70px;
}
}
@media (max-width: 767px) {
.p_section_lead {
padding: 75px 0px 30px !important;
}
.p_section_lead h1 {
margin-top: 0px;
font-size: 30px;
line-height: 1.2;
}
.p_section_lead p {
margin-bottom: 33px;
}
.p_section_lead .p_section_image--promo_delivery img {
width: 516px;
height: auto;
max-width: none;
margin-left: -20px;
}
.p_section_lead--promo_photoshoot .p_section_icon {
margin-top: 0px;
}
}
.p_section_lead_bp {
padding: 0px !important;
}
.p_section_lead_bp .p_section_image {
margin-top: -175px;
margin-left: -105px;
margin-bottom: -1px;
position: relative;
}
@media (max-width: 991px) {
.p_section_lead_bp {
text-align: center;
padding-bottom: 63px !important;
}
.p_section_lead_bp .p_section_image {
margin: -218px 0px 48px -15px;
}
.p_section_lead_bp .p_section_image img {
margin-left: auto;
margin-right: auto;
}
.p_section_lead_bp--promo_turbo .p_section_image {
margin-left: -20px;
}
.p_section_lead_bp--promo_promotion .p_section_image {
width: 300px;
margin: -217px auto 48px;
}
.p_section_lead_bp--promo_promotion .p_section_image img {
margin-left: 6px;
}
}
@media (max-width: 991px) and (min-width: 767px) {
.p_section_lead_bp--promo_promotion .p_section_image {
margin-left: -10px;
}
}
.bp_badge {
margin-bottom: 24px;
}
.bp_badge::after,
.bp_badge::before {
content: " ";
display: table;
}
.bp_badge::after {
clear: both;
}
.bp_badge__icon {
margin-bottom: 24px;
font-size: 0px;
line-height: 0;
}
.bp_badge__text {
line-height: 1.43;
font-size: 14px;
color: rgb(143, 143, 143);
}
@media (min-width: 992px) {
.bp_badge {
margin-bottom: 45px;
}
.bp_badge__icon {
float: left;
margin-right: 20px;
margin-bottom: 0px;
}
.bp_badge__text {
overflow: hidden;
max-width: 360px;
font-size: 16px;
}
}
.bp_value {
position: absolute;
bottom: 100%;
font-family: "Fira Sans", sans-serif;
font-size: 112px;
font-weight: 500;
letter-spacing: -1.1px;
left: 78px;
line-height: 72px;
color: rgba(255, 255, 255, 0.2);
}
.p_section_features {
padding: 65px 0px 40px;
height: auto;
}
.p_section_features .p_section_title {
margin-bottom: 60px;
}
.p_section_features .p_section_video {
position: relative;
padding-bottom: 56.25%;
height: 0px;
margin-top: 40px;
}
.p_section_features .p_section_video iframe {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
.p_section_features--promo_photoshoot {
border-bottom: 0px;
}
.p_section_features--promo_developers {
padding: 148px 0px 100px;
}
.p_section_features--promo_developers .p_feature__title {
font-size: 20px;
line-height: 1.4;
margin-bottom: 20px;
}
.p_section_features--promo_developers .p_feature__icon {
line-height: 90px;
}
.p_section_features--promo_developers .p_feature__icon img {
vertical-align: middle;
}
@media (min-width: 768px) {
.p_section_features--promo_promotion,
.p_section_features--promo_turbo {
padding-top: 75px;
padding-bottom: 84px;
}
.p_section_features--promo_promotion .p_section_title,
.p_section_features--promo_turbo .p_section_title {
margin-bottom: 50px;
}
.p_section_features--promo_promotion .p_section_image,
.p_section_features--promo_turbo .p_section_image {
margin-left: 24px;
}
}
.p_section_buy,
.p_section_delivery,
.p_section_image_with_text,
.p_section_safedeal,
.p_section_text_with_image {
text-align: left;
}
.p_section_buy p,
.p_section_delivery p,
.p_section_image_with_text p,
.p_section_safedeal p,
.p_section_text_with_image p {
font-size: 16px;
line-height: 1.5;
margin-bottom: 33px;
color: rgba(57, 57, 57, 0.8);
}
.p_section_buy .p_section_title,
.p_section_delivery .p_section_title,
.p_section_image_with_text .p_section_title,
.p_section_safedeal .p_section_title,
.p_section_text_with_image .p_section_title {
text-align: left;
margin-bottom: 20px;
}
.p_section_buy .container,
.p_section_delivery .container,
.p_section_image_with_text .container,
.p_section_safedeal .container,
.p_section_text_with_image .container {
width: 860px;
}
.p_section_buy .button,
.p_section_delivery .button,
.p_section_image_with_text .button,
.p_section_safedeal .button,
.p_section_text_with_image .button {
padding-top: 13px;
padding-bottom: 15px;
font-size: 16px;
text-align: center;
width: 220px;
}
.p_section_buy .p_section_image,
.p_section_delivery .p_section_image,
.p_section_image_with_text .p_section_image,
.p_section_safedeal .p_section_image,
.p_section_text_with_image .p_section_image {
position: absolute;
top: 70px;
bottom: 0px;
left: 57%;
width: auto;
text-align: left;
}
.p_section_buy .p_section_image img,
.p_section_delivery .p_section_image img,
.p_section_image_with_text .p_section_image img,
.p_section_safedeal .p_section_image img,
.p_section_text_with_image .p_section_image img {
width: auto;
max-height: 100%;
display: inline-block;
vertical-align: bottom;
}
@media (min-width: 992px) {
.p_section_buy--inverse .col-sm-6,
.p_section_delivery--inverse .col-sm-6,
.p_section_image_with_text--inverse .col-sm-6,
.p_section_safedeal--inverse .col-sm-6,
.p_section_text_with_image--inverse .col-sm-6 {
float: right;
}
.p_section_buy--inverse .p_section_image,
.p_section_delivery--inverse .p_section_image,
.p_section_image_with_text--inverse .p_section_image,
.p_section_safedeal--inverse .p_section_image,
.p_section_text_with_image--inverse .p_section_image {
left: auto;
right: 57%;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.p_section_buy,
.p_section_delivery,
.p_section_image_with_text,
.p_section_safedeal,
.p_section_text_with_image {
height: 700px;
}
.p_section_buy .col-sm-6,
.p_section_delivery .col-sm-6,
.p_section_image_with_text .col-sm-6,
.p_section_safedeal .col-sm-6,
.p_section_text_with_image .col-sm-6 {
padding-left: 40px;
padding-right: 0px;
}
}
@media (max-width: 767px) {
.p_section_buy,
.p_section_delivery,
.p_section_image_with_text,
.p_section_safedeal,
.p_section_text_with_image {
text-align: center;
height: auto;
}
.p_section_buy .p_section_title,
.p_section_delivery .p_section_title,
.p_section_image_with_text .p_section_title,
.p_section_safedeal .p_section_title,
.p_section_text_with_image .p_section_title {
text-align: center;
}
.p_section_buy .container,
.p_section_delivery .container,
.p_section_image_with_text .container,
.p_section_safedeal .container,
.p_section_text_with_image .container {
width: 320px;
}
.p_section_buy .button,
.p_section_delivery .button,
.p_section_image_with_text .button,
.p_section_safedeal .button,
.p_section_text_with_image .button {
width: 250px;
margin-bottom: 40px;
}
.p_section_buy .p_section_image,
.p_section_delivery .p_section_image,
.p_section_image_with_text .p_section_image,
.p_section_safedeal .p_section_image,
.p_section_text_with_image .p_section_image {
position: static;
width: auto;
text-align: center;
margin-right: 0px;
}
.p_section_buy .p_section_image img,
.p_section_delivery .p_section_image img,
.p_section_image_with_text .p_section_image img,
.p_section_safedeal .p_section_image img,
.p_section_text_with_image .p_section_image img {
max-width: 100%;
height: auto;
width: 360px;
}
}
.p_section_buy .p_section_image,
.p_section_delivery .p_section_image {
top: 90px;
bottom: 88px;
left: 60%;
}
@media (max-width: 991px) {
.p_section_buy .p_section_image,
.p_section_delivery .p_section_image {
top: 60px;
bottom: 60px;
}
}
.p_section_delivery .container {
position: relative;
}
.p_section_delivery .p_partner {
bottom: -190px;
white-space: nowrap;
}
@media (max-width: 767px) {
.p_section_delivery .p_section_image {
left: 0px;
right: 0px;
}
.p_section_delivery .p_section_image img {
width: 516px;
height: auto;
max-width: none;
margin-left: -20px;
}
}
@media (max-width: 991px) {
.p_section_delivery .p_partner {
max-width: 300px;
white-space: normal;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.p_section_delivery .p_partner {
margin-top: 40px;
}
.p_section_delivery .p_partner__logo {
margin-left: 0px;
margin-right: 7px;
text-align: left;
display: inline-block;
}
.p_section_delivery .p_section_image {
left: 35%;
right: 0px;
text-align: right;
top: 130px;
bottom: 30px;
}
}
@media (min-width: 992px) {
.p_section_delivery .p_section_image {
left: 45%;
right: 0px;
bottom: 130px;
text-align: right;
}
.p_section_delivery .p_section_image img {
width: auto;
height: 100%;
}
}
@media (max-width: 991px) {
.p_section_safedeal {
padding-bottom: 0px !important;
}
}
.p_section_text_with_image .container {
z-index: 2;
position: relative;
}
.p_section_text_with_image .p_section_image {
z-index: 0;
left: 45%;
}
.p_section_text_with_image--promo_photoshoot .p_section_image {
left: 55%;
}
@media (max-width: 767px) {
.p_section_text_with_image .container {
width: 340px;
}
.p_section_text_with_image .p_section_image {
margin-bottom: -50px;
}
}
.p_section_promo {
height: auto;
text-align: center;
}
.p_section_promo .p_valign__wrap {
padding-bottom: 150px;
}
.p_section_promo .p_section_user_item {
display: block;
height: 287px;
margin: 50px auto 60px;
background-image: url("/build/images/promotion.e58901.jpg");
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: auto 100%;
}
.p_section_promo .p_section_user_item--empty {
background-image: url("/build/images/promotion_empty.3f1622.jpg");
}
.p_section_promo .p_section_user_item .product_item {
margin: 0px auto 10px;
width: 220px;
float: none;
}
.p_section_promo p {
max-width: 500px;
margin: 40px auto;
font-size: 16px;
color: rgb(57, 57, 57);
line-height: 1.5;
text-align: center;
opacity: 0.8;
}
.p_section_promo .button--green,
.p_section_promo .button--primary {
font-size: 16px;
padding: 13px 75px 16px;
}
@media (max-width: 767px) {
.p_section_promo .p_valign__wrap {
padding-bottom: 0px;
}
.p_section_promo .p_section_user_item {
margin-top: 40px;
padding-bottom: 310px;
background-image: url("/build/images/m_promotion.2af90d.png");
background-position: 50% 225px;
background-size: 100%;
}
.p_section_promo .p_section_user_item--empty {
background-image: url("/build/images/m_promotion_empty.e311fe.png");
background-position: 50% 0px;
}
.p_section_promo .p_section_user_item .product_item {
width: 100%;
}
.p_section_promo .p_section_user_item .product_item>a {
border-radius: 2px;
background-color: rgb(255, 255, 255);
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 2px 0px !important;
}
.p_section_promo .p_section_user_item .product_item__image {
border-radius: 2px 2px 0px 0px;
}
.p_section_promo .p_section_user_item .product_item__location {
left: 9px;
}
.p_section_promo .p_section_user_item .product_item__content {
padding-left: 12px;
padding-right: 12px;
}
.p_section_promo p {
margin-top: -50px;
}
.p_section_promo .button--green,
.p_section_promo .button--primary {
padding: 13px 55px 16px;
}
}
.p_section_image_with_text {
text-align: left;
}
@media (min-width: 992px) {
.p_section_image_with_text .col-sm-6 {
float: right;
}
.p_section_image_with_text .p_section_image {
left: auto;
right: 57%;
}
}
.p_section_slider .container {
position: relative;
}
.p_section_slider h3 {
font-size: 24px;
font-family: "Fira Sans", sans-serif;
}
.p_section_slider--promo_developers .p_slide,
.p_section_slider--promo_photoshoot .p_slide {
background-color: transparent;
}
.p_section_slider--promo_promotion .pull-right,
.p_section_slider--promo_turbo .pull-right {
float: left;
}
.p_section_slider--promo_promotion .p_slide,
.p_section_slider--promo_turbo .p_slide {
background-color: rgb(249, 249, 249);
}
.p_section_slider--promo_promotion .p_slider_wrapper,
.p_section_slider--promo_turbo .p_slider_wrapper {
margin-top: 0px;
padding-right: 0px;
margin-bottom: 32px;
}
.p_section_slider--promo_promotion .p_slider_bullets,
.p_section_slider--promo_turbo .p_slider_bullets {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
text-align: center;
}
@media (min-width: 992px) {
.p_section_slider--promo_promotion,
.p_section_slider--promo_turbo {
padding: 74px 0px;
}
.p_section_slider--promo_promotion .p_bullet,
.p_section_slider--promo_turbo .p_bullet {
background-color: rgb(255, 255, 255);
box-shadow: rgb(239, 239, 239) 0px 0px 0px 1px inset;
color: rgb(143, 143, 143);
font-weight: 400;
}
.p_section_slider--promo_promotion .p_bullet--active,
.p_section_slider--promo_promotion .p_bullet:hover,
.p_section_slider--promo_turbo .p_bullet--active,
.p_section_slider--promo_turbo .p_bullet:hover {
background-color: rgb(139, 77, 255);
box-shadow: none;
color: rgb(255, 255, 255);
background-image: linear-gradient(90deg, rgb(139, 77, 255) 0px, rgb(191, 132, 255));
background-repeat: repeat-x;
}
.p_section_slider--promo_promotion .p_slider_bullets,
.p_section_slider--promo_turbo .p_slider_bullets {
top: 50px;
left: 0px;
bottom: auto;
text-align: left;
}
.p_section_slider--promo_promotion .p_slider_button,
.p_section_slider--promo_turbo .p_slider_button {
right: auto;
left: 33%;
margin-top: -20px;
}
.p_section_slider--promo_promotion .p_slider_wrapper,
.p_section_slider--promo_turbo .p_slider_wrapper {
padding-top: 120px;
padding-right: 60px;
}
.p_section_slider--promo_promotion .p_slider_frame,
.p_section_slider--promo_turbo .p_slider_frame {
height: 555px;
margin-top: -60px;
margin-left: -106px;
}
.p_section_slider--promo_promotion .p_bullet--active,
.p_section_slider--promo_promotion .p_bullet:hover {
background-color: rgb(255, 114, 34);
background-image: linear-gradient(90deg, rgb(255, 114, 34) 0px, rgb(255, 171, 71));
background-repeat: repeat-x;
}
}
@media (min-width: 768px) {
.p_section_slider--promo_developers .p_slider_image,
.p_section_slider--promo_photoshoot .p_slider_image {
z-index: -1;
}
.p_section_slider--promo_developers .p_slider_image--1,
.p_section_slider--promo_photoshoot .p_slider_image--1 {
left: -10%;
}
.p_section_slider--promo_developers .p_slider_image--2 {
margin-top: -45px;
}
.p_section_slider--promo_developers .p_slider_image--3 {
margin-top: -70px;
}
.p_section_slider--promo_developers .p_slider_image--4 {
margin-top: 40px;
}
.p_section_slider--promo_photoshoot .p_slider_image--2 {
margin-top: -89px;
margin-left: -100px;
}
.p_section_slider--promo_photoshoot .p_slider_image--3 {
margin-left: -100px;
margin-top: -80px;
}
.p_section_slider--promo_photoshoot .p_slider_image--4 {
margin-top: -20px;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.p_section_slider--promo_photoshoot .p_section_title {
font-size: 32px;
}
.p_section_slider--promo_photoshoot .p_slider_image--2,
.p_section_slider--promo_photoshoot .p_slider_image--3 {
margin-left: -240px;
}
.p_section_slider--promo_photoshoot .p_slider_image--4 {
margin-left: -60px;
}
}
@media (max-width: 991px) {
.p_section_slider--promo_promotion,
.p_section_slider--promo_turbo {
padding-bottom: 60px !important;
}
.p_section_slider--promo_promotion .p_bullet,
.p_section_slider--promo_turbo .p_bullet {
font-size: 0px;
line-height: 0;
width: 8px;
height: 8px;
vertical-align: bottom;
background-color: rgb(235, 235, 235);
}
.p_section_slider--promo_promotion .p_bullet--active,
.p_section_slider--promo_promotion .p_bullet:hover,
.p_section_slider--promo_turbo .p_bullet--active,
.p_section_slider--promo_turbo .p_bullet:hover {
background-color: rgb(143, 143, 143);
}
.p_section_slider--promo_promotion .p_slide__text,
.p_section_slider--promo_turbo .p_slide__text {
font-size: 14px;
line-height: 1.43;
}
.p_section_slider--promo_promotion .p_slider_slides,
.p_section_slider--promo_turbo .p_slider_slides {
min-height: 0px;
padding-bottom: 20px;
}
.p_section_slider--promo_promotion .p_slide,
.p_section_slider--promo_turbo .p_slide {
position: relative;
transition: left 0s ease 0s, opacity 0.2s ease 0s;
}
.p_section_slider--promo_promotion .p_slide--1.p_slide--active,
.p_section_slider--promo_turbo .p_slide--1.p_slide--active {
left: 0px;
margin-left: 0px;
}
.p_section_slider--promo_promotion .p_slide--2.p_slide--active,
.p_section_slider--promo_turbo .p_slide--2.p_slide--active {
left: -100%;
}
.p_section_slider--promo_promotion .p_slide--3.p_slide--active,
.p_section_slider--promo_turbo .p_slide--3.p_slide--active {
left: -200%;
}
.p_section_slider--promo_promotion .p_slide--4.p_slide--active,
.p_section_slider--promo_turbo .p_slide--4.p_slide--active {
left: -300%;
}
.p_section_slider--promo_promotion .p_slide--5.p_slide--active,
.p_section_slider--promo_turbo .p_slide--5.p_slide--active {
left: -400%;
}
.p_section_slider--promo_promotion .p_slide__text,
.p_section_slider--promo_turbo .p_slide__text {
margin-left: auto;
margin-right: auto;
}
.p_section_slider--promo_promotion .p_slide .p_section_title,
.p_section_slider--promo_turbo .p_slide .p_section_title {
text-align: center;
}
.p_section_slider--promo_promotion .p_slider_frame,
.p_section_slider--promo_turbo .p_slider_frame {
height: 545px;
}
.p_section_slider--promo_promotion .p_slider_image img,
.p_section_slider--promo_turbo .p_slider_image img {
margin-left: auto;
margin-right: auto;
}
}
@media (max-width: 767px) {
.p_section_slider {
text-align: center;
}
.p_section_slider .container {
width: 370px;
}
.p_section_slider--promo_developers .p_slider_image,
.p_section_slider--promo_photoshoot .p_slider_image {
left: 50%;
transform: translate(-50%);
}
.p_section_slider--promo_developers .p_slider_image--1,
.p_section_slider--promo_photoshoot .p_slider_image--1 {
left: 90%;
}
.p_section_slider--promo_developers .p_slider_image--4,
.p_section_slider--promo_photoshoot .p_slider_image--4 {
max-width: 100%;
height: auto;
}
.p_section_slider--promo_photoshoot .p_slider_frame {
height: 473px;
}
.p_section_slider--promo_photoshoot .p_slider_image {
margin-top: -90px;
}
.p_section_slider--promo_photoshoot .p_slider_image--2 {
left: 0px;
transform: translate(0px);
}
.p_section_slider--promo_photoshoot .p_slider_image--4 {
margin-top: -20px;
}
}
.p_section_app {
text-align: center;
min-height: 560px;
height: 100vh;
}
.p_section_app p {
font-size: 14px;
margin-bottom: 20px;
}
.p_section_app .container {
height: 100%;
}
.p_section_app .stores {
margin-bottom: 120px;
}
.p_section_app--promo_realty .stores {
margin-bottom: 0px !important;
}
.p_section_app--promo_developers ._app_link_form,
.p_section_app--promo_photoshoot ._app_link_form {
display: none !important;
}
.p_section_app--promo_developers .p_form_app__inner,
.p_section_app--promo_photoshoot .p_form_app__inner {
width: 830px;
max-width: 100%;
}
.p_section_app--promo_developers .hint,
.p_section_app--promo_photoshoot .hint {
margin-bottom: 35px;
font-size: 15px;
line-height: 1.47;
color: rgb(153, 153, 153);
}
.p_section_app--promo_developers .col-sm-4,
.p_section_app--promo_photoshoot .col-sm-4 {
margin-bottom: 15px;
}
.p_section_app--promo_developers .p_form_app,
.p_section_app--promo_photoshoot .p_form_app {
display: block !important;
}
.p_section_app--promo_developers .p_form_app .form-control,
.p_section_app--promo_photoshoot .p_form_app .form-control {
padding-top: 8px;
}
.p_section_app--promo_photoshoot .p_section_title {
margin-bottom: 10px;
}
.p_section_app--promo_photoshoot .hint {
margin-bottom: 55px;
color: rgb(57, 57, 57);
max-width: 760px;
margin-left: auto;
margin-right: auto;
}
.p_section_app--promo_photoshoot .stores {
margin-bottom: 0px;
}
.p_section_app--promo_photoshoot .p_form_app__inner {
width: 1045px;
}
.p_section_app--promo_photoshoot .p_form_app__inner .hint {
font-size: 14px;
line-height: 1.36;
color: gray;
margin-top: 10px;
text-align: left;
margin-bottom: 10px;
max-width: none;
}
.p_section_app--promo_photoshoot .p_form_app__inner .hint span {
color: rgb(0, 0, 0);
}
.p_section_app--promo_photoshoot .p_form_app .row>div {
margin-bottom: 20px;
}
@media (min-width: 992px) {
.p_section_app {
border-bottom: 0px;
}
.p_section_app--promo_photoshoot .p_form_app__inner {
padding-bottom: 40px;
}
.p_section_app--promo_photoshoot .p_form_app__inner .hint {
white-space: nowrap;
position: absolute;
top: 100%;
margin-top: 12px;
}
.p_section_app--promo_photoshoot .p_form_app .row {
display: table;
width: 100%;
margin: 0px;
}
.p_section_app--promo_photoshoot .p_form_app .row::after,
.p_section_app--promo_photoshoot .p_form_app .row::before {
display: none;
}
.p_section_app--promo_photoshoot .p_form_app .row>div {
position: relative;
display: table-cell;
vertical-align: top;
margin-bottom: 0px;
float: none;
}
.p_section_app--promo_photoshoot .p_form_app .col-sm-3 {
width: 210px;
}
.p_section_app--promo_photoshoot .p_form_app .col-sm-4 {
width: 415px;
}
}
@media (max-width: 991px) {
.p_section_app {
height: auto;
min-height: 0px;
}
.p_section_app .stores {
margin-bottom: 50px;
}
.p_section_app .p_section_title {
max-width: 400px;
margin-left: auto;
margin-right: auto;
}
.p_section_app p {
margin-bottom: 0px;
max-width: 310px;
margin-left: auto;
margin-right: auto;
}
.p_section_app--promo_photoshoot .p_form_app__inner {
max-width: 300px;
}
.p_section_app--promo_photoshoot .p_form_app .row>div {
float: none;
width: 100%;
}
}
@media (max-width: 991px) and (orientation: portrait) {
.p_section_app--promo_realty {
height: calc(100vh - 90px);
}
}
@media (max-height: 680px) {
.p_section_app .stores {
margin-bottom: 50px;
}
}
.p_valign {
display: table;
width: 100%;
height: 100%;
table-layout: fixed;
}
.p_valign__row {
display: table-row;
}
.p_valign__wrap {
display: table-cell;
vertical-align: middle;
}
.p_section_final {
background-color: rgb(255, 255, 255);
text-align: center;
padding: 100px 0px;
border-bottom: 0px;
}
.p_section_final img {
margin-bottom: 30px;
}
.p_section_final .p_section_title {
text-align: center;
margin-bottom: 48px;
}
@media (max-width: 991px) {
.p_section_final .p_section_title {
font-size: 24px;
margin-bottom: 30px;
}
}
@media (min-width: 992px) {
.p_section_final.p_section {
height: 100vh;
}
}
@media (min-width: 992px) {
.route__promo_promotion .p_section_final,
.route__promo_turbo .p_section_final {
min-height: 800px;
}
}
@media (max-width: 991px) {
.route__product_promotion .container {
padding-left: 0px;
padding-right: 0px;
}
.product_promotion {
background-color: rgb(249, 249, 249);
height: 100vh;
margin-bottom: -35px;
}
}
/* Stylesheet : https://youla.ru/build/payments.06f1e6.css */
.form__1P2Y3sX1 {
position: relative;
}
.form__1P2Y3sX1 .button--delete {
right: 0px;
z-index: 1;
color: gray;
}
.form__1P2Y3sX1 .button--delete:hover {
color: rgb(57, 57, 57);
}
.form__1P2Y3sX1 .button--delete .icon {
color: inherit;
}
.form__1P2Y3sX1 .button--delete+.form_control {
padding-right: 30px;
}
.form__1P2Y3sX1 .row {
margin-left: -10px;
margin-right: -10px;
}
.form__1P2Y3sX1 .row>div {
padding-left: 10px;
padding-right: 10px;
}
@media (max-width: 991px) {
.form__1P2Y3sX1 {
padding-bottom: 17px;
}
}
.form_control__3Uyg-pWq.form_control__3Uyg-pWq {
width: 100%;
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
border-radius: 0px;
padding-left: 0px;
padding-right: 0px;
height: 42px;
font-size: 16px;
border-bottom-style: solid;
border-bottom-color: rgb(235, 235, 235);
transition: border-color 0.2s ease 0s;
}
.form_control__3Uyg-pWq.form_control__3Uyg-pWq:focus {
border-bottom-color: rgb(3, 154, 211);
}
.form_control__3Uyg-pWq::-webkit-input-placeholder {
font-size: 16px;
color: gray;
}
.form_control__3Uyg-pWq::placeholder {
font-size: 16px;
color: gray;
}
textarea.form_control__3Uyg-pWq {
resize: none;
height: auto;
min-height: 40px;
max-height: 120px;
}
@media (max-width: 991px) {
textarea.form_control__3Uyg-pWq {
padding-top: 20px;
min-height: 70px;
}
}
.form_group__3-PlZQuP {
margin-bottom: 20px;
position: relative;
}
.form_group__3-PlZQuP:focus {
border: none;
outline: none;
}
@media (max-width: 991px) {
.form_group__3-PlZQuP {
margin-bottom: 8px;
}
}
.label__332nHo7g {
display: block;
font-size: 14px;
color: rgb(143, 143, 143);
margin-bottom: 12px;
padding-top: 10px;
}
@media (max-width: 767px) {
.label__332nHo7g {
margin-bottom: 6px;
}
}
.group_container__12wNwGP9 {
font-size: 0px;
margin-bottom: 20px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.group_container__focus__3mj1cO0Q {
border-bottom-color: rgb(3, 154, 211);
}
.group__1v7ouE2m .form_group__3-PlZQuP {
display: inline-block;
vertical-align: middle;
width: 30%;
margin-bottom: 0px;
}
.group__1v7ouE2m .form_group__3-PlZQuP:last-child,
.group__1v7ouE2m .form_group__3-PlZQuP:last-of-type {
width: 25%;
}
.group__1v7ouE2m .form_control__3Uyg-pWq {
width: 100%;
border-bottom: 0px;
}
.group__1v7ouE2m span {
width: 5.5%;
text-align: center;
font-size: 16px;
color: rgb(234, 234, 234);
display: inline-block;
vertical-align: middle;
}
.address__3uSvKlHU {
margin-bottom: 25px;
padding-top: 5px;
}
.address_map__2kRHJ7WM {
float: left;
margin-right: 30px;
width: 180px;
height: 180px;
border-radius: 2px;
cursor: pointer;
}
.address_map__2kRHJ7WM img {
width: 100%;
height: 100%;
border-radius: 2px;
}
.address_content__3C31XaN8 {
overflow: hidden;
}
.address__3uSvKlHU button {
margin: 10px 0px 0px -15px;
}
@media (max-width: 991px) {
.address__3uSvKlHU {
margin-bottom: 15px;
}
.address_map__2kRHJ7WM {
display: none;
}
}
.address__3uSvKlHU::after {
content: "";
display: block;
clear: both;
}
.place__12NqXmUR {
margin-bottom: 16px;
}
.place_image__12lje0Rp {
width: 84px;
height: 60px;
float: left;
margin-right: 14px;
border-radius: 2px;
}
.place_image__12lje0Rp img {
border-radius: 2px;
}
.place_content__3JDivMsg {
overflow: hidden;
}
.place_title__TcsCqjam {
color: rgb(57, 57, 57);
font-size: 20px;
line-height: 1.2;
margin-bottom: 7px;
}
.place_desc__2KVF7dDE {
font-size: 14px;
line-height: 1.71;
margin-bottom: 3px;
}
@media (max-width: 991px) {
.place_title__TcsCqjam {
font-size: 16px;
margin-bottom: 10px;
}
}
@media (max-width: 767px) {
.place__12NqXmUR {
margin-bottom: 0px;
}
.place_image__12lje0Rp {
margin-right: 0px;
margin-left: 14px;
float: right;
}
.place_title__TcsCqjam {
font-size: 14px;
margin-bottom: 5px;
}
}
.place__12NqXmUR::after {
content: "";
display: block;
clear: both;
}
.data__388YiuhZ {
color: rgb(143, 143, 143);
font-size: 14px;
line-height: 1.4;
list-style: none;
padding: 0px;
margin: 0px;
}
.data__388YiuhZ li {
margin-bottom: 3px;
}
.data__388YiuhZ li:last-child {
margin-bottom: 0px;
}
.data__mobile__2dfVb27p {
display: none;
}
@media (max-width: 767px) {
.data__388YiuhZ {
display: none;
}
.data__mobile__2dfVb27p {
display: block;
}
}
@media (max-width: 991px) {
.hint__2r7xW549 {
margin-top: 20px;
margin-bottom: 20px;
}
}
.total__I4PhWy7G {
display: none;
padding-top: 13px;
padding-bottom: 12px;
border-top: 1px solid rgb(235, 235, 235);
}
.total_text__1mD3ZJgn {
float: left;
}
.total_price__vlZUHSq2 {
float: right;
font-size: 16px;
color: rgb(57, 57, 57);
}
@media (max-width: 991px) {
.total__I4PhWy7G {
display: block;
}
}
.total__I4PhWy7G::after {
content: "";
display: block;
clear: both;
}
.hint_error__3xUUs9jF {
float: left;
z-index: 30;
color: rgb(242, 55, 71);
margin-top: -15px;
margin-bottom: 10px;
}
@media (max-width: 991px) {
.hint_error__3xUUs9jF {
margin-top: 0px;
margin-bottom: 5px;
float: none;
}
}
.input_error__B7Uw6wLj.input_error__B7Uw6wLj {
border-bottom: 1px solid rgb(242, 55, 71);
}
.hint_error_another__3G6Ph2cJ {
bottom: -20px;
white-space: nowrap;
}
.boxberry_text__24q32W-A {
color: rgb(127, 127, 127);
padding: 10px 0px;
}
.boxberry_text__24q32W-A img {
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
@media (max-width: 767px) {
.boxberry_text__24q32W-A {
padding: 0px;
margin-bottom: 15px;
}
.boxberry_text__24q32W-A img {
display: block;
margin-bottom: 5px;
}
}
.hint_text__22iLmT10 {
line-height: 1.43;
color: rgb(143, 143, 143);
margin-bottom: 20px;
}
.hint_text__22iLmT10 a {
color: rgb(3, 154, 211);
text-decoration: none;
}
.map__1rpObh5d {
background-color: rgb(249, 249, 249);
height: 100%;
left: 255px;
position: absolute;
top: 0px;
right: 0px;
}
@media (max-width: 991px) {
.map__1rpObh5d {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
top: 0px;
width: 100%;
height: auto;
margin-left: 0px;
}
}
.tabs__2LrgReg- {
display: none;
height: 56px;
padding: 0px 54px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.tabs_item__wNRWXPaX {
width: 50%;
height: 100%;
padding: 17px;
float: left;
cursor: pointer;
text-align: center;
font-size: 14px;
color: rgba(57, 57, 57, 0.8);
border-bottom: 2px solid transparent;
transition: border-color 0.2s ease 0s;
}
.tabs_item__active__1JrfIPUn {
color: rgb(57, 57, 57);
border-bottom-color: rgb(3, 154, 211);
}
@media (max-width: 991px) {
.tabs__2LrgReg- {
display: block;
}
}
.data__2EKiw-DW {
display: block;
overflow: hidden;
margin-bottom: 3px;
}
.data__2EKiw-DW>li {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.pickup_point__d_CPSUSi {
position: absolute;
left: 15px;
top: 15px;
width: 360px;
border-radius: 2px;
background: rgba(255, 255, 255, 0.9);
display: none;
}
.pickup_point__d_CPSUSi .item__3Y-Vbc0w:hover {
background: rgb(255, 255, 255);
}
.pickup_point__d_CPSUSi .item_inner__2ANaw3gD {
border-bottom: 0px;
}
@media (max-width: 991px) {
.pickup_point__d_CPSUSi {
display: block;
}
}
@media (max-width: 767px) {
.pickup_point__d_CPSUSi {
left: 0px;
right: 0px;
top: 0px;
width: 100%;
}
}
.pickup_list__1dEg9hW3 {
position: absolute;
left: 0px;
top: 0px;
bottom: 0px;
width: 255px;
z-index: 900;
}
@media (max-width: 991px) {
.pickup_list__1dEg9hW3 {
left: 0px;
right: 0px;
bottom: 0px;
top: 0px;
width: 100%;
}
.pickup_list__1dEg9hW3 .list_inner__1W5lP_aW {
padding-bottom: 32px;
}
}
.list__29YNwOpS {
overflow: hidden;
border-radius: 2px;
z-index: 20;
height: 100%;
}
.list_inner__1W5lP_aW {
overflow: auto;
background-color: rgb(255, 255, 255);
border-radius: 2px;
max-height: 100%;
}
.list__29YNwOpS .item__3Y-Vbc0w {
cursor: pointer;
}
.list__29YNwOpS .item__3Y-Vbc0w:hover {
background-color: rgb(249, 249, 249);
z-index: 1;
margin-top: -1px;
padding-top: 1px;
}
.list__29YNwOpS .item__3Y-Vbc0w:hover .item_inner__2ANaw3gD {
border-color: rgb(249, 249, 249);
}
.place__S7Hxzg_D {
margin-bottom: 0px;
}
.place_title__3bK-j2Sr {
font-size: 16px;
line-height: 1.5;
margin-bottom: 2px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
@media (max-width: 991px) {
.place_image__29whLl7o {
display: block;
float: right;
margin-right: 0px;
}
}
.item__3Y-Vbc0w {
padding: 0px 10px 0px 20px;
margin-bottom: -1px;
transition: background 0.2s ease 0s, border 0.2s ease 0s;
}
.item_inner__2ANaw3gD {
padding: 12px 0px;
border-bottom: 1px solid rgb(235, 235, 235);
}
.item__active__1-78dQS7 {
margin-top: -1px;
padding-top: 1px;
background-color: rgb(229, 244, 250);
z-index: 2 !important;
}
.item__active__1-78dQS7 .item_inner__2ANaw3gD {
border-color: rgb(229, 244, 250);
}
.item__active__1-78dQS7 .place_title__3bK-j2Sr {
color: rgb(3, 154, 211);
}
.item__active__1-78dQS7 .place_title__3bK-j2Sr::before {
font-family: icons;
content: "";
margin-right: 5px;
}
.item__active__1-78dQS7:hover {
background-color: rgb(229, 244, 250) !important;
}
.item__active__1-78dQS7:hover .item_inner__2ANaw3gD {
border-color: rgb(229, 244, 250) !important;
}
.item__single__3ZOPDKx3 {
padding-left: 20px;
padding-right: 20px;
}
.item__single__3ZOPDKx3 .place_image__29whLl7o {
float: none;
margin-right: 0px;
margin-bottom: 10px;
}
.item__single__3ZOPDKx3 .data__2EKiw-DW {
margin-bottom: 25px;
}
@media (max-width: 991px) {
.item__3Y-Vbc0w {
padding-left: 10px;
}
}
.button_back__2DUrY9Kz {
margin: 8px -16px 12px;
}
.button_back__2DUrY9Kz .icon {
margin: -3px 6px 0px 0px !important;
}
@media (max-width: 991px) {
.tab_content__PwWTzpJF {
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
top: 56px;
width: 100%;
display: none;
}
.tab_content__active__1kYdUr0N {
display: block;
}
}
.form__buttons__2ERabnTv {
z-index: 1000;
}
.modal_container__L7z0wU9J {
height: 100%;
}
.product__3EHhOKjP {
padding: 20px 0px;
}
.product_image__3sHXUjtk {
width: 100px;
height: 100px;
float: left;
margin-right: 20px;
border-radius: 2px;
}
.product_image__3sHXUjtk img {
width: 100%;
height: auto;
border-radius: 2px;
}
.product_content__3eSPcss0 {
overflow: hidden;
padding-top: 5px;
}
.product_title__T6ftZGNh {
font-size: 16px;
line-height: 1.25;
color: rgb(57, 57, 57);
}
@media (max-width: 991px) {
.product__3EHhOKjP {
padding: 10px 0px;
}
.product_image__3sHXUjtk {
margin-right: 14px;
width: 90px;
height: 90px;
}
}
@media (max-width: 767px) {
.product_content__3eSPcss0 {
padding-top: 0px;
}
.product_title__T6ftZGNh {
font-size: 14px;
line-height: 1.43;
}
}
.product__3EHhOKjP::after {
content: "";
display: block;
clear: both;
}
.separator__1KGkmks6 {
border-top: 1px solid rgb(235, 235, 235);
}
.separator__1KGkmks6~.value__3gvZIO_J {
margin-bottom: 25px;
}
.group__3sbg2c9i {
margin-bottom: 13px;
}
.group__3sbg2c9i+.group__3sbg2c9i {
margin-top: 20px;
}
.value__3gvZIO_J {
font-size: 16px;
color: rgb(57, 57, 57);
margin-bottom: 13px;
margin-top: 10px;
word-break: break-word;
}
.value__small__Nhom8eXJ {
font-size: 14px;
}
.label__1i2B0Me6 {
padding-top: 0px;
margin-top: 10px;
margin-bottom: 10px;
}
.block__3veWXAKe {
padding: 14px 0px;
}
.block_row__2T2dsnBW+.block_row__2T2dsnBW {
margin-top: 10px;
}
.block_row__2T2dsnBW::after {
content: "";
display: block;
clear: both;
}
.block__3veWXAKe .label__1i2B0Me6,
.block__3veWXAKe .value__3gvZIO_J {
float: left;
margin: 0px;
}
.block__3veWXAKe .price__UoqtHT_2,
.block__3veWXAKe .value__small__Nhom8eXJ {
float: right;
}
.price__UoqtHT_2 {
font-size: 16px;
color: rgb(3, 154, 211);
}
.place__3Vj9xCH4 {
margin-bottom: 0px;
}
.place_title__JpG-MVbj {
font-size: 16px;
margin-bottom: 5px;
line-height: normal;
}
.place_image__URiFolIH {
margin-right: 0px;
margin-left: 20px;
float: right;
}
.data__3s_TK05Y {
display: block;
}
.attachments__3hPFTWi5 {
margin-left: -5px;
margin-right: -5px;
}
.attachments__3hPFTWi5::after {
content: "";
display: block;
clear: both;
}
.attachment__3fRffw9h {
float: left;
padding-left: 5px;
padding-right: 5px;
}
@media (max-width: 575px) {
.attachment__3fRffw9h {
padding-left: 4px;
padding-right: 4px;
}
}
.attachment_inner__3BCn8m-S {
position: relative;
border-radius: 2px;
overflow: hidden;
width: 114px;
height: 114px;
display: block;
}
.attachment_inner__3BCn8m-S .button--delete {
top: 0px;
right: 0px;
margin-top: 0px;
color: rgb(255, 255, 255);
background: rgba(0, 0, 0, 0.2);
border-radius: 0px;
}
.attachment_inner__3BCn8m-S .button--delete .icon {
color: inherit;
}
@media (max-width: 575px) {
.attachment_inner__3BCn8m-S {
width: 64px;
height: 64px;
}
}
.attachment_preview__2TYzNOV8 {
width: 100%;
height: 100%;
cursor: pointer;
text-align: center;
border-radius: 2px;
background-color: rgb(235, 235, 235);
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
transition: background-color 0.2s ease 0s;
}
.attachment_preview__2TYzNOV8::before {
content: "";
font-family: icons;
position: absolute;
top: 50%;
left: 0px;
right: 0px;
font-size: 36px;
width: 36px;
height: 36px;
margin: -18px auto 0px;
color: rgb(255, 255, 255);
line-height: normal;
}
.attachment_preview__2TYzNOV8:hover {
background-color: rgb(224, 224, 224);
}
.attachment_preview__error__1ylkbnK8 {
box-shadow: rgb(247, 80, 89) 0px 0px 0px 1px inset;
padding: 12px;
}
.attachment_preview__error__1ylkbnK8 .button--delete {
background-color: transparent !important;
color: rgb(247, 80, 89) !important;
}
.attachment_preview__error__1ylkbnK8,
.attachment_preview__loading__2RjrfpyO {
background: rgb(255, 255, 255);
cursor: auto;
}
.attachment_preview__error__1ylkbnK8::before,
.attachment_preview__loading__2RjrfpyO::before {
display: none;
}
.attachment_preview__error__1ylkbnK8:hover,
.attachment_preview__loading__2RjrfpyO:hover {
background: rgb(255, 255, 255);
}
.attachment_preview__loading__2RjrfpyO {
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
}
@media (max-width: 575px) {
.attachment_preview__2TYzNOV8::before {
font-size: 20px;
width: 20px;
height: 20px;
margin-top: -10px;
}
}
.attachment_control__2go8zORW {
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
-webkit-appearance: none;
}
.error_text__N9BDWYkk {
color: rgb(242, 55, 71);
font-size: 12px;
line-height: 16px;
text-align: center;
}
.error_text__N9BDWYkk .button {
text-decoration: underline;
padding: 0px;
font-weight: inherit;
text-transform: inherit;
font-size: 12px;
white-space: normal;
color: inherit !important;
}
@media (max-width: 575px) {
.error_text__N9BDWYkk {
font-size: 0px;
}
.error_text__N9BDWYkk .button--link {
font-size: 0px;
position: absolute;
top: 50%;
left: 0px;
right: 0px;
width: 30px;
padding: 5px;
line-height: normal;
margin: -15px auto 0px;
}
.error_text__N9BDWYkk .button--link::before {
content: "";
font-family: icons;
font-size: 20px;
}
}
.attachment_image_container__ViZ4oa_t {
position: relative;
height: 100%;
}
.attachment_image_container__ViZ4oa_t>img {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.field_group__1xy4_wX8 .form_control_radio__1oXpyP4R {
display: inline-block;
vertical-align: top;
width: 50%;
}
@media (max-width: 767px) {
.field_group__1xy4_wX8 .form_control_radio__1oXpyP4R {
width: 100%;
display: block;
margin-bottom: 5px;
}
}
.field_group_title__21zaA4Vl {
font-size: 14px;
color: rgb(57, 57, 57);
font-weight: 600;
margin-bottom: 15px;
display: block;
}
.field_group_title__21zaA4Vl+.form_control__US-YC06k {
padding-top: 0px;
}
.form_group__UZnwLi3i {
margin-bottom: 25px;
}
.form_group__UZnwLi3i .hint {
font-size: 14px;
margin-top: 10px;
margin-bottom: 10px;
}
.form_control_radio__1oXpyP4R {
margin-bottom: 0px;
}
.form_control_radio__1oXpyP4R .hint {
display: block;
margin-top: 5px;
margin-bottom: 0px;
font-size: 12px;
line-height: 16px;
color: rgb(143, 143, 143);
}
.hint_error__1xJD40zY {
color: rgb(242, 55, 71);
}
textarea.form_control__US-YC06k {
min-height: 52px;
resize: none;
}
@media (max-width: 767px) {
textarea.form_control__US-YC06k {
font-size: 14px;
}
}
.root__3ahLIWiH {
position: relative;
}
.suggest__39HSdA70 .suggest_list__2FrKhm4H {
left: -15px;
right: -15px;
}
.suggest__39HSdA70 .suggest_item__3YDeS0Jr {
padding-left: 15px;
padding-right: 15px;
}
.suggest__39HSdA70 .suggest_list--focused__3sCWmA0o {
background-color: rgb(245, 245, 245) !important;
color: rgb(51, 51, 51) !important;
}
@media (max-width: 767px) {
.suggest__39HSdA70 .suggest_list__2FrKhm4H {
left: -10px;
right: -10px;
}
.suggest__39HSdA70 .suggest_item__3YDeS0Jr {
padding-left: 10px;
padding-right: 10px;
}
}
.hint_error__OX7cUQPh {
position: absolute;
bottom: -20px;
color: rgb(247, 80, 89);
}
.input_error__3eBcgfIa {
border-bottom: 1px solid rgb(247, 80, 89) !important;
}
.product__2oLb4nXl {
background-color: rgb(255, 255, 255);
border-radius: 4px;
border: 1px solid rgb(235, 235, 235);
margin-bottom: 32px;
position: relative;
}
.product_image__2AcYUpNV {
float: left;
width: 100px;
height: 100px;
font-size: 0px;
line-height: 0;
position: relative;
overflow: hidden;
}
.product_image__2AcYUpNV img {
border-radius: 2px 0px 0px 2px;
}
.product_image__2AcYUpNV a {
display: block;
}
.product_price__2IFwtrXu {
color: rgb(57, 57, 57);
font-size: 24px;
margin-bottom: 8px;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
.product_title__3jNOq_vZ {
color: rgb(57, 57, 57);
font-size: 18px;
line-height: 24px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.product_title__3jNOq_vZ a {
color: inherit;
text-decoration: none;
}
.product_text__CJfFik_i {
color: rgb(57, 57, 57);
font-size: 14px;
line-height: 1.43;
max-height: 40px;
overflow: hidden;
}
.product_content__mI30-3Fr {
padding: 20px 0px 20px 20px;
overflow: hidden;
}
.product_inner__1ZrDwagy {
padding-right: 20px;
border-right: 1px solid rgb(235, 235, 235);
min-height: 59px;
}
.product_owner__VUJH2ylJ {
float: right;
width: 339px;
padding: 20px 30px;
}
.product_owner__VUJH2ylJ .rating {
margin-top: 10px;
}
.product_owner__VUJH2ylJ .button {
display: none;
}
.product_owner__VUJH2ylJ .user {
margin-bottom: 0px;
}
.product_owner__VUJH2ylJ .user__info {
padding: 3px 0px 0px;
}
.product_owner__VUJH2ylJ .user__image {
margin: 0px 20px 0px 0px;
}
.product_owner__VUJH2ylJ .user__image img {
width: 60px;
height: 60px;
}
.product_owner__VUJH2ylJ .user__name {
margin-bottom: 6px;
font-size: 14px;
}
.product_owner__order__1of37Y-y {
position: relative;
}
.product_owner__order__1of37Y-y .button_open_order {
position: absolute;
bottom: 18px;
left: 95px;
width: auto;
min-width: 0px;
text-align: left;
display: block;
}
.product_owner__order__1of37Y-y .rating {
display: none;
}
.product_owner__order__1of37Y-y .user {
margin-bottom: 0px;
}
.product_owner__order__1of37Y-y .user__label {
display: inline;
margin-right: 4px;
}
.product_owner__order__1of37Y-y .user__info {
padding-top: 7px;
}
.product_owner__order__1of37Y-y .user__image {
margin-top: 0px;
}
.product_owner__order__1of37Y-y .user__name {
font-size: 14px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
@media (max-width: 991px) {
.product__2oLb4nXl {
border-width: 0px 0px 1px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
border-bottom-style: solid;
border-bottom-color: rgb(235, 235, 235);
padding: 10px 15px;
margin: 0px -15px;
}
.product_owner__VUJH2ylJ {
display: none;
}
.product_inner__1ZrDwagy {
padding-right: 0px;
border-right: 0px;
min-height: 0px;
}
.product_content__mI30-3Fr {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 14px;
}
.product_image__2AcYUpNV {
width: 90px;
height: 90px;
border-radius: 4px;
}
.product_image__2AcYUpNV img {
width: 90px;
height: 90px;
}
.product_text__CJfFik_i {
display: none;
}
.product_title__3jNOq_vZ {
font-size: 16px;
white-space: normal;
max-height: 48px;
}
.product_price__2IFwtrXu {
position: absolute;
bottom: 0px;
right: 15px;
font-size: 16px;
font-weight: 400;
margin-bottom: 10px;
}
.product__order__3dYX1fHW {
padding-left: 0px;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
}
.product__order__3dYX1fHW .product_price__2IFwtrXu {
right: 0px;
color: rgb(57, 57, 57);
font-size: 14px;
}
}
@media (max-width: 767px) {
.product__2oLb4nXl {
padding-left: 10px;
padding-right: 10px;
margin-left: -10px;
margin-right: -10px;
}
.product_price__2IFwtrXu {
right: 10px;
}
.product_title__3jNOq_vZ {
font-size: 14px;
line-height: 1.43;
}
.product__order__3dYX1fHW {
padding-left: 0px;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
}
}
.product__2oLb4nXl::after {
content: "";
display: block;
clear: both;
}
.product_discount_label__2QPhKO-m {
position: absolute;
height: 91px;
width: 91px;
transform: rotate(-45deg) translateY(-70%);
overflow: hidden;
}
.product_discount_label__2QPhKO-m::before {
content: "";
border-radius: 4px 0px 0px;
background: linear-gradient(135deg, rgb(0, 219, 255), rgb(3, 154, 211) 64%);
height: 100%;
width: 100%;
display: block;
transform: rotate(45deg) translate(49%, 49%);
position: absolute;
}
@media (max-width: 991px) {
.product_discount_label__2QPhKO-m {
height: 80px;
width: 80px;
}
}
.product_discount_text__10Kq7Q3j {
position: absolute;
bottom: -10px;
left: 50%;
font-size: 16px;
color: rgb(255, 255, 255);
line-height: 24px;
transform: translate(-50%, -50%);
text-align: center;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
.product_price__2IFwtrXu {
display: inline-flex;
}
.product_old_price__3axip87u {
order: 1;
color: rgb(143, 143, 143);
font-size: 16px;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
font-weight: 400;
text-decoration: line-through;
display: inline-block;
vertical-align: middle;
margin-left: 13px;
margin-right: 13px;
}
@media (max-width: 991px) {
.product_old_price__3axip87u {
order: 0;
font-size: 12px;
line-height: 22px;
}
}
.product_real_price__j_Bk3J3i {
order: 0;
}
@media (max-width: 991px) {
.product_real_price__j_Bk3J3i {
order: 1;
}
}
.message__5Ep02yP0 {
text-align: center;
margin: 50px 0px;
}
.message_title__4mGlZ9H5 {
font-size: 30px;
text-align: center;
margin-bottom: 20px;
line-height: normal;
}
.message_title__4mGlZ9H5 i {
font-size: inherit;
margin-right: 10px;
position: relative;
top: 2px;
}
.message_title__success__25FN5oy1 {
color: rgb(89, 168, 64);
}
@media (max-width: 767px) {
.message_title__4mGlZ9H5 {
font-size: 20px;
margin-bottom: 18px;
}
.message_title__4mGlZ9H5 i {
top: 0px;
}
}
.hint__1Lptt0Qt {
font-size: 14px;
line-height: 1.43;
color: rgb(143, 143, 143);
margin-bottom: 35px;
padding: 0px 20px;
}
@media (max-width: 767px) {
.hint__1Lptt0Qt {
margin-bottom: 25px;
}
}
.tabs__2t54pDtg {
overflow: hidden;
border-radius: 2px;
margin-bottom: 25px;
}
@media (max-width: 991px) {
.tabs__2t54pDtg {
margin: 0px -15px 20px;
}
}
@media (max-width: 767px) {
.tabs__2t54pDtg {
margin: 0px -10px 10px;
}
}
.tab__13DKWU-D {
display: block;
text-decoration: none;
border: 1px solid rgb(235, 235, 235);
background-color: rgb(255, 255, 255);
margin-bottom: -1px;
position: relative;
cursor: pointer;
z-index: 0;
color: rgb(57, 57, 57);
line-height: 1.71;
font-size: 14px;
transition-property: background-color, border-color;
transition-duration: 0.2s;
transition-timing-function: ease;
}
.tab__13DKWU-D:hover {
background-color: rgb(249, 249, 249);
}
.tab__13DKWU-D:first-child {
border-radius: 2px 2px 0px 0px;
}
.tab__13DKWU-D:last-child {
margin-bottom: 0px;
border-radius: 2px 2px 0px 0px;
}
.tab__active__3xXMJJRt {
z-index: 1;
border-color: rgb(3, 154, 211);
}
.tab__active__3xXMJJRt,
.tab__active__3xXMJJRt:hover {
background-color: rgb(229, 244, 250);
}
.tab_desc__2Lf7A_79,
.tab_price__3c3Qa3nF,
.tab_title__3JjUypIZ {
padding: 9px 16px 10px;
}
.tab_title__3JjUypIZ {
width: 215px;
float: left;
}
.tab_desc__2Lf7A_79 {
overflow: hidden;
padding-left: 0px;
padding-right: 0px;
color: rgb(143, 143, 143);
}
.tab_price__3c3Qa3nF {
float: right;
color: rgb(3, 154, 211);
}
@media (max-width: 991px) {
.tab__13DKWU-D {
border-radius: 0px;
border-left: 0px;
border-right: 0px;
padding: 6px 0px;
}
.tab_desc__2Lf7A_79,
.tab_price__3c3Qa3nF,
.tab_title__3JjUypIZ {
padding: 0px 15px;
}
.tab_desc__2Lf7A_79 {
width: 100%;
}
.tab__active__3xXMJJRt {
border-color: transparent;
}
}
@media (max-width: 767px) {
.tab_desc__2Lf7A_79,
.tab_price__3c3Qa3nF,
.tab_title__3JjUypIZ {
padding-left: 10px;
padding-right: 10px;
}
}
.tab__13DKWU-D::after {
content: "";
display: block;
clear: both;
}
.summary__2TIRymkY {
width: 340px;
background-color: rgb(255, 255, 255);
border-radius: 2px;
border: 1px solid rgb(235, 235, 235);
margin-bottom: 32px;
padding: 21px 30px;
float: right;
right: 0px;
top: 0px;
}
.summary_price__1HT5R9_P {
color: rgb(57, 57, 57);
font-size: 30px;
margin-bottom: 5px;
line-height: normal;
font-weight: 500;
font-family: "Fira Sans", -apple-system, "Open Sans", "Helvetica Neue", sans-serif;
}
.summary_delivery__1bPMd9hw {
font-size: 14px;
color: rgb(42, 42, 42);
}
.summary_header__bJmC15X9 {
margin-bottom: 25px;
}
.summary__2TIRymkY .hint {
font-size: 14px;
line-height: 1.43;
color: rgb(143, 143, 143);
margin-top: 15px;
margin-bottom: 4px;
}
.summary__2TIRymkY .fixed_buttons {
margin-top: 0px;
}
.summary__2TIRymkY .fixed_buttons::after {
box-shadow: rgb(255, 255, 255) 0px 40px 30px 50px;
}
.summary__2TIRymkY .status_badge__icon {
width: 24px;
height: 24px;
float: left;
margin: -2px 8px 0px -3px;
background-size: 24px;
}
@media (max-width: 991px) {
.summary__2TIRymkY {
width: 100%;
float: none;
border: 0px;
padding: 12px 0px;
margin-bottom: 14px;
position: static;
}
.summary__2TIRymkY .hint,
.summary_header__bJmC15X9 {
display: none;
}
}
.safely_text__392qqBrF {
font-size: 14px;
line-height: 1.43;
color: rgb(57, 57, 57);
margin-top: 22px;
}
.safely_text__392qqBrF span {
overflow: hidden;
display: block;
}
@media (max-width: 991px) {
.safely_text__392qqBrF {
margin-top: 0px;
}
}
.sumarytotal__3aEKbkJu {
padding: 12px 4px;
display: none;
}
.sumarytotal_value__nRhP7XkA {
float: right;
font-size: 16px;
color: rgb(3, 154, 211);
}
@media (max-width: 991px) {
.sumarytotal__3aEKbkJu {
display: block;
}
}
.panel__3B1d-ak5 {
border-radius: 2px;
background-color: rgb(249, 249, 249);
margin-bottom: 20px;
padding: 10px 15px;
overflow: hidden;
}
.panel_icon__1HmxOezY {
float: left;
display: flex;
justify-content: space-between;
align-items: center;
width: 48px;
height: 48px;
background-color: rgb(255, 255, 255);
border-radius: 100px;
margin-right: 20px;
padding: 4px 0px;
}
.panel_icon__1HmxOezY> :only-child {
margin: auto;
}
.panel_content__VGeorc1g {
padding-top: 2px;
overflow: hidden;
}
.panel_content__VGeorc1g+.panel_button__2vr4fIVO {
float: none;
}
.panel_button__2vr4fIVO {
float: right;
margin: -5px -15px 0px;
}
@media (max-width: 991px) {
.panel__3B1d-ak5 {
margin-left: -15px;
margin-right: -15px;
}
}
@media (max-width: 767px) {
.panel__3B1d-ak5 {
margin-left: -10px;
margin-right: -10px;
padding-left: 10px;
padding-right: 10px;
}
.panel_icon__1HmxOezY {
display: none;
}
.panel_content__VGeorc1g+.panel_button__2vr4fIVO {
margin-top: 10px;
}
}
.hint__aMasvQSz {
margin-bottom: 0px;
padding: 0px;
color: rgb(127, 127, 127);
}
.hint_error__j7wj4nAg {
color: rgb(247, 80, 89);
}
.text__3Wt10VPX {
margin-bottom: 5px;
}
.text__3Wt10VPX b {
font-weight: 600;
}
.text_error__1P9YZeV5 {
color: rgb(247, 80, 89);
}
.text-red__3KYBKkqG {
color: rgb(255, 92, 74);
}
.block__3ioUhNQH {
margin-right: 340px;
padding-right: 38px;
}
@media (max-width: 991px) {
.block__3ioUhNQH {
margin-right: 0px;
padding-right: 0px;
padding-bottom: 1px;
width: 100%;
overflow: visible;
}
}
.container__b66PCR7o {
position: relative;
}
@media (max-width: 991px) {
.container__b66PCR7o {
margin-bottom: 83px;
}
}
.container__b66PCR7o::after {
content: "";
display: block;
clear: both;
}
.payhint__1EGeMlob {
font-size: 14px;
line-height: 1.43;
color: rgb(143, 143, 143);
margin-top: 15px;
margin-bottom: 4px;
}
@media (min-width: 991px) {
.payhint__1EGeMlob {
display: none;
}
}
.title__1tzAN2wR {
font-size: 30px;
margin-top: -5px;
margin-bottom: 23px;
}
@media (max-width: 991px) {
.title__1tzAN2wR {
display: none;
}
}
.container__28A_2L3T::after {
content: "";
display: block;
clear: both;
}
/* Stylesheet : [inline styles] */
.ijDeHI b {
font-weight: inherit;
}
.ijDeHI i {
font-style: inherit;
content: "руб.";
font-family: RoubleArial, Arial, sans-serif;
text-indent: 0px;
display: none;
}
.body--old_rouble .ijDeHI i {
display: inline;
user-select: text;
}
.body--old_rouble .ijDeHI b {
display: none;
}
.hvBxNu {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ccONKs {
position: relative;
vertical-align: middle;
margin: 0px;
padding: 0px;
font-family: inherit;
text-decoration: none;
text-align: center;
line-height: normal;
white-space: nowrap;
border: 0px;
outline: 0px;
cursor: pointer;
overflow: hidden;
transition: all 0.2s ease 0s;
border-radius: 4px;
color: rgb(255, 255, 255);
background-color: rgb(89, 168, 64);
box-shadow: none;
display: block;
width: 100%;
box-sizing: border-box;
}
.ccONKs:hover {
text-decoration: none;
}
.ccONKs i {
color: rgb(255, 255, 255) !important;
}
.ccONKs:hover {
color: rgb(255, 255, 255);
background-color: #00ad64;
box-shadow: none;
}
.ccONKs:active {
color: rgb(255, 255, 255);
background-color: rgb(86, 162, 62);
box-shadow: none;
}
.ccONKs .sc-fBuWsC {
display: block;
padding: 9px 16px;
font-size: 16px;
font-weight: 400;
}
.ccONKs .sc-jhAzac {
display: inline-block;
vertical-align: middle;
font-size: 16px;
}
.ccONKs .sc-fMiknA {
position: relative;
display: inline-block;
vertical-align: middle;
height: calc(24px);
font-size: calc(24px);
line-height: calc(24px);
margin-top: -15px;
margin-bottom: -15px;
}
.ccONKs .sc-fMiknA::before {
display: block;
}
.PZSwV {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0px;
padding: 0px;
font-family: inherit;
text-decoration: none;
text-align: center;
line-height: normal;
white-space: nowrap;
border: 0px;
outline: 0px;
cursor: pointer;
overflow: hidden;
transition: all 0.2s ease 0s;
border-radius: 4px;
color: rgb(3, 154, 211);
background-color: transparent;
box-shadow: none;
}
.PZSwV:hover {
text-decoration: none;
}
.PZSwV i {
color: rgb(3, 154, 211) !important;
}
.PZSwV:hover {
color: rgb(53, 174, 219);
background-color: transparent;
box-shadow: none;
}
.PZSwV:active {
color: rgb(53, 174, 219);
background-color: transparent;
box-shadow: none;
}
.PZSwV .sc-fBuWsC {
display: block;
padding: 6px 15px 7px;
font-size: 14px;
font-weight: 400;
}
.PZSwV .sc-jhAzac {
display: inline-block;
vertical-align: middle;
font-size: 14px;
}
.PZSwV .sc-fMiknA {
position: relative;
display: inline-block;
vertical-align: middle;
height: calc(18px);
font-size: calc(18px);
line-height: calc(18px);
margin-top: -15px;
margin-bottom: -15px;
}
.PZSwV .sc-fMiknA::before {
display: block;
}
.dzCROE {
max-width: 1264px;
min-width: 320px;
width: 100%;
margin-left: auto;
margin-right: auto;
padding-left: 16px;
padding-right: 16px;
background-color: transparent;
z-index: 11;
}
.lkKOyd {
box-sizing: border-box;
margin-left: -5px;
margin-right: -5px;
display: flex;
flex-wrap: wrap;
position: relative;
z-index: 11;
}
@media screen and (min-width: 576px) {
.lkKOyd {
margin-left: -5px;
margin-right: -5px;
}
}
@media screen and (min-width: 768px) {
.lkKOyd {
margin-left: -8px;
margin-right: -8px;
}
}
.gjZzYk {
box-sizing: border-box;
padding-left: 5px;
padding-right: 5px;
width: 100%;
display: flex;
}
@media screen and (min-width: 576px) {
.gjZzYk {
padding-left: 5px;
padding-right: 5px;
}
}
@media screen and (min-width: 768px) {
.gjZzYk {
padding-left: 8px;
padding-right: 8px;
}
}
.gjZzYk>*+* {
margin-left: 16px;
}
.gjZzYk> :last-child {
margin-left: 24px;
}
.gjZzYk>* {
max-height: 32px;
}
.iBzLWS {
-webkit-box-flex: 1;
flex-grow: 1;
margin-right: 8px;
max-height: 100%;
}
.bcxWYD {
font-size: 0px;
margin-right: 8px;
transform: translateY(-8px);
}
.chBiZR {
font-size: 0px;
}
.XNMw {
font-size: 0px;
display: inline-block;
position: relative;
border-radius: 100%;
width: 32px;
height: 32px;
background-image: url("https://cache3.youla.io/files/images/80_80/58/0a/580a36d71c4031229105be3b.jpg");
background-repeat: no-repeat;
background-size: 32px;
background-position: center center;
}
.XNMw::after {
top: 0px;
right: -4px;
z-index: 1;
pointer-events: none;
content: " ";
background: rgb(247, 80, 89);
border-radius: 100px;
position: absolute;
text-align: center;
line-height: 14px;
min-width: 14px;
font-size: 9px;
font-weight: 600;
color: rgb(255, 255, 255);
}
.XNMw::before {
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
border-radius: 50%;
background-color: rgba(51, 51, 51, 0.02);
transition: background-color 0.2s ease-in-out 0s;
}
.XNMw:hover::before {
background-color: rgba(255, 255, 255, 0.08);
}
.XNMw:focus::before,
.XNMw:active::before {
background-color: rgba(51, 51, 51, 0.02);
}
@media (hover: none) {
.XNMw:focus::before {
background-color: transparent;
}
.XNMw:hover::before {
background-color: rgba(51, 51, 51, 0.02);
}
}
.jRQBFv {
position: relative;
z-index: 10;
}
.grYHP {
padding-top: 0px;
height: 64px;
background: rgb(255, 255, 255);
}
.hnEmwS {
width: 100%;
background: rgb(255, 255, 255);
box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 4px 0px;
position: absolute;
transition: box-shadow 0.2s ease 0s;
top: 0px;
height: 64px;
}
.RFfMX {
overflow: hidden;
position: absolute;
padding: 16px 0px 24px;
background: rgb(255, 255, 255);
width: 100%;
opacity: 0;
visibility: hidden;
transition: opacity 0.1s linear 0s, transform 0.1s linear 0s, visibility 0s linear 0.1s;
box-shadow: rgba(0, 0, 0, 0.08) 0px 8px 16px 0px;
transform: translate3d(0px, -8px, 0px);
}
.fZtIUm {
width: 100%;
padding: 16px 0px;
height: 64px;
}
.fZtIUm .sc-dxZgTM {
top: 56px;
}
.jOxCU {
outline: none;
box-shadow: none;
box-sizing: border-box;
padding: 0px 10px;
text-align: left;
-webkit-appearance: none;
height: 32px;
font-size: 14px;
color: rgb(57, 57, 57);
border-radius: 4px;
border: 1px solid rgb(235, 235, 235);
background-color: rgb(255, 255, 255);
min-width: 0px;
width: 100%;
}
.jOxCU::-webkit-input-placeholder {
color: rgb(143, 143, 143);
}
@media (max-width: 991px) {}
.jNDEV {
display: block;
font-size: 12px;
line-height: 16px;
color: rgb(143, 143, 143);
margin: 5px 0px 0px;
position: static;
}
.jNDEV:empty {
display: none;
}
.iVUhcI {
position: relative;
display: block;
vertical-align: top;
}
.iVUhcI button {
z-index: 1;
position: absolute;
right: 1px;
top: 50%;
transform: translate(0px, -50%);
}
.iVUhcI button>span {
padding: 8px 15px !important;
}
.iVUhcI button+input {
padding-right: 40px;
}
.jOKguJ {
width: 100%;
display: block;
}
/* Stylesheet : [inline styles] */
.ijDeHI b {
font-weight: inherit;
}
.ijDeHI i {
font-style: inherit;
content: "руб.";
font-family: RoubleArial, Arial, sans-serif;
text-indent: 0px;
display: none;
}
.body--old_rouble .ijDeHI i {
display: inline;
user-select: text;
}
.body--old_rouble .ijDeHI b {
display: none;
}
.bQwgYy {
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
}
.bQwgYy::before {
font-size: inherit;
line-height: inherit;
}
.bQwgYy::before {
font-family: icon-main;
content: "";
}
.hvBxNu {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ccONKs {
position: relative;
vertical-align: middle;
margin: 0px;
padding: 0px;
font-family: inherit;
text-decoration: none;
text-align: center;
line-height: normal;
white-space: nowrap;
border: 0px;
outline: 0px;
cursor: pointer;
overflow: hidden;
transition: all 0.2s ease 0s;
border-radius: 4px;
color: rgb(255, 255, 255);
background-color: #00ad64;
box-shadow: none;
display: block;
width: 100%;
box-sizing: border-box;
}
.ccONKs:hover {
text-decoration: none;
}
.ccONKs i {
color: rgb(255, 255, 255) !important;
}
.ccONKs:hover {
color: rgb(255, 255, 255);
background-color: #049a5b;
box-shadow: none;
}
.ccONKs:active {
color: rgb(255, 255, 255);
background-color: #049a5b;
box-shadow: none;
}
.ccONKs .sc-fBuWsC {
display: block;
padding: 9px 16px;
font-size: 16px;
font-weight: 400;
}
.ccONKs .sc-jhAzac {
display: inline-block;
vertical-align: middle;
font-size: 16px;
}
.ccONKs .sc-fMiknA {
position: relative;
display: inline-block;
vertical-align: middle;
height: calc(24px);
font-size: calc(24px);
line-height: calc(24px);
margin-top: -15px;
margin-bottom: -15px;
}
.ccONKs .sc-fMiknA::before {
display: block;
}
.PZSwV {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0px;
padding: 0px;
font-family: inherit;
text-decoration: none;
text-align: center;
line-height: normal;
white-space: nowrap;
border: 0px;
outline: 0px;
cursor: pointer;
overflow: hidden;
transition: all 0.2s ease 0s;
border-radius: 4px;
color: rgb(3, 154, 211);
background-color: transparent;
box-shadow: none;
}
.PZSwV:hover {
text-decoration: none;
}
.PZSwV i {
color: rgb(3, 154, 211) !important;
}
.PZSwV:hover {
color: rgb(53, 174, 219);
background-color: transparent;
box-shadow: none;
}
.PZSwV:active {
color: rgb(53, 174, 219);
background-color: transparent;
box-shadow: none;
}
.PZSwV .sc-fBuWsC {
display: block;
padding: 6px 15px 7px;
font-size: 14px;
font-weight: 400;
}
.PZSwV .sc-jhAzac {
display: inline-block;
vertical-align: middle;
font-size: 14px;
}
.PZSwV .sc-fMiknA {
position: relative;
display: inline-block;
vertical-align: middle;
height: calc(18px);
font-size: calc(18px);
line-height: calc(18px);
margin-top: -15px;
margin-bottom: -15px;
}
.PZSwV .sc-fMiknA::before {
display: block;
}
.pYkUn {
position: relative;
vertical-align: middle;
margin: 0px;
padding: 0px;
font-family: inherit;
text-decoration: none;
text-align: center;
line-height: normal;
white-space: nowrap;
border: 0px;
outline: 0px;
cursor: pointer;
overflow: hidden;
transition: all 0.2s ease 0s;
border-radius: 4px;
color: rgb(57, 57, 57);
background-color: rgb(255, 255, 255);
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
display: block;
width: 100%;
box-sizing: border-box;
}
.pYkUn:hover {
text-decoration: none;
}
.pYkUn i {
color: rgb(57, 57, 57) !important;
}
.pYkUn:hover {
color: rgb(57, 57, 57);
background-color: rgba(0, 0, 0, 0.01);
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
}
.pYkUn:active {
color: rgb(57, 57, 57);
background-color: rgba(0, 0, 0, 0.03);
box-shadow: rgb(235, 235, 235) 0px 0px 0px 1px inset;
}
.pYkUn .sc-fBuWsC {
display: block;
padding: 9px 16px;
font-size: 16px;
font-weight: 400;
}
.pYkUn .sc-jhAzac {
display: inline-block;
vertical-align: middle;
font-size: 16px;
}
.pYkUn .sc-fMiknA {
position: relative;
display: inline-block;
vertical-align: middle;
height: calc(24px);
font-size: calc(24px);
line-height: calc(24px);
opacity: 1;
margin-top: -15px;
margin-bottom: -15px;
}
.pYkUn .sc-fMiknA::before {
display: block;
}
.bjhbfW {
position: relative;
vertical-align: middle;
margin: 0px;
padding: 0px;
font-family: inherit;
text-decoration: none;
text-align: center;
line-height: normal;
white-space: nowrap;
border: 0px;
outline: 0px;
cursor: pointer;
overflow: hidden;
transition: all 0.2s ease 0s;
border-radius: 4px;
color: rgb(255, 255, 255);
background-color: rgb(3, 154, 211);
box-shadow: none;
display: block;
width: 100%;
box-sizing: border-box;
}
.bjhbfW:hover {
text-decoration: none;
}
.bjhbfW i {
color: rgb(255, 255, 255) !important;
}
.bjhbfW:hover {
color: rgb(255, 255, 255);
background-color: rgb(20, 161, 214);
box-shadow: none;
}
.bjhbfW:active {
color: rgb(255, 255, 255);
background-color: rgb(2, 149, 204);
box-shadow: none;
}
.bjhbfW .sc-fBuWsC {
display: block;
padding: 9px 16px;
font-size: 16px;
font-weight: 400;
}
.bjhbfW .sc-jhAzac {
display: inline-block;
vertical-align: middle;
font-size: 16px;
}
.bjhbfW .sc-fMiknA {
position: relative;
display: inline-block;
vertical-align: middle;
height: calc(24px);
font-size: calc(24px);
line-height: calc(24px);
margin-top: -15px;
margin-bottom: -15px;
}
.bjhbfW .sc-fMiknA::before {
display: block;
}
.Xvxpe {
max-width: 1264px;
min-width: 320px;
width: 100%;
margin-left: auto;
margin-right: auto;
padding-left: 16px;
padding-right: 16px;
background-color: transparent;
z-index: 11;
}
.jRIcNq {
box-sizing: border-box;
margin-left: -5px;
margin-right: -5px;
display: flex;
flex-wrap: wrap;
position: relative;
z-index: 11;
}
@media screen and (min-width: 576px) {
.jRIcNq {
margin-left: -5px;
margin-right: -5px;
}
}
@media screen and (min-width: 768px) {
.jRIcNq {
margin-left: -8px;
margin-right: -8px;
}
}
.kndQSJ {
box-sizing: border-box;
padding-left: 5px;
padding-right: 5px;
width: 100%;
display: flex;
}
@media screen and (min-width: 576px) {
.kndQSJ {
padding-left: 5px;
padding-right: 5px;
}
}
@media screen and (min-width: 768px) {
.kndQSJ {
padding-left: 8px;
padding-right: 8px;
}
}
.kndQSJ>*+* {
margin-left: 16px;
}
.kndQSJ> :last-child {
margin-left: 24px;
}
.kndQSJ>* {
max-height: 32px;
}
.hDasHB {
-webkit-box-flex: 1;
flex-grow: 1;
margin-right: 8px;
max-height: 100%;
}
.esPfad {
font-size: 0px;
margin-right: 8px;
transform: translateY(-8px);
}
.jDDWaJ {
font-size: 0px;
}
.kPblRt {
font-size: 0px;
display: inline-block;
position: relative;
border-radius: 100%;
width: 32px;
height: 32px;
background-image: url("https://cache3.youla.io/files/images/80_80/58/0a/580a36d71c4031229105be3b.jpg");
background-repeat: no-repeat;
background-size: 32px;
background-position: center center;
}
.kPblRt::after {
top: 0px;
right: -4px;
z-index: 1;
pointer-events: none;
content: "4";
background: rgb(247, 80, 89);
border-radius: 100px;
position: absolute;
text-align: center;
line-height: 14px;
min-width: 14px;
font-size: 9px;
font-weight: 600;
color: rgb(255, 255, 255);
}
.kPblRt::before {
content: "";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
border-radius: 50%;
background-color: rgba(51, 51, 51, 0.02);
transition: background-color 0.2s ease-in-out 0s;
}
.kPblRt:hover::before {
background-color: rgba(255, 255, 255, 0.08);
}
.kPblRt:focus::before,
.kPblRt:active::before {
background-color: rgba(51, 51, 51, 0.02);
}
@media (hover: none) {
.kPblRt:focus::before {
background-color: transparent;
}
.kPblRt:hover::before {
background-color: rgba(51, 51, 51, 0.02);
}
}
.ieprpN {
padding-top: 0px;
height: 64px;
}
.czMrOF {
width: 100%;
position: absolute;
transition: box-shadow 0.2s ease 0s;
top: 0px;
height: 64px;
}
.kyFrdh {
position: relative;
z-index: 10;
}
.kyFrdh .sc-dxZgTM {
background: rgb(255, 255, 255);
}
.kyFrdh .sc-iomxrj {
box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 4px 0px;
}
.kyFrdh .sc-iomxrj .sc-keVrkP {
background: rgb(255, 255, 255);
}
.elxaMS {
overflow: hidden;
position: absolute;
padding: 16px 0px 24px;
background: rgb(255, 255, 255);
width: 100%;
opacity: 0;
visibility: hidden;
transition: opacity 0.1s linear 0s, transform 0.1s linear 0s, visibility 0s linear 0.1s;
box-shadow: rgba(0, 0, 0, 0.08) 0px 8px 16px 0px;
transform: translate3d(0px, -8px, 0px);
}
.gfNoO {
width: 100%;
padding: 16px 0px;
height: 64px;
}
.gfNoO .sc-iFMziU {
top: 56px;
}
.kJYJZe {
outline: none;
box-shadow: none;
box-sizing: border-box;
padding: 0px 10px;
text-align: left;
-webkit-appearance: none;
height: 32px;
font-size: 14px;
color: rgb(57, 57, 57);
border-radius: 4px;
border: 1px solid rgb(235, 235, 235);
background-color: rgb(255, 255, 255);
min-width: 0px;
width: 100%;
}
.kJYJZe::-webkit-input-placeholder {
color: rgb(143, 143, 143);
}
@media (max-width: 991px) {}
.emRfiF {
display: block;
font-size: 12px;
line-height: 16px;
color: rgb(143, 143, 143);
margin: 5px 0px 0px;
position: static;
}
.emRfiF:empty {
display: none;
}
.hDAKEs {
position: relative;
display: block;
vertical-align: top;
}
.hDAKEs button {
z-index: 1;
position: absolute;
right: 1px;
top: 50%;
transform: translate(0px, -50%);
}
.hDAKEs button>span {
padding: 8px 15px !important;
}
.hDAKEs button+input {
padding-right: 40px;
}
.ezyMih {
width: 100%;
display: block;
}
1
</style>
<!-- CHAT links -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<style type="text/css">
body {}
.col-md-2,
.col-md-10 {
padding: 0;
}
.panel {
z-index: 999999;
margin-bottom: 0px;
}
/* #### Tablets Portrait or Landscape #### */
@media screen and (min-width: 1px) and (max-width: 1023px) {
.open-button {
z-index: 300;
border: 0;
content: 'Напишите нам в чат';
background: #18ba5d;
border-radius: 5px;
padding: 16px 0px;
border: none;
cursor: pointer;
display: inline-flex;
align-items: center;
width: 150px;
height: 36px;
position: fixed;
bottom: 80px;
}
.panel-body {
height: 400px;
}
.chat-window {
height: 400px;
display: flex;
align-items: flex-start;
z-index: 9999;
min-width: 100%;
bottom: 5px;
position: fixed;
right: 10px;
}
#op_img {
height: 50%;
width: 70%;
border-radius: 50%;
max-height: 80px;
}
#usr_img {
height: 100%;
border-radius: 50%;
width: 70%;
left: 10%;
position: inherit;
}
}
@media screen and (min-width: 1024px) {
#open-button-text {
visibility: hidden;
}
.open-button {
z-index: 99999;
border: 0;
background-color: transparent;
background-image: url('/chat_src/btn.png');
background-size: 100px 100px;
background-repeat: no-repeat;
content: '';
padding: 16px 20px;
border: none;
cursor: pointer;
opacity: 0.6;
width: 150px;
height: 100px;
position: fixed;
top: 50px;
}
.panel-body {
height: 400px;
}
.chat-window {
height: 400px;
z-index: 9999;
display: fixed;
align-items: flex-start;
min-width: 485px;
bottom: 5px;
position: fixed;
right: 10px;
}
#op_img {
height: 100%;
width: 100%;
border-radius: 50%;
max-height: 100px;
}
#usr_img {
height: 100%;
border-radius: 50%;
width: 90%;
left: 10%;
position: inherit;
}
}
.chat-window>div>.panel {
border-radius: 5px 5px 0 0;
}
.icon_minim {
padding: 2px 10px;
}
.msg_container_base {
background: #e5e5e5;
margin: 0;
padding: 0 10px 10px;
max-height: 300px;
overflow-x: hidden;
}
.top-bar {
background: #18ba5d;
color: white;
padding: 10px;
position: relative;
overflow: hidden;
display: flex;
}
.msg_receive {
padding-left: 0;
margin-left: 0;
text-align: left;
}
.msg_sent {
padding-bottom: 20px !important;
margin-right: 0;
text-align: left;
}
.messages {
background: white;
padding: 10px;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
max-width: 100%;
}
.messages>p {
font-size: 13px;
margin: 0 0 0.2rem 0;
}
.messages>time {
font-size: 11px;
color: #ccc;
}
.msg_container {
padding: 10px;
overflow: hidden;
display: flex;
}
.panel>img {
display: block;
width: 100%;
}
.avatar {
position: relative;
}
.base_receive>.avatar:after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 0;
height: 0;
border: 5px solid #FFF;
border-left-color: rgba(0, 0, 0, 0);
border-bottom-color: rgba(0, 0, 0, 0);
}
.base_sent {
justify-content: flex-end;
align-items: flex-end;
}
.base_sent>.avatar:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 0;
height: 0;
border: 5px solid white;
border-right-color: transparent;
border-top-color: transparent;
box-shadow: 1px 1px 2px rgba(black, 0.2); // not quite perfect but close
}
.msg_sent>time {
float: right;
}
.msg_container_base::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: #F5F5F5;
}
.msg_container_base::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5;
}
.msg_container_base::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
background-color: #555;
}
.btn-group.dropup {
position: fixed;
left: 0px;
bottom: 0;
}
#btn-chat {
background-color: #18ba5d;
border-color: white;
padding-left: 5px;
padding-right: 5px;
}
#new_chat {
width: 10px;
height: 174px;
float: right;
right: 10px;
top: 50px;
position: fixed;
z-index: 0;
}
1
</style>
<!-- CHAT links close -->
<style>
@media screen and (max-width: 600px) {
.gjZzYk {
text-align: center;
display: block;
margin-top: -5px;
}
}
@media (min-width: 992px) {
.rows {
height: 80px;
}
.col-md-8 {
width: 100%;
}
}
</style>
</head>
<body class="body body--payments route__product_buy_id_any">
<div class="app app--simple_layout" id="app">
<div class="base">
<div class="_container header_prototype header_prototype--board tiny" data-container="HeaderBoardContainer" data-tiny="1">
<header data-test-component="HeaderBoard" class="sc-ugnQR jRQBFv">
<div class="sc-eIHaNI grYHP"></div>
<div class="sc-eTpRJs hnEmwS">
<div class="sc-iomxrj fZtIUm" style="background-color: #18ba5d">
<section data-test-component="HeaderActionMenu" class="sc-gPEVay sc-eKZiaR dzCROE">
<div class="sc-jAaTju sc-jDwBTQ sc-jlyJG sc-drMfKT lkKOyd">
<div width="1" class="sc-jAaTju sc-iRbamj sc-hIVACf gjZzYk">
<img src="/img/logo_milanuncios.png" style="height: 46px">
<div class="sc-eXNvrr iBzLWS"></div>
</div>
</div>
</section>
<div class="sc-dxZgTM RFfMX"></div>
</div>
</div>
</header>
</div>
<aside class="nav_container sidebar_container">
<nav class="_container" data-container="CategoryMobileContainer"></nav>
</aside>
<div class="bundle">
<div class="container _container" data-container="PaymentsContainer">
<div class="payments_container" id="payments">
<div>
<h1 class="title__1tzAN2wR">Recepción del pago del comprador</h1>
<div class="container__28A_2L3T">
<div>
<div class="product__2oLb4nXl">
<span class="product_image__2AcYUpNV">
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4gHbSUNDX1BST0ZJTEUAAQEAAAHLAAAAAAJAAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLVF0BQ8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlyWFlaAAAA8AAAABRnWFlaAAABBAAAABRiWFlaAAABGAAAABR3dHB0AAABLAAAABRjcHJ0AAABQAAAAAxyVFJDAAABTAAAACBnVFJDAAABTAAAACBiVFJDAAABTAAAACBkZXNjAAABbAAAAF9YWVogAAAAAAAAb58AADj0AAADkVhZWiAAAAAAAABilgAAt4cAABjcWFlaIAAAAAAAACShAAAPhQAAttNYWVogAAAAAAAA808AAQAAAAEWwnRleHQAAAAATi9BAHBhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbZGVzYwAAAAAAAAAFc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2wBDAAQDAwQDAwQEAwQFBAQFBgoHBgYGBg0JCggKDw0QEA8NDw4RExgUERIXEg4PFRwVFxkZGxsbEBQdHx0aHxgaGxr/2wBDAQQFBQYFBgwHBwwaEQ8RGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhr/wgARCAE3Al8DASIAAhEBAxEB/8QAHAAAAQQDAQAAAAAAAAAAAAAAAAIDBAUBBgcI/8QAGgEBAAMBAQEAAAAAAAAAAAAAAAECAwQFBv/aAAwDAQACEAMQAAABoNr264KjQ+qtGiWNvPNTp+qQDjaOztHMnt7vjjk7bpZys63Rm+806zRmycO7lo5yyq7RAN45Z2DXDZlYyAlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpsJ2uLO803ciittZsS0boWBy/wBZmEuRpu4Ew1O2Njq4NIbVXTKE2RGtWJN2rnm2kJnW783DV5/PDdLOvqS6e1eObbDpZw7Ir4h0pyFNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUi+ChzehRF6GpTr8KCu3ANSn3wURehRYvgoS+ChzehQl8FGXgURehRF6FEXoUZeBRYvgoi9CiL0KIvQoi9CiL0KIvQoi9CiL0KIvQoi9CiL0KIvQoi9CiL0KIvQoi9CiL0KIvQoi9CiL0KIvQnmAyAAlQCcmROTIhRkSChvIsQsAAAAAAAAAIyJJXZRYEHK00hBNIWETiDgnlfiYsSuCxKzBaFWFoVgWZWYLQqwtCqUmzK3CLMrcliVuCzKvBalWJtCrwWpVBalUFqVKi0KsNTzKuonXNoh4EuvyjnG4PWZzS529o1V/a2TSNomumiG5ZNO6LXWhkAAAAAAADHKurcjvjzyVUye3yb6dQ2fN1y8t5x7xgjacqYDkLt8JLQnr8/CMovZKFJnROM4tbGFE2QLBtal2hC59hFaZdrJY0eLXNlMxOg20ZxlumzrOExcSYrrlTeYvhOc02entye3nfkRHfK9Tr72y1vkejreztySnhbVMOfr298tnMZAAAAAAAAAAAAAAAMch6/yHo5+XOR3PW8ORKgPU57fNUZxOZil+ZaUGmOEuS7Wr2p7ExETJbm7I4WshS3NasZlO2pEfmP0wt9p0XHPruznP4s9HQkc1bt0XcvV2tabfE1fGe9lSONSTlOKXzjOI0FuS+bqYzYyM9at6auunoyq1483vtJdF0Yqy2DXJdwAZAAAAAAAAAAAAAAAA5B1/kPVy8myY+k+aU605GDhgpmpTSph1TbkZ2O7aLvPke/HpNji46apF2mn9P5qpTZI6MoL0nba9Gr3G0o8/09fqbel7fCGW4/Vm7HyrfeI3IQ3ZS+1F2MSMTpGYmNxpDU65hqy6qy8n1WX5D3nei3JqpyU4vJMO55UZ7pzkMGQwZAAAAAAAAAAAAAAAAADjXZeNXpyRTJ3+fLXCV18Fi5WK6fPsSAvbOa5Be0zlvRHb4zXq9UZWLcPM5ykx86JvT+T2XF39P0WuraXkQ1Y9Xyo6JS41jy3u58Hf5+Z6DrPT51A3bszeszOctrXM2ke8165KOLsLF975f6pg6Ny+t62RQQ6a9ZueO79Megzj+11vupp9KdKNApDrRxiadaELAAAAAAAAAAAAAAAMcY7Pxe1ePicdfKtTOduZ5bC9+N0aNOd9cZdqS3Ia75Tlwl64y1RC9Zqq7Gi1dpl7Z25Wu7ZzsxXd831NL2yf6Zy5XL0bAxUL6POsWouL1lbTpmzeR7lppUyt83uQiezz9Llb1nnvl+40zS9R5+x64mP49Wl6nvel2r0a/ujo4avX90DWarew0OVuQIWAGAyAAAAAAAAAAAABji3aeITXkZDV0Yv5Yzrk+qOvTJ1Tar861tL0o4plyaOZQa4PZbL4rwnEw5lrFofVHXashyKu+cpUc0zluQs60sF1mdqWzlPnbPaLGv1jzPYtJMiffGx0Doeh/K/VXGq0Ntzde1UKt4w69d7Dy3o1OnRYG/0kW6ZVz2+/xY6m1mESo5Z67eV5Y11zAHqmWkVPr5xFiNzyVBzgi5W6Zl11iMNyElc/JUW0ttwxw7uXDZrxZSVbZi0ZvRxTWdKOqZL5SFMZmJC4yrVkKjOXzeEYvi5hvOnM5hBeqsoJPLaXaixBarq2M2q+uOu+by406Z2qOzP8n3qp+Hf5303UevRvP7tN6pznrPn+u3YzGadPPuico2W9NzmartMxVyd4O3x9Ii9ADVaroGTnsreA5nK6Dk0CP0cNBsdtDmuwbSGiWO1BzmVvgc/vdjyYMhgyAAHDu48PmOKpym9FYxi9XMJzpRSk4tV3LWZq8tlcnst5tVzLSr5uqZc0xyIVrz5zlY7lOV8Cc3yFNq0xckT76lqSJfXvJ6HONshORaHs+o1UR1NGtXHH21e0RofB6e5xo1ZyelQbTX9B1wqrTU3p36yB2eGAAAAAAAAAAAAAAAAAAAAABxHt3E0cWxlq1VX2v96NBx6fJny/n08I8s677IhzHjW93qVpTXs+lDO3mvPpMPNyvR5aPKl5s/YNsfPepet/KlqxVNHVz7Ljvtzx9Hki46LyXq5rLDV1lu3M9Ar5eny3LttK7OSTaVzt8rOsYhcvXd7Lyvq3L0TYGkdFrrTdj5T1zLs0mu6NFtG2AX4wAAAAAAAAAAAAAAAAAAAAAOK9q4sjjDUxiYid74N3o6/oO+8Tia9XH83r6W6H4v9hxZfJux87h0PWtmRE8XOyF68dOxJmPNvpLy76ivR3yr6q8o2rFRhPfw9S7h5H9Q8XXjy9644bbPmPdOS+ntueTpu4eeOPup6fEv0OCrlyGrUXVrxFqeXDc8f1ti6Nx9yXT+vaDu/P6EvWtp0Y6kBvxAAAAAAAAAAAAAAAAAAAAAAcc7Hx5HHWrAlUdz4f3CHW+LdpqDx8eqc2jzt6wYnxKeZbBzw7lSXdfDQjY82jW8bMTHnD1ZwzudqveTvWPk7XKsyHpeSda5PMV9cUEq18X3uV9VbXMaj5z3bSPW8VvCnFkx81XJ3uMqa5elI7a56Uq58es9O65yzpOPbeNyY1q35zuZtybwaCs3s1apN/NOwbkaY2buaRrh1o0PBvpqe2AAAAAAAAAABxns3Ekcpcp0Sldp4ZmY9jZ8eFo9hHkWPWfXGief8WradG5Xnoy9gnj9OGnsE8dYmfYx43zDsfXPHz1q+wPLdS5080lSH+3zEqM7cvUuw+Up/H2+ntb4kic6uLJpurmm4pkeT72RJydamncSxdwLmI2fnzd9Fuh9N07ds+o5X1DldddwJGxbcWnI6kGq0PSA5lI6KHMZXRA0iRuAc8R0YOedDAAAAAAAAAAAOI9u4eji4klgxjSm1a27G9LgcQZ87uyhSdIkZhqvld1tlE9Dz0w5cZqqLOh8nRhyRFrL8qA8pbPWlj6Hh62vErfmadYqM9ZVbDz4f0a0ZMesynJlTYh9OHZM7Rq8+qJ1K32XLpNhpptrLZh0dOna7jnDm3nddzjIAAAAAAAAAAAAAAAAAAAAcM7nwk4zhstVSmmrw/mO7MZfiO1lxUaV0ZNZQjm1fdiy/V4UKbaxvlSc8vQ6kV187KsZ4um5aH+7z5F5pb2mNtUTKm8NC8+J7SUuBHy6gUYemDIm9SZEfOtbh513SmvXMU7uXVqvNk1UU9WZfla4RLymtzWbCW4FLOWQttr7AAAAAAAAAAAAAAAAOE924ScUFYmMJU3IylUE4WkXPhOejxqjuuVl5C2vT4YzkdXieplbEm8KTFzCQMuc+rr8V/bNvOMY3XjBWV4SsFpTMKzhUm50OxII6xejjqV2qlRiW2dJ4Xs/P07XzfpOl539XAaZgAAAAAAAAAAAAAAAAAAAAAcJA4mBBIEsYCDmAszgIjLga0dQHq8MYDyPRRgKlgRI4At0EKwA4gDCwRlITDiAkYCUgC+agJgAljcgibPmQY6f/8QALxAAAAYBAwMDBAIDAQEBAAAAAAECAwQFEQYSFBATFhUhMiAwMUAiNCMzQVAkYP/aAAgBAQABBQLly7J2Wu0k0GlJLDsbU0Huak764uqaCUt/UGsZ77T9O5PjT4caVYw7NTk/Tdsh6urLduVURZrD1VPR3ry6rZLtbEksPsUdSo112sCL1BHwlqeuNR1jrlbJaenLZgrcdi3xEWpy/H/pyNKMuPyaRt6DTUrVQVzQsWypulo84VGnWKh+1p2bVuvoEwlw6BiFH8ajel+JsHHs6Zi0itaNjocnaUjy5cHS8SE14PFNuKwUaPZ0rVm8RYKz0wxYyq7TEWvUnSLSHEltKZStTJ/TJZ/9Fm/adcr7tTrx6ibQmwc3Vke0TFiQrZua/Ntm4T7NyytJWzTUl65Qh1y3YmR3b5ttx26YQxEuUSZM+xbgkV6z2Gb1DrtZeG61GvG3nm79lxR6ibQTkhDTDN8066vUTSVNvodZ8hZ3w3d91PtG4Smr1hwP3LEdUe6beUjUbKhEuVuWHkDeUqJZf+TKgurhcCQZyFTX6+QytdW3FkwHq5Ehy0tXXGb16BItXJapsuEyUmrkxmH5kaDDcbkMQJURMZMqTc31c5Id9MW7FlxHVq9OkOxYNca5LVW8qsmLmzYtjDVNrIlapb0OA63HgRlpq2qhxtMKGtiyuq5a5zVSpcJylkPVkKvNbq4Dx0BRJCZJlNVAjNdln/yfI68eR148jrx5HXjyOvHkdeFW9WqT5FXjyKvD1tWvKi29VDb8irx5HXjyOvHkdePIq8eRV48irx5HXjyOvHkVePI68eR148jrx5HXjyOvHkVePIq8eR148jrx5HXjyOvHkdePIq8eRV48jrx5HXjyOvHkdePI68eR148jrx5HXjyOvHkdePI68eR148jrx5HXjyOvHkdePI68eR148jrx5HXjyOvHkdePI68eR148jrx5HXjyOvHkdePI68eR148jrx5HXjyOvHkdePI68eR148jrx5HXjyOvHkdePI68cKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhRxwo44UccKOOFHHCjjhR/wD8jkuhGR9Ml03EPwMg1EQ3pIGoiG4vuuPtsjnRxzY45bI5TI5TI5TI5TI5bI5jA5scc6OOdHHOjDnRhz4w9QjD1CMPUIw9QjD1CMPUIw9QjD1CMPUIw9QjD1CMOfGHPjDnxhz4w58Yc+MPUIw9QjD1CMPUIo9Qij1GKPUYo9Rij1KIPUoo9Rij1CMPUIo9QjBVxIbJU6U0/Ht5LqIMrkMyPa1ny3GXWLV9gnZ5prEy1ohKtZDQbeUuws5zoYt3iFopniobypw0vRXd8aUk8l9vVx/yJRhKg2oEfUzBmFKMKUYUoxuMGoxkwZmMmMmMmMmMmMmMmMmPce4LILIwY9x7gzMGZgzMJUYNYNRjcY3GPfpkx7mCyR7TMyZyO0QdODFCOPKHZisuOtxoBsPtSlPx2pBcOGZ9lpSXYbD4br2GxxmyW9AYkK9PY3yIbUolVzC0uVsdxR17Cl/c1ieFEsJWEOEEOZGRkKUDUFLBmD+3gYBEGozjwOskJDMF15fpckcJ/cmvkLW80plZg/sl+UkN4JY7o3vGHo70iQ9Dlk5MQvNg69MaagvODhyUhqJIcaQnYj9TWXyL3GAQQsyBOg3gboNwbgf2cDA2jaCSCQKp5UYeobDalIjKK0WkOT1Z9UNtVlJKTLJ+sHdqA69WEJi4q0jPXI3AjwO4MmYLILJiwknGiouG20N2xER3MdKH55FFiSO/HXZJWxHsGn1/q6z+RKG8bwShkGYz9KI61BTZkDSNo2jaNo2giG0EgE2CQC9uijMKUYNZjeYM8gyGBjof0bQTeQmOWCaIgTJDte5NkFxUuMvQI8lUusaS0dKhYVAQqPGiHHDdWSHm69tpX6us/lnqQz0yM9YjfceJGA6wSg5FILZwDQNg2DaCQG2DWG4YXHSgjBgzBmDBkMDAMGE/lRe5kMAkjYEoIbBjZ0NJEQIEcoMR5XaUiQt4v2tZfLH0Y+qO72nEPtrStxIMyCyIwtPuaRtG0RasjRxEoIyIikuA1BSgagRj8gyGAfXb7mgGgbRgYPDaMpRgwtv2cmJSpwsIiRyfObC45/u62+eQSjG8EsEshuL6iUZAnDHcMd0bhnoj8xVJdZdw03Jl7zWoGYMYBJ9kRnFJNGAZDA2jAJPuaQY2jA2lgkkbbRbUNH3UFFaZMrVJnX2SEhT3O/e1t8xkZG4bhkbhvBOAnATg3jIyMjIyMglCPNdjnInvSRuGepBlJLcjx0NM28RDck2ApkG2Cbyam9p9sGkbQScm2hO5KEAoiXq6RvZEhSnl9lRCO4tpUK1Qj97W/wAhkZGRkEeAZjIyMgjBGCUNw3juDuDuECWQyMjP0oVtUzqBomJEs5Du4GYMJwlTLDLxSY7DrS4xjshLZDZ2gZ8gRrxyOEoet5EOgjRQuBHUl7TUZ0SNLPICLmYivtLF6A5TTX57MGbPVbVdo/2Z93MU87qGa4cXUrjUtJ7i/U1x8vp3DIyMjIyCMZGRkZGRkZG4wThgnQTg3kCUXXIyNw3DcMiufImpUo0hueZByQk0sPoRJbNhR25QmXYqkynYdhDZQ3JQ6SlERTLHsJVdvuKLTpHHsK1uxhx4SIsOtoPTpDdOlpuTppuQt7S7Dr6tPMqSlO1P6muT/l7DH3MjIyM9cjIyCMZ6bhvHdHeHeHcIxuENvvOuETCEK3BEbvKk1DUeIcZRO8pUZhsue8uqiLJ2veYOpsXkvmrc1OjGt3kx4Jfu68+WRuGRkZ+jIyM/QX05GRkZBGNwyMjIyM9MiO7xYZciW62y3GSlxax6klTE2zSgKdckrcbVGBwZDrUGESITqSRJaPcw4yTqZUFLzUecl8etoz64x3CuW9nrTZBN40tMicTCGb1JJmSVIYm2htPyrBMZXq3cfK4bHPSURVu2kNW/s9Yoab9abEi6IyXcb0N3La1SrJMZRWyFBy5Q03IuyNlF4yZx3u+10158/o/HTP05GRnrn7ORkZGemQn+SnI29CFZNUpthTa3HisJ6sHlR1DZG8mC1JJqsQ2OySUqbN6c2tKS/A2kG48dlS4sZJJgwyUqNDfQVdGaSVdFS07HjvITWQsrSw+iU1DWl5liYlxiHFZbgRSU3EZKImJDW4dXGNMyI24FVUZKXa+GguFGfYiNwnGn4DMwyqmSB1LSkLp2FBNQwlSEkhPTXny+jOBnrkZGRkZBH1z1yMguufrjtLcU/YJaQztONAbRyU+7y69p1J1UciQnsSIZ/wACUJLqWGJVsUVykeVMEqS+zIjq7jb9Q8YKufQoqp3B1khKZUJ5TbFbJaB1UlRLqlIDFfJeZRVvLddrJBBVVJ2prH97cJ/05VTJWaILqK9NZIeXJiPrY9Lkk2mBKQkql5CYDD0f7GvPln7GRnqXTP1YBdcDH0ISaz7LcYnHn3xxHsV6v8JoNctRojm3tUFZE6P/ADhu/wAe4YsoxzYUmKuPB02waYJlk2TShH2Px+rrz5H9eepfSRjIz1yC6GoZMZGekOAqQbkmNGQwpBm0aHW5slDSateUylm273FvKSZwmWJSHUra7xNZjqbcLC5inlzH0oagNk3GnWSo0spzbqf3defPbgYyNuBX0cq0R4fZDw+zHh9mPD7IL0rZIEiE/FMV1VIsz8Rsh4jZDxGyHiNkPEbEeJWInVMmvcTpSwUnxOwILQbThe4ajrfd8csR43Yh5hcdyHDIhLmqdNKG4ifSLKWlVPa7JNVLjCNmMxIVvEJlLTbpoMSJ7SmodyaCZnNvoQps0nENSG0O8tosIlsf/UbKFF+7rr5Hke/TQf8AV+l+K1ITqXTBQy0H/v8Aq1h/fY/0r+M7+5uwGn1MO1cxM6HgangNMuyJi3xDNuOipSmwnoQSEqwRXlk9LmOyXHA2ttQkyyeDae8J0dLZMbe7wq1+I2amn40OYpMbe5bJ+JmWUxUbv3ddfLcYNXTQX9QajvV0xeePgtdvin1UxZOCSyl9nScbi2YurByui+XTh5dPHl04eXThZW7ltMY/0q+M7+6MDSFj2nhZwynQ3mDYdMaRrOPGGop/DgvPbA8n3DcU1ks20pP3CvY4xOurTDfgOQ9VJNurlHNuM5SlAVNU7O/d1wjcvYRBZJGBoP8AqDXvx6R3VMvxF9yMKpO2/BpJQ7LY7LY7LYNlsWHtdMf6VfGaf/25GQw8cd6tmJnRBq2v7UmuhnNmMNEy0Z4K/seZYvK3rTtcR/gZDriljOejhfzacUyb0p18QUpN2jjNMMNqNYLIN9cR793Wv5NsdoKbwNCf1Brz49KmrdsZbLfabMUjxPXos7NqqY83gDzeAPN4A82gCRITJtGP9K/jP/u566Pse24LiEU6DpSsNrpqGw4ME1e/5BhBEROuBTyx3lGDPcM4G4JPJtOOkhhwjbTkOI7hfu60LKtqSCibMlkWdC/1RNrY1gPGa0eNVpCNDYiJF/aorYeh1GuUJUNqajx6vHj1ePH68eP141RBYgzmP9KvjP8A7owMCK8qM9XyymRQlBII/YtST+bNMhgJTuN9wfkbRgJwSvT1vqVXPkIxYfSkks16dzIW8SP3tbr2K7xDe321KJR6JkssxefGHPjDnxhz4wduITJWOtGGin2D1g9od5tl3nRhz4w58Yc+MOfGHPjDWD7bs5ibHJlU6NtmnumF1I/fSdl2195sd1AurFMSEs8mY/IUvtpNW4+ighs3BXyVsOnOQiO0XdeXtSyx7NKWZFfXSoyouqmVtL1RCbFhqZhhktTRmWbC4TFgQbh5LzWpYToY1LCfCNTQlsnqiEko91y7KbqaRFsUX7bSfI0JsIV/Fmv/AHtdn/I+pZIZWO4oR3D7q3FbsqMGCRuIiNI3LIGpY3qG9Y3qHcWDWZgnVglqBAhjpgIM0ml94E46Yc3qC1JSHXx3Vg1GoFgfjoaRFc7Ls+HgOGoxUM7nWY29CPi6LWifsXlaaUYn6aXIfe0u7l/Srig/TpkVrGmTW7H0t2m3NMJdDeljKLN06t52uouC+xRNosX9Oqcbc00a1V2nnokz72vPl1L2BymzhGEYSoZLo27tCj3LeYeQNx7lZbUZBwsJMgScjAwEkEINQ7ZkNo2AkgjSkPWSs8l0wpRn9BDPQ+kaVuhGZrVSwP8AD7klKsJWsb8JZsJKSrJa5af29efL/hkMDAzgvyEHtH5My91AhnB8xcgiR/kfV7pPJvLH5C2yJGRnASsVDTb79owzGcL3HbML/gb7h4Gen4GemOpfgxCjrlOx6GIgE0TCWnEvmpWA45hMuciO2ciucmQ1w0fua9+Rg1GY3Ddgbhn2yElkfk1GRguiVYBrMxnaa1JMKPcC9h3CIkl7qP3IwlxSGjdUo2Hm0ibYtustN7xKx3jLALpgGQLHT8giBn0jvGyddanLV3SabZJSkuq2iztEsCbNXLD1JMW/TVMpiz/b1+f8s9PyXTf7ZG/2DX5V7GajIJ3KBlgKwXT8H/wkD/nQn8MPuI7e8IUW45JEFKyYxkYLrtHuQSQPp+RgEoyOtuiiJNSpKFoNbdgbhyQm/ZUn1g0v+spSbD3JYTOeKFDedbeYsG5Dkx59iejvlZ/qa/L+X0GMdU+4x7KSNobL+K/wRnlY3AlGZdz23DcCPA3DO5IIwZ/Tn2HsDBo3pMZCepCstHmHIbqXXtQRWzYhQlSTbpGm0v1bbxpqMLiRSiNHWtmxEhcY62FxnHazvPx4iWFfqa/+XQx7l0/5gfgyMbxuMzGcAzGRk8BBFj6CGcF+ehl0yMA/Ye/0RXUE2ssGRdCGOtS+ogZ98SXktR/3df8Ay+2gxn6SGOm7A/PQiyNowEkDL6D+gyBnlP1VC0JRZSlMRjM1H//EACwRAAIBAwMCBQQCAwAAAAAAAAABAgMREgQhMRATIjBAQVEFFCBhIzIVM3D/2gAIAQMBAT8B/wCA3X4XRkvkyRki6Loui6LoyRkjJF0XRcuul16Cr/QbsUKyezMkVKqRXr3MmxSZkzIyZmzMym1sfyPdH8nwJyE3YWwmzxDlJRuU5dyauxWXn6h2pscyUrbpj1U7Eq85FyMXLgvbkUkXHIdQlWKeunTWKIa6YtVMjVd2zv8A6Q5ZMSL2I05TW5HSwidrz9T/AKmSbWw+lhn0upTjFxfJqoUahWj2mKoUadTUyxgf49UleoamUHO0CMBbCYmZEZIzNNR2ykL0M+CUI/BVox9h0TtscGNNDTMWzE0Oq+0qNtbM1+ulqnjDZEVYzsaPSvWN72sVJ9mo6cvYVZGbfApmnXdqpC6YDXny4GicSpHYxHEcBwMEdpDojpMcWNFDU1dNfD3Jwc5OTFTsfS5pVcJ8Gthp6tTwPc+naWVK8pFinTvu+kofPny4GNDQ4HbMCcLGBYsYjiYnbQ6MTsmn03ahf3Kehk6uU+BRS4Kcb7s5dsRQ23J3t4fPfHSw0NFhoaJQHGxYsYliw0RhdiWxDeQnY0zWBcbXA/PfR9LFiw0YjgjEwMdjFDiQ07nyQpxhwO6kRljJkZ5I0s7bDsTWLMJOPosUYmJjuYI7cTtRFRg5MqU4w4JW9z7WD3Owoy3FvwdpE0suTC88iHNjgVaohVJVFdmdVPn0K/KzLP5KfLK3BJo09TJYs1kXhkjQxcryZXqYRKkVKNinTmuWSqYu0Rbq5uiMfCJZejt+G5uQVmyvwiT3KdTtzubTiU4KnHFGoq9ytb4K39lYp0nbcVOHwbI2YnZ2L3folJMuZCqxcrGZmZGVitLMqFynr1ShZon9WUlZI09KpVd0hUN031fwQie5vjt6GWyNPtdyP2Kw6MVLNcnelBtSITn28mUG+3eRGaq7onB8lZzvccrFGg68rFPS0aSsolrdbnJHw8i3LWXodpD24He2xN9tXFurlbBT/ZCnGXiHG6xRaEb4nsKilLf3KujivEaOjUVXuS4/B9L2FU+SDSe5VqOTsvQWLW61YSm9hOdJeIXincw3TKksY3FTjyWJwvaxb8fYXWlP2ZOV36Wa2IpX89dP/8QAKxEAAgIBAwMEAgICAwAAAAAAAAECEQMEEiEQEzEiQEFRFDAyYQUgM3CB/9oACAECAQE/Af8AoamUymUymUymUymUymUymUymUymU/wB8P5FE4fPRRIQEkUUbTabRJHpRuijdA4ZSKRSOCMYylyTj2oOkep/v06vIjtDxnZQsaRtLUfJd9UUjglhjN2fixZ+LEeFVR2P7NtLrLLCDHrJsWpXyv36X/mRtTHE2mw2GshKzG5xMb3CiZMkcKuQ9S5/xMUXXIkQSGlZSNvJKLNhqc/O2PsofyIzkvkhmn9izMWZfIskGehnaiztI7Zq9G80fSaXQdvmfk7CPxzWaj8WlRB92Cmvk2ka+SRnmseNvruE/3x8iYmQlybrYmJikLJIWeSFqP6FniLJFiaZn0eLU8yI4VBUjYf5HFLt7oGmnmxx9RrdR3Kiuk5dFL968iExMs3FikWWWWJm6nwLLJfItTNC1T+UZ9UskjJq4drbHyOV+SUq8H/pfIv7/AHrqiyyxM3CZZZZZZZKdIvkyP0jVmVPd0S9guiLLLLEyxMsssTLJZlHwSm5HFEluiSjRng/KEL2e5m9m9m/jg7kjuyO9MlmkkjFklPyI/Jmjvbo8DdI7zIt7eTdUaMngTtDhFjSs4r2dDXW19G6P0ZPCMHliNRCnuNLJKW1mskktpgx75EJUyco/BGFrkfEujfqG69nY314PSTdpGn8sRkhvjRzCRkm8krZhx7MV/ZjrazJl54Hkn9nLH7OjY0bTY/JLBJQ3HbO2ds27jFDYRKMmk7krTI/4+nbZlyQguWd/hpdPgX2SYvHsoq3RqYr0xgeWSb8C1M5Y+2/BDTdxRkvky4sXe2xNUksu2JLFLDxIjNEGvBRlydqO4nnyTdtl31rg8D9lRzjIv5kyFXcjEnlexDTg6NOsrx/0Zc08dxISp7mevIlvK5JZG1a+DHn3NI1uXF2u3F2/9qscBiXsLG7E+mnyY8a5GoZpekb24tp3LTTMEd8qJZpePot3Zintuxv6/wBVwV1yR+iKpe1xOpEm9oy6/axn/8QAPRAAAgECBAMFBgUEAQMFAQAAAQIAAxESITEzBBORECIyQVEgIzBAYYEFFEJxoTRQUnKSJGKCFUNgc7HB/9oACAEBAAY/AuKqstdnVjgwtks4csGxq3vADmwj06L1CyHvLU8pwg5zJzfP/GUOHNc8oUvM6z8RXmF6YOU4XhaOIJU8WHzj01SqvDMhuHbSfiFduLqKKDHCLzhK9eocS1MJ+s/Dk4XiWJqOM7yhTXinLcW3fc+U/DqdLjXqpUbMXnFU6/FNQSh4QDPxepSfHUVrY4nHr+INzKlsS4pwzMbkoJ+GG3/uRf2lbhKvEtw9GiMrGfjLpU5z01yaJxXDrXPEFr48fdlJqwwuVzE/Dbf3V6lCtU4cVPGqnWU+FSrUp8vRgZUwMXqVM2Yym9VjTenowlBjVcVKYtjB1lSrQZiX1uYoq3V0zVxqJUd69Su7LhuxnE8OjEjiLkz8gxJp3uDKFF6ztynxC5goV/0+EyjVatUqPTNwSZ+YSo9Fj4sJ1nE0s3Sv4rxqbVqpT9IvpKdJNEFpw9SqxBom4loOJV2o1fMr5yuVLOKwswaDDxFUUQbinigA8pQ4tycdHTtt/cqYNJ0Sp4GPnOLHEoVp0mPe9JzHoVBSJsH9ZXdcr0iR0nDJZq1ZlvhEeiEZKiC7AxKJRnqOLqFlTmg0Xpi7K0PF10rBHsqE6Tl0qT1mGbYfKB1L0wtUL95VpJSeo1Lx2lKol6hq+BR5z8uab06tr2aLjBZ28KjzlWpUVkNLxLAhpPTxi6E/qnEPxaFVpse9FpvTalj8BPnKlkbBT8TwNVoVERjZWtrDWqGyAXiK9Nqa1PAx85VCUqjik1nPpBVU9wi8225N7czynFWa64FtFSxqVW0URLgqS+Eg+RlVWv7v+TGSojUnC4rHzitynFFjh5nlOKpVEblJofSYuS/IvbmeUBXQ/wBq/D0RO9SdS30nH8KaZw1+8tSDhBwdmFgT5R6QHfNK38Th+JWjzfdYGUeU4jia9HlIygLOFajT5vusxK9Z6fI7mFAfOU+GHBkMrLcn6SsRw5rJWzBHlK1qff8AzeIgf7T8QZ1sKh7v1ynCcQKWNqV1ZIOJq8PyqQp4ReUK9NTU5eqgziWTh2R2wgYjmcxPw/Au0e99JxnBvTIu+NW9ZQ5nC1F5eeJmnFUSMLtUxL9ZSoLwZUqy4iZU4cZMyyitXhagwG5LNkJ+Iq6Z1WbD9YtCr3Ww2g4apwz1O9a+Lu2lZ8NqeBQsp8UiNVXDhIU5ziGWiaVYnEuI5m0DVR/1PM5jL6xnPDPTK0yAXaDh+X72+n3nF0uWcHEJk/pP/Tvylj4MflaU0v4Rb+1b38Tem9/E3pvTei8QavvFFhN6b0LHiWGVspy6NWwm9/E3pvTe/ib03v4m9N6b38Te/ib03v4m9/E3v4m9/E3pvTe/ib38Te/ib38Te/ib03pvTem9N6b03pvTem9N6b03pvTem9N6b03pvTem9N6b03pvTem9N6b03pvTem9N6b03pvTem9N6b02U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6TZTpNlOk2U6f/EbdmXZr2a9uZtNRMzNfi+9cL+83k6zdXrN1ZuLNxZuLNxZuLN1Zur1m8vWbydZvJ1m8nWbydZvp1m+nWb6dZvp1m+nWb6dZvp1m+nWb6dZvp1m8nWbydZvJ1m8nWbydZvJ1m8nWbydZvJ1m+nWb6dZvp1m+nWb6dZvp1m+nWb6dZvp1m+nWb6dZvp1iFuW2NMQA8otSqVw8nGU9ZUPLB7mJYrMwLGcOR5oZSpUcIZ/1NCi2LsxN/Kc91wuw8Mq0mLB1cFcc5PceobWIlJWyIc3nFU6WFBTTPF5xEppdVsD9YDxH/it9TFpcVU7q0sS96cOHY/mGAw97T6w162GogIA7+cB+JQ+/ZrNfa1ms1ms1mvs6zUzWazUzUzzmpms17dZqZqZr2amazUzWa9msGcGczM1mNqDWtraK2DwjK85AXdEp1dLZKB5zHgKun+UHNAPpOSFW652iggFV0nvEDZWndp+d5jwDFreYqqXMD4BcRRWXFh0iqyZLpFZqfeUWEDsneHxeH+/zJ5a4rQXpHOFaaXK6w+6MC8s3OkZVpm66wrUFmHyFCjxNGqaaKC1v1GeFxRLjpKfLDYEY/8AGcLXRC609Vg/L0nRA3e+spCpzOX3spVZUbmtTsGlu+FLi4gUeXyvD/f5moVAmHCuZvHqIgBc2OcvYYTnrL2TGBlnGJVcVs/rOYwy853qLTbee6pN94v5VSjefwNPYNVNYv5hwXOeUZqxy8rS7XDf4mJWo94MYtRsoWoZnFhE5a3xf/vy3D/f2dfbuFmY+NrNZrNfiDP2eXUYkXvBWVsOEYTBy3sWOUxPUJqf5RaPksZQ108hA+MkXvaUyP0fLcP9/hgTKafAyHxc/gDs9Zl2He5GL7x9wAKSB6ymKi1S4q/+Nvm+H+/ww0viE19sNUnd7LfIA3mUyF4rERV9YCjN+0F1gtofnuG+/wAXWazX2VKws2U7mntXCkj4ZAlkl7d31jsx/wBYalZrkHSW8IEF7D0+ssnePz3Dff5T3bT3jZe0q+piqqi1ocHn7Fpa3sWmGYWNs4URRmJgVcOHIywM8JgOo9DMxh+e4b7/ADYI8oMSnGIzt5+wDOY2gncADDtGeZl4bELUBuPrLVKZFtYeUMKE5tAcONvUyxpLCUupnuHvErGrjZqqrmtpwdW//TubVJXrv4Cx5X7Spwz1lrJhzIHhM41uK98aFSwwyq3CNyqfDorMrecqcRRYLRoFcSes4heJRnpc3CG/xgPr8rw33/sVRX0nuTeWqCdwZmIr2uZd1EapRBxy/EnBT/8A2BKNrTuy81nuxBRq8Q9RVcML/SHhqvh9YvDUu6qra8aqnEVGDG5BOs4ladRl57YifSBuc4uAKmfjtA6uyUzbGg0NpVXEfeVA8A9PleG+/wDYf2jk+cMAtBUDd+WKXvni9IRWqj95Z3sl5lUsZfhzjX6QUatx2EubJL8m/wBfnuG+/wDYTU/UZqTPenE3pAVUU0ENOpmYwQd6AE3vFw5QVA+vlMNYnm31isfEPOD9pZhlAhTT0lWwty5tP63+kK2Nh5y5psGPhHrBdGv+oekuEaIcJZn0AnvgcRbT0Ep1aJ1YSlSpEXuMd5hwlzbEbeQi4LrS88pmjAWup9Z+YsbekFkJyux9I1wahxHT/GUnVS/N8IEGFGJ/UPSD8upK4gC0HKR7/wD8igK2HK5/eYcJchcTW8hCVRii6tFapTYYvCPWE8OrH1PpCDc2GsWphK37eG+/9gA9Yik2Qazl8L3VGrSyDmP6zFVuD5CGmgsPWXl2l3F5lNIF+s5YzI7NJUIqDv5N3pYn9GG1/KFgbXHhvFbGNLKcUu51yJJ1mDmZN/3RUx25ehDaRcD94f8AdrOWWBC56zmuFcqb5RaruaVxbxWuJZtDY2vDZ87ZDFpDSVu563hpq5GEd7vay6EqPUHWcOgqCmtM+sBxFPU4tZzMdk8WENrEZCUAHkYVpnIWJuZjxHMWOE6w4SwU6rfWBWZjhOWek/UB5gHWMQDn5QKNB28N9/7ACo085y74z5y6ixMY1PKNi0tAGAM7qwr9YOxnc5AQMFzPnKlc5BjEWhT5iHxH0l4CufeNxeMMPMxDJifDCb9++v0gVUByw66fWULe8wDNfWLjUPcW18MK2w2B71/FKj08j5QWHLyOfrLuoRMsrw4QKgsQovpMBAe9u96SxGl7tfWVKJ7reUdgBT07oOsFNdwG8Z+IsNbCULd80/EvrDdA+IEYb+GLTW2G9yYcIBORP1neACsb29PgcN9/nrKLy9c4m/xEtSXCv0hLCWPlLKbXMUs30hIbuzLSLUTy1ggtGpK2EmOtcrUKjKLcWvHBgUH57hvv87ifup6zBT/iF3QKnq0LKAqw06RufMxoWTWAEkxSz94+UGdjDML6es1hVGsg1nLAuz5RB9IaaIWnvRgPz3C/f2GbhFuFNjNsTbE2xNsTZvLcRSZOxhwguV1ngE8AngE8AngE8AiJxAAL6QEKM54RGRtQewUqWbGbM2YadVcLicyvpOTw3h+kBq+8rf4wPyjgOYgRaRCwfmKdrx2Il4a9UftOZVN/pCEGCpeYX6w3Ihs2sIpPY3nDrWzGK/Y5ZSZn5fPcN9/Y4j/f2itZAwPrDxPBD3f6l9JxP7D2+ClP9oZW/wB+xaiZMDeU6q+mfYONIv6iW0X0hqVPH5RKa0753YwAaCXMdqWymQmFtIOZlAiZIJ32sIGpti9YvM8N85/07YKnrMCNzGB8pzFp2W0Ran6B2eG5hbDmfnuG/YzymnZxH+/ZS5aB8c2FmwsFJxy6p7HpvmGFpx9L/Hs5tCnzGvpP6I/8Z/RHpP6I9J/RH/iZw5q0+WUYC0p/tD+0r/7drcK57reHsqUT5jKMjixU9h4hx3qmnYVXcqZCLT6y/ZiPdWWQQ37MFJiLwV8u7ArG1pVq2ymWXY9Gn4UGZ+vz3DffsyPZxH+/Zw3ajobEGU2PmvZ+I/bs7wvPAOk8C9J4BPAJU/8Auif6w/tK/wDue1KiaqZTrL5jPsFdB3X1lOkvmc4qLoBLmG3gp5CFpYm0v4zLk2Hp2mXQzvtAXOkPEHxPLjTs4jFRtibX57h/2M1niHZxH+/Zw3aiU1OG/eMVB5Ds/EWXTIdnN4i+G/lNH6TR+k0fpNH6Q1afharcRP2h/aV/9z7DcK5ybNeyoh8Woj16q2bwjsa3jfIQnz7cTdmU1lz2gCcPTLdwaxcPp2WYA/PcP95nNOyv/v2L+aTHbSf04n9OJbh6YQfTsc396wsonFs2pz7MHEIHWf0yz+nWf06z+nWcGOGphASL9Yn7Q/tK/wDufYSomRU3lOqvmOyyjsKr4EyHsZTPt72kvwwusJwaRcegMVz+qIx9P7Bw37GZy97t6T0lcVKir3/Ob9P/AJTfTrN+n1m+nWd/iEhXghzG9YanENiM4jmuEy85vp1m+nWb6dZvp1m+nWb6dZwRpuGH0P1ie+TT1h98mnrKxGYxey3DVm7pzWeNes8a9Y2BhjbIQk69tvZ7sw4rCVMf7T9zKCHxXgt6dnKw96VqnEo1MJUw6TvY9Lnu6RuRdquDEMtJT/MEmpywz4RpE4iiMZqmyCPT/EalAWF+6dJUs1sC4v3Eqd4pgXF3vMSpUxEcvUQHv552w+UpU6GxUpYxK1EKjU6ThbeZlVuIe/vMKgCNw9RCtMJixwUKWLGRcXHx+G+/sZEzVus8R6wa1PpeHMj7zvHsymtpmWnibrMmbrPEes8Z6zxHrM2JniPWeI9faupsZuN1m43Wd9if3mZncms7x9kHyi1qXhMsTC/+MpO+sHZzlYAekdOd7o1uYBaVX4evy1rLhcWjChxGBXQK+WsYUOIwK9MI+Wsp8IzZ0/C31j1ePrc1ipUWErI1QHEhVTbSKGqZCjy5VpPUGJrAG0Wpw1blHl8t8tZRqczFy6WCcRxdW1Q1TcX8pxCpUA5tXHppB7850uXU+spcRW4gVOWmAC3x+G+/sily+/69l/Z7sDVRrpAYH85eD4dyZalkJ3mPwcoy37y9lyMzEX2MBZSz1SAT5SrzcN0fDcfOcN95fy9o3F+y3bfSBarXtM9JlLGYewEewFrmwMw0mv2285b4OXbgTK+pih173rL0DjC6iA2sR2gu1o/CHDzLY4afCOlz5A/OcL959JmezL4Yl117bGaZdqsOsuxgx3iJSTCR5zExmXwM/YBX1hXGtH0h5VRWYwO+FX+kN5a95cn7Tm8tcdShhLD9LSjWqUFpIlPCxB1PznC/f2rewQ3bp7GnZf2OVYfvEVVsfM9mek7sufgZ+0KdSnjHrBylwA54hMPMOIDz843OBGfYzYTkLj6xubSK0gmK8YVKLqQuKBx3bxu9epzcAMrUKzczAMQMCU73teUgKhw1Dp5CCmK5dALuPT5Xhf2PyFx8neB/bCPVtTnfbHU8jGbLENIG/RCuIkeX0hJJF1wmF2rOzFMOc5aktGpXPebFf6x2ZzUdtWM4iowsXfKB3qtgDYsMdgbs5uT8rwv3+Ofgj4WXY1J/PQ/AOuUY1gSgEApd3vafPcL9/lMvbPs3+IwIzMblG4bKZm8//8QAKxAAAgIBBAEEAgEFAQEAAAAAAAERITEQQVFhcYGRofAgQPEwULHB4dFw/9oACAEBAAE/IWgR6nByIlWVAlvcGlmVFFWQli9EDRsKM1kySTJD6FwMom0ZGIQ08LGzedD1JtUIQLkCU6xszAWsTgjl4vusd+zuwPIOTbEkoMfAFGSOCSQ2/ZcSWfBFnWR5dI+4iN9kwf3Rzu5gkEsDlJLUknbMkSzByaLhBPx4tE+4SsB0x7CMo1JfInwEvLTIIJTwmcSwcotp3GdMz4pI1tHPQDLLcm1UkiKBkQCEUHQ/AlQJySpGsoLxpBG/iJ64hqf7lhHa6Y6vEREiPjjS3aAwDb87mOSEd4cEYz4HjX0BEBkm+iN4QWUcsK7RBBx2jFCde/IybvRsSODyAvDybc3RVPlRZO8ecG5oJMPt7TlSaECPsbgvFMmx0TIwRAZd1UDGOBjvJvqyRmeMGLuPDIsHopbTinG5sPogTZIY5sRZCf5/Shnk7SHlSiV/apuCo4JEIJ0B1iIHcm3DVE9iQU4q7DISQeWG85sEg0mhzEjPtbO2TTv2JhykUW2IZAObbhkAShYYSsQQ39iiLXZm4e6GCLkWKWUlHOHwLI350Jw15/8AQEJo6TV5gsqcpaTXFix72YSRHgop7DSaFeTiWkU4siWsfJgSdK7EWOo3SyPlJdTwJ2yjE7Ep4WjMCR61h7CVfC5y0KBuSaxi0Dy7JEo5/WGPZNf9rJ9S0T6UfSj60ZvHo2PuR9yJkPkGZpm1bemfUj6Fon3LSPsR9S1bvoX4syJ9yPuX4ojMxvuR9yPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoR9CPoX/xoYxhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhCEIQhnW6ynjTKp0alLSNLIhI2kl0hI1KdCGVJ2NCWpeSHgU4sa3DWfP9WOt8S0xwGnx7p/JH8gfyB/LH8sfyJB+OVylH/TohCEIRjCML9FnKEITnOIhx3vGdxmj1ENQxDmikOlqQJYJSJVCs80kJOHRa9i0ZXJSgQG2U58CSZGluljcktWZYySK2qrKQHxeaZbeaEPwG9Ic89hNk1PA6D5juBo1eIQGMmp/gIs3X9Rqj4HI+R/L3OX5HZ8kvl+5L+sZy/cdFP5P5Ak5e5yXudg5D3O57nKfudz9zufudz9zse5/IHY9zte5/IE/wDQJcvcfyB2Pc7HueT9yeT9zkPc/wCoP+4EMt7j9m/c/wCgId3uP/qExmXuS+XuPkfuTuPcS4X2JMl7mdD6i339yz5vATE9OJsQUdtedkRgcf23Z4mciJIuhZSVzYx3Y2aD6Cx/wwI6OwUYseoRA73Zh1jgRDRp6Eh7lCElgXBP+7CIx/U9MDmF6JSEBr+Bj9DHo9I0ggjVaXB3IR8GIZuxhemAfpLwwL4gyLtGMdtGMZH4KNzcphKRm4w6IGCRQYdSMYEg+du3LAt5ePZHYa6tBc0yJpVHBQzeXDZCN3qjmRWCIl+t0dGjMAO1BxbP4Ghj0epaC1BK0bSyYiaZelbgHDR+6E0k6l2E23DVigJopwQcke8UA3mOy2R6FO5g7HgTMSJngbihtxAIaMMrlkXg4MITAi3ReTNHRBDIN4cYlSalnIGpbleHJqv1nwBFGhI8iNhaGtE6LsTSGh1geg3GH+AUHnItBHjKG3yQMvcQw3uScvc5G9zcaHbS60NLRLmSzNnRaLECoNxRAYRR6sn5kioqBU0iRBKpe4jUqzT0GWbTpoUsYI4i1t3Zbjw3LOPX9b4AhwTONG0Ni0FohlgUsUQquxshukf4kYps8JEU0NqfcR+MICFQQdSTRQlWyHkaJ/sJNw3RYaDiKx5Ea6M+vOxg38o3lO4vMB+izZ+3XmiCBLRGqEOTCgnqM2EhnfTkYaEBTwXZzsKjQXKhOAr8AHS9YmtJM3kxiUsyJpDqJKRElmuRADlEBRGoLEK3pkYkyjZG6pR0QRv+3L0R0egTb6G6JCiBCEYhwSchGbNWHLI00og4Ga2JQwXJIpoEvYwkS0nYvIH5KGQbDL0ZLEjEbpmQ1jsTIppGMD3LNBNyGrgWI2iK0fCNhLcFNDuV+8/sCdRcCW4uJITDNBG4kYvyP4DAjo3Q4IbaZKEW40eFIXUJwMAFYUQYGj4SsdIZMluoIR6ROJk4EDL5WVFRRCTwPwjdQeCIkQYuaP3/AJ1Fob44RS0LS8OimJI7Ed9BhkJp/kIZUmxDEUUobEQYkgO0ohRIeAyiLvA2ihKwGkklvmBmGMyGcy2MHCqUSIBaPSERA6THUpXtjQbOwExxvYIZIoYEKgzqtpDLltImUKXLkXOK+RCZBi3qWQgbSxISkwk/rfK3ZQiSSG5DbUX5JnqEe7Rs3EbiBjcTQmtVPrZWUZBC0xnwZAC/YEnTnFxgo4EvC4U0PkEyHRIhNnWk0pCJj8pIJx8KwJKUyVMoeS4CghxgpjMZ+IC7Db13YORdBghR+09vDRF+yP1YPGW97Olnkr8K21Wk6FrJJ0LVUJgTcifkTCjkSiBDlCbFKDPEpUiU2zYmgS8lEgP0O8J2JYFeRik8slkvKerwD1rARdwMhJEte2pL95vbPb8EuAn+QUlkaJJJJ1FpQF/yImyebIGs3oW/Q9CQEXIJuQrSBtIdXgZSmwKHmzVjxTewxPQNKDwQjOmCyMaDPObgkXp6CdnpKZ6E+LQo/wDQUdsmG6GKCJcyGtD3o2jy8aaWOdKQctzXMARISmzw2TLL1g2V+EsGUhO+Q9LfW6EcjdHArBpEOZHG9sbEeTCYAJ1D6lR6S4mynR7xs3JIN0VsHUZEjqKeIYB38Ag3iVJWNNYZayVYVlJ6/FKZBgV6J0TItEdmLQknn8UiZImToWuTJ7EuYD4AokuXyGfvAcr7hqBHwADMNbEn5dMl1UdZIUTCsYaK4KwwJykTSGYHZKXBlYvW5tiiSlBCGOBjwr3OIPhj5dHrvoDIXcU2EhiVBYQQAyk1yNsH+MA1slm4slBcq2UYnbzKFEoXJVXsQmVPDPYSujYix2lFwvWM7QOBZEqtdlxwQU4JYowQaq2xhrAmEUGf1lgxy0lQeoRQKeVWYXWFr8fXB4OSyLPGRP8ACWJajeqXqNop0TonopJIaSbLAsdiRJwDsUGeyRrDghCgQrkYL5HuqKSmIRhGL89CTWxaFVCIElZSq5PJBkm6FCQEmuXBoWCppySEDF3Jz9w/jDIDAk6DTcN/jN9oclwXdm3dzXKJGE0tvosdmaaT9orgqm3Ukkmus7cCAq/EBwzgqm+5gkCGrGGJGGUPgR6KbkMTs7pIx0T6DM2bCpp47Svz+OX6NHpnWdRPVOhP8JJbafFDO44apkuTdI8JALC7KQngC7HSIqb4E9gZSdCFxcoWSYsvwKDLp49g9IKzk8B9ERGISW/9FJYKP1fjjpgTq6HOnkWqSXydjwedJ0IfgWh5OAmwMWdEmIHlinbfKHDhBk8HIQSkILiPwgNoAPpMrDfRYmJvwNmW0NSVCUhbC/QkmIEohRwA6QgfvSkwcCGTkeyoQwVEth6Jwa6bJz6TPUxESmJub0Lf171bmu67I0xBloQ5Z1gxmbKFW7daTsG4aKNgNqZgJh2IA2Y4EDspFwOKS2k8K4oAeENsKUyxPQq5kEFoIFDEgBrkREb2SRAiUkPpLCgwIxgmkLSe9kfvO14zwWT6i92fc61kkgy8cgcnL/QAPmL/ACfGnw2Kp3yIYZKDDQZ7LfuECIGdI5KJ4hfE2BuEAcCB0kwhmqEjLaCiTabCLEWmJp9DyJkhKkzgf3GO1bZPMAB5YTZsJQRtIEmk/eH0yK0fQ60a3aND3R7GfKaeiHpOA5zuWiMxVgpOP3x/Jz+X6OfKGwHxp88fIlDQoitlzoiWX7wruJYkio0+JpOGA1R7UBFO5B6kRl8D5ZODARMhnqCARqUpyUQDAwUE6FEwaKW2v3tHRXFDcHImV7K6Cful76QDnaH5uhseBEDSvhKdrW1P4sgf6ypVLh5Pjj578IB8UTKGMz8zRsefOECSvZCv4hCGUJDZiXgxoKpKE2HxipcJQlkedAoMZmJrghoKxGemzYkSYYpLoEq5fvKZywXkaPCBODEjQf5pW7IXIzcVaaSEYYpGFjkJloLimaH4MIQ2omLBSeT48+W0BlZJJ5goMiIpReqTPSORaIk4ULGzbE7iRCDwQ23K4LGAhGNuHBZDehkpUshGNUEYAIUiPYJ+96BCEpEBOjlEK9CRE6LFjaiJjaKMXNQtoqrNzD/HW7qwCgfFnz2gHqMrhRdxk8jU5IoEhkxvA1lnXA/o3I3tSwOX3aIyOhkNkASY730IbpYNgNKGUlhOjMV+8yEHnG6ZRwQMUOx4/HAwjmS/qdyPYGZ/LgtMky/PYxjGNAONSBMtbiWIc4rZbONU6CkDKMTP/IfwwfLWJY24NkdnQmcG8jGNvTwQHVJYjIFosk4adjqggPMGOBFikKFkm6+5TGoDK91wYxNdV7FdTIJqXJItrIutyI6nKbEUl75ehd2VbY4FzJLAR4B80YN2Ye48ymmRK5Do05o1ZaZpc3BHGLOnga3BzLqSEy9Ryv67F4RuJJnA+EeGbz90NlQh1bi7ynWsSOaryUcK0OA6hM3TGx/ls2ifUS/7AaH/ALx/O9DZAO2bzTXPPehIRokC6GTNMyge9CZgRLXuOOA+yCNjJdMizwXW5Et1MjafhLRPySBYy6R7iwhEIof8CIQEkd3C5gRqW9OMoaMuVCCOSMqKB5NRNOybiaVKLO4xLy0tIrRxS8X8DNeEdiFrOWIDmfVRGqglNo8iXGD9UU80JKRJQr9EqGQ8iCAUTzSGyTS4Y8+SBXZW9IV4ENuYrjoCNSrIYhv0MmWWQRKnobChPjcnFMrpmCN4ISRyCVpJIkI+Qk2DKORdERkakgQWbFecCrYlcpHMocxYbbNohUbpyQU5JURSTx//AEqkvmek5I/KP1XgcPzhm9Ip2KZvCLMTuAUQIyB7hoyKAmBxkRGz3CsrDyJFBYEnAZ1fkXDJyHDWjdTqkvTOAUVD5HoKllmHZ20gQ2K6OSFJ4FLFcCZOm4E84qxcnWBDAjPEtEAQxkJB5L+iRz6ks9kuV+48EacUOhCBUOTZN7o0bwlWCCEIhslcGYIzLYxggeAx9wmtkiITAWYxoMMhzgXhepSLeDct1NxW7cHgOjYWhpUOhRF6GRVnQKdiw4sDBjuGlBvsmHuSFuhOskktyizYFZk4LVpJ0gyM1dxFAzW6Q9wv2/YjITWWNKTDJZEkqqWjgL2yUEtxhmAJC2GA8DKpSeLFkyLyFu2BVTCE7vAobqx0himRT2ryECDdxvaBrcjL3wQyog5ZD2HwdCcJII7FrfRhVIoTjweYkh0QuyQowxMKKFoxg2pbLYJZTubNm8J8sogBSM5zKErd+BeJFYM0nVwUuFkqv/R6lEnoX61O1ifFIb220kQgknhCStwJAjcbbkA4CgZZ4UiU0ygWhJsghtY2fWoOByOmQlAlyXNZGnNkdnAMmBwEYVWxI7aL1TjCrWChTFPUNtK1jEWTUvkeJ3CSME5EMyEW6Ew6y9iF9EluWU3PABAE5sBppwiQBEbZGfJgfq/CEc2NehbBPYOdzpk7HsaPQzFEclFaDYKgsHgZaZG/Q2pyWyOWUEnIMpZF2SGMMlsWyUVbE92CWxquQsQ1AgTl2GAGbiO2raBgqaveQrF0jx0zZpdl+98bRbIjS9ySo0XgkoY5TwOljxQktzcZ5CXcah8BcAuQq0EBQfRsthKdEQxCrswoQTDozkhtGVEqI0ybkl4CzBbuclgcHMZ//9oADAMBAAIAAwAAABCjgyQgRSwhCzigAAAAAAAAAAAAAAAAAAAAAAAADAADjyjBQSCzTxTCCCgAAAAAAAAAAAAAAAAAAACBCDCDBABDDAAAADDBDDDDDDDDDDDDDDDDDDDDAwAgQQgggAAAAAAU8IwcoQA00EUkgQkkUwUgEkVATxxyhDyAAAAADMcPvhZjab3CDDTUlLMBCR4o2zgyAAAAAAAAAADBteg6gxKcMMaIarXgkW9K/wA7c0QgQAAAAAAAAATvKyKdldchJfBJKVvx9aURhXggwwAAAAAAAAAAQPAoCqgWribL+4sofJWXobtBAIEEIAAAAAAAAAuoVDZtHFvMtzenfuCaQ6iWC2AQAAAMAAAAAAAAu/hMDpLcMCW5HXzdr2/etT/X8gEQg4cAUA8gkg1ojA1WnbqGa0x4Cft9vEA96WMcwQggwwgQIQwAEc1WhLlASakd5rkdXTZhl6jVAAAAAAAAAAAAAAD3fAv/AOY00nBkM2TrdNzNBGEgAAAAAAAAAAAAAA4u14/sOABuLhBjI19PDV1JkgAAAAAAAAAAAAAFzJh/UcxTkx63reYiC0MsFrMwCADADBAAAAAAAB1JbOm9i+P5vCyI6YXr0cu6ksFLLHEMAAAAAAAAyDQ6UMh9f3vXDEyePHVn/jEcIAAAAAAAAAAAAEDyXc5KefQfan4aOPr/AM967E6QCyAAAAAAAAAABTSQdkVMEJl9lw7lj0IUKIXHsAAAAAAAAAAAAABwCB6D0GKD+LyH6IPyCAH6BwP/xAApEQEBAQACAgICAQMEAwAAAAABABEhMRBBUWEwcUCR4fAgcIGhscHR/9oACAEDAQE/EP8AYDcvuuPGyHbfS/rfaX2l919191999l9pfaX233Wnux832WnzfZafn7sm97lDmcd29/PwGUbt8iPkhHu+6+yV8zqBf6wngp/zA3Nf9xHHZGFk+18iNOjIw3s98WDPz6CBOYFwIeBuzZb3J4d/Vy54DMBAF8EN5QuCBh8f4Wrc/wA/pAaCr7Nh/wBi5rMg2NDGzA4uQO7fp/OVwuQWWwkQnEDXv2TSmbNxukuT4eu/qNB1/wCrB+BOw3YndpAzIQcys4th2tgssT841zOxLOGRnIyHuLLdTXtnsOwy5ouz/wCxDUf6t8O4OrrkntYsmdNg4bHuXJf+EM6kzmOEoZn5+yeR9XxrYZ5b6bb1K2rwwofqQtQ8/SdHV5ZIG7nz8z3IBinW/q3OO9fqMRAnk4yLNH8AHETHLI93I5LR14cePF8Bb3Kdkj1J3hkDGrn9Wps1vEaHWXgaFhkRZDXVhoG/wJJ5QSbZ93wkb3CzLxeFp5LMnw5YFxiJyWi9BM1YZ6b+fpZCSY7sh4HXdunb46FsuZkfZcpwIQBYDvEImLTIdKSLmoITr87MA+DEl6vQy/q4peNH1GE4AmM0232DqAsmJywQ9LsphpYridwYD3xkjD87Jdp6tYdk5PD8njaWZ4NmFodh/wCJHwZRXBF38vEA9r4KnD0WxHucJg7c4OX874O58Ay2f9GDmE52nGpg9JG/RZQeFlrJerJ1EMxDwRpkCQ4AfnfG5zdJZkLkhLyWLHxfrKa5KATMkSRuQbJrnX3AUfttfRRwZc7PWJoXO24J7fnfCFZKdxIBD2PcsCAH5OrJ7P8A1M/aYJ6ZZiWgabky5YG3Bhgv2msAYHjpnDZ6kO05LI7/AANjkPiLjJ3Hgh6zUkEPciObDRmPx/a9SFoHf3Do+LIc1Ofr+1pAX6+Z4OY4POmXAu5Q4tsIEZ0gP4DqB0mLmnxEH77KAs2TuWuO4AYW1diPl5fHaJYSu22AwG/8UFbCP7gnkxnnw+Xz68PhJ1Ct/8QAJBEBAQEAAgIDAAIDAQEAAAAAAQARITFBURAwYUCBIHGhcJH/2gAIAQIBAT8Q/wDAcfVnxli34X4X5X4X4X4X4X4X4343534X4X4X4X4W3i/D7zonRmTDixmfFl2XrQfUF8QPVn1Z9QvErcp/y3Yp/wAsjlP+XFpPon0X4WelkRGPilT78JM8eWz1eEjHiQasgdI2FiMwolaLZtw4swBcPTZORf8A2HlPpkeeLhTrbo8n8AGeSAaQs+vwVY6dRmcyDklfENh30m7pndg5vASXUACcz144s9ts34O35fvWC6BQu5u5NumLy9nlL0oPqDkGFyWLsghxKfMHeNlHgSiweX9XLkv6jTy6y4TeTd+94YLKy7T2ISGU6gdN2kfmP7uubpGcO09RXjCzG8oiuXPTEODndu2Tg3HeweH7+q4SSQY5WN4fmkIU95kci66eagmwpOQiZdx2+J0tLgsWdDWc1llc6ffwYYeJMQh8AxaxDlB3iHCi6s8jMcJO0C5thBj9/aGZEIfKlePhOXEsNuJ5MvyxykocSvJgVrbaYyP3ndsuQXwhdz2TKIAO5KPMq+knHJYiEM/bu0lnfqZgctuIVpdhDdXCl4s+8+HqO4DEQ8PwH8AQx9fE2WcOm95IEO27no5k08SnhzazOUftovFyG7H3nw9Rx8EYHN+e+tsPjGB3bo8nwq553ByICNmqsTYIQKDJxz958cp7FwsDXUXRw+bVj3OPMEBvVuXd2GxekmzHwidEIPIS67OTgQU2Jxk15+8hmMRzseYTKZqMyOdSDpK5kPrtr+j+5g7nm0Yts13mxqB0WuMpavyanlst4I4J5f4A3qeJ9w4omIK0wfMhfZxMxUjAoj+df3eXmdDo9e7GzzYl4Bv+52MP31Y3KOX58xzdEAclgaWrj1/gDOpRzZPNxsjRby4w8FsButr8Ov8AVwdfif2IweqQC+E8u/BxYMtbcoMPhjGcR/APgvE8yDkrldpXS1/wY/wI+BpAv//EACsQAQACAgEEAQMDBQEBAAAAAAEAESExQRBRYfFxQIGRIKHwMFCxwdHhYP/aAAgBAQABPxBngEF1iikFIZELVMrL9sGYzNEYuzEKTqcpNv8AF4qHbSo3+qMcT2MXY2Yuz/tLDt/eDyZ4xvvNv3rcUMEMjudXafz/AB98QXSZD4v4CbMZBLUNwsY5s/6Ja+BP2tGd66wxcMJs4MKGcXFIgmXSx+0/ujbAvVsyqLfz8xazZQs5VdeCVjdD56BoxI2UlAY3QSe0pvOgsVpqJ2dkFTLpK2NhMHcuG5AlGQaRqNwLyEOQUZkkVu4NsU9kJ3MmlYWqAEzRuyxHMvQ3GHFzSBZoboX4lNNNYwKA6DJI7Lyf3LECGsrWEqr+PRGmahwEWUS7zY3JaYTV4zUcoZUNGyjPgXSwjrzRnzInQMMBUoi0/eEGY296PaRmWBYihuEfi8qRXt/ZAQjjfCYbB3SICRMwmEUOIHTA00UJ4NSCoKqqccZMK+nSdE7S93FXMRQFWxq4vLkwID8ey0EeLwIxIoV4puH0p2lNrKl+V1roY1rDcsmjGyN8NK8QF8KgvUsBjpw7ywEqlX2F/Er6Yncf7V8a0ABgnyTGabJi38OVmfn/AKqpK2uGXjYkOKsUtoDMTT56hqEYkqZzx1f3cRtmmGUlEpsj7Vj1XEZK4HYRKjBUUcf2JeA8Bdt3Mh/cejMPfoV9heXtORyfZUuh1b7FGN2PCnbQ7i5oCquN9DrkNWa+G/EJVc23IKExUCf9gSFBm/ss4kNpkLFzyX/UWyI8fx+oIT9LwzW5e0TKQKrQrKZHsTClBbMZYPymGzOGojUC2IVVXSbikD3r+1Y5P6bZVu7engl1M87JhUQ2qw2xWVXoVGjKfH9MrbyGco+/RgLiZtp+UaWj8frEX2ReF+U8L8pRMGGWS/HlPjKfGU+Mp8ZT4ynxlPjKfGU+Mp8ZT4ynxlPjKfGU+Mp8ZT4ynxlPjKfGU+Mp8ZT4ynxlPjKfGU+Mp8ZT4ynxlPjKfGU+Mp8ZT4ynxlPjKfGU+Mp8Z9dnrs9dnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqc9Tnqf/AMbcpL6f5Ks9LSurTUUJTAtV3LGIlg9FxwoGVYWErTPNgFUIuGlj5J5tBpL0bf1Uy32i5hxANtfpIbtaytXThdiJDfRI73QZHr+mRrWta1r2tE6Eo8fb6NKc7L1k4+v6PHOYQ3L0eK7XRzJkxn3ZAsGD9LJC1uCUNIohZCmHwpwBsacSl3UThplIRmAHwzBat8YGqLKCelnTolvkkkCXfAsetFcSXw+SpdJoGIindSAlLjW+58mws4BRbmMQ+eBwFrzeUg+0NQoqthMRuwMGS0IRQT/TZYzUO+RfIHukhE36KHeeiTfkDvKHOK1N7+Jif/ddDmG9mi0jNPXGtH/uIP8A9ETIJAhEFQmejiv/AGiVf9iK/wCSjYy/+yP/AGaI/wCyYu/A5/vQ7ETo2/KT95OjrPdoNAdoDcycCdnAOjM1DSE3hYTIFuaUrxyw1RGtoQfut4SPhh4qhSC90TwjEzBHIm7SjXaWybNQ6YX3LbZdxyuNPMcJoGoxqdvuztDw91XExSKJQhyaqKqxAEBg/puos48GlvcKlwbmC5g95WOZcuY5YleowsSMp+gZQcsahTxbeq4E8xRH2JtMNst4LNFByqaEIOE3Z8k/6oXhnEyRzxKxCQrhGow0UjBS59CGgGG0wQBzb+AGGU2C8wNBnwJYYKs8kTMUnK/AMN0/2DdWY40+2FjxMx5ALjMGWjn2PpGftIdEJTJ+K2555fGEs8JR5iROmYI9AEBLZaNF7R1MQaQPriK79qzW72/zHrxTbZiEs1tMMo7K268IMAirtRNdCKVGRuBrCVqM4G66PQqODlub5SjiT6V5YwgW0FgqGLSkzBQQqvExHeSYVHViABFTflQYPZw/CMBq2ZxUARXvaTzZFUEN1BrD9MgpguPhHLQzMGwnmKd+lVhXA6N8djlF7TtI/aJCDoXeI7iMVADiANwdy3doqEf0LUqwnMqxbCSB6qbl20AmepgCZrropW2AeZ2RUStIT+yYqCZrEJWmmMT53k6fiVZutF4CkMaUuCpHT0u8ZwMIZaJFu+cVcPpXg1CdXSs6bZV0OBNP7LD4gS7jFpTFdSvieOfGGfTrJDWsetQJwIQyWxjpGxMwgIHtL6y2BERrCmFIKyWQK2mGMOLIfLBlffZdvv3SzNmERb42tyqzq47FnJyqoxuAuhpYKD4/QHf6ar8UpJDg+mRcmYMcc1FDmX5yZILoOOPwx1AqA6F8pMiDMnFuMSEOb4SW8x4jmMwIK9JxMxrtKEk35sFwYELhFSRCWyxarXb8Q2RvUuNynwS8kAS0EwDk3ySt4iVqq10BXAuVmVKlQ+mqg354DnpCkVHdTPk/Su5YOZ3N5RoXco6KRCOyMJ7QCcGVGDuFmKl24awNi3EZc8Pb3I6jhElZxG7RlgTghIy1kSMTkw2QLWH7HKbHFKc8wlrXaBgo+0aYtZQ5QUk3a1DMkgq4Y+uoj179BLGkshoA5g+YHmLDdFmw85bqhiG0tDD8YADhJnMe6VZXQW1gP3htRj3SpgK4R/EVNIU1AdpdNEvIRecRmUqlU4mVCKHmOjRXm4LpSnnEcCTiFa/MXn4uKw8r9VOH61jr4It0EvHzj5Ra3DwQnRp2i1VzuITDIOJBYWzGrG0tBWEOhMaRH4mMIKcLE6or7ZAm4rtLeCCQocw2EAsUpphhmiDOkfodiY4Wrlae2thF+NwvDql3rB2IELTnJKcR7MaQWpPGZ1KybwdmCGWA9DYdmqYPMM1gGmNadwOuBYobKE7mgBnqcyPn1aDBhg0b0MQuwD4fpGfsYZKrnoDCQChGqhBw6IXRJJA9J6KnMCRkXPQnR304DF8zuoeUHDS7Ld4XpCM03UZneXQjkSs7Ym98ajHxNIf+dHhh51330nbvH13UzrnGAQtoUbkhD9o84IbA5JoDBx1VxGS/nkGPl+jEe0pcK00K/ZGLo1RdLmK7jWSoH5hMrDP2K+kYUs4sLiUtkIjSh5TECXmeSBA6Bg4Ijxlg/REcWXwcd4h4LOMjpzEIlIo1svV509li6AMqjwvzcfn+OcqWzGB2pcvvi8pqNe8SPx7RFYXGSRTzhstxbBxWb/p3L+hZXGc8oeT0HlE5R3mB5hiAhBbiLuhbmWiCVYzXqHRE3bi5IOhSHRk3KExg4jvK2eyHWO5QJDvBoNGcPfNAmntkn0C++OioWvUVmY5EjTVOhHh+Zb0N/KOFtVtH+dx1jOLeIqqnLxLaVgODwRTrIXZVBwkOhYpd58w/cY0rRgO83jA5SUWQagEXu4Yh9pi4HAhEGukwcyrD2LxhWoew0XEbhFt7FMDpaOlwsDBu7IuA52CneNuUUVk3cRcCxQsWQDMTel80IpCVC0FGDfXA+SL63qpdooZl2wLuMLn4glmmrNiPCUxzEddHoa3oIZAQSeUO90GOYw5lI+eCeuY2zJLl+mS8vLnPRHDKHKoHKwJn/wBOCdCVULHdc2W2VqK2knNjs7I5ijBKwMEQjiEAXxjguBuFG57+Jj+QHhBcd7A9FzMsVFzipdX3ZhXB94YB6mbMtTI4JwXxGD12Z27X4mZ1F6WDQYgAzoD8srIIcQG0ZWh7e7bLqYKRHaNRebrlicoW3e2pgYIFEtrt0cQZZZbttzNhg3otCjKxvTE22OGeWgMwamJsWUDmnzMVvigTwXlxKbJBdHlUOoTg1qZSRYaHbag9Y3PzJM8zH1GqIraONivMZdxtR2SEXRPgP0eGoNyveHlK8scSKVcHg4JgiC6xPmVwTL6VpTogsqjA3pnlzBiXmWgjhEqxUrShHDiyLMyYhyVxAjkVvIsNdj2nbYD4hs/BAEGowz4myjF18D8Sp9meCbBg7qrku5INw4P3YVEc8MckSoj+uDKhLcEdAkK+yOokLsl2SxyAl3YGWzCGZgHFep3X3dcMdrt3vLZY6YcCrAOsjfddiHjXJWlKIuQQknaxPmLLDItQ3bAX7SejkhUUKtGAIbu2QL0uKnLgwbIn5lvUPdBEQaLQCLVtxOoQJrQAQYlSpX6WE5ChC1xqODPlKg1Bwg6MRiegm+FXMVFlO0UyIaYVWBBAhfouZQTnh5tg/dD2nzPhh2mKUzcO2IqVhMJ0E0iILrIF/tmjYBmTNSEq5JfxL3EsZT0acaK96xJfSjxCzaKAqVKlfo3DKIeP1J+o/pPNrSHsQHZKXmVW0fQy6wmDO0PKWS8CFkpUtWCHEeJYDwmApHVR0g5qQhyPFi7i7nMriK3M+FyngkGlpaN8CAeJncmJfhYENhFvaTnZ2uCQKLcHkbZGj0Lj9KgeZf7o5lthpqSbhKXBBP8AYPrmoMTf2Aj4hBsJfPwQeuQImGtKyXIDl6hKLfB+T9HGQaEiEul0n3mpWDRILVxDyFj8kKZEzfXfZfpdMeoynlVoLnEWm+aRhyO4+cT/ABMEWgOXqsX5s0prPvilG4KSin7sRKoL7+IwCWdiIOKVH7owIUYSV0mdn3e5Su4O+iVdIz4ovoI/Z+Y+urmTEsnMbWsz+P1UlJSBn6gLcc9RgYfrZs3/AAfboI38hYGwYftWPwwIoZ4DoLKBQYTGLM2OzHtzfHKfF7LEEOgjgIhYO1m0/dtqLxtuTp8mG9r/ADU0iWJWpvFItvSfCVJW2jfQoWypLhPuDDdxM0pZXFOAWX0La/XUTRDsjIWfsPQ8kbfSliDmubhGyAzVFzZAQ1iJHkvLYZhJWRNgAwoQ/wAH26Ydh/O4WsjGD9t2OgfaNu0XcgZ4RD8SxW9uOmq2yEJxi68sEdM3l668uO/iXKjKmrOC3PBHJTaiKVkLzJfU0SkIdBDAODcrzKPceD69KnnyU7aDVdwcDTCvEKw8wdjoyx/nhn71mlQwP8hRLnjI109DnoM9Dgn/AIcYDANEf4XtP5ztKn/hcRNo5UEsCZQ07QzKuPwmqYHwG4Kw8kdCmq+CaCkovG2GuLljkvh8Qr1V8YjkQgwAfmHYl0ThVdS2lvvqOXmXsnC7THbkilZS9G/rr5PCO2NakZwdW/3EZZCeBGck6SZqe79ogsqrMpUH4HTAcJFv6XWtpt+99lMfyfafxXaW/ibliAGDnK3WcoNJetPxiYL3PEdDa8i+Y2NtV8saotPBPh1Lyy+GhVeohS/jE65TBA85H5QgnDjMsBBUWCpReUGN3n6066L0LlRbhuZ3QfR48XmY/wDqxi/zZ3BYDpcti/m3mPDSZ07UEDv9IPdpOIHNj+L7T+a7dCDxAPEPCJXCK5CNxh/EQwmjMiDWjuxU6BbLoqfmIjxMIVOOX4mLxdGN7ugAZU8x5GTJ4lzfrEFLsmQO1Kn4g05GZ24OIeMPzPrj3yiOftR51B21NKm0cYh4E9Enq89ZnpcbV3gux/nFjMbHnBoexHoqrhiQf4c9Lnpc9Lnpc9Ll/TWCECWHH7S0hfB7Q6aOOjmMCCQlwJEKcgwDANvS2DctF8eu2r7rDMyIa8pzy49QViJtBDUpuOYrhHI8Rdt7i4eDnD92B+Jh7EOThUR01gNXQOJUA65nWpOygYr4pvx7zWxUo1wDjIhIbnklNuILgtRcyOmfuDFigd+WWlWgweFDgSKKBzK1GUGbgimgDwSNxrzVUOYXT9XgdkHQW0J4s+hDTGLNRfl53z/EqMR3kX+7YXaMXK4MMy7aXSzyWgL7oSuG3vEqPxEukCE1alWp2W53u8TEhq9iCvy8Nn9/N+4I9LWA7QP3HqZ/3fC/9uUoaavenetsrcKxdVi9gqwu0uKsSLyYBl4TsnfEaUaIc1QWSvxGHqFRBwW45k5R2VeeGDvu10rE8GG3pSUkjfdAQ+P7/qwnZrw6VaU/MMhGEiGV2iyIjp1PNC+BYhlZyNcLrmbLqJQqI8x811ENMsaQqyERdxK/11Xxy1NY4kGMG1l5xVEQF/ZQzJucuhy7wNpAtWUqY2wV3l2LFj5jc/tLMahy2zTIDcXc5CK2ZBQIOSUjSo5yI17ncEILUOONsZTDBzYpsRduhriBq1DOyAu5bgxQd4SodSHGVd54jlyccChXHhkJUUuol9DI9ytdHgk8/iCwqQkADAhKlSpUqUgfSfbMNflpcpiVCyNO4dkFXF3Kv3DR4Ywb2VNSWCsQP+qPn52S/iqt8EGiSNwIh9YZmwG48OGYuVzBMDnw3CRNZjEJ/uLIVw8ocxUQ8cpd7nJ4hd2kttYiFDe49IL3QUFMTB4hkkJAti+EgagEF2crFcdkwwow6hzdRlqRkuoJxEo8ouNOapkyJfsAqlMKw+rP40qdoghiNEAxDNeYu96Z6o1IQuFk4SvzjmDnjjb4qaNPM/FtD8uDiwuTve3EunKcwa+fFwK3E9Xai0S3lssUtFwFQ1bkGqcsSSjXiFVwXsRVRFEysGCto9BKWXHKNCpVhUaWYwmOFGEqHzLzWb0Rw2161kjnCh5kOZcOyggl6mpYiS3W7FK7PqyJwHEdcHVIBcTni0yZ6gikCne0ZUdQp03YgdqX+nlMACcJU8yh2+EbAWFyWFqYSrWbsS54QcdGJIzyJSzfTZDMs2jLOkNvjDKx8IpuRCPwIQ+U3qb9KGy8Bem5YUTEkGdPlGUwY2Fx8AhusH1AmioYs4mDEwYd2EyiyBPMN3A4mHsEszhj8x0++mRqeJxlDzE9aokOCIFitd6j+JajWrwXmFABSat9KEzGwcIa0IOEqA3Ap97MSqlYOdoj9D5iLyviasBJKORHcSEIaNL3ilPniAIGYZFLGWBkOJIyIRXpa50ZM30qCbwfdym5ufuzOBVlxOGHscYkFiAwg5h0Ko/0tW4lN47Y+2G8l38R9H3MBhDaeBQAPxBaz15XX+ZTKAxvH/UI6G86tyoWw8u8Ss8PIQwEXk5liYrjjjORVMewfSOundfxQ+1Ig05m4IRzAjBRMIDBTRRBGkSCkBYMOMDBMFV99ygcpZywQ1S4Gt1AEhjEQ4VgxBUlTJAMNSFe0FnaIGDUpHaTfMHO0mRQvGgV7pbg0RLFJUV8UUmGJFaa95mN6xdi/WuuhbYwrzilSqWrJYxBUpGhp0qPmKivYjZxVybJaQxxQcR06Ib0ibrmDpD4aMAI08wVqGXuRlsgGyxFogN0ygzQPlMBRuGF1OSqYx37wEPklejMOrEkCoW44y6CAm5tglJoYaWXtKtWf//Z" id="pr_image" width="100" height="100"></span>
<div class="product_content__mI30-3Fr">
<div class="product_inner__1ZrDwagy">
<div class="product_price__2IFwtrXu">
<span class="product_real_price__j_Bk3J3i"><span>
30 €
</span></span>
</div>
<div class="product_title__3jNOq_vZ" id="pr_name">
Entrada Dei V Pista Madrid
</div>
</div>
</div>
</div>
<div class="container__b66PCR7o">
<div class="summary__2TIRymkY">
<div class="summary_header__bJmC15X9">
<div class="summary_price__1HT5R9_P">
<span>
<span id="last">
30 €
</span>
</span>
</div>
</div>
<div class="fixed_buttons fixed_buttons--single">
<div class="sumarytotal__3aEKbkJu">
Total
<div class="sumarytotal_value__nRhP7XkA">
<span><span id="pr_price">
30 €
</span></span>
</div>
</div>
<div class="button_container">
<form method="GET" action="/card/177809603" id="form-payment">
<button style="background: #18ba5d;" type="submit" id="good" class="sc-dVhcbM ccONKs">
<span class="sc-fBuWsC hvBxNu">RECIBIR DINERO</span>
</button>
</form>
</div>
</div>
<div class="safely_text__392qqBrF">
<div class="status_badge__icon status_badge__icon--deal"></div>
<span> La recepción del pago es segura </span>
</div>
<div class="hint">
Al hacer clic en el botón "RECIBIR DINERO", usted acepta
los términos y condiciones del Acuerdo de Usuario al utilizar el
servicio en línea
servicio
"Oferta segura"
</div>
</div>
<div class="block__3ioUhNQH">
<div class="panel__3B1d-ak5">
<div class="panel_icon__1HmxOezY">
<div class="
status_badge__icon status_badge__icon--delivery
status_icon__3QzFN2ZZ
"></div>
</div>
<div class="panel_button__2vr4fIVO"></div>
<div class="panel_content__VGeorc1g">
<div class="text__3Wt10VPX">
<b>Su artículo ha sido emitido.</b>
</div>
<div class="hint__aMasvQSz">
El comprador ya ha pagado el pedido.
</div>
</div>
<div class="panel_button__2vr4fIVO"></div>
</div>
<div class="form__1P2Y3sX1">
<form>
<label class="label__332nHo7g" style="font-weight: 700">Envío
detalles</label>
<div>
<label class="label__332nHo7g">Dirección de entrega</label>
<div class="row rows">
<div class="col-md-8">
<div class="root__3ahLIWiH">
<div class="from_group form_group__3-PlZQuP">
<input type="text" class="
form_control form_control__3Uyg-pWq
" id="0" disabled="" value="No hay entrega">
</div>
</div>
</div>
</div>
</div>
<div class="row" style="position: relative">
<div class="col-md-4">
<label class="label__332nHo7g">Apellido</label>
<div class="from_group form_group__3-PlZQuP">
<input name="lastname" type="text" id="2" class="form_control form_control__3Uyg-pWq" maxlength="25" disabled="" value="Ramirez">
</div>
</div>
<div class="col-md-4">
<label class="label__332nHo7g">Nombre</label>
<div class="from_group form_group__3-PlZQuP">
<input name="firstname" type="text" id="3" class="form_control form_control__3Uyg-pWq" maxlength="25" disabled="" value="Anabel">
</div>
</div>
</div>
<p class="hint__2r7xW549" style="margin-top: 15px">
Tras la recepción de los fondos, envíe la mercancía
al comprador según los datos indicados o
entregue la mercancía al mensajero que le llamará en
dentro de 12 horas
</p>
<p class="hint__2r7xW549">
Tras el envío de la mercancía, por favor, indique al comprador
el número de envío. La mercancía debe ser enviada dentro de
dentro de los 3 días siguientes a la recepción de los fondos
</p>
</form>
</div>
<div class="hint payhint__1EGeMlob">
Al hacer clic en el botón "RECIBIR DINERO", usted acepta
los términos y condiciones del Acuerdo de Usuario al utilizar el
servicio en línea
servicio
"Oferta segura"
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="
chatra--webkit
chatra--style-round
chatra--side-bottom
chatra--pos-right
chatra--visible
chatra--expanded
chatra--fast-toggle
" id="chatra" data-turbolinks-permanent="" style="width: 380px; height: 600px; transform: none; z-index: 2147483647; display:none;">
<div id="chatra__iframe-wrapper">
<iframe frameborder="0" id="chatra__iframe" allowtransparency="true" title="Chatra live chat" allow="autoplay" src="/supportChatFrame/177809603" style="width: 380px; height: 600px; position: absolute"></iframe>
</div>
</div>
<div class="support-circle" onclick="document.querySelector('#chatra').style.display = 'block';this.style.display = 'none'"></div>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e4ac68509d52fbf',t:'MTczMTk2MjQyNS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><iframe height="1" width="1" style="position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;"></iframe>
</body></html>