@charset "UTF-8";
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background:transparent;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
*,:focus{outline:none;}
body{-webkit-fontype-smalloothing:antialiased;}
body,
html{height:100%;width:100%;}
a,
input[type=radio],
input[type=checkbox],
select{cursor:pointer;}
select[disabled]{cursor:default;}
input:-webkit-autofill{background-color:transparent;}
* + html input[type=checkbox],
* + html input[type=radio]{width:13px;height:13px;}
textarea{resize:none;vertical-align:top;}
em,
i{font-style:italic;}
img{vertical-align:top;}
input{vertical-align:middle;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,
ol,
ul{padding:0 0 0 40px;}
nav ul,
nav ol{list-style:none outside none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
:focus{-moz-outline:3px solid #fff !important;}
input[type="radio"]:focus{-moz-outline-radius:12px !important;-moz-outline-offset:0 !important;}
input[type="checkbox"]:focus{-moz-outline-offset:-1px !important;-moz-outline:1px solid #000 !important;}
button:after{content:"";}
del{text-decoration:line-through;}
table{width:100%;}
form{margin:0;padding:0;}
input::-ms-clear{display:none;}
:-moz-placeholder{opacity:1;}
::-webkit-input-placeholder{opacity:1;color:inherit;}
::-moz-placeholder{opacity:1;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{border:0 none;font:inherit;margin:0;padding:0;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:outside none none;}
blockquote, q{quotes:none;}
blockquote::before, blockquote::after, q::before, q::after{content:none;}
table{border-collapse:collapse;border-spacing:0;}
/* @font-face{font-family:'PT Sans'; font-display: auto; 
			src:local('PT Sans'),
				url("../fonts/PTSans/PTSans-Regular.eot");
			src:local('PT Sans Narrow'),
				url("../fonts/PTSans/PTSans-Regular.eot?#iefix") format("embedded-opentype"), 
				url("../fonts/PTSans/PTSans-Regular.woff") format("woff"), 
				url("../fonts/PTSans/PTSans-Regular.ttf") format("truetype");
				font-weight:normal;font-style:normal;
}
@font-face{font-family:'PT Sans'; font-display: auto; 
		src:local('PT Sans'),
		url("../fonts/PTSans/PTSans-Bold.eot");
		src:local('PT Sans Narrow'),
		url("../fonts/PTSans/PTSans-Bold.eot?#iefix") format("embedded-opentype"), 
		url("../fonts/PTSans/PTSans-Bold.woff") format("woff"), 
		url("../fonts/PTSans/PTSans-Bold.ttf") format("truetype");
		font-weight:bold;font-style:normal;}
*/
/* pt-sans-regular - latin_cyrillic */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'),
       url('../fonts/pt-sans-v11-latin_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/pt-sans-v11-latin_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/*@font-face{font-family:'PT Sans Narrow';font-display: auto; src:local('PT Sans Narrow'),url("../fonts/PTSansNarrow/PTSans-Narrow.eot");src:local('PT Sans Narrow'),url("../fonts/PTSansNarrow/PTSans-Narrow.eot?#iefix") format("embedded-opentype"), url("../fonts/PTSansNarrow/PTSans-Narrow.woff") format("woff"), url("../fonts/PTSansNarrow/PTSans-Narrow.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'PT Sans Narrow';font-display: auto; src:local('PT Sans Narrow'),url("../fonts/PTSansNarrow/PTSans-NarrowBold.eot");src:local('PT Sans Narrow'),url("../fonts/PTSansNarrow/PTSans-NarrowBold.eot?#iefix") format("embedded-opentype"), url("../fonts/PTSansNarrow/PTSans-NarrowBold.woff") format("woff"), url("../fonts/PTSansNarrow/PTSans-NarrowBold.ttf") format("truetype");font-weight:bold;font-style:normal;}
*/
/* pt-sans-narrow-regular - latin_cyrillic
https://google-webfonts-helper.herokuapp.com/fonts/pt-sans-narrow?subsets=cyrillic,latin
 */
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans Narrow'), local('PTSans-Narrow'),
       url('../fonts/pt-sans-narrow-v11-latin_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/pt-sans-narrow-v11-latin_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
.clearfix:after, .container:after, .basket-review__item-holder:after, .basket-review__accept:after, .footer__top:after, .footer__bottom:after, .content-top__holder:after, .content-top__menu:after, .popup-box__preview-holder:after, .popup-box__preview-review:after, .catalog__holder:after, .catalog-content__descr:after, .catalog-content__sorting:after, .price-slider__inputs:after, .item .popup-box__preview-info:after, .item .popup-box__preview-row:after, .item-description__content-holder:after, .item-description__content-section--centered:after, .item-description__content-item:after, .heading:after, .filter__forms-wrap:after, .filter__right-holder:after{content:"";display:table;clear:both;}
.centered{display:table;width:100%;height:100%;}
.centered > *{display:table-cell;text-align:center;vertical-align:middle;}
body{color:#2d3a4f;font-family:"PT Sans", Verdana;font-size:16px;font-weight:400;line-height:22px;background-color: #b7bbc5;
background-position: center top;
background-attachment: fixed;}
h1, h2, h3, h4, h5, h6{color:#4c4c4c;font-family:"PT Sans", Verdana;margin:0;padding:0;color:#2d3a4f;font-weight:400;padding:0 0 10px;text-transform:uppercase;}
h1{font-size:24px;line-height:35px;}
@media (max-width:1023px){h1{font-size:20px;}
}
h2{font-size:18px;line-height:22px;}
h3{font-size:16px;line-height:22px;}
h4{font-size:14px;line-height:20px;}
h5{font-size:12px;line-height:18px;}
h6{font-size:10px;line-height:1.4;}
p{padding:0 0 22px;margin:0;}
hr{overflow:hidden;height:1px;background:#e9e9e9;border:0;margin:32px 0;}
q,
blockquote{text-align:center;display:block;font-style:italic;}
strong,
b{font-weight:700;}
a{color:#dfa936;transition:all .3s ease-in-out;text-decoration:underline;}
a.button{text-decoration:none;}
a.button:hover{text-decoration:none;}
a:hover{color:#b2233e;text-decoration:none;}
[class*="icon-"]{display:inline-block;vertical-align:top;}
img[style*="float: left"],
img[style*="float:left"],
img[align="left"]{margin:0 20px 5px 0;}
img[style*="float: right"],
img[style*="float:right"],
img[align="right"]{margin:0 0 5px 20px;}
.static-content .content__main ul li, .default-list li{position:relative;padding-left:10px;}
ol{list-style-type:decimal;list-style-position:inside;counter-reset:item;}
ol li{display:block;position:relative;}
ol li:before{content:counters(item, ".") ". ";counter-increment:item;display:inline;vertical-align:top;font-weight:700;}
.upper{text-transform:uppercase;}
fieldset{display:block;text-align:center;}
label{display:block;}
label:hover{cursor:pointer;}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="search"],
textarea,
select,
.input{background:#fff;border:1px solid #77797c;color:#5b5d60;font-size:16px;line-height:22px;padding:4px 12px 4px;display:block;width:100%;transition:all .3s ease-in-out;-webkit-appearance:none;border-radius:0;}
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder,
.input::-webkit-input-placeholder{color:#5b5d60;}
input[type="text"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
textarea:-moz-placeholder,
select:-moz-placeholder,
.input:-moz-placeholder{color:#5b5d60;opacity:1;}
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder,
.input::-moz-placeholder{color:#5b5d60;opacity:1;}
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder,
.input:-ms-input-placeholder{color:#5b5d60;}
input[type="text"]:focus:-moz-placeholder,
input[type="password"]:focus:-moz-placeholder,
input[type="email"]:focus:-moz-placeholder,
input[type="tel"]:focus:-moz-placeholder,
input[type="search"]:focus:-moz-placeholder,
textarea:focus:-moz-placeholder,
select:focus:-moz-placeholder,
.input:focus:-moz-placeholder{color:transparent;opacity:1;}
input[type="text"]:focus::-moz-placeholder,
input[type="password"]:focus::-moz-placeholder,
input[type="email"]:focus::-moz-placeholder,
input[type="tel"]:focus::-moz-placeholder,
input[type="search"]:focus::-moz-placeholder,
textarea:focus::-moz-placeholder,
select:focus::-moz-placeholder,
.input:focus::-moz-placeholder{color:transparent;opacity:1;}
input[type="text"]:focus::-webkit-input-placeholder,
input[type="password"]:focus::-webkit-input-placeholder,
input[type="email"]:focus::-webkit-input-placeholder,
input[type="tel"]:focus::-webkit-input-placeholder,
input[type="search"]:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder,
select:focus::-webkit-input-placeholder,
.input:focus::-webkit-input-placeholder{color:transparent;}
input[type="text"]:focus:-ms-input-placeholder,
input[type="password"]:focus:-ms-input-placeholder,
input[type="email"]:focus:-ms-input-placeholder,
input[type="tel"]:focus:-ms-input-placeholder,
input[type="search"]:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder,
select:focus:-ms-input-placeholder,
.input:focus:-ms-input-placeholder{color:transparent;}
input[type="text"]:focus::placeholder,
input[type="password"]:focus::placeholder,
input[type="email"]:focus::placeholder,
input[type="tel"]:focus::placeholder,
input[type="search"]:focus::placeholder,
textarea:focus::placeholder,
select:focus::placeholder,
.input:focus::placeholder{color:transparent;}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="search"]:focus,
textarea:focus,
select:focus,
.input:focus{border-color:#5b5d60;background:#fff;}
input[type="text"]:invalid,
input[type="password"]:invalid,
input[type="email"]:invalid,
input[type="tel"]:invalid,
input[type="search"]:invalid,
textarea:invalid,
select:invalid,
.input:invalid{box-shadow:none;}
input[type="text"].disabled, input[type="text"][disabled="disabled"], input[type="text"][disabled],
input[type="password"].disabled,
input[type="password"][disabled="disabled"],
input[type="password"][disabled],
input[type="email"].disabled,
input[type="email"][disabled="disabled"],
input[type="email"][disabled],
input[type="tel"].disabled,
input[type="tel"][disabled="disabled"],
input[type="tel"][disabled],
input[type="search"].disabled,
input[type="search"][disabled="disabled"],
input[type="search"][disabled],
textarea.disabled,
textarea[disabled="disabled"],
textarea[disabled],
select.disabled,
select[disabled="disabled"],
select[disabled],
.input.disabled,
.input[disabled="disabled"],
.input[disabled]{background-color:#f3f3f3;}
.error input:invalid{border-color:#b2233e;}
textarea{height:150px;}
input[type="file"]{display:none;}
input[type="file"] + label{display:block;background:#fff;font-size:14px;line-height:24px;padding:25px 15px;color:#969696;text-align:center;border:1px dashed #c4c4c4;transition:.2s ease-in-out;}
input[type="file"] + label:hover{border-color:#696969;background:#e9e9e9;}
select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:none;background-position:right 10px center;background-repeat:no-repeat;background-image:url("");background-color:transparent;}
select:focus{background-image:url("");background-repeat:no-repeat;}
.select{line-height:22px;box-shadow:none;text-transform:none;}
.select .ui-multiselect-inner,
.select .ui-multiselect-menu-inner label{cursor:pointer;position:relative;font-weight:500;font-size:12px;padding:8px 20px 8px 10px;color:#999999;}
.select .ui-multiselect-inner{border:1px solid #77797c;padding:8px 30px 5px 10px;font:16px "PT Sans";background:#fff;color:#5b5d60;}
.select .ui-multiselect-menu-inner label{font:13px "PT Sans";border:none;border-radius:0;}
.select .ui-multiselect-menu-inner label.ui-state-active, .select .ui-multiselect-menu-inner label.ui-state-hover{color:#fff;background:#b2233e;}
.select .ui-multiselect-menu-inner{background:#fff;border-left:1px solid #77797c;border-right:1px solid #77797c;border-bottom:1px solid #77797c;margin-top:-1px;}
.select .ui-multiselect-arrow{background-image:url(../img/sprite.png);background-position:-57px -216px;width:13px;height:7px;position:absolute;right:13px;top:50%;transform:translateY(-50%);}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.select .ui-multiselect-arrow{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.ui-widget-content{border:none;}
button.ui-multiselect:focus{top:0;}
.test{display:block;width:40%;}
button,
.btn{font-weight:400;font-size:14px;line-height:18px;padding:8px 14px 9px;text-transform:uppercase;background:#2d3a4f;color:#fff;border:0;border-radius:0;position:relative;transition:all .3s ease-in-out;display:inline-block;text-decoration:none;}
button:hover, button.active,
.btn:hover,
.btn.active{color:#fff;background:#b2233e;}
button:focus,
.btn:focus{position:relative;top:1px;}
button.disabled, button[disabled="disabled"], button[disabled],
.btn.disabled,
.btn[disabled="disabled"],
.btn[disabled]{background:#ccc;color:#aaa;cursor:not-allowed;}
button--red,
.btn--red{background:#b2233e;color:#fff;}
button--red:hover,
.btn--red:hover{background:#2d3a4f;color:#fff;}
button--gray,
.btn--gray{background:#afb2bc;}
button--gray:hover,
.btn--gray:hover{background:#c5c7cf;}
.static-stars{display:block;position:relative;width:96px;height:16px;background:url(../img/stars-row-disabled.png);margin:0 auto;}
.static-stars__active{position:absolute;left:0;top:0;height:100%;background:url(../img/stars-row.png);}
.checkbox{display:block;position:relative;}
.checkbox__decor{position:absolute;left:0;top:0;margin-top:4px;width:16px;height:16px;background:#fff;border:2px solid #77797c;}
.checkbox__text{display:inline-block;padding-left:25px;font-size:16px;color:#5b5d60;}
.checkbox input{display:none;}
input:checked + .checkbox__decor{border-color:#b2233e;}
input:checked + .checkbox__decor:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:-1px 0 0 1px;background-image:url(../img/sprite.png);background-position:-305px -153px;width:12px;height:10px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){input:checked + .checkbox__decor:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
input:disabled + .checkbox__decor{cursor:default;}
input:disabled ~ .checkbox__text{color:#b6b6b6;cursor:default;}
.checkbox--s2 .checkbox__decor{width:14px;height:14px;border:1px solid #7a7c7f;border-radius:50%;}
.checkbox--s2 input:checked + .checkbox__decor{border-color:#7a7c7f;}
.checkbox--s2 input:checked + .checkbox__decor:after{transform:translate(-50%, -50%);width:8px;height:8px;background:#b2233e;border-radius:50%;margin:0;}
.radio{display:block;position:relative;text-align:left;}
.radio__decor{position:absolute;left:0;top:0;margin-top:5px;width:14px;height:14px;border:1px solid #7a7c7f;border-radius:50%;background:#fff;}
.radio__text{display:inline-block;padding-left:25px;font-size:16px;color:#5b5d60;}
.radio input{display:none;}
input:checked + .radio__decor{border-color:#7a7c7f;}
input:checked + .radio__decor:after{transform:translate(-50%, -50%);width:8px;height:8px;background:#b2233e;border-radius:50%;margin:0;content:'';position:absolute;left:50%;top:50%;}
input:disabled + .radio__decor{cursor:default;}
input:disabled ~ .radio__text{color:#b6b6b6;cursor:default;}
input.form-conrol{padding:8px 12px 8px;}
.form-group{margin-bottom:20px;}
.form-group--ilabel{position:relative;}
.form-group--ilabel label{position:absolute;top:8px;left:13px;}
.form-group--ilabel.active label{display:none;}
.lreqw{color:#b2233e;}
*,
*:before,
*:after{box-sizing:border-box;}
body{height:100%;}
.container{max-width:1230px;margin:0 auto;padding:0 30px;}
@media (max-width:1023px){.container{padding:0;}
}
.wrapper{position:relative;overflow:hidden;background:#e0e1e4;box-shadow:0 0 25px 10px #acafb9;border-top:1px solid #fff;padding:0 30px;}
@media only screen and (max-width:1023px){.wrapper{padding:0 15px;}
}
[class*=" icon-"],
[class^="icon-"]{display:inline-block;vertical-align:middle;}
.icon-verified{background-image:url(../img/sprite.png);background-position:-187px -126px;width:20px;height:20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-verified{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-percent{background-image:url(../img/sprite.png);background-position:0px -98px;width:24px;height:23px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-percent{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-scales-sm{background-image:url(../img/sprite.png);background-position:-137px -126px;width:20px;height:20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-scales-sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-callback{background-image:url(../img/sprite.png);background-position:-212px -126px;width:21px;height:19px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-callback{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-arrow-circle{background-image:url(../img/sprite.png);background-position:-259px -184px;width:14px;height:16px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-arrow-circle{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-heart-sm{background-image:url(../img/sprite.png);background-position:-267px -126px;width:16px;height:14px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-heart-sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-search{background-image:url(../img/sprite.png);background-position:-175px -184px;width:17px;height:16px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-search{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-verified-blue{background-image:url(../img/sprite.png);background-position:-25px -153px;width:21px;height:21px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-verified-blue{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-shopping-red{background-image:url(../img/sprite.png);background-position:-258px -50px;width:27px;height:22px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-shopping-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-red-heart{background-image:url(../img/sprite.png);background-position:-51px -153px;width:20px;height:17px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-red-heart{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-carrot-white{background-image:url(../img/sprite.png);background-position:-11px -238px;width:6px;height:14px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-carrot-white{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-quotes{background-image:url(../img/sprite.png);background-position:0px -50px;width:46px;height:43px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-quotes{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-scales{background-image:url(../img/sprite.png);background-position:-227px -50px;width:26px;height:26px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-scales{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-heart{background-image:url(../img/sprite.png);background-position:-58px -126px;width:24px;height:20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-heart{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-shopping{background-image:url(../img/sprite.png);background-position:-290px -50px;width:27px;height:22px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-shopping{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-card{background:url(../img/card.png) no-repeat;width:26px;height:22px;}
/* @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-card{background-image:url(../img/card@2x.png);}
}
 */
.icon-cross{background-image:url(../img/sprite.png);background-position:-190px -153px;width:15px;height:15px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-cross{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-cross-grey{background-image:url(../img/sprite.png);background-position:-170px -153px;width:15px;height:15px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-cross-grey{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-arrow-down-yellow{background-image:url(../img/sprite.png);background-position:-75px -216px;width:13px;height:7px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-arrow-down-yellow{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-caret-right-red{background-image:url(../img/sprite.png);background-position:0px -238px;width:6px;height:14px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-caret-right-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-star-hit-red{background-image:url(../img/sprite.png);background-position:-148px -153px;width:17px;height:15px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-star-hit-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-new-red{background-image:url(../img/sprite.png);background-position:-294px -98px;width:17px;height:7px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-new-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-percent-red{background-image:url(../img/sprite.png);background-position:-328px -126px;width:10px;height:11px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-percent-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-crown{background-image:url(../img/sprite.png);background-position:-102px -153px;width:19px;height:15px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-crown{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-watches-red{background-image:url(../img/sprite.png);background-position:-153px -184px;width:17px;height:17px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-watches-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-arrow-left-full{background-image:url(../img/sprite.png);background-position:-239px -184px;width:15px;height:16px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-arrow-left-full{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-clip{background-image:url(../img/sprite.png);background-position:-230px -153px;width:14px;height:15px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-clip{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-compare{background-image:url(../img/sprite.png);background-position:-112px -126px;width:20px;height:20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-compare{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-heart-sm{background-image:url(../img/sprite.png);background-position:-267px -126px;width:16px;height:14px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-heart-sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-heart-big{background-image:url(../img/sprite.png);background-position:0px -126px;width:24px;height:22px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-heart-big{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-scales-sm{background-image:url(../img/sprite.png);background-position:-137px -126px;width:20px;height:20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-scales-sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-delivery-car{background-image:url(../img/sprite.png);background-position:-238px -126px;width:24px;height:14px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-delivery-car{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-zoom-plus{background-image:url(../img/sprite.png);background-position:-128px -50px;width:28px;height:29px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-zoom-plus{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-shield{background-image:url(../img/sprite.png);background-position:-130px -184px;width:18px;height:18px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-shield{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-clock{background-image:url(../img/sprite.png);background-position:-322px -50px;width:16px;height:17px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-clock{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-percent--sm{background-image:url(../img/sprite.png);background-position:-295px -184px;width:10px;height:11px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-percent--sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-new--sm{background-image:url(../img/sprite.png);background-position:-272px -98px;width:17px;height:7px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-new--sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-star--sm{background-image:url(../img/sprite.png);background-position:-288px -153px;width:12px;height:12px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-star--sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-percent--lg{background-image:url(../img/sprite.png);background-position:-278px -184px;width:12px;height:13px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-percent--lg{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-new--lg{background-image:url(../img/sprite.png);background-position:-195px -98px;width:22px;height:9px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-new--lg{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-star--lg{background-image:url(../img/sprite.png);background-position:-126px -153px;width:17px;height:15px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-star--lg{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-star-red{background-image:url(../img/sprite.png);background-position:-278px -184px;width:12px;height:13px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-star-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-arrows-slide-left{background-image:url(../img/sprite.png);background-position:-44px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-arrows-slide-left{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-arrows-slide-right{background-image:url(../img/sprite.png);background-position:-66px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-arrows-slide-right{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-phone{background-image:url(../img/sprite.png);background-position:-197px -184px;width:16px;height:16px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-phone{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
@media (max-width:767px){.icon-phone{background-image:url(../img/sprite.png);background-position:-196px -50px;width:26px;height:26px;}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){.icon-phone{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-map-mark{background-image:url(../img/sprite.png);background-position:-39px -216px;width:13px;height:17px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-map-mark{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
@media (max-width:767px){.icon-map-mark{background-image:url(../img/sprite.png);background-position:0px -153px;width:20px;height:26px;}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){.icon-map-mark{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-loop{background-image:url(../img/sprite.png);background-position:-94px -50px;width:29px;height:29px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.icon-loop{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.icon-logo{width:168px;height:69px;background:url(../img/logo-new.png);background-size:cover;}
.icon-logo-footer{width:230px;height:30px;background:url(../img/logo-footer.png);background-size:cover;}
@media (max-width:767px){.icon-logo-footer{background-image:url(../img/sprite.png);background-position:0px 0px;width:338px;height:45px;}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){
	.icon-logo { background-image:url(../img/logo-new-2x.png);}
	.icon-logo-footer{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
@media (max-width:379px){.icon-logo-footer{width:230px;height:30px;background:url(../img/logo-footer.png);background-size:cover;}
}
.header{padding-bottom:6px;position:relative;z-index:80;min-width:320px;display:block;position:fixed;width:100%;}
.header__inner{padding:14px 0;background:#4f5a6c;border-bottom:1px solid #fff;text-align:center;box-shadow:0 1px 25px 1px #a0a0a2;}
.header-menu{float:left;position:relative;}
.header-menu__title{display:inline-block;position:relative;padding:0 20px 0 24px;font-size:18px;color:#cdd0d4;text-transform:uppercase;cursor:pointer;transition:color .3s ease-in-out;}
.header-menu__title:after, .header-menu__title:before{content:'';position:absolute;top:50%;transform:translateY(-50%);}
.header-menu__title:before{left:0;background-image:url(../img/sprite.png);background-position:-268px -153px;width:15px;height:12px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.header-menu__title:before{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.header-menu__title:after{right:0;background-image:url(../img/sprite.png);background-position:-75px -216px;width:13px;height:7px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.header-menu__title:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.header-menu__title:hover{color:#fff;}
.header-actions{float:right;padding-right:55px;margin-top:-4px;}
.header-nav{display:inline-block;}
@media (max-width:1023px){.header-menu{padding-left:14px;}
.header-menu__title{font-size:14px;}
.header-actions{padding-right:20px;}
.header-nav{padding-top:4px;}
}
@media (max-width:767px){.header-menu__title{padding:0 0 0 32px;font-size:22px;}
.header-menu__title:before{background-image:url(../img/sprite.png);background-position:-76px -153px;width:21px;height:16px;}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){.header-menu__title:before{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
@media (max-width:767px){.header-menu__title:after{display:none;}
.header-actions{padding-right:29px;}
}
@media (max-width:379px){.header-menu__title{display:inline-block;vertical-align:top;padding:1px 0;font-size:0;}
}
.userbar__topmenu-list{display:table;}
.userbar__topmenu-item{display:table-cell;border-left:1px solid #cdd0d4;padding:0 15px;line-height:15px;}
.userbar__topmenu-item:first-child{border:none;}
.userbar__topmenu-link{font-size:18px;text-transform:uppercase;color:#cdd0d4;text-decoration:none;}
.userbar__topmenu-link:hover{color:#f5f5f6;}
.userbar__shopping-item{display:inline-block;vertical-align:middle;position:relative;margin:0 0 0 31px;position:relative;}
.userbar__shopping-link{display:block;text-decoration:none;}
.userbar__shopping-link:hover [class*='icon-']{opacity:.8;}
.userbar__shopping-counter{font-family:"PT Sans Narrow";font-size:14px;display:block;text-align:center;min-width:20px;border:2px solid #fff;background:#b2233e;border-radius:50%;color:#fff;font-weight:bold;position:absolute;top:-7px;left:22px;padding:0 4px;line-height:16px;}
@media (max-width:1023px){.userbar__topmenu-link{font-size:14px;}
.userbar__shopping-item{margin-left:14px;}
.userbar__shopping-item:first-child{margin-left:0;}
}
@media (max-width:767px){.userbar__shopping-item{margin-left:20px;}
}
.hidden-content{visibility:hidden;opacity:0;position:absolute;left:0;top:100%;text-align:left;z-index:8000;transition:all .3s ease-in-out;}
.hidden-content__holder{height:368px;}
.hidden-content__holder .custom-scroll .jspPane{width:100% !important;}
.hidden-content__holder .custom-scroll .jspVerticalBar{margin-top:0;padding:0;width:10px;}
.hidden-content__submenu{min-width:190px;margin-top:11px;padding:8px 0;position:relative;background:#fff;}
.hidden-content__submenu:before{content:'';position:absolute;left:0;bottom:100%;margin-left:37px;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #ffffff transparent;}
.hidden-content__submenu-link{display:block;padding:6px 15px 7px;font:18px "PT Sans Narrow";color:#2d3a4f;text-decoration:none;}
.hidden-content__submenu-link:hover{background:#b2233e;color:#fff;}
.hidden-content__group{width:450px;background:#fff;position:relative;}
.hidden-content__group:before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:100%;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #ffffff transparent;}
.hidden-content__group .hidden-content__submenu{display:inline-block;padding:8px 0;vertical-align:top;min-width:0;width:150px;}
.hidden-content__group .hidden-content__submenu-link{padding:6px 13px 7px;}
.hidden-content__group .hidden-content__submenu:before{display:none;}
.hidden-content--brands{left:50%;transform:translateX(-50%);margin-top:-4px;}
.hidden-content--right{left:auto;right:100%;margin:12px -3px 0 0;transform:translateX(33%);}
.hidden-content.active{visibility:visible;opacity:1;}
@media (max-width:1023px){.hidden-content--right{transform:translateX(13%);}
}
@media (max-width:767px){.hidden-content--brands{position:static;transform:none;margin:0;visibility:visible;opacity:1;}
.hidden-content--basket{position:fixed;bottom:0;right:0;top:0;left:0;background:rgba(0, 0, 0, 0.8);overflow:auto;width:auto;height:auto;transform:none;margin:0;}
.hidden-content__holder{height:auto;}
.hidden-content__group{width:auto;padding:15px 0;}
.hidden-content__group:before{display:none;}
.hidden-content__group .jspVerticalBar{display:none;}
.hidden-content__group .jspPane{position:static;height:auto !important;}
.hidden-content__group .custom-scroll,
.hidden-content__group .jspContainer{width:100% !important;height:auto !important;}
.hidden-content__group .hidden-content__submenu{width:33.3333%;padding:0;}
.hidden-content__group .hidden-content__submenu-link{padding-left:30px;}
}
.basket-review{background:#fff;width:310px;padding:0 0 18px 0;position:relative;}
.basket-review:before{content:'';position:absolute;right:0;bottom:100%;margin-right:80px;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #ffffff transparent;}
.basket-review--compare:before{margin-right:84px;}
.basket-review--fav:before{margin-right:85px;}
.basket-review__heading{display:none;position:relative;margin-right:-10px;}
.basket-review__heading-title{padding:0 0 0 18px;line-height:40px;vertical-align:middle;background:#2d3a4f;font-size:18px;font-family:"PT Sans Narrow";color:#fff;text-transform:uppercase;overflow:hidden;}
.basket-review__heading-cross{display:block;width:40px;height:40px;text-align:center;position:absolute;top:0;right:0;z-index:100;background:#b2233e;}
.basket-review__heading-cross [class*=" icon-"],
.basket-review__heading-cross [class^="icon-"]{margin:12px 0 0 0;}
.basket-review__holder{height:342px;padding-bottom:31px;}
.basket-review__list{margin-top:-3px;}
.basket-review__item{padding-right:0;}
.basket-review__item:first-child{padding-top:8px;}
.basket-review__item:nth-child(2n) .basket-review__item-holder{background:#f5f5f6;}
.basket-review__item-holder{position:relative;padding:14px 0 10px 18px;}
.basket-review__item-pic{float:left;width:95px;margin-top:-5px;text-align:center;padding:5px 14px 0 0;}
.basket-review__item-pic-link{display:block;}
.basket-review__item-pic img{width:100%;}
.basket-review__item-content{float:left;width:calc(100% - 95px);font:18px "PT Sans Narrow";}
.basket-review__item-title{display:inline-block;max-width:140px;padding-left:1px;color:#2d3a4f;text-decoration:none;}
.basket-review__item-price{display:block;padding:8px 0 2px;color:#b2233e;}
.basket-review__item-amount{font-size:16px;color:#8f8f94;}
.basket-review__item-remove{position:absolute;right:0;top:0;margin:3px 5px 0 0;color:#a8aab0;cursor:pointer;line-height:1;}
.basket-review__item-actions{display:inline-block;padding-right:2px;text-decoration:none;}
.basket-review__btn{display:block;width:84%;padding-left:18px;}
.basket-review__btn .btn{width:100%;padding:9px 6px 6px;text-align:center;font-size:18px;height:36px;}
.basket-review__btn .btn [class*="icon-"]{margin-right:3px;}
.basket-review__accept .basket-review__btn{float:left;width:57%;}
.basket-review__accept-holder{float:right;width:37%;margin-top:-10px;font:18px "PT Sans Narrow";}
.basket-review__accept-text{display:block;color:#2d3a4f;}
.basket-review__accept-amount{color:#b2233e;font-weight:700;}
.basket-review__empty{padding:18px 0 0 10px;background:#f5f5f6;font-size:16px;color:#8f8f94;text-align:center;margin-bottom:-18px;}
@media (max-width:1023px){.basket-review:before{margin-right:19px;}
.basket-review--compare:before{margin-right:22px;}
.basket-review--fav:before{margin-right:23px;}
}
@media (max-width:767px){.basket-review{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);padding-bottom:28px;}
.basket-review:before{display:none;}
.basket-review__heading{display:block;}
}
.owl-video{height:500px;display:block !important;}
.footer{margin:0 -30px;}
.footer__top{padding:30px 40px 29px 30px;background:#2d3a4f;}
.footer__bottom{padding:14px 30px;background:#202938;}
.footer__logo{float:left;padding-right:5%;}
.footer__nav{float:left;padding-top:10px;}
.footer__nav-list{display:table;}
.footer__nav-item{display:table-cell;padding:0 10px;border-left:1px solid #969da7;line-height:.9;}
.footer__nav-item:first-child{padding-left:0;border:none;}
.footer__nav-link{display:inline-block;color:#cdd0d4;font-size:18px;text-decoration:none;}
.footer__nav-link:hover{text-decoration:underline;color:#cdd0d4;}
.footer__payment-type-list{width:100%;text-align:center;}
.footer__payment-type-list-item{display:inline-block;padding-right:35px;vertical-align:middle;}
.footer__payment-type-list-item:last-child{padding-right:0;}
.footer__payment-type-list-item a{display:block;line-height:0;}
.footer__map-link{float:right;margin-top:7px;font-size:18px;color:#cdd0d4;text-decoration:none;}
.footer__map-link:hover{color:#cdd0d4;text-decoration:underline;}
.footer__map-link-decor{display:inline-block;padding-right:11px;margin-top:2px;color:#969da7;vertical-align:top;font:100 14px verdana;}
.footer__adress{float:left;width:26%;padding-left:20px;position:relative;text-align:left;}
.footer__adress:before{content:'';position:absolute;left:0;top:0;background-image:url(../img/sprite.png);background-position:-39px -216px;width:13px;height:17px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.footer__adress:before{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.footer__adress-text{display:block;font:16px "PT Sans Narrow";color:#9a9fa7;}
.footer__partners{float:left;width:74%;padding-top:7px;}
.footer__partners .footer__donate-list{text-align:left;}
@media (max-width:1365px){.footer{text-align:center;}
.footer__top, .footer__bottom{padding-left:14px;padding-right:14px;}
.footer__logo{padding-right:0;}
.footer__nav{display:inline-block;float:none;}
.footer__payment-type-list-item{padding-right:17px;}
}
@media (max-width:1023px){.footer{margin:0 -15px;position:relative;}
.footer__top{padding-bottom:22px;padding-right:30px;}
.footer__map-link{margin-top:13px;}
.footer__nav{clear:both;width:100%;padding-top:25px;}
.footer__adress{position:absolute;top:0;left:50%;transform:translateX(-50%);margin:26px 0 0 43px;min-width:260px;}
.footer__partners{width:100%;}
}
@media (max-width:767px){.footer__top{padding-bottom:85px;}
.footer__bottom{padding-bottom:0;}
.footer__logo{padding-bottom:24px;}
.footer__map-link{float:none;clear:left;display:block;text-align:left;}
.footer__nav{display:none;}
.footer__adress{width:100%;left:0;transform:none;margin:134px 0 0 15px;}
.footer__adress:before{margin-top:6px;}
.footer__adress-text{font-size:22px;}
.footer__payment-type-list{display:block;}
.footer__payment-type-list-item{display:inline-block;margin-right:-4px;padding:0 14px 16px 0;}
}
@media (max-width:379px){.footer__payment-type{width:25%;}
.footer__payment-type img{width:100%;}
.footer__adress{margin-top:124px;}
.footer__adress-text{font-size:18px;padding-right:5px;}
}
.mobile-overlay{min-width:320px;overflow:hidden;}
.mobile-overlay__inner{margin:0;transition:margin .3s ease-in-out;}
@media (max-width:767px){.mobile-overlay.active .mobile-overlay__inner{margin-left:250px;margin-right:-250px;}
.mobile-overlay.active .header{padding-bottom:59px;}
.mobile-overlay.active .header__inner{position:fixed;width:100%;}
}
.mobile-navigation{display:none;position:fixed;width:250px;height:100%;z-index:100;padding:54px 23px 0;background:#4f5a6c;overflow:auto;margin-left:-250px;transition:margin .3s ease-in-out;}
.mobile-navigation .hidden-content__submenu{min-width:0;margin:0;padding:0 0 18px;background:transparent;}
.mobile-navigation .hidden-content__submenu:before{display:none;}
.mobile-navigation .hidden-content__submenu-item{padding:0 0 9px;}
.mobile-navigation .userbar__topmenu-item,
.mobile-navigation .hidden-content__submenu-item{display:block;border:none;}
.mobile-navigation .userbar__topmenu-link,
.mobile-navigation .hidden-content__submenu-link{padding:0;font:20px "PT Sans";color:#fff;text-decoration:none;}
.mobile-navigation .userbar__topmenu-link:hover,
.mobile-navigation .hidden-content__submenu-link:hover{background:transparent;color:#aba3a5;}
.mobile-navigation .header-nav{display:block;}
.mobile-navigation .userbar__topmenu-list{width:100%;}
.mobile-navigation .userbar__topmenu-item{padding:0 0 29px;}
.mobile-navigation .userbar__topmenu-link{font-size:18px;}
.mobile-navigation .content-top-info{display:block;transform:none;float:none;}
.mobile-navigation .content-top-info .icon-map-mark{background-image:url(../img/sprite.png);background-position:-21px -216px;width:13px;height:17px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.mobile-navigation .content-top-info .icon-map-mark{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.mobile-navigation .content-top-info .icon-phone{background-image:url(../img/sprite.png);background-position:-218px -184px;width:16px;height:16px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.mobile-navigation .content-top-info .icon-phone{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.mobile-navigation .content-top-info .icon-clock{background-image:url(../img/sprite.png);background-position:0px -216px;width:16px;height:17px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.mobile-navigation .content-top-info .icon-clock{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.mobile-navigation .content-top-info__item{display:block;line-height:normal;padding-bottom:31px;}
.mobile-navigation .content-top-info__item-title, .mobile-navigation .content-top-info__item-text, .mobile-navigation .content-top-info__item-val{display:block;}
.mobile-navigation .content-top-info__item-mobile{display:none;}
.mobile-navigation .content-top-info__item-holder .content-top-info__item-link{display:block;}
.mobile-navigation .content-top-info__item-holder .content-top-info__item-link:after{display:none;}
.mobile-navigation .content-top-info__item-text, .mobile-navigation .content-top-info__item-link, .mobile-navigation .content-top-info__item-title{color:#fff;}
.mobile-navigation .content-top-info__item-text [class*="icon-"], .mobile-navigation .content-top-info__item-link [class*="icon-"]{position:absolute;left:0;top:50%;transform:translateY(-50%);}
.mobile-navigation .content-top-info__item-text{padding-left:21px;}
.mobile-navigation .content-top-info__item-link{margin-left:21px;}
.mobile-navigation .content-top-info__item-link [class*="icon-"]{margin-left:-21px;}
@media (max-width:767px){.mobile-navigation{display:block;}
}
.custom-scroll{height:100%;overflow:auto;}
.custom-scroll .jspVerticalBar{width:32px;padding:0 12px;margin-top:19px;}
.custom-scroll .jspTrack{width:10px;background:#f5f5f6;}
.custom-scroll .jspDrag{background:#2d3a4f;}
.news .owl-carousel .owl-controls .owl-nav .owl-prev,
.news .owl-carousel .owl-controls .owl-nav .owl-next,
.products .owl-carousel .owl-controls .owl-nav .owl-prev,
.products .owl-carousel .owl-controls .owl-nav .owl-next,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next,
.team .owl-carousel .owl-controls .owl-nav .owl-prev,
.team .owl-carousel .owl-controls .owl-nav .owl-next{top:0;margin:21px -29px 0 0;}
.news .owl-carousel .owl-controls .owl-nav .owl-prev:hover,
.news .owl-carousel .owl-controls .owl-nav .owl-next:hover,
.products .owl-carousel .owl-controls .owl-nav .owl-prev:hover,
.products .owl-carousel .owl-controls .owl-nav .owl-next:hover,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev:hover,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next:hover,
.team .owl-carousel .owl-controls .owl-nav .owl-prev:hover,
.team .owl-carousel .owl-controls .owl-nav .owl-next:hover{opacity:1;}
.news .owl-carousel .owl-controls .owl-nav .owl-prev,
.products .owl-carousel .owl-controls .owl-nav .owl-prev,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev,
.team .owl-carousel .owl-controls .owl-nav .owl-prev{left:auto;right:0;margin-top:72px;}
.news .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left,
.products .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left,
.team .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left{background-image:url(../img/sprite.png);background-position:-22px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.news .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left,
.products .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left,
.team .owl-carousel .owl-controls .owl-nav .owl-prev:hover .icon-arrows-slide-left{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.news .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left,
.products .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left,
.team .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left{background-image:url(../img/sprite.png);background-position:-109px -184px;width:16px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.news .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left,
.products .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left,
.team .owl-carousel .owl-controls .owl-nav .owl-prev.disabled .icon-arrows-slide-left{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.news .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left,
.products .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left,
.team .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left{background-image:url(../img/sprite.png);background-position:-109px -184px;width:16px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.news .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left,
.products .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left,
.team .owl-carousel .owl-controls .owl-nav .owl-prev.disabled:hover .icon-arrows-slide-left{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.news .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right,
.products .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right,
.team .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right{background-image:url(../img/sprite.png);background-position:-88px -184px;width:16px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.news .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right,
.products .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right,
.team .owl-carousel .owl-controls .owl-nav .owl-next.disabled .icon-arrows-slide-right{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.news .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right,
.products .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right,
.team .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right{background-image:url(../img/sprite.png);background-position:-88px -184px;width:16px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.news .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right,
.products .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right,
.team .owl-carousel .owl-controls .owl-nav .owl-next.disabled:hover .icon-arrows-slide-right{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.news .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right,
.products .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right,
.team .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right{background-image:url(../img/sprite.png);background-position:0px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.news .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right,
.products .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right,
.famous-people .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right,
.team .owl-carousel .owl-controls .owl-nav .owl-next:hover .icon-arrows-slide-right{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.news .owl-carousel .owl-controls .owl-nav .owl-prev,
.news .owl-carousel .owl-controls .owl-nav .owl-next{margin-right:0;}
.fancybox-overlay{background:rgba(0, 0, 0, 0.8);}
.fancy-image .fancybox-close{top:0;right:0;width:40px;height:40px;background:#b2233e;}
.fancy-image .fancybox-close:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url(../img/sprite.png);background-position:-190px -153px;width:15px;height:15px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.fancy-image .fancybox-close:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box{display:none;}
.ui-autocomplete{display:block !important;position:static !important;width:100% !important;padding-right:17px;}
.ui-menu .ui-menu-item{line-height:35px;color:#2d3a4f;padding:0 13px;font-size:18px;font-family:"PT Sans Narrow";list-style:none;}
.ui-menu .ui-menu-item.ui-state-focus{border-color:transparent;color:#fff;background:#b2233e;}
.zoomLens,
.zoomContainer{z-index:9090 !important;}
@media (max-width:767px){.zoomLens,
.zoomContainer{z-index:-1 !important;}
}
@font-face{font-family:'fontello';src:url("../fonts/fontello/fontello.eot");src:url("../fonts/fontello/fontello.eot") format("embedded-opentype"), url("../fonts/fontello/fontello.woff2") format("woff2"), url("../fonts/fontello/fontello.woff") format("woff"), url("../fonts/fontello/fontello.ttf") format("truetype"), url("../fonts/fontello/fontello.svg") format("svg");font-weight:normal;font-style:normal;}
[class^="ficon-"]:before, [class*=" ficon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ficon-twitter:before{content:'\f099';}
.ficon-facebook:before{content:'\f09a';}
.ficon-vkontakte:before{content:'\f189';}
.spinner.input-group .input-group-addon .spin-up,
.spinner.input-group .input-group-addon .spin-down{height:10px;width:10px;overflow:hidden;display:block;text-align:center;color:#999;}
.spinner.input-group .input-group-addon .spin-up:hover,
.spinner.input-group .input-group-addon .spin-down:hover{color:#555;}
.spinner.input-group .input-group-addon .spin-up .fa,
.spinner.input-group .input-group-addon .spin-down .fa{margin-top:-8px;vertical-align:middle;}
.spinner.input-group .input-group-addon .spin-up .glyphicon,
.spinner.input-group .input-group-addon .spin-down .glyphicon{font-size:10px;top:-2px;}
.spinner.input-group .input-group-addon a.spin-up,
.spinner.input-group .input-group-addon a.spin-down{text-decoration:none;}
.spinner.input-group .input-group-addon button.spin-up,
.spinner.input-group .input-group-addon button.spin-down{background:none;border:none;padding:0;}
.spinner.input-group.input-group-sm .input-group-addon .spin-up,
.spinner.input-group.input-group-sm .input-group-addon .spin-down{height:8px;}
.spinner.input-group.input-group-sm .input-group-addon .spin-up .fa,
.spinner.input-group.input-group-sm .input-group-addon .spin-down .fa{margin-top:-12px;}
.spinner.input-group.input-group-sm .input-group-addon .spin-up .glyphicon,
.spinner.input-group.input-group-sm .input-group-addon .spin-down .glyphicon{font-size:8px;top:-5px;}
.spinner.input-group.input-group-lg .input-group-addon .spin-up,
.spinner.input-group.input-group-lg .input-group-addon .spin-down{height:12px;width:12px;}
.spinner.input-group.input-group-lg .input-group-addon .spin-up .fa,
.spinner.input-group.input-group-lg .input-group-addon .spin-down .fa{margin-top:-16px;}
.spinner.input-group.input-group-lg .input-group-addon .spin-up .glyphicon,
.spinner.input-group.input-group-lg .input-group-addon .spin-down .glyphicon{font-size:12px;top:-6px;}
.spinnerfr:after{content:" ";display:block;clear:both;}
.spinnerfr input[type="text"]{width: 20px;
height: 20px;
padding: 0;
text-align: center;
float: left;
border-color: #cccdce;
margin: 0 1px;
font-size: 14px;}
.spinnerfr__link{float: left;
width: 20px;
height: 20px;
color: #fff;
text-decoration: none;
text-align: center;
line-height: 20px;
background: #b5b9c3;
font-size: 18px;
cursor: pointer;
font-family: 'PT Sans ';}
.spinnerfr__link:hover, .spinnerfr__link:active{cursor:pointer;color:#fff;}
.pnews{padding:0 0 9px 0;}
.pnews__list{padding:0px 0 51px 0;}
.pnews__title{color:#2d3a4f;font-size:30px;text-transform:none;font-family:'PT Sans Narrow';}
.pnews .pagination{margin-left:-7px;}
.pnewsitem:after{content:" ";display:block;clear:both;}
.pnewsitem + .pnewsitem{margin-top:45px;}
.pnewsitem__wimage{width:260px;float:left;}
@media (max-width:767px){.pnewsitem__wimage{width:100%;float:none;}
}
.pnewsitem__image{display:block;height:145px;overflow:hidden;width:225px;transition:opacity .3s ease-in-out;}
.pnewsitem__image:hover{opacity:.9;}
.pnewsitem__image img{max-width:100%;}
@media (max-width:767px){.pnewsitem__image{height:auto;padding-bottom:10px;width:100%;}
.pnewsitem__image img{width:100%;}
}
.pnewsitem__info{padding-left:260px;}
@media (max-width:767px){.pnewsitem__info{padding-left:0;}
}
.pnewsitem__date{display:block;font-size:14px;line-height:22px;color:#9b9b9c;padding:0 0 4px 0;}
.pnewsitem__title{display:block;max-height:45px;overflow:hidden;font-size:18px;line-height:23px;color:#dfa936;text-decoration:none;}
.pnewsitem__text{padding:0;}
.inews__title{font-size:30px;line-height:32px;font-family:'PT Sans Narrow';text-transform:none;padding:0 0 2px 0;margin:10px 0 0 0;}
.inews__date{margin-top:-15px;display:block;font-size:14px;line-height:22px;color:#9b9b9c;padding:0 0 4px 0;}
.inews__content{padding:9px 0 0 0;}
.inews__content p{padding:0;margin:4px 0 22px 0;}
.inews__tags{padding:20px 0 20px;}
.inews__tags a{text-decoration:none;}
.inews__social{padding:18px 0;}
.inewsimg{max-width:100%;}
@media (max-width:767px){.inewsimg{margin:0 0 20px 0;}
}
.inewslinks{padding:13px 0;}
.inewslinks:after{content:" ";display:block;clear:both;}
.inewslinks__link{max-width:40%;text-decoration:none;}
@media (max-width:767px){.inewslinks__link{max-width:100%;display:block;text-align:center;}
}
.inewslinks__link--prev{float:left;}
.inewslinks__link--prev:before{content:'<';color:#5b5d60;margin-right:12px;display:inline-block;}
@media (max-width:767px){.inewslinks__link--prev{float:none;margin-bottom:10px;}
}
.inewslinks__link--next{float:right;}
.inewslinks__link--next:after{content:'>';color:#5b5d60;margin-left:12px;display:inline-block;}
@media (max-width:767px){.inewslinks__link--next{float:none;}
}
.psuccess{font-family:'PT Sans Narrow';}
.psuccess__title{margin-top:10px;font-size:24px;color:#b2233e;}
.psuccess__sdescript{font-size:20px;line-height:22px;padding-bottom:21px;}
.psuccessinform{padding:20px 0 26px;font-size:18px;border-top:1px solid #7f8184;border-bottom:1px solid #7f8184;}
.psuccessinform__item + .psuccessinform__item{padding-top:8px;}
.psuccessinform__item span{color:#b2233e;}
.psuccessdata{padding:21px 3px 15px 0;margin-right:-15px;}
.psuccessdata__title{display:block;font-size:30px;line-height:32px;padding-bottom:15px;}
.psuccessdata__total{text-align:right;font-size:22px;padding:33px 10px 29px 0;border-bottom:1px solid #7f8184;margin-right:15px;}
.psuccessdata__itotal{display:inline-block;}
.psuccessdata__itotal span{color:#b2233e;}
@media (max-width:767px){.psuccessdata__itotal{display:block;margin-bottom:10px;}
}
.psuccessdata__dtotal{display:inline-block;font-weight:bold;margin-left:32px;}
.psuccessdata__dtotal span{color:#b2233e;margin-left:5px;}
.psuccesstable{width:100%;text-align:center;}
.psuccesstable th{color:#fff;font-size:18px;background:#2d3a4f;padding-top:9px;padding-bottom:9px;text-transform:uppercase;}
.psuccesstable th:first-child{border-left:1px solid #2d3a4f;}
.psuccesstable th:last-child{border-right:1px solid #2d3a4f;}
.psuccesstable td{font-size:18px;padding-top:17px;padding-bottom:17px;border-top:1px solid #cccdce;border-bottom:1px solid #cccdce;}
.psuccesstable td:first-child{border-left:1px solid #cccdce;}
.psuccesstable td:last-child{border-right:1px solid #cccdce;}
.psuccesstable td.psuccesstable__col_3{font-size:22px;}
.psuccesstable td.psuccesstable__col_4{font-size:22px;}
.psuccesstable td.psuccesstable__col_5{font-size:22px;color:#b2233e;}
.psuccesstable tbody:before{content:"-";display:block;line-height:2px;font-size:0;color:transparent;}
.psuccesstable__col_1{width:16%;}
.psuccesstable__col_2{text-align:left;padding-left:52px;width:40%;}
.psuccesstable__col_3{width:13%;}
.psuccesstable__col_4{width:15%;}
.psuccesstable__col_5{text-align:left;padding-left:24px;}
@media (max-width:767px){table.psuccesstable,
table.psuccesstable thead,
table.psuccesstable tbody,
table.psuccesstable th,
table.psuccesstable td,
table.psuccesstable tr{display:block;}
table.psuccesstable thead tr{position:absolute;top:-9999px;left:-9999px;}
table.psuccesstable tr{margin-bottom:5px;}
table.psuccesstable td{border:none;border-bottom:1px solid #cccdce;position:relative;padding-left:40%;white-space:normal;text-align:left;width:100%;}
table.psuccesstable td:first-child{border-left:none;}
table.psuccesstable td:last-child{border-right:none;}
table.psuccesstable td:before{position:absolute;top:0;left:0;bottom:0;width:35%;white-space:nowrap;font-weight:bold;text-align:start;background:#2d3a4f;color:#fff;margin-bottom:-1px;padding:16px 0 0 13px;font-size:20px;border-bottom:1px solid #cccdce;}
table.psuccesstable td:before{content:attr(data-title);}
}
.psuccesssocial{padding:18px 0 2px 0;}
.psuccesssocial__label{font-size:20px;}
.psuccesssocial__icons{display:inline-block;font-size:30px;}
.psuccesssocial__icons a{color:#b2233e;}
.psuccesssocial__icons .ficon-vkontakte{font-size:36px;margin-left:-8px;margin-top:-3px;}
.psuccesssocial__icons .ficon-twitter{font-size:36px;margin-top:-3px;}
@media (max-width:767px){.psuccesssocial{text-align:center;}
.psuccesssocial .psuccesssocial__label{display:block;margin-bottom:13px;}
}
.pcart{font-family:'PT Sans Narrow';}
.pcart__title{color:#2d3a4f;font-size:30px;text-transform:none;font-family:'PT Sans Narrow';}
.pcart__hr{margin:13px 0 29px;border-bottom:1px solid #000;}
.pcarttable{width:100%;text-align:center;}
.pcarttable th{color:#fff;font-size:18px;background:#2d3a4f;padding-top:9px;padding-bottom:9px;text-transform:uppercase;}
.pcarttable th:first-child{border-left:1px solid #2d3a4f;}
.pcarttable th:last-child{border-right:1px solid #2d3a4f;}
.pcarttable td{font-size:18px;padding-top:17px;padding-bottom:17px;border-top:1px solid #cccdce;border-bottom:1px solid #cccdce;vertical-align:middle;}
.pcarttable td:first-child{border-left:1px solid #cccdce;}
.pcarttable td:last-child{border-right:1px solid #cccdce;}
.pcarttable td.pcarttable__col_1{font-size:18px;text-align:center;}
.pcarttable td.pcarttable__col_2{font-size:18px;text-align:center;}
.pcarttable td.pcarttable__col_3{font-size:18px;text-align:center;}
.pcarttable td.psuccesstable__col_4{font-size:18px;text-align:center;}
.pcarttable td.pcarttable__col_5{font-size:18px;color:#b2233e;text-align:center;}
.pcarttable > tbody > tr:nth-of-type(even){background-color:#fdfdfd;}
.pcarttable tbody:before{content:"-";display:block;line-height:2px;font-size:0;color:transparent;}
.pcarttable__col_1{width:20%;text-align:center;}
.pcarttable__col_2{width:40%;text-align:center;}
.pcarttable__col_5{width:30%;text-align:center;}
.pcarttable__col_6{width:10%;text-align:center;}
.pcarttable__prodimg img{width:80px;}
.pcarttable .spinnerfr{display:inline-block;}
.pcarttable__price{display:inline-block;}
.pcarttable__oldprice{display:inline-block;color:#84848b;text-decoration:line-through;}
.pcarttable__name{color:#000;font-size:18px;text-decoration:none;}
.pcarttable__name:hover{color:#b2233e;text-decoration:underline;}
/* @media (max-width:767px){table.pcarttable,
table.pcarttable thead,
table.pcarttable tbody,
table.pcarttable th,
table.pcarttable td,
table.pcarttable tr{display:block;}
table.pcarttable thead tr{position:absolute;top:-9999px;left:-9999px;}
table.pcarttable tr{margin-bottom:5px;}
table.pcarttable td{border:none;border-bottom:1px solid #cccdce;position:relative;padding-left:40%;white-space:normal;text-align:left;width:100%;}
table.pcarttable td:first-child{border-left:none;}
table.pcarttable td:last-child{border-right:none;}
table.pcarttable td:before{position:absolute;top:0;left:0;bottom:0;width:35%;white-space:nowrap;font-weight:bold;text-align:start;background:#2d3a4f;color:#fff;margin-bottom:-1px;padding:16px 0 0 13px;font-size:20px;border-bottom:1px solid #cccdce;}
table.pcarttable td:before{content:attr(data-title);}
} */

.pcartdata__total{text-align:right;font-size:22px;padding:37px 0px 29px 0;}
.pcartdata__total2{text-align:right;font-size:22px;padding:0px 0px 10px 0;}
.pcartdata__itotal{display:inline-block;}
.pcartdata__itotal span{color:#b2233e;}
@media (max-width:767px){.pcartdata__itotal{display:block;margin-bottom:10px;}
}
.pcartdata__dtotal{display:inline-block;font-weight:bold;margin-left:32px;}
.pcartdata__dtotal span{color:#b2233e;margin-left:5px;}
.pcartdata__pbtn{float:left;margin-top:-11px;letter-spacing:normal;text-align:center;height:35px;line-height:35px;vertical-align:middle;font-family:"PT Sans";}
@media (max-width:767px){.pcartdata__pbtn{float:none;margin:30px auto 0;}
}
.pcartdata__pbtn [class^="icon-"]{vertical-align:middle;margin:-4px 13px 0 0;}
.linkclose{height:20px;width:20px;display:inline-block;background:#b2233e;position:relative;text-align:center;text-decoration:none;line-height:18px;cursor:pointer;}
.linkclose:before{content:'X';opacity:1;text-decoration:none;border:none;transform:translateY(-50%);color:#fff;font-size:14px;cursor:pointer;transition:all .3s ease-in-out;}
.pcardform{padding:32px 29px 32px;}
.pcardform, .pcardform *{box-sizing:border-box;}
.pcardform__row{margin-left:-15px;margin-right:-15px;}
.pcardform__row:after{content:" ";display:block;clear:both;}
.pcardform__col{width:50%;float:left;padding-left:15px;padding-right:15px;}
@media (max-width:767px){.pcardform__col{width:100%;}
}
.pcardform textarea{height:160px;text-align:left;}
.pcardform__btn{padding-top:10px;text-align:right;}
.pcartwform{margin:20px 4px 20px 4px;}
.temprow{padding:0 0 30px;}
.temprow:after{content:" ";display:block;clear:both;}
/**/.content-top{margin:0 -30px;margin-top:40px;}
.content-top__holder{padding:19px 29px 18px 36px;background:#f5f5f6;border-left:1px solid #f5f5f6;border-right:1px solid #f5f5f6;position:relative;text-align:center;}
.content-top__holder:before{content:'';position:absolute;left:0;top:0;width:100%;height:3px;background:#4f5a6c;}
.content-top__logo{float:left;text-decoration:none;}
.content-top__logo-text{display: block;
font-size: 11px;
line-height: 2.0;
color: #2d3a4f;
text-transform: uppercase;
letter-spacing: 1px;}
.content-top-info{display:inline-block;padding-top:18px;font-size:0;text-align:left;}
.content-top-info__item{display:inline-block;padding-right:44px;font:16px "PT Sans Narrow";vertical-align:top;}
.content-top-info__item:last-child{padding-right:0;}
.content-top-info__item-mobile{display:none;}
.content-top-info__item-title{display:block;padding-bottom:11px;color:#b2233e;font-size:18px;}
.content-top-info__item-holder{display:block;position:relative;}
.content-top-info__item-text{display:block;padding-left:21px;color:#76757b;position:relative;text-decoration:none;}
.content-top-info__item-text [class*="icon-"]{position:absolute;left:0;top:50%;transform:translateY(-50%);}
.content-top-info__item-link{display:inline-block;margin-left:22px;border-bottom:1px dotted;position:relative;text-decoration:none;}
.content-top-info__item-link:hover{border-color:transparent;}
.content-top-info__item-link--town{cursor:default;margin:0 18px 0 20px;}
.content-top-info__item-link--town:after,
.content-top-info__item-link--town [class*="icon-"]{position:absolute;top:50%;transform:translateY(-50%);}
.content-top-info__item-link--town [class*="icon-"]{left:0;margin-left:-20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.content-top-info__item-link--town:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.content-top-search{float:right;padding-top:18px;width:23%;text-align:left;}
.content-top-search__info{display:block;padding-bottom:13px;color:#76757b;font:18px "PT Sans Narrow";}
.content-top-search__info-link{color:#b2233e;}
.content-top-search__input{display:block;position:relative;}
.content-top-search__input input[type="search"]{font-size:14px;padding:5px 35px 6px 12px;color:#76757b;border-color:#b4b3b6;background:#f5f5f6;}
.content-top-search__input input[type="sumbit"]{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:15px;background-color:transparent;padding:0;border:0;background-image:url(../img/sprite.png);background-position:-210px -153px;width:15px;height:15px;cursor:pointer;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.content-top-search__input input[type="sumbit"]{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.content-top-search__input input[type="sumbit"]:hover{opacity:.8;}
.content-top-search__link{display:none;}
.content-top__menu{background:#2d3a4f;padding:0 29px 0 39px;font-size:18px;}
.content-top__menu-link{float:right;text-align:right;width:90px;line-height:58px;color:#fff;text-decoration:none;text-transform:uppercase;}
.content-top__menu-link:hover{text-decoration:underline;color:#fff;}
@media (max-width:1365px){.content-top-info__item{padding-right:34px;}
}
@media (max-width:1023px){.content-top{margin:0 -15px;margin-top:40px;}
.content-top__logo{padding-right:8px;}
.content-top__holder{padding-left:24px;padding-right:12px;}
.content-top-info__item--schedule{display:none;}
.content-top-info__item{padding-right:13px;}
.content-top-search{width:28%;}
.content-top__menu{padding-left:24px;}
.content-top__menu-link{font-size:14px;line-height:55px;width:220px;}
}
@media (max-width:767px){.content-top__logo{padding-right:0;}
.content-top-search{position:relative;width:calc(100% - 168px);padding:3px 0 0 17px;}
.content-top-search__info{float:right;padding-right:26px;}
.content-top-search__input{display:none;}
.content-top-search__info-link, .content-top-search__link{display:block;}
.content-top-search__link{position:absolute;right:0;top:100%;margin:-2px 14px 0 0;}
.content-top-info{clear:right;float:right;padding:0;transform:translateX(-49%);}
.content-top-info__item{line-height:0;padding-right:9px;}
.content-top-info__item-title, .content-top-info__item-link, .content-top-info__item-text, .content-top-info__item-val{display:none;}
.content-top-info__item-link{border:none;}
.content-top-info__item-mobile{display:block;margin-right:15px;}
.content-top-info__item-text{padding:0;}
.content-top-info__item [class*="icon-"]{position:static;transform:none;top:0;}
.content-top__menu{padding:13px 0 8px;text-align:center;}
.content-top__menu-link{float:none;width:100%;text-align:center;display:block;padding:6px 10px 16px;font-size:24px;line-height:1;}
}
@media (max-width:379px){.content-top__holder{padding-left:10px;padding-right:10px;}
.content-top-search{padding-left:10px;}
.content-top-search__info{padding-right:4px;}
.content-top-info__item-mobile{margin-right:7px;}
.content-top-info__item-link--town{margin:0 5px 0 16px;}
}
.nav__menu-list{display:table;width:calc(100% - 90px);float:left;}
.nav__menu-item{display:table-cell;vertical-align:middle;padding:19px 12px 17px 0;position:relative;}
.nav__menu-item [class*=" icon-"],
.nav__menu-item [class^="icon-"]{margin:0 0 0 8px;}
.nav__menu-item.active .nav__catalog-block,
.nav__menu-item.active .hidden-content{visibility:visible;opacity:1;z-index:99999;}
.nav__menu-link{color:#fff;text-decoration:none;text-transform:uppercase;}
.nav__menu-link:hover{text-decoration:underline;color:#fff;}
.nav__catalog{position:relative;float:left;padding:17px 0;}
.nav__catalog-block{visibility:hidden;opacity:0;background:#fff;margin-top:-4px;padding:0 230px 0 17px;position:absolute;top:100%;left:0;width:452px;z-index:80;transition:all .3s ease-in-out;}
.nav__catalog-block:after{content:" ";display:block;clear:both;}
.nav__catalog-block:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #ffffff transparent;position:absolute;top:-8px;left:54px;}
.nav__catalog-item:hover .nav__catalog-link{background:#b2233e;color:#fff;}
.nav__catalog-item:hover .nav__catalog-link [class*=" icon-"],
.nav__catalog-item:hover .nav__catalog-link [class^="icon-"]{background-image:url(../img/sprite.png);background-position:-11px -238px;width:6px;height:14px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.nav__catalog-item:hover .nav__catalog-link [class*=" icon-"],
.nav__catalog-item:hover .nav__catalog-link [class^="icon-"]{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.nav__catalog-item:hover .nav__catalog__sub-menu-list{display:block;}
.nav__catalog-link{padding:7px 43px 7px 23px;display:block;font-size:16px;color:#b2233e;font-family:"PT Sans Narrow";text-decoration:none;vertical-align:middle;position:relative;cursor:pointer;}
.nav__catalog-link [class*=" icon-"],
.nav__catalog-link [class^="icon-"]{position:absolute;right:17px;top:11px;}
.nav__catalog__sub-menu-list{display:none;position:absolute;top:0;left:100%;background:#fff;padding:17px; min-width:180px; max-width:230px;z-index:1;min-height:100%;}
.nav__catalog__sub-menu-item{padding:7px 0;}
.nav__catalog__sub-menu-link{color:#2d3a4f;font-family:"PT Sans Narrow";text-decoration:none;font-size:16px;}
.nav__catalog__sub-menu-link:hover{text-decoration:underline;color:#2d3a4f;}
.nav__catalog__discount-list{float:right;margin:0 -230px 0 0;width:230px;padding:17px;}
.nav__catalog__discount-item{position:relative;padding:0 0 10px 0;}
.nav__catalog__discount-item [class*=" icon-"],
.nav__catalog__discount-item [class^="icon-"]{position:absolute;top:50%;transform:translateY(-50%);left:0;margin:-5px 0 0 0;}
.nav__catalog__discount-link{font-family:"PT Sans Narrow";font-size:18px;padding-left:25px;color:#2d3a4f;text-decoration:none;vertical-align:middle;}
.nav__catalog__discount-link:hover{text-decoration:underline;}
@media (max-width:1365px){.nav__menu-item{padding:17px 5px 17px 0;}
}
@media (max-width:1023px){.nav__menu-list{width:calc(100% - 220px);}
.nav__menu-item{padding:17px 6px 17px 0;}
.nav__menu-link{font-size:14px;}
}
@media (max-width:767px){.nav__menu-list{display:block;width:100%;float:none;}
.nav__menu-item{display:block;padding:8px 0 0;}
.nav__menu-item [class^="icon-"]{margin:-6px 0 0 5px;}
.nav__menu-item:hover .nav__menu-link{text-decoration:underline;}
.nav__menu-link{display:block;padding:6px 0 16px;font-size:24px;line-height:1;}
.nav__menu-link:hover{text-decoration:none;}
.nav__catalog{display:block;float:none;padding:14px 0 9px;}
.nav__catalog-block{visibility:visible;opacity:1;position:static;width:100%;padding:0;margin:0;text-align:left;transition:none;}
.nav__catalog-block:before{display:none;}
.nav__catalog__discount-list{float:none;width:100%;margin:0;padding:17px 29px 3px;}
.nav__catalog__discount-item{padding-bottom:11px;}
.nav__catalog__discount-link{display:block;padding:1px 0 1px 30px;font-size:20px;text-transform:uppercase;}
.nav__catalog__sub-menu-list{display:none;position:static;padding:0 0 20px;width:100%;}
.nav__catalog__sub-menu-item{padding:7px 0 1px;}
.nav__catalog__sub-menu-link{display:block;font-size:20px;}
.nav__catalog-item{display:block;padding:0 23px 0 30px;}
.nav__catalog-item:last-child .nav__catalog-link{border-color:transparent;}
.nav__catalog-item:hover .nav__catalog-link{background:transparent;color:#b2233e;}
.nav__catalog-item:hover .nav__catalog-link [class*=" icon-"],
.nav__catalog-item:hover .nav__catalog-link [class^="icon-"]{background-image:url(../img/sprite.png);background-position:-316px -98px;width:13px;height:7px;}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){.nav__catalog-item:hover .nav__catalog-link [class*=" icon-"],
.nav__catalog-item:hover .nav__catalog-link [class^="icon-"]{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
@media (max-width:767px){.nav__catalog-item:hover .nav__catalog__sub-menu-list{display:none;}
.nav__catalog-item.active .nav__catalog-link{border-color:transparent;color:#a4a4a4;}
.nav__catalog-item.active .nav__catalog-link [class*=" icon-"],
.nav__catalog-item.active .nav__catalog-link [class^="icon-"]{background-image:url(../img/sprite.png);background-position:-310px -184px;width:13px;height:7px;}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){.nav__catalog-item.active .nav__catalog-link [class*=" icon-"],
.nav__catalog-item.active .nav__catalog-link [class^="icon-"]{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
@media (max-width:767px){.nav__catalog-item.active .nav__catalog-link:hover [class*=" icon-"],
.nav__catalog-item.active .nav__catalog-link:hover [class^="icon-"]{transform:scaleY(1);}
.nav__catalog .nav__catalog-link:hover{color:#a4a4a4;}
.nav__catalog .nav__catalog-link:hover [class*=" icon-"],
.nav__catalog .nav__catalog-link:hover [class^="icon-"]{background-image:url(../img/sprite.png);background-position:-310px -184px;width:13px;height:7px;transform:scaleY(-1);}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){.nav__catalog .nav__catalog-link:hover [class*=" icon-"],
.nav__catalog .nav__catalog-link:hover [class^="icon-"]{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
@media (max-width:767px){.nav__catalog-link{padding:10px 0;font-size:22px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #a4a4a4;pointer-events:auto;}
.nav__catalog-link .icon-caret-right-red{background-image:url(../img/sprite.png);background-position:-316px -98px;width:13px;height:7px;margin:2px -10px 0 0;}
}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2), (max-width:767px) and (min-resolution:192dpi){.nav__catalog-link .icon-caret-right-red{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.advantages__list{letter-spacing:-5px;text-align:center;margin:0 -15px;}
.advantages__list a{text-decoration:none;}
.advantages__list a:hover{text-decoration:none;color:#fff;}
.advantages__list-item{display:inline-block;}
.advantages__list-item:nth-child(n + 5) .advantages__tooltip{left:initial;right:0;margin:0 -10px 0 0;}
.advantages__list-item:nth-child(n + 5) .advantages__tooltip:after{right:0;left:initial;margin-right:60px;}
.advantages__list-holder{letter-spacing:normal;display:inline-block;width:113px;height:180px;text-align:center;margin:0 14px 20px;padding:0 0 10px 0;transition:opacity .3s ease-in-out;}
.advantages__list-holder--garanty{background:url(../pic/advantages-bg/advantages-bg-01.jpg) no-repeat;}
.advantages__list-holder--garanty .advantages__text{background:rgba(45, 58, 79, 0.8);}
.advantages__list-holder--garanty:hover .advantages__text{background:rgba(45, 58, 79, 0.5);}
.advantages__list-holder--low-price{background:url(../pic/advantages-bg/advantages-bg-02.jpg) no-repeat;}
.advantages__list-holder--low-price .advantages__text{background:rgba(22, 62, 43, 0.8);}
.advantages__list-holder--low-price:hover .advantages__text{background:rgba(22, 62, 43, 0.5);}
.advantages__list-holder--assortment{background:url(../pic/advantages-bg/advantages-bg-03.jpg) no-repeat;}
.advantages__list-holder--assortment .advantages__text{background:rgba(61, 22, 62, 0.8);}
.advantages__list-holder--assortment:hover .advantages__text{background:rgba(61, 22, 62, 0.5);}
.advantages__list-holder--delivery{background:url(../pic/advantages-bg/advantages-bg-04.jpg) no-repeat;}
.advantages__list-holder--delivery .advantages__text{background:rgba(74, 4, 18, 0.8);}
.advantages__list-holder--delivery:hover .advantages__text{background:rgba(74, 4, 18, 0.5);}
.advantages__list-holder--discount{background:url(../pic/advantages-bg/advantages-bg-05.jpg) no-repeat;}
.advantages__list-holder--discount .advantages__text{background:rgba(45, 58, 79, 0.8);}
.advantages__list-holder--discount:hover .advantages__text{background:rgba(45, 58, 79, 0.5);}
.advantages__list-holder--calendar{background:url(../pic/advantages-bg/advantages-bg-06.jpg) no-repeat;}
.advantages__list-holder--calendar .advantages__text{background:rgba(22, 62, 43, 0.8);}
.advantages__list-holder--calendar:hover .advantages__text{background:rgba(22, 62, 43, 0.5);}
.advantages__list-holder--callback{background:url(../pic/advantages-bg/advantages-bg-07.jpg) no-repeat;}
.advantages__list-holder--callback .advantages__text{background:rgba(61, 22, 62, 0.8);}
.advantages__list-holder--callback:hover .advantages__text{background:rgba(61, 22, 62, 0.5);}
.advantages__list-holder--like{background:url(../pic/advantages-bg/advantages-bg-08.jpg) no-repeat;}
.advantages__list-holder--like .advantages__text{background:rgba(74, 4, 18, 0.8);}
.advantages__list-holder--like:hover .advantages__text{background:rgba(74, 4, 18, 0.5);}
.advantages__icon{background:url(../img/sprite-custom.png) no-repeat;display:inline-block;vertical-align:middle;}
.advantages__icon-box{height:100px;display:block;}
.advantages__icon-box:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.advantages__icon--low-price{background-position:0 -64px;width:73px;height:66px;}
.advantages__icon--garanty{background-position:0 0;width:52px;height:64px;}
.advantages__icon--assortment{background-position:-52px 0;width:42px;height:60px;}
.advantages__icon--delivery{background-position:-258px 0;width:66px;height:50px;}
.advantages__icon--discount{background-position:-322px 0;width:69px;height:69px;}
.advantages__icon--calendar{background-position:-144px 0;width:56px;height:56px;}
.advantages__icon--callback{background-position:-200px 0;width:58px;height:58px;}
.advantages__icon--like{background-position:-391px 0;width:66px;height:60px;}
.advantages__text{display:block;font-size:12px;color:#fff;text-transform:uppercase;line-height:18px;min-height:80px;padding:13px 10px 0;text-align:center;position:relative;}
.advantages__text--yellow{color:#dfa936;display:block;}
.advantages__tooltip{visibility:hidden;opacity:0;display:inline-block;width:280px;position:absolute;bottom:100%;left:0;margin:0 0 0 -10px;padding:23px 5px 20px 15px;background:#fff;box-shadow:0 0 11px 1px #a8a9ab;font-size:14px;color:#2d3a4f;text-transform:none;text-align:left;transition:all .3s ease-in-out;}
.advantages__tooltip:after{content:'';position:absolute;top:100%;left:0;width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#ffffff transparent transparent transparent;margin-left:60px;}
.advantages__tooltip--right{left:initial;right:0;margin-right:-10px;}
.advantages__tooltip--right:after{left:initial;right:0;margin:0 60px 0 0;}
.advantages__tooltip.active{opacity:1;visibility:visible;}
@media (max-width:1023px){.advantages{margin:0 -3%;}
.advantages__list{margin:0;}
.advantages__list-item{width:20%;}
.advantages__list-item:nth-child(n + 5) .advantages__tooltip{left:0;right:initial;margin:0 0 0 -10px;}
.advantages__list-item:nth-child(n + 5) .advantages__tooltip:after{left:0;right:initial;margin-left:60px;}
.advantages__list-item:nth-child(5n) .advantages__tooltip{left:initial;right:0;margin:0 -10px 0 0;}
.advantages__list-item:nth-child(5n) .advantages__tooltip:after{right:0;left:initial;margin-right:60px;}
.advantages__list-holder{margin:0 0 20px;}
}
@media (max-width:767px){.advantages{margin-right:0;}
.advantages__list-holder{margin:0;}
.advantages__list-item{width:25%;padding-bottom:40px;margin:0;text-align:center;}
.advantages__list-item:nth-child(n) .advantages__tooltip{right:initial;left:0;margin:0 0 0 -10px;}
.advantages__list-item:nth-child(n) .advantages__tooltip:after{left:0;right:initial;margin-left:60px;}
.advantages__list-item:nth-child(4n) .advantages__tooltip{left:initial;right:0;margin:0 -10px 0 0;}
.advantages__list-item:nth-child(4n) .advantages__tooltip:after{right:0;left:initial;margin-right:60px;}
}
@media (max-width:530px){.advantages{margin-right:0;}
.advantages__list-holder{margin:0;}
.advantages__list-item{width:33.3%;padding-bottom:30px;margin:0;text-align:center;}
.advantages__list-item:nth-child(n) .advantages__tooltip{right:initial;left:0;margin:0 0 0 -10px;}
.advantages__list-item:nth-child(n) .advantages__tooltip:after{left:0;right:initial;margin-left:60px;}
.advantages__list-item:nth-child(3n) .advantages__tooltip{left:initial;right:0;margin:0 -10px 0 0;}
.advantages__list-item:nth-child(3n) .advantages__tooltip:after{right:0;left:initial;margin-right:60px;}
.advantages__list-item:last-child .advantages__tooltip{left:initial;right:0;margin:0 -10px 0 0;}
.advantages__list-item:last-child .advantages__tooltip:after{right:0;left:initial;margin-right:60px;}
}
@media (max-width:410px){.advantages{margin-right:0;}
.advantages__list-holder{margin:0;}
.advantages__list-item{width:50%;padding-bottom:20px;margin:0;text-align:center;}
.advantages__list-item:nth-child(n) .advantages__tooltip{right:initial;left:0;margin:0 0 0 -10px;}
.advantages__list-item:nth-child(n) .advantages__tooltip:after{left:0;right:initial;margin-left:60px;}
.advantages__list-item:nth-child(2n) .advantages__tooltip{left:initial;right:0;margin:0 -10px 0 0;}
.advantages__list-item:nth-child(2n) .advantages__tooltip:after{right:0;left:initial;margin-right:60px;}
}
.discounts{padding-bottom:31px;}
.discounts .content-wrap{padding:20px 30px 22px 30px;}
.discounts p{padding:0 0 15px;}
.discounts__list{margin:0 -15px;letter-spacing:-5px;text-align:center;}
.discounts__list a{display:table;width:100%;height:100%;text-decoration:none;}
.discounts__list a:hover{text-decoration:none;color:#fff;}
.discounts__list-item{letter-spacing:normal;text-align:left;width:240px;height:100px;display:inline-block;margin:0 15px 10px;overflow:hidden;transition:opacity .3s ease-in-out;}
.discounts__list-item:after{content:" ";display:block;clear:both;}
.discounts__list-item--percent-big{background:url(../pic/discount-bg/discount-bg-01.jpg) no-repeat;}
.discounts__list-item--percent-big .discounts__text{background:rgba(10, 27, 47, 0.5);}
.discounts__list-item--birthday{background:url(../pic/discount-bg/discount-bg-02.jpg) no-repeat;}
.discounts__list-item--birthday .discounts__text{background:rgba(18, 57, 38, 0.5);}
.discounts__list-item--ten-repcent{background:url(../pic/discount-bg/discount-bg-03.jpg) no-repeat;}
.discounts__list-item--ten-repcent .discounts__text{background:rgba(0, 0, 0, 0.31);}
.discounts__list-item--watches{background:url(../pic/discount-bg/discount-bg-04.jpg) no-repeat;}
.discounts__list-item--watches .discounts__text{background:rgba(39, 2, 10, 0.55);}
.discounts__list-item:hover{opacity:.9;}
.discounts__icon{background:url(../img/sprite-custom.png) no-repeat;display:inline-block;vertical-align:middle;}
.discounts__icon-box{display:table-cell;width:90px;text-align:center;vertical-align:middle;}
.discounts__icon--percent-big{background-position:-80px -65px;width:29px;height:36px;}
.discounts__icon--birthday{background-position:-94px 0;width:50px;height:48px;}
.discounts__icon--ten-repcent{background-position:-117px -60px;width:56px;height:26px;}
.discounts__icon--watches{background-position:-188px -64px;width:69px;height:59px;}
.discounts__text{display:table-cell;vertical-align:middle;background:rgba(45, 58, 79, 0.8);font-size:14px;color:#fff;text-transform:uppercase;line-height:24px;padding:0 10px 0 17px;}
.discounts__text--yellow{display:block;padding-bottom:3px;font-size:30px;color:#dfa936;text-transform:none;}
@media (max-width:1023px){.discounts{margin:0;}
}
@media (max-width:767px){.discounts{text-align:center;}
.discounts__list{margin:0 -20px;}
.discounts__list-item{margin-bottom:25px;}
}
.city-choise__list{padding-bottom:7px;}
.city-choise__list-item{padding:0 0 10px 0;}
.city-choise__list--bottom .city-choise__link{line-height:35px;color:#2d3a4f;display:block;padding:0 13px;}
.city-choise__list--bottom .city-choise__link:hover{color:#fff;background:#b2233e;text-decoration:none;}
.city-choise__list--bottom .city-choise__list-item{padding:0;}
.city-choise__link{font-size:18px;color:#b2233e;font-family:"PT Sans Narrow";text-decoration:none;}
.city-choise__link:hover{text-decoration:underline;color:#b2233e;}
.popup-box{background:#fff;width:350px;position:relative;color:#2d3a4f;font-size:18px;font-family:"PT Sans Narrow";}
.popup-box p{padding:0 0 15px 0;}
.popup-box-container{padding:15px;}
.popup-box-title{padding:0 0 0 18px;line-height:40px;vertical-align:middle;background:#2d3a4f;font-size:18px;font-family:"PT Sans Narrow";color:#fff;text-transform:uppercase;overflow:hidden;}
.popup-box-title-cross{display:block;width:40px;height:40px;text-align:center;position:absolute;top:0;right:0;z-index:100;background:#b2233e;}
.popup-box-title-cross [class*=" icon-"],
.popup-box-title-cross [class^="icon-"]{margin:12px 0 0 0;}
.popup-box__city-choise input{margin:0 0 15px 0;padding:7px 8px 8px 12px;}
.popup-box__city-holder{height:245px;}
.popup-box__city-holder .popup-box-container{padding:21px 15px 10px 15px;}
.popup-box__city-holder .custom-scroll .jspPane{width:100% !important;}
.popup-box__city-holder .custom-scroll .jspDrag{margin-top:9px;}
.popup-box__city-holder .custom-scroll .jspVerticalBar{margin-top:0;padding:0;width:10px;}
.popup-box__add-product__preview{padding:0 0 0 80px;}
.popup-box__add-product__preview:after{content:" ";display:block;clear:both;}
.popup-box__add-product__preview-foto{display:block;width:62px;float:left;text-align:center;margin:0 0 0 -80px;}
.popup-box__add-product__preview-foto img{max-height:100%;max-width:100%;}
@media (max-width:767px){.popup-box__add-product__preview-foto{padding:0 0 6px 9px;}
}
.popup-box__add-product__preview-title{padding-right:55px;display:inline-block;color:#2d3a4f;font-size:18px;text-decoration:none;font-family:"PT Sans Narrow";}
.popup-box__add-product__preview-title:hover{text-decoration:underline;}
.popup-box__add-product__preview-info{display:table;width:100%;margin:10px 0 0 0;}
.popup-box__add-product__preview-price{display:table-cell;color:#b2233e;font-family:"PT Sans Narrow";font-weight:bold;font-size:18px;width:50%;}
.popup-box__add-product__preview-count{display:table-cell;color:#8f8f94;font-size:16px;width:50%;}
.popup-box__add-product__btn-box{letter-spacing:-5px;}
.popup-box__add-product__btn-box .btn{letter-spacing:normal;width:calc(50% - 8px);margin:0 0 0 14px;padding:0 14px;text-align:center;height:35px;line-height:35px;vertical-align:middle;font-family:"PT Sans";}
.popup-box__add-product__btn-box .btn:first-child{margin:0;}
.popup-box__add-product__btn-box .btn [class*=" icon-"],
.popup-box__add-product__btn-box .btn [class^="icon-"]{vertical-align:middle;margin:-4px 13px 0 0;}
.popup-box__request-send-phone{font-size:30px;}
.popup-box__request-send-phone--red{color:#b2233e;}
.popup-box__request-send .popup-box-container{padding:20px;}
.popup-box__callback input{margin:0 0 20px 0;padding:7px 12px 8px;}
.popup-box__callback textarea{margin-bottom:18px;}
.popup-box__callback textarea{height:100px;}
.popup-box__callback .btn{width:100%;font-family:"PT Sans";padding-top:11px;padding-bottom:11px;text-align:center;}
.popup-box__callback .popup-box-container{padding:32px 30px 28px;}
.popup-box__callback-link{font-family:"PT Sans";font-size:16px;text-decoration:none;color:#dfa936;line-height:1;display:inline-block;margin:0 0 20px;}
.popup-box__callback-link [class*=" icon-"],
.popup-box__callback-link [class^="icon-"]{margin:0 9px 0 0;}
.popup-box__callback-link-text{border-bottom:1px dotted #dfa936;}
.popup-box__callback-link-text:hover{border:none;}
.popup-box__search input, .popup-box__search textarea{margin:0 0 20px 0;padding:7px 12px 8px;}
.popup-box__search textarea{height:100px;}
.popup-box__search .btn{width:100%;font-family:"PT Sans";padding-top:11px;padding-bottom:11px;text-align:center;}
.popup-box__search .popup-box-container{padding:32px 30px 38px;}
.popup-box__preview{width:920px;font-family:"PT Sans";font-size:18px;position:relative;}
.popup-box__preview-holder{padding:23px 13px 10px;}
.popup-box__preview-review{float:left;width:68%;}
.popup-box__preview .product-rating{display:inline-block;padding-bottom:19px;}
.popup-box__preview-name{padding-bottom:15px;font-size:30px;font-family:"PT Sans Narrow";color:#2d3a4f;text-transform:none;line-height:35px;}
.popup-box__preview-info{float:left;width:32%;padding-top:22px;}
.popup-box__preview-price{display:block;color:#2d3a4f;font-size:28px;line-height:28px;font-weight:bold;padding:0 0 5px 0;}
.popup-box__preview-price--old{font-size:18px;font-weight:400;color:#b6bac3;text-decoration:line-through;line-height:21px;padding:0 0 5px 0;}
.popup-box__preview-presence{display:block;padding:0 0 10px 0;color:#00891f; font-weight: bold; }
.popup-box__preview__product-info-list{padding:0 0 10px 5px;}
.popup-box__preview__product-info-list-title{font-size:20px;color:#b07801;display:block;padding:0 0 8px 0;}
.popup-box__preview__product-info-list-term{float:left;width:50%;padding:0 0 5px 29px;}
.popup-box__preview__product-info-list-term:after{content:'';display:block;width:5px;height:5px;background:#b2233e;float:left;margin:10px 0 0 -29px;}
.popup-box__preview__product-info-list-description{font-weight:bold;padding:0 0 5px 0;}
.popup-box__preview .btn{width:100%;text-align:center;font-size:18px;vertical-align:middle;padding:12px;margin:0 0 20px 0;}
.popup-box__preview .btn [class*=" icon-"],
.popup-box__preview .btn [class^="icon-"]{margin:-4px 16px 0 0;}
.popup-box__preview-row{text-align:center;padding:0 0 29px 0;}
.sale-box{background-color:#dfa936;padding:4px 4px 4px 4px;color:#ffffff;}
.popup-box__preview-link{color:#2d3a4f;font-size:16px;text-decoration:none;}
.popup-box__preview-link:first-child{padding:0 23px 0 0;}
.popup-box__preview-link [class*=" icon-"],
.popup-box__preview-link [class^="icon-"]{margin:-3px 10px 0 0;}
.popup-box__preview-link:hover{text-decoration:underline;}
.popup-box__preview-link.added .popup-box__preview-link-text{color:#b2233e;}
.popup-box__preview-link.added .icon-heart-big,
.popup-box__preview-link:hover .icon-heart-big{background-image:url(../img/sprite.png);background-position:-29px -126px;width:24px;height:22px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.popup-box__preview-link:hover .icon-heart-big{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box__preview-link.added .popup-box__preview-link-text{color:#b2233e;}
.popup-box__preview-link.added .icon-compare,
.popup-box__preview-link:hover .icon-compare{background-image:url(../img/sprite.png);background-position:-162px -126px;width:20px;height:20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.popup-box__preview-link:hover .icon-compare{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box__preview-link--dotted{font-size:14px;color:#2d3a4f;text-decoration:none;}
.popup-box__preview-link--dotted [class*=" icon-"],
.popup-box__preview-link--dotted [class^="icon-"]{margin:-3px 10px 0 0;}
.popup-box__preview-link--dotted .popup-box__preview-link-text{border-bottom:1px dotted #2d3a4f;}
.popup-box__preview-link--dotted .popup-box__preview-link-text:hover{border:none;}
.popup-box__preview-link-caret{color:#b07801;font-size:14px;color:#b07801;}
.popup-box__thumbs-wrap{float:left;width:89px;padding-top:19px;}
.popup-box__thumbs-wrap .bx-wrapper{position:relative;padding:32px 0;}
.popup-box__thumbs-wrap .bx-viewport{position:relative;}
.popup-box__thumbs-wrap .bx-controls-direction{font-size:0;}
.popup-box__thumbs-wrap .bx-controls-direction a{position:absolute;left:50%;transform:translateX(-50%);transition:none;}
.popup-box__thumbs-wrap .bx-next{background-image:url(../img/sprite.png);background-position:-71px -98px;width:37px;height:14px;bottom:0;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.popup-box__thumbs-wrap .bx-next{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box__thumbs-wrap .bx-next:hover{background-image:url(../img/sprite.png);background-position:-154px -98px;width:36px;height:13px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.popup-box__thumbs-wrap .bx-next:hover{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box__thumbs-wrap .bx-prev{background-image:url(../img/sprite.png);background-position:-29px -98px;width:37px;height:14px;top:0;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.popup-box__thumbs-wrap .bx-prev{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box__thumbs-wrap .bx-prev:hover{background-image:url(../img/sprite.png);background-position:-113px -98px;width:36px;height:13px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.popup-box__thumbs-wrap .bx-prev:hover{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box__thumbs-item{display:block;line-height:0;position:relative;}
.popup-box__thumbs-item--video:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url(../img/sprite.png);background-position:-51px -50px;width:38px;height:38px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.popup-box__thumbs-item--video:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.popup-box__slider-wrap{float:left;width:calc(100% - 89px);padding:18px 14px 0 33px;}
.popup-box__slider{height:100%;}
.popup-box__slider-item{display:none;}
.popup-box__slider-decor{position:absolute;left:0;top:0;}
.popup-box__slider-link{display:block;}
.popup-box__slider img{width:100%;}
.popup-box__slider-video{padding-bottom:56.25%;}
.popup-box__slider iframe{position:absolute;left:0;top:0%;width:100%;height:100%;}
@media (max-width:1023px){.popup-box__preview{width:720px;}
.popup-box__preview__product-info-list-term{padding-left:15px;}
.popup-box__preview__product-info-list-term:after{margin-left:-15px;}
.popup-box__preview-row{text-align:center;padding-bottom:15px;}
.popup-box__preview-link--dotted, .popup-box__preview-link{display:block;}
.popup-box__preview-link--dotted:first-child, .popup-box__preview-link:first-child{padding:0 0 15px 0;}
}
@media (max-width:767px){.popup-box__preview{width:100%;}
.popup-box__preview-review{width:100%;}
.popup-box__preview-info{width:100%;}
.popup-box__thumbs-wrap{display:none;}
.popup-box__slider-wrap{width:100%;padding:0 0 10px;}
}
@media (max-width:379px){.popup-box{width:280px;}
.popup-box__add-product__preview{padding-bottom:20px;}
.popup-box__add-product .btn{display:block;width:100%;margin:15px 0 0;}
}
.popup-box__success .popup-box-container{padding:20px 20px 28px 20px;}
.popup-box__success .btn{width:94%;margin-left:3%;padding-bottom:11px;padding-top:11px;}
.popup-box__attention .popup-box-container{padding:20px 20px 28px 20px;}
.popup-box__attention .btn{padding-bottom:11px;padding-top:11px;}
.pbgroupbtn:after{content:" ";display:block;clear:both;}
.pbgroupbtn .btn{width:145px;}
.pbgroupbtn__1{float:left;}
.pbgroupbtn__2{float:right;}
.team__text{position:relative;}
.team__text-decor{position:absolute;top:0;right:0;}
.catalog{padding:32px 0 0 0;}
.catalog__holder{padding:34px 27px 34px 21px;background:#fff;}
.catalog-filter{float:left;width:20%;transition:width .3s ease-in-out;}
.catalog-filter__heading{padding:0 0px 17px 0;}
.catalog-filter__title{display:inline-block;color:#2d3a4f;font-size:24px;line-height:21px;text-transform:uppercase;}
.catalog-filter__close{display:none;position:absolute;left:0;top:0;margin:-7px 0 0 -90px;width:90px;height:36px;padding-right:5px;background:#dfa936;text-align:center;cursor:pointer;transition:width .3s ease-in-out, margin .3s ease-in-out, background .3s ease-in-out;}
.catalog-filter__close:before{content:'';visibility:hidden;opacity:0;position:absolute;top:50%;left:0;transform:translateY(-50%);margin-left:7px;transition:all .3s ease-in-out;background-image:url(../img/sprite.png);background-position:-322px -153px;width:12px;height:10px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.catalog-filter__close:before{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.catalog-filter__close:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);margin-right:10px;background-image:url(../img/sprite.png);background-position:-22px -238px;width:5px;height:12px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.catalog-filter__close:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.catalog-filter__close:hover{background:#b2233e;}
.catalog-filter__close-text{color:#fff;font-size:12px;line-height:36px;transition:all .3s ease-in-out;}
.catalog-filter__close-text--mobile{display:none;}
.catalog-filter__sorting{font-size:0;padding:0 0 6px 0;}
.catalog-filter__sorting-item{display:inline-block;line-height:1.1;padding:0 5px 5px 0;}
.catalog-filter__sorting-link{/* font-size:16px; */line-height:22px;display:inline-block;text-decoration:none;}
.catalog-filter__sorting-close{display:inline-block;margin:3px 0 0 4px;vertical-align:top;position:relative;width:18px;height:18px;background-color:#b2233e;color:#fff;font-size:12px;text-transform:uppercase;line-height:1;}
.catalog-filter__sorting-close-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin-left:-1px;}
.catalog-filter__amount{display:block;padding-bottom:17px;font-size:16px;color:#5b5d60;}
.catalog-filter__amount--color{color:#b2233e;}
.catalog-filter__list{padding-bottom:18px;}
.catalog-filter__list-item{border-top:1px solid #dadada;}
.catalog-filter__list-title{display:block;padding:10px 30px 10px 0;color:#2d3a4f;font-size:16px;font-weight:700;line-height:21px;text-transform:uppercase;position:relative;cursor:pointer;}
.catalog-filter__list-title:after{content:'';position:absolute;right:0;top:0;margin:20px 6px 0 0;background-image:url(../img/sprite.png);background-position:-247px -98px;width:20px;height:8px;transform:scaleY(-1);}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.catalog-filter__list-title:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.catalog-filter__list-title:hover{color:#b73049;}
.catalog-filter__list-title:hover:after{background-image:url(../img/sprite.png);background-position:-222px -98px;width:20px;height:8px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.catalog-filter__list-title:hover:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.catalog-filter__list-title.active:after{transform:none;}
.catalog-filter__list-title span { color: #9b9b9c;  font-size: 12px; margin-left: 5px; }
.catalog-filter__subcontent{display:none;margin:0px -10px;padding:0px 10px;margin-bottom:10px;}
.catalog-filter__subcontent-list{padding-top:14px;border-bottom:1px solid #dadada;}
.catalog-filter__subcontent-list:last-child{border-bottom:none;}
.catalog-filter__subcontent-list:first-child{padding-top:0;}
.catalog-filter__subcontent-item{padding-bottom:3px;}
position:relative;}
.catalog-filter__subcontent-item:last-child{padding-bottom:6px;}
.catalog-filter__subcontent-item .filterinfr{position:absolute;left:100%;top:-5px;white-space:nowrap;z-index:99;}
@media (max-width:767px){.catalog-filter__subcontent-item .filterinfr{left:auto;margin-left:10px;}
}
.catalog-filter__subm .btn{width:100%;font-size:18px;line-height:23px;}
.catalog-content{float:left;width:80%;padding-left:20px;position:relative;transition:width .3s ease-in-out;}
.catalog-content__title{display:block;padding-bottom:16px;color:#2d3a4f;font-size:24px;text-transform:uppercase;}
.catalog-content__descr{padding-bottom:9px;}
.catalog-content__descr-pic{float:left;width:190px;overflow:hidden;padding:0 30px 30px 10px;overflow:hidden;}
.catalog-content__descr-pic img{width:100%;}
.catalog-content__sorting{padding-bottom:29px;}
.catalog-content__sorting-select{float:left;width:24%;padding-right:30.5px;font-size:0;padding-bottom:13px;}
.catalog-content__sorting-select--wide{width:35%;}
.catalog-content__sorting-select--small{width:17%;padding-right:0;}
.catalog-content__sorting-label{display:inline-block;padding:6px 7px 0 0;font-size:16px;line-height:1;vertical-align:top;}
.catalog-content__sorting-label--mob{display:none;}
.catalog-content__sorting-wrap{display:inline-block;width:calc(100% - 71.5px);}
.catalog .btn-holder{position:relative;}
.catalog .btn-holder:hover .btn-favorite,
.catalog .btn-holder:hover .btn-compare{opacity:1;}
@media (max-width:767px){.catalog .btn-holder .btn-favorite,
.catalog .btn-holder .btn-compare{opacity:1;}
}
.catalog__list{font-size:0;margin:0 -7px -11px;}
.catalog__item{display:inline-block;width:25%;padding-bottom:63px;vertical-align:top;}
@media (max-width:1365px){.catalog-filter__layout{margin-right:-20px;}
.catalog-content__sorting-wrap .select .ui-multiselect-inner{padding:4px 6px 4px 10px;}
.catalog-content__sorting-wrap .select .ui-multiselect-arrow{right:1px;}
}
@media (max-width:1023px){.catalog-filter__layout{margin-right:0;}
.catalog-content__sorting-wrap .select .ui-multiselect-inner{padding:8px 30px 5px 10px;}
.catalog-content__sorting-wrap .select .ui-multiselect-arrow{right:13px;}
.catalog-filter{width:33%;position:relative;}
.catalog-filter__close{display:block;}
.catalog-content{width:67%;}
.catalog-content__descr-pic{display:none;}
.catalog-content__sorting{margin-right:-30px;padding-bottom:13px;}
.catalog-content__sorting-wrap{width:66px;float:right;}
.catalog-content__sorting-label{line-height:1.5;padding-right:3px;}
.catalog-content__sorting-label--mob{display:inline-block;}
.catalog-content__sorting-select{width:42%;padding-bottom:20px;}
.catalog-content__sorting-select:nth-child(2n){width:58%;padding-right:30px;}
.catalog__item{width:50%;padding-bottom:36px;}
}
@media (max-width:767px){.catalog__holder{padding:34px 13px 34px 14px;}
.catalog-content{width:100%;padding:33px 7px 0;}
.catalog-content__title{text-align:center;}
.catalog-content__descr{padding:0 10px 9px;}
.catalog-content__sorting-label{padding-right:10px;}
.catalog-content__sorting-select{width:100%;padding-right:30px;}
.catalog-content__sorting-select:nth-child(2n){width:100%;}
.catalog-content__sorting-select--small{width:95%;text-align:right;}
.catalog-filter{width:100%;}
.catalog-filter__heading{padding-right:0;text-align:center;}
.catalog-filter__layout{padding-top:25px;}
.catalog-filter__subm .btn{font-size:24px;line-height:33px;}
.catalog-filter__close{position:static;width:100%;height:40px;margin:0;}
.catalog-filter__close-text{display:none;height:40px;padding:0;}
.catalog-filter__close-text--mobile{display:inline;color:#fff;font-size:18px;line-height:40px;text-transform:uppercase;}
.catalog-filter__close:after, .catalog-filter__close:before{display:none;}
.catalog__item{width:33.3%;}
}
@media (max-width:1024px){.catalog__item{width:33.3%;}
}
@media (max-width:925px){.catalog__item{width:50%;}
}
@media (max-width:660px){.catalog__item{width:50%;}
}
@media (max-width:450px){.catalog__item{width:100%;}
}
@media (max-width:1023px){.catalog--filter-close .catalog-content{width:100%;}
.catalog--filter-close .catalog-content__sorting-label{padding-right:17px;}
.catalog--filter-close .catalog-content__sorting-select{width:28%;}
.catalog--filter-close .catalog-content__sorting-select:nth-child(3n-1){width:39%;}
.catalog--filter-close .catalog-content__sorting-select--small{width:95%;text-align:right;}
.catalog--filter-close .catalog-filter{width:0;overflow:hidden;}
.catalog--filter-close .catalog-filter__close{width:40px;margin-left:-7px;}
.catalog--filter-close .catalog-filter__close:after{transform:translateY(-50%) scaleX(-1);margin-right:9px;}
.catalog--filter-close .catalog-filter__close:before{visibility:visible;opacity:1;}
.catalog--filter-close .catalog-filter__close-text{visibility:hidden;opacity:0;}
.catalog--filter-close .catalog__item{width:33.3333%;}
}
.price-slider{padding-bottom:56px;margin-right:-3px;position:relative;}
.price-slider__inputs{padding-bottom:23px;font-size:0;}
.price-slider__inputs-item{display:inline-block;width:41%;}
.price-slider__inputs-item input[type="text"]{padding:3px 12px;}
.price-slider__inputs-item--to{width:45%;}
.price-slider__inputs-currancy, .price-slider__inputs-slide{display:inline-block;font-size:16px;line-height:36px;}
.price-slider__inputs-slide{padding:0 5px;}
.price-slider__inputs-currancy{text-transform:uppercase;float:right;}
.price-slider__drag-area{position:relative;}
.price-slider__drag-area:after, .price-slider__drag-area:before{content:'';position:absolute;top:100%;width:2px;height:10px;background:#4f5a6c;margin-top:4px;}
.price-slider__drag-area:after{right:0;margin-right:2px;}
.price-slider__drag-area:before{left:0;margin-left:2px;}
.price-slider__drag-area-range{margin-top:15px;position:absolute;top:100%;opacity:0.27;color:#202022;font-size:13px;line-height:21px;}
.price-slider__drag-area-range--min{left:0;}
.price-slider__drag-area-range--max{right:0;}
.price-slider .ui-slider-horizontal{height:5px;background:#e0e1e4;}
.price-slider .ui-slider-horizontal .ui-slider-handle{top:50%;transform:translateY(-50%);background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid #b2233e;box-shadow:0 0 3px rgba(0, 0, 0, 0.19);}
.price-slider .ui-slider-horizontal .ui-slider-handle:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:8px;height:8px;border:1px solid #b2233e;background:#b2233e;border-radius:50%;}
.price-slider .ui-slider-range{background:#b07801;}
@media (max-width:767px){.price-slider{width:70%;}
}
.price-slider .filterinfr{position:absolute;left:100%;white-space:nowrap;z-index:99;top:46px;margin-left:10px;}
@media (max-width:767px){.price-slider .filterinfr{margin-left:-80px;top:80px;left:50%;}
.price-slider .filterinfr:before{border-width:0 5px 4px 5px;border-color:transparent transparent #b4243f transparent;top:-4px;left:50%;margin-left:-5px;}
}
.pagination__list{font-size:0;}
.pagination__item{display:inline-block;line-height:0;padding-right:11px;}
.pagination__item.active .pagination__link{color:#fefefe;background:rgba(176, 120, 1, 0.92);}
.pagination__link{display:inline-block;padding:0px 7px 1px;font-size:16px;line-height:21px;text-decoration:none;color:#5b5d60;text-align:center;background:transparent;}
@media (max-width:1023px){.pagination{text-align:center;}
}
.item{padding:32px 0 27px;}
.item__holder{padding:9px 30px 24px 30px;background:#fff;}
.item .static-stars{display:inline-block;}
.item .popup-box-container{padding:0;}
.item .popup-box__thumbs-item.active{position:relative;}
.item .popup-box__thumbs-item.active:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid #b2233e;}
.item .popup-box__thumbs-wrap{padding-top:31px;}
.item .popup-box__preview-price--old{font-weight:700;}
.item .popup-box__slider-wrap{padding-top:28px;float:right;}
.item .popup-box__preview{width:100%;}
.item .popup-box__preview-review{width:67%;padding-right:113px;}
.item .popup-box__preview-info{width:33%;padding-top:32px;}
.item .popup-box__preview-link-text--visible{display:none;}
.item .popup-box__preview-holder{padding:0 0 10px;}
.item .popup-box__preview-name{display:block;padding-bottom:15px;padding-top:10px;color:#2d3a4f;font-size:30px;border-bottom:1px solid #7f8184;}
.item .popup-box__preview .btn{width:100%;padding:10px 5px;margin:0 0 8px 0;}
.item .popup-box__preview-more{display:block;background:#dfa937;padding:4px 0 3px;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;/* margin-top:24px; */}
.item .popup-box__preview-more:hover{background:#b2233e;}
.item .popup-box__preview-chieper{display:inline-block;color:#2d3a4f;font-size:18px;}
.item .popup-box__preview-row{padding-bottom:24px;}
.item .popup-box__preview-link:first-child{padding:0 7px 0 0;}
.item__text-info{padding:0 0 31px 9px;color:#5b5d60;font-size:16px;line-height:1.2;text-align:center;}
.item-description{margin:0 -7px;}
.item-description__heading-list{display:table;width:100%;}
.item-description__heading-item{display:table-cell;width:170px;font-size:18px;color:#2d3a4f;text-align:center;}
.item-description__heading-item.active .item-description__heading-trigger{color:#fff;background:#2d3a4f;}
.item-description__heading-item:hover .item-description__heading-trigger{color:#fff;}
.item-description__heading-trigger{padding:10px 0;display:block;background:#e0e1e4;cursor:pointer;}
.item-description__content{background:#fff;}
.item-description__content-part{display:none;border:1px solid #cccdce;}
.item-description__content-part.active{display:block;}
.item-description__content-holder{margin-right:-70px;padding:24px 43px 17px 26px;text-align:center;}
.item-description__content-section{float:left;width:33.3333%;text-align:left;padding-right:70px;}
.item-description__content-section--right{float:right;}
.item-description__content-section--centered{display:inline-block;float:none;}
.item-description__content-title{display:block;padding-bottom:15px;color:#a07417;font-size:20px;}
.item-description__content-item{padding-bottom:10px;position:relative;z-index:0;}
.item-description__content-item:before{content:'';position:absolute;left:0;top:0;margin-top:12px;height:2px;width:100%;background:url(../img/dot.png) repeat-x;z-index:-1;}
.item-description__content-item-text{float:right;padding:0 0 0 8px;background:#fff;color:#5b5d60;font-size:14px;max-width:59%;line-height:1.4;}
.item-description__content-item-text--upper{float:left;max-width:none;padding:0 8px 0 0;text-transform:uppercase;}
@media (max-width:1365px){.item .popup-box__preview-link{display:block;text-align:left;}
.item .popup-box__preview-link:first-child{padding:0 0 7px 0;}
.item-description__content-holder{margin-right:-10px;}
.item-description__content-section{padding-right:10px;}
}
@media (max-width:1023px){.item .popup-box__preview-review{width:100%;padding-bottom:8px;}
.item .popup-box__preview-info{width:100%;}
.item .popup-box__preview-info-part{float:left;width:50%;}
.item .popup-box__preview .btn{margin-top:48px;}
.item .popup-box__preview-row{text-align:center;}
.item .popup-box__preview-link{float:left;}
.item .popup-box__preview-link:last-child{float:right;}
.item .popup-box__preview-link [class^="icon-"]{margin:-3px 6px 0 0;}
.item-description__content-holder{margin-right:-53px;padding-bottom:0;}
.item-description__content-section{width:50%;max-width:none;padding:0 53px 12px 0;}
.item-description__content-section--centered{width:100%;padding-right:0;}
.item-description__content-section--centered .item-description__content-block{float:left;width:50%;padding-right:53px;}
}
@media (max-width:767px){.item__holder{padding:9px 10px 24px 10px;}
.item .popup-box__thumbs-wrap{width:100%;padding:0;display:block;}
.item .popup-box__thumbs-wrap .bx-wrapper{padding:10px 0 0;}
.item .popup-box__thumbs-wrap .bx-controls-direction a{top:50%;}
.item .popup-box__thumbs-wrap .bx-prev{right:100%;left:initial;transform:translateY(-50%) rotate(-90deg);margin-right:14px;}
.item .popup-box__thumbs-wrap .bx-next{left:100%;right:initial;transform:translateY(-50%) rotate(270deg);margin-left:20px;}
.item .popup-box__preview-review{padding-right:0;}
.item .popup-box__preview-info{padding-top:24px;}
.item .popup-box__preview-info-part{width:100%;}
.item .popup-box__preview-info .btn{margin:4px 0 10px;}
.item .popup-box__preview-link-text:hover .popup-box__preview-link-text--visible{text-decoration:underline;}
.item .popup-box__preview-link-text--visible{display:inline-block;padding-right:2px;}
.item .popup-box__preview-link-text--hidden, .item .popup-box__preview-more--mob , .sale-box{display:none;}
.item .popup-box__preview-row{padding-bottom:20px;}
.item__text-info{padding-left:4px;line-height:1.3;}
.item-description{margin:0 -2px;}
.item-description__heading-list{display:block;}
.item-description__heading-item{display:block;width:100%;}
.item-description__content-holder{margin-right:0;padding:33px 16px 0 27px;margin-bottom:-19px;}
.item-description__content-section{width:100%;max-width:none;padding:0 0 12px;}
.item-description__content-section--centered .item-description__content-block{width:100%;padding:0 0 12px;}
.item-description__content-item-text{max-width:52%;padding-left:0;}
.item-description__content-item-text--upper{max-width:none;}
}
@media (max-width:379px){.item .popup-box__preview-link{/* float:none;width:100%; */}
.item-description__content-holder{padding:33px 10px 0 10px;}
}
.text-block{padding-bottom:31px;}
.text-block__holder{padding:27px 38px 8px 30px;background:#fff;}
.breadcrumbs{padding-bottom:26px;}
.breadcrumbs__item{display:inline-block;color:#5b5d60;font-size:16px;padding-right:22px;position:relative;}
.breadcrumbs__item:after{content:'>';margin:2px 3px 0 0;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#5b5d60;font-size:16px;font-family:"PT Sans";}
.breadcrumbs__item:first-child:after{content:'|';padding-right:3px;}
.breadcrumbs__item:last-child:after{display:none;}
.breadcrumbs__item.active{color:#000;}
.breadcrumbs__link{color:#5b5d60;text-decoration:none;}
.product-rating__info{display:inline-block;vertical-align:top;padding-left:3px;color:#b6bac3;font-size:14px;}
.fancybox-overlay-fixed{z-index:8000000;}
.fancybox-opened{z-index:80000000;}
.drop{position:relative;line-height:1;}
.drop__title{position:relative;display:block;width:100%;font-weight:500;border:1px solid #77797c;padding:8px 30px 5px 10px;font:16px "PT Sans";background:#fff;color:#5b5d60;padding:8px 20px 8px 10px;cursor:pointer;}
.drop__title:after{content:'';background-image:url(../img/sprite.png);background-position:-57px -216px;width:13px;height:7px;position:absolute;right:13px;top:50%;transform:translateY(-50%);}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.drop__title:after{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.drop__holder{display:none;position:absolute;top:100%;left:0;margin-top:-1px;width:100%;background:#fff;border:1px solid #77797c;border-top:none;z-index:20;}
.drop__holder.active{display:block;}
.drop__item{font:13px "PT Sans";border:none;border-radius:0;background:#fff;color:#5b5d60;}
.drop__item.active, .drop__item:hover{color:#fff;background:#b2233e;}
.drop__link{display:block;padding:8px 20px 8px 10px;text-decoration:none;color:inherit;transition:none;}
.drop__link:hover{color:inherit;}
.category__list{padding-left:10px;}
.category__list-item{display:inline-block;text-transform:lowercase;font-size:14px;padding:0 0 0 17px;}
@media only screen and (max-width:767px){.category__list-item{padding:0 0 0 7px;}
}
.category__list-item:first-child{padding:0;}
.category__list-item .label{margin:0 8px 0 0;}
@media only screen and (max-width:767px){.category__list-item .label{margin:0;}
}
.category__link:hover{color:#fff;}
@media only screen and (max-width:767px){.category__link-text{display:none;}
}
.label{display:inline-block;text-align:center;}
.label--sm{height:24px;width:24px;}
.label--lg{width:30px;height:30px;padding:3px 0 0;margin:0 3px;}
.label--red{background:#b2233e;}
.label--gold{background:#dfa936;}
.label--violet{background:#431d44;}
.product-rating{position:relative;padding-bottom:8px;}
@media only screen and (max-width:767px){.hide-mobile{display:none;}
}
.hide-table{display:none;}
@media only screen and (max-width:767px){.hide-table{display:inline-block;font-size:16px;}
}
.content-wrap{background:#fff;padding:30px 30px 40px 30px;position:relative;}
.content-wrap .slide__arrows{position:absolute;top:52px;right:25px;}
.content-wrap--slider{padding-right:60px;}
@media (max-width:767px){.content-wrap{padding-top:20px;padding-bottom:20px;}
}
.heading{padding:7px 18px 7px 22px;background:#2d3a4f;overflow:hidden;display:table;width:100%;}
.heading h1{display:table-cell;vertical-align:middle;float:left;color:#fff;padding:3px 21px 0 0;}
.heading h2{display:table-cell;vertical-align:middle;float:left;color:#fff;padding:3px 21px 0 0;}
@media only screen and (max-width:380px){.heading h2{font-size:14px;}
}
@media (max-width:767px){.heading h2{padding-right:0;}
}
.heading__link{display:table-cell;vertical-align:middle;float:right;line-height:30px;}
@media only screen and (max-width:767px){.heading__link{font-size:16px;}
}
.heading__link:hover{color:#fff;}
.heading__link--white{color:#fff;text-decoration:none;}
.heading__list{display:table-cell;vertical-align:middle;float:left;}
.heading .icon-carrot-white{margin:0 0 0 12px;}
@media (max-width:767px){.heading{padding-right:11px;}
}
@media (max-width:379px){.heading h2{float:left;width:50%;text-align:left;}
.heading__list{float:right;padding:0 0 10px;}
.heading__link{clear:right;float:right;width:50%;font-size:15px;text-align:right;}
.heading__link .testimoniales__link-text{margin-right:4px;}
}
.banner{padding:10px 0 29px;margin-right:-30px;}
.banner h1{text-align:center;padding:0 10px 10px 0;}
@media (max-width:767px){.banner h1{font-size:24px;}
}
.banner__caption{position:absolute;bottom:13px;left:22px;padding:41px 45px 35px 26px;max-width:calc(100% - 44px);text-transform:uppercase;color:#fff;font-family:'PT Sans Narrow';}
@media only screen and (max-width:1023px){.banner__caption{padding:23px 25px 23px 17px;}
}
@media only screen and (max-width:640px){.banner__caption{left:5px;max-width:calc(100% - 10px);bottom:5px;}
}
.banner__caption--red{background:rgba(77, 6, 20, 0.61);}
.banner__caption--gray{background:rgba(1, 7, 14, 0.79);}
.banner__caption-heading{display:block;font-size:36px;line-height:40px;}
@media only screen and (max-width:1023px){.banner__caption-heading{font-size:24px;}
}
.banner__caption-text{display:block;font-size:24px;line-height:26px;}
@media only screen and (max-width:1023px){.banner__caption-text{font-size:16px;}
}
@media (max-width:1023px){.banner{margin-right:0;}
.banner__holder{margin-right:-30px;}
}
@media only screen and (max-width:640px){.banner{padding-top:8px;padding-bottom:0;}
.banner h1{padding-bottom:8px;}
.banner__holder{margin-right:0;}
}
.caption__gold-text{color:#dfa936;}
.banner__img{display:table;width:100%;margin:0 -15px;}
@media only screen and (max-width:640px){.banner__img{display:block;margin:0;}
}
.banner__img-holder{display:table-cell;width:50%;vertical-align:top;position:relative;padding:0 15px;line-height:0;transition:opacity .3s ease-in-out;height:265px;text-align:center;}
.banner__img-holder:hover{opacity:.9;}
.banner__img-holder img{width:auto;max-width:100%;}
.banner__img-holder:after{content:'';position:absolute;z-index:1;width:calc(100% - 42px);height:calc(100% - 12px);background:transparent;border:1px solid rgba(224, 225, 228, 0.4);top:6px;left:21px;}
@media only screen and (max-width:640px){.banner__img-holder{display:block;width:100%;padding:0;margin:0 0 25px;}
.banner__img-holder:after{width:calc(100% - 6px);height:calc(100% - 6px);top:3px;left:3px;}
}
.features{padding:0 0 10px;}
.advantages__text-wrap{display:block;height:53px;overflow:hidden;}
.filter{position:relative;padding:0 0 30px;}
.filter .content-wrap{padding-bottom:18px;}
.filter fieldset{text-align:left;}
.filter__heading{position:absolute;text-align:center;top:16px;left:0;right:0;text-align:center;}
.filter__heading h2{display:inline-block;font-weight:bold;font-size:18px;background:#fff;padding:0 10px;}
@media only screen and (max-width:767px){.filter__heading h2{max-width:204px;}
}
.filter__forms-wrap{border:1px solid #c7cdd2;padding:29px 35px 25px;margin:0 0 25px;}
@media only screen and (max-width:767px){.filter__forms-wrap{padding:50px 35px 29px 25px;}
}
.filter__select{display:inline-block;vertical-align:top;width:20%;margin:0 0 10px 0;padding:0 32px 0 0;}
@media only screen and (max-width:1023px){.filter__select{margin:0 0 30px 0;}
}
.filter__select-wrap{font-size:0;margin:0 -32px 20px 0;}
@media only screen and (max-width:1023px){.filter__select-wrap{margin:0 -32px 0 0;}
}
.filter__right-holder{display:inline-block;width:calc(100% - 393px);padding-left:23px;vertical-align:top;text-align:center;}
@media (max-width:1365px){.filter__right-holder{float:right;width:67%;padding:0;}
}
@media (max-width:1023px){.filter__right-holder{float:none;width:auto;display:inline;text-align:left;}
}
.filter__price{display:inline-block;vertical-align:top;color:#5b5d60;}
@media (max-width:1365px){.filter__price{float:left;width:33%;}
}
@media (max-width:1023px){.filter__price{width:72%;}
}
@media only screen and (max-width:767px){.filter__price{display:block;width:100%;text-align:right;padding:0;}
}
@media (max-width:1365px){.filter__price-wrap{padding-left:37px;}
.filter__price-wrap:first-child{display:block;padding:0 0 20px;}
}
@media (max-width:1023px){.filter__price-wrap{padding-left:0;}
.filter__price-wrap:first-child{display:inline-block;padding-bottom:0;}
}
@media only screen and (max-width:767px){.filter__price-wrap{display:block;margin:0 0 20px;padding:0;}
.filter__price-wrap:first-child{display:block;}
}
.filter__price input{width:108px;display:inline-block;margin:0 15px 0 0;}
@media (max-width:1365px){.filter__price input{width:130px;}
}
@media (max-width:1023px){.filter__price input{width:108px;margin-right:9px;}
}
@media only screen and (max-width:767px){.filter__price input{margin:0;width:52%;}
}
@media (max-width:379px){.filter__price input{width:35%;}
}
.filter__price label{display:inline-block;padding:0 12px 0 0;}
@media (max-width:1365px){.filter__price label{padding-right:20px;}
}
@media (max-width:1365px){.filter__price label{padding-right:4px;}
}
@media (max-width:767px){.filter__price label{padding-right:12px;}
}
@media (max-width:379px){.filter__price label{width:62%;}
}
.filter__currency-mb{display:none;}
@media only screen and (max-width:767px){.filter__currency-mb{display:inline-block;}
}
@media only screen and (max-width:767px){.filter__currency-dt{display:none;}
}
.filter__available-products{float:left;margin:5px 15px 0 0;}
.filter__available-products--red-text{color:#b2233e;}
@media (max-width:1023px){.filter__available-products{float:right;margin:5px 0 22px;text-align:right;}
}
@media only screen and (max-width:767px){.filter__available-products{float:none;display:inline-block;width:100%;text-align:center;margin:0 0 20px;}
}
.filter .btn{display:inline-block;font-size:18px;padding:7px 34px 6px;}
@media only screen and (max-width:1023px){.filter .btn{clear:right;float:right;}
}
@media only screen and (max-width:767px){.filter .btn{float:none;width:100%;margin:0 0 15px;}
}
.filter__link{float:right;margin-top:3px;}
@media only screen and (max-width:1023px){.filter__link{margin-right:35px;}
}
@media only screen and (max-width:767px){.filter__link{float:none;margin:0;display:block;text-align:center;}
}
@media (max-width:767px){.filter__text p{padding-bottom:0;}
}
.products{padding:0 0 28px;position:relative;}
.products__list{font-size:0;}
.products__list-item{padding:0 5px 10px;vertical-align:top;text-align:center;}
.products__list-item-wrap{position:relative;padding-top:8px;}
.products__list-labels{position:absolute;z-index:1;top:0;left:0;}
@media (max-width:767px){.products__list-labels{left:50%;transform:translateX(-50%);margin-left:-50px;}
}
.products .owl-carousel .owl-item img{width:auto;min-height:100%;max-width:100%;margin:0 auto;}
.products__img{display:table;width:100%;margin:0 0 35px;height:219px;position:relative;z-index:0;}
.products__img-holder{display:table-cell;vertical-align:middle;height:219px;}
.products__img-holder img.lazy{max-width:100%!important;min-height:auto!important;}
.products__img .remove{width:25px;height:25px;top:0px;right:0px;bottom:auto;left:auto;padding:0px;}
.products__img .remove:focus{position:absolute;top:0px;bottom:auto;}
.products__img-btn{display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:94%;margin-bottom:17px;background:rgba(9, 18, 32, 0.8);padding:6px 9px;font-size:12px;color:#fff;text-transform:uppercase;text-decoration:none;opacity:0;z-index:80;}
.products__img-btn .icon-search{margin:0 10px 0 0;}
.products__img-btn:hover{color:#dfa936;background:rgba(9, 18, 32, 0.8);}
.products__img-btn:focus{position:absolute;top:auto;bottom:0;}
@media (max-width:767px){.products__img-btn{opacity:1;}
}
.products__title{display:block;color:#2d3a4f;font-size:18px;line-height:21px;text-transform:uppercase;text-decoration:none;margin:0 0 7px;height: 42px;overflow: hidden;}
.products__title:hover{color:#2d3a4f;text-decoration:underline;}
.products__brand{display:block;color:#b07801;font-size:18px;line-height:21px;padding:0 0 8px;}
.products__description{display:block;font-size:16px;line-height:19px;color:#9b9b9c;padding:0 0 10px;}
.products__description-item{display:block;}
.products__price{display:inline-block;font-family:"PT Sans Narrow";font-weight:bold;padding:0 0 13px;}
.products__price--old{font-size:18px;line-height:21px;color:#b6bac3;text-decoration:line-through;padding:0 7px 0 0;}
.products__price--new{font-size:20px;line-height:26px;color:#2d3a4f;}
.products .products-rating{padding:0 0 10px;}
.products .btn-holder{position:relative;}
.products .btn-holder:hover .btn-favorite,
.products .btn-holder:hover .btn-compare{opacity:1;}
@media (max-width:767px){.products .btn-holder .btn-favorite,
.products .btn-holder .btn-compare{opacity:1;}
}
@media (max-width:1023px){.products .content-wrap{padding-bottom:25px;}
}
@media (max-width:767px){.products .content-wrap{padding-bottom:0;}
}
.btn-favorite{margin-right:8px;}
.btn-holder .added .icon-heart-sm,
.btn-favorite:hover .icon-heart-sm{background-image:url(../img/sprite.png);background-position:-288px -126px;width:16px;height:14px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.btn-favorite:hover .icon-heart-sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.btn-compare{margin-left:8px;}
.btn-holder .added .icon-scales-sm,
.btn-compare:hover .icon-scales-sm{background-image:url(../img/sprite.png);background-position:-87px -126px;width:20px;height:20px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.btn-compare:hover .icon-scales-sm{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.btn-favorite,
.btn-compare{opacity:0;position:static;display:inline-block;vertical-align:top;margin-top:8px;}
.products__img:hover .products__img-btn{opacity:1;transition:opacity 0.5s linear;}
.team{margin:0 0 30px;}
.team__list-item{display:inline-block;vertical-align:top;padding:0 0px 10px 32px;}
.team__list-item:first-child{padding:0;}
@media (max-width:767px){.team__list-item{width:100%;}
}
.team__img-holder{overflow:hidden;margin:0 0 19px;}
.team__img-holder img{width:100%;}
.team__name{display:block;padding:0 0 3px;font-size:24px;line-height:26px;color:#2d3a4f;}
.team__position{display:block;padding:0 0 7px;font-size:14px;line-height:22px;color:#9b9b9c;}
.team p{padding:0;}
.news{margin:0 0 30px;}
.news__holder{margin:0 -16px 0 0;}
@media (max-width:767px){.news__holder{padding-right:30px;}
}
.news__list{font-size:0;padding:0 0 26px;}
.news__list-item{display:inline-block;vertical-align:top;padding:0 23px 10px;}
@media (max-width:1023px){.news__list-item{padding:0 16px 10px;}
}
@media (max-width:767px){.news__list{padding-right:30px;}
.news__list-item{width:100%;}
}
.news__img-holder{display:inline-block;height:145px;margin:0 0 4px;overflow:hidden;transition:opacity .3s ease-in-out;text-align:center}
.news__img-holder:hover{opacity:.9;}
.news__img-holder img{}
@media (max-width:1023px){.news__img-holder{}
}
@media (max-width:767px){.news__img-holder{}
}
@media (max-width:500px){.news__img-holder{}
}
.news__time{display:block;font-size:14px;line-height:22px;color:#9b9b9c;padding:0 0 3px;}
.news__title{display:inline-block;max-height:45px;overflow:hidden;font-size:16px;line-height:25px;color:#dfa936;text-decoration:none;}
.subscribe-block{background:#2d3a4f;padding:29px 32px 29px 30px;}
@media only screen and (max-width:1023px){.subscribe-block{padding:29px 30px 32px;}
}
.subscribe-block__text{color:#fff;line-height:20px;display:inline-block;width:46.9%;margin-right:-4px;vertical-align:top;padding:0 10px 0 0;}
@media only screen and (max-width:1023px){.subscribe-block__text{display:block;width:100%;padding-bottom:27px;}
}
.subscribe-block__forms{display:inline-block;width:53.1%;margin-right:-4px;padding-left:14px;overflow:hidden;}
@media only screen and (max-width:1023px){.subscribe-block__forms{display:block;width:100%;padding-left:0;}
}
@media (max-width:767px){.subscribe-block__forms{padding:0;}
}
.subscribe-block__forms input{display:inline-block;padding:3.5px 13px;width:63%;border-color:#77797c;float:left;}
.subscribe-block__forms input:invalid{border-color:#b2233e;}
@media only screen and (max-width:1023px){.subscribe-block__forms input{width:68%;}
}
@media only screen and (max-width:767px){.subscribe-block__forms input{float:none;width:100%;margin:0 0 20px;}
}
.subscribe-block__forms .btn{float:right;font-size:18px;padding:7px 0 7px;width:31%;}
.subscribe-block__forms .btn:hover{background:#d73151;}
@media only screen and (max-width:767px){.subscribe-block__forms .btn{float:none;width:100%;}
}
.famous-people{padding:0 0 28px;}
.famous-people .content-wrap{padding-bottom:22px;}
.famous-people__list{text-align:center;font-size:0;}
.famous-people__list-item{display:inline-block;vertical-align:top;padding:0 0 10px 7px;}
.famous-people__list-item:first-child{padding:0;margin:0 0 0 -20px;}
@media (max-width:767px){.famous-people__list-item{width:100%;}
}
.famous-people__img-holder{display:inline-block;margin:0 0 12px;text-align:center}
.famous-people__img-holder img{max-width:100%;max-height:100%;transition:opacity .3s ease-in-out;}
.famous-people__img-holder img:hover{opacity:.9;}
@media (max-width:1023px){.famous-people__img-holder{width:295px;}
}
@media (max-width:767px){.famous-people__img-holder{overflow:hidden;max-width:100%;}
}
.famous-people__watch-name{display:inline-block;vertical-align:middle;font-size:18px;line-height:22px;text-decoration:none;}
.famous-people__text{margin-right:-10px;}
.famous-people .icon-red-heart{margin:0 12px 0 0;}
.dark-section{background:#25374d;background:-moz-linear-gradient(top, #25374d 0%, #223249 36%, #1b2a3d 80%, #1a293c 90%, #1c283e 93%, #19283b 95%, #19283b 99%, #1b273d 100%);background:-webkit-linear-gradient(top, #25374d 0%, #223249 36%, #1b2a3d 80%, #1a293c 90%, #1c283e 93%, #19283b 95%, #19283b 99%, #1b273d 100%);background:linear-gradient(to bottom, #25374d 0%, #223249 36%, #1b2a3d 80%, #1a293c 90%, #1c283e 93%, #19283b 95%, #19283b 99%, #1b273d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25374d', endColorstr='#1b273d',GradientType=0);padding:31px 30px 18px;margin:0 0 28px;position:relative;z-index:0;overflow:hidden;}
.dark-section__img--left{position:absolute;}
.dark-section h2{color:#dfa936;font-size:24px;}
.dark-section p{color:#fff;}
@media (max-width:767px){.dark-section{padding-bottom:8px;}
}
.testimoniales{padding:0 0 30px;}
.testimoniales .content-wrap{padding:30px 21px 26px 30px;}
.testimoniales__item{overflow:hidden;}
.testimoniales__holder{position:relative;}
.testimoniales__link{display:inline-block;text-decoration:none;margin:0 10px 0 0;}
.testimoniales__link--indent{margin:0 -9px 0 0;}
.testimoniales__link-pager{position:absolute;top:0;right:0px;}
.testimoniales__link a{text-decoration:none;}
.testimoniales__link-text{display:inline-block;border-bottom:1px dashed #dfa936;margin-right:8px;}
.testimoniales__link:hover .testimoniales__link-text{border-bottom:1px dashed transparent;}
.testimoniales__link--more{float:right;}
@media (max-width:767px){.testimoniales__link{margin:0;}
.testimoniales__link-pager{position:static;}
}
.icon-arrow-circle{margin:0 9px 0 0;}
.testimoniales__img-holder{float:left;margin:0 28px 0 0;}
@media only screen and (max-width:767px){.testimoniales__img-holder{float:none;margin:0 0 25px 0;text-align:center;}
}
.testimoniales__img-holder img{max-width:100%;transition:opacity .3s ease-in-out;}
.testimoniales__img-holder img:hover{opacity:.9;}
@media only screen and (max-width:767px){.testimoniales__img-holder img{max-width:100%;}
}
.testimoniales__text{overflow:hidden;}
.testimoniales__text p{padding-bottom:15px;}
.testimoniales__text-link--more{float:right;}
@media only screen and (max-width:767px){.testimoniales__text-link--more{float:none;}
}
.testimoniales__text-link--red{color:#b2233e;text-decoration:none;}
.testimoniales__text-link--red:hover{color:#2d3a4f;}
@media only screen and (max-width:767px){.testimoniales__text{overflow:visible;}
}
.testimoniales__client-name{display:block;font-size:24px;padding:0 129px 8px 0;}
.testimoniales__client-info{display:block;font-size:14px;color:#9b9b9c;padding:0 129px 24px 0;}
.testimoniales .icon-callback{float:right;margin:2px 0 0;}
@media (max-width:1023px){.testimoniales .content-wrap{padding-bottom:20px;}
}
@media (max-width:767px){.testimoniales .content-wrap{padding-top:30px;padding-bottom:30px;}
}
.price-policy,
.quality-policy{position:relative;}
.price-policy:before,
.quality-policy:before{content:'';position:absolute;z-index:-1;top:0;left:-121px;background-image:url(../pic/backgrounds/stripes.png);background-size:cover;width:408px;height:246px;}
.price-policy:after,
.quality-policy:after{content:'';position:absolute;z-index:-1;right:10px;top:18%;width:148px;height:148px;background-image:url(../pic/backgrounds/gear-percent.png);background-size:cover;}
.quality-policy:after{background-image:url(../pic/backgrounds/finger.png);}
@media only screen and (max-width:1023px){.filter__select{width:33.33%;}
.filter__select--tb-lg{width:66.6%;}
}
@media only screen and (max-width:767px){.filter__select{width:100%;margin-bottom:15px;}
.filter__select--tb-lg{width:100%;}
}
.filterinfr{display:inline-block;position:relative;font-size:14px;color:#fff;background:#b4243f;padding:4px 13px 4px 13px;}
.filterinfr a{color:#fff;}
.filterinfr:before{content:'';position:absolute;left:-4px;top:11px;width:0;height:0;border-style:solid;border-width:5px 4px 5px 0;border-color:transparent #b4243f transparent transparent;}
.rttabitem{visibility:hidden;height:0;overflow:hidden;opacity:0;transition:all .5s ease-in-out;}
.rttabitem.active{opacity:1;visibility:visible;height:auto;overflow:visible;}
.rttablink.active{color:#fff;}
.rttablink.active .label{background:transparent;color:#000;}
.filterM{height:22px;line-height:22px;vertical-align:middle;}
.fancybox-prev{width:30%;}
.fancybox-prev span{visibility:visible !important;background-image:url(../img/sprite.png);background-position:-44px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.fancybox-prev span{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.fancybox-prev:hover span{background-image:url(../img/sprite.png);background-position:-22px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.fancybox-prev:hover span{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.fancybox-next{width:30%;}
.fancybox-next span{visibility:visible !important;background-image:url(../img/sprite.png);background-position:-66px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.fancybox-next span{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}
.fancybox-next:hover span{background-image:url(../img/sprite.png);background-position:0px -184px;width:17px;height:27px;}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi){.fancybox-next:hover span{background-image:url(../img/sprite@2x.png);background-size:338px 252px;}
}


.clear__filter { background: #b2233e; }
.btn-last { margin-bottom: 20px!important;}
@media (max-width:1023px){
.btn-last { margin-top: 10px!important;}
}

.catalog-filter__sorting-link .checkbox__finded { display: none;}

#popup-preview .list-in-stock dt, .list-in-stock dt span { font-size: 14px; }
.catalog-seotext .news {
    margin-top: 20px;


}
.catalog-seotext .news span.h2empty {
    display: table-cell;
    vertical-align: middle;
    float: left;
    color: #fff;
    padding: 3px 21px 0 0;
    font-size: 18px;
    line-height: 22px;
    font-family: "PT Sans", Verdana;
    margin: 0;
    font-weight: 400;
    height: 20px;
}

.cities_list_div {
    display: table;
    width: 100%;
    margin: 0 -15px;
    display: block;
    max-height: 400px;
    overflow-y: scroll;

}

.cities_list_ul {
    display: table-cell;
    width: 25%;
    vertical-align: top;
    position: relative;
    padding: 0 15px;
    line-height: 0;
    transition: opacity .3s ease-in-out;
}
.popup-box-full {
    width: auto!important;
}
.cities_list_ul li  {
    min-height: 18px;
    line-height: 18px;
}
.seo-text ul {
    list-style: inherit!important;
    padding: 0!important;
    margin-left: 20px;
    margin-bottom: 0px;

}
.quality-policy p,.price-policy p{
    padding: 0 0 0px;
}
#ems_data-mob {
    display: none;
}
@media (max-width:767px) {

    #ems_data-mob {
        display: block;
    }

    .content-top-search {

        width: 200px;
        height: 60px;
        text-align: right;


    }
    .content-top-search .content-top-search__info {
        width: 100%;
        float: left;

    }
    .content-top-search .content-top-search__info .content-top-search__info-link {

        display: inline-block;

    }

    #ems_data {
        display: none;
    }
}

@media (max-width:388px) {

    .content-top-search {

        width: 100%;
        text-align: left;


    }
}
.prlabels {
    position: absolute;
    left: 0px;
    bottom: -30px;
    height: 30px;
    width: 100%;
    z-index: 1;

}
.prlabels span {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 0px 5px 0px 5px;
}

.art {
    display: block;
    font-size: 16px;
    line-height: 19px;
    color: #9b9b9c;
    padding: 0 0 10px;
}
.gender {
    display: block;
    font-size: 18px;
    line-height: 19px;
    color: #444;
    padding: 0 0 10px;
}
.praddtocart {
    padding: 8px 25px 9px;
}
.pric {
    font-size: 20px;
    line-height: 26px;
    color: #2d3a4f;
    margin-right: 5px;
}

.prlabels .auto {
    background:url(../img/lab2.png);
}
.prlabels .turbo {
    background:url(../img/lab1.png);
}
.prlabels .dual {
    background:url(../img/lab4.png);
}
.prlabels .crono {
    background:url(../img/lab3.png);
}



.nav__catalog .dublecol .nav__catalog__sub-menu-list {
    min-height: 450px;
}
.nav__catalog .dublecol-zhen .nav__catalog__sub-menu-list {
    min-height: 430px;
}
.nav__catalog .dublecol-muzh .nav__catalog__sub-menu-list {
    min-height: 450px;
}

.nav__catalog .dublecol .nav__catalog__sub-menu-list,.nav__catalog .dublecol-zhen .nav__catalog__sub-menu-list,.nav__catalog .dublecol-muzhs .nav__catalog__sub-menu-list {

    max-width: 100%;
    padding-right: 0px;
}
.nav__catalog .dublecol .nav__catalog__sub-menu-list:nth-child(3),.nav__catalog .dublecol-zhen .nav__catalog__sub-menu-list:nth-child(3),.nav__catalog .dublecol-muzh .nav__catalog__sub-menu-list:nth-child(3) {

    left: 189%;
    padding-left: 0px;
}

.mob-block { display: none; }
@media (max-width:767px){
	.content-top__holder .content-top__logo { float: none; }
	.content-top__holder { display: flex;
		justify-content: space-around;
    
    flex-flow: row wrap;
	}
	.userbar__shopping-list { display: flex;
		justify-content: space-around;
    
	}
	.content-top__logo-text, .favs-block, .content-top-search,.content-top-info {
		display: none;
	}
	.mob-block, .mob-block .content-top-info__item-title, .mob-block .content-top-info__item-text { display: block; }
	.mob-block .content-top-info__item-title { margin-top: 10px; }
	.icon-logo {     
		overflow: hidden;
		height: 67px; 
	}
	.userbar__shopping-list .icon-phone {
		
    background-position: 130px -182px;
		margin-top: 2px;
	}
	.userbar__shopping-list .icon-map-mark {
		
		background-position: 322px -213px;
		margin-top: 2px;
		
	}
	
	.icon-phone2 { 
		background-position: 141px -182px;
		height: 20px;
	}
	.icon-loop2 { 
	    background-position: -169px -179px;
	}
	.userbar__shopping-item:first-child { margin-right: -15px; }
	.mob-block .content-top-info__item-text { text-align: left; line-height: 26px; }
	.content-wrap p { padding-left: 0px!important; margin-left: 0px!important; }

	.body_text .heading h2 { width: 100%; }
	.pcartdata__itotal, .pcartdata__dtotal { display: flex;  align-items: flex-end; }
	.pcartdata__itotal span, .pcartdata__total2, span, .pcartdata__dtotal span { margin-right: 5px; }
	.form-group--ilabel label { display: none; }
}
.none { display: none; }


			@-webkit-keyframes scroll {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -webkit-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}
 
@-moz-keyframes scroll {
    0% {
        -moz-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -moz-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}
 
@keyframes scroll {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-100%, 0)
    }
}
 
.marquee {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    color: #4c4c4c;
    font-family: "PT Sans",Verdana;
    margin: 0;
    padding: 0;
    color: #2d3a4f;
    font-weight: 400;
    padding: 0 0 10px;
    text-transform: uppercase;
}
 
.marquee span {
    display: inline-block;
    padding-left: 100%;
    -webkit-animation: scroll 25s infinite linear;
    -moz-animation: scroll 25s infinite linear;
    animation: scroll 25s infinite linear;
}

.other-models{display:flex;flex-wrap:wrap;margin:10px auto;}.other-models li{border:1px #dfa936 solid;padding:5px 10px;margin: 0 9px 9px 0px}.other-models li:hover,.other-models li.hover{margin: 0 7px 7px 0px;border: 2px #b2233e solid;font-weight:600;}.other-models li:hover a,.other-models li.hover a{color:#b2233e;text-decoration:none;}