/*=============================*
*
*  I  M  P  O  R  T
*
*=============================*/
/*
@font-face {
  font-family: 'arial narrow';
  src: url('../fonts/arail_narrow/arialn.eot');
  src: url('../fonts/arail_narrow/arialn.eot?#iefix') format('embedded-opentype'),
	   url('../fonts/arail_narrow/arialn.woff2') format('woff2'),
	   url('../fonts/arail_narrow/arialn.woff') format('woff'),
	   url('../fonts/arail_narrow/arialn.ttf') format('truetype'),
	   url('../fonts/arail_narrow/arialn.svg#arial-narrow') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/

@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700&subset=latin,cyrillic);

@font-face {
    font-family: 'Arial Narrow';
    src: url('/fonts/arialnarrowregular.eot');
    src: url('/fonts/arialnarrowregular.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arialnarrowregular.woff2') format('woff2'),
         url('/fonts/arialnarrowregular.woff') format('woff'),
         url('/fonts/arialnarrowregular.ttf') format('truetype'),
         url('/fonts/arialnarrowregular.svg#arialnarrow') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Arial Narrow';
    src: url('/fonts/arialnarrowitalic.eot');
    src: url('/fonts/arialnarrowitalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arialnarrowitalic.woff2') format('woff2'),
         url('/fonts/arialnarrowitalic.woff') format('woff'),
         url('/fonts/arialnarrowitalic.ttf') format('truetype'),
         url('/fonts/arialnarrowitalic.svg#arialnarrow') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Arial Narrow';
    src: url('/fonts/arialnarrowbold.eot');
    src: url('/fonts/arialnarrowbold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arialnarrowbold.woff2') format('woff2'),
         url('/fonts/arialnarrowbold.woff') format('woff'),
         url('/fonts/arialnarrowbold.ttf') format('truetype'),
         url('/fonts/arialnarrowbold.svg#arialnarrow') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Arial Narrow';
    src: url('/fonts/arialnarrowbolditalic.eot');
    src: url('/fonts/arialnarrowbolditalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arialnarrowbolditalic.woff2') format('woff2'),
         url('/fonts/arialnarrowbolditalic.woff') format('woff'),
         url('/fonts/arialnarrowbolditalic.ttf') format('truetype'),
         url('/fonts/arialnarrowbolditalic.svg#arialnarrow') format('svg');
    font-weight: 700;
    font-style: italic;
}

@font-face {
  font-family: 'HeliosCondLightC';
  src: url('../fonts/helios-cond-light_allfont.ru-webfont.eot');
  src: url('../fonts/helios-cond-light_allfont.ru-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helios-cond-light_allfont.ru-webfont.woff2') format('woff2'),
  url('../fonts/helios-cond-light_allfont.ru-webfont.woff') format('woff'),
  url('../fonts/helios-cond-light_allfont.ru-webfont.ttf') format('truetype'),
  url('../fonts/helios-cond-light_allfont.ru-webfont.svg#helios-cond-lightregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HeliosCondThinC';
  src: url('../fonts/helioscondthinc-webfont.eot');
  src: url('../fonts/helioscondthinc-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helioscondthinc-webfont.woff2') format('woff2'),
  url('../fonts/helioscondthinc-webfont.woff') format('woff'),
  url('../fonts/helioscondthinc-webfont.ttf') format('truetype'),
  url('../fonts/helioscondthinc-webfont.svg#helioscondthinregular') format('svg');
  font-weight: normal;
  font-style: normal;
}


/*=============================*
*
* G E N E R A L   S T Y L E S
*
*=============================*/
* {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  behavior: url('PIE.htc');
}
@-moz-document url-prefix() {
  body {
    font-stretch: condensed;
  }
}
html {
  font-family: 'Arial Narrow', 'PT Sans Narrow', Arial, sans-serif;
  height: 100%;
}
body {
  height: 100%;
  min-width: 320px;
  overflow-x: hidden;
  font-family: 'Arial Narrow', 'PT Sans Narrow', Arial, sans-serif;
  background-color: #fff;
}
h3 {
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
  font-size: 1.25rem;
  color: black;
}
@media (min-width: 481px) {
  h3 {
    font-size: 1.5rem;
  }
}
@media (min-width: 768px) {
  h3 {
    font-size: 1.75rem;
  }
}
@media (min-width: 1024px) {
  h3 {
    font-size: 2rem;
  }
}
@media (min-width: 1280px) {
  h3 {
    font-size: 2.25rem;
  }
}
a {
  text-decoration: none;
  outline: none;
  color: #ec008c;
}

.example-aside_item a {
    color: #666;
}

a:hover{
  color: #ec008c;
}

.body-wrap { position: relative; width: 100%; min-height: 100%; overflow: hidden; }

.wrapper {
  max-width: 1280px;
  margin: 0 auto;
}
.header_logo {
  height: 60px;
}

.page-wrapper {
  min-height: 100%;
  max-width: 1280px;
  margin: 0 auto;
  position: relative;
  top: 0;
  left: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  /*padding-bottom: 252px !important;*/
  box-sizing: border-box ;
}
.page-wrapper.menu-opened {
  left: 280px;
}
.button-back-to-top {
  display: block;
  position: absolute;
  z-index: 999;
  bottom: 252px;
  right: 32px;
  height: 30px;
  width: 30px;
  background: url('../img/arrow-up.png') 50% 50% no-repeat, #ec008c;
}
@media (min-width: 1280px) {
  .button-back-to-top {
    right: 60px;
  }
}
.button-back-to-top--fixed {
  position: fixed;
  bottom: 0;
  right: 32px;
}
.hidden {
  visibility: hidden;
}
.visible {
  visibility: visible;
}
/*================================*
*
* M O B I L E   N A V I G A T I O N
*
*================================*/
.mobile-nav {
  overflow: hidden;
  position: fixed;
  z-index: 1001;
  top: 0;
  left: -280px;
  height: 100%;
  width: 280px;
  background-color: #f2f2f2;
  -webkit-transition: left 0.3s linear;
  transition: left 0.3s linear;
}

.mobile-nav-i { position: absolute; top: 0; bottom: 0; left: 20px; width: 300px; overflow: auto; }
.mobile-nav-i2 { padding: 20px 0; width: 240px; }

.mobile-nav.menu-opened {
  left: 0;
  box-shadow: 3px 0 5px 1px rgba(0, 0, 0, 0.2);
}
.mobile-nav__link-list {
  list-style: none;
  padding: 0;
}
.mobile-nav .full-nav__phone{
  display: inline-block;
}
.mobile-nav__link-list li {
  margin-bottom: 10px;
  text-transform: uppercase;
}
.mobile-nav__link {
  font-size: 0.9375rem;
  text-decoration: none;
  text-transform: uppercase;
  color: black;
}
.mobile-nav__link-list li:last-child .mobile-nav__link{
  color: #ff53b9;
}
.mobile-nav__link:visited {
  text-decoration: none;
}
.mobile-nav__link:hover {
  text-decoration: none;
}
.mobile-nav__link:focus {
  text-decoration: none;
}
.mobile-nav__link:visited {
  color: black;
}
.mobile-nav__link:hover {
  color: #ff53b9;
}
.mobile-nav__link:focus {
  color: #ff53b9;
}
.mobile-nav__phone {
  display: block;
  font-size: 1.125rem;
  margin: 0 auto;
  margin-top: 10px;
  color: black;
}
.mobile-nav__phone:visited {
  text-decoration: none;
}
.mobile-nav__phone:hover {
  text-decoration: none;
}
.mobile-nav__phone:focus {
  text-decoration: none;
}
.mobile-nav__phone:visited {
  color: black;
}
.mobile-nav__phone:hover {
  color: #ff53b9;
}
.mobile-nav__phone:focus {
  color: #ff53b9;
}
.mobile-nav__button {
  display: block;
  line-height: 2.5rem;
  padding-left: 30px;
  border-top: 1px solid #d9d9d9;
  color: black;
}
.mobile-nav__button:visited {
  text-decoration: none;
}
.mobile-nav__button:hover {
  text-decoration: none;
}
.mobile-nav__button:focus {
  text-decoration: none;
}
.mobile-nav__button:visited {
  color: black;
}
.mobile-nav__button:hover {
  color: #ff53b9;
}
.mobile-nav__button:focus {
  color: #ff53b9;
}
.mobile-nav__button:last-of-type {
  border-bottom: 1px solid #d9d9d9;
}
.mobile-nav__button-close {
  display: block;
  visibility: hidden;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  height: 40px;
  width: 40px;
  background: url('../img/menu_close.png') 50% 50% no-repeat, #f2f2f2;
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.mobile-nav__button-close--visible {
  visibility: visible;
  opacity: 1;
  left: 280px;
}
.mobile-nav__button--login {
  background: url('../img/icon_nav_login.png') 5px 50% no-repeat;
}
.mobile-nav__button--region {
  background: url('../img/icon_nav_place.png') 5px 50% no-repeat;
}
.mobile-nav__button--lang {
  background: url('../img/icon_nav_lang.png') 5px 50% no-repeat;
}
/*=============================*
*
* M A I N   N A V I G A T I O N
*
*=============================*/
.main-nav {
  display: none;
  position: relative;
  box-sizing: border-box;
  height: 40px;
  width: 100%;
  background-color: #f2f2f2;
}
@media (min-width: 768px) {
  .main-nav {
    display: block;
  }
}
.main-nav__placeholder {
  display: none;
  width: 100%;
  height: 49px;
}
.main-nav__placeholder--active {
  display: block;
}
.main-nav--fixed {
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  right: 0;
  height: 40px;
  background-color: white;
  border-bottom: 1px solid #e5e5e5;
  box-shadow: 0 0 5px 0 #e9e9e9;
}
.main-nan__logo {
	display: none;
	position: absolute;
	width: auto;
	padding: 0;
	margin: 0px;
}
.main-nan__logo img {
	height: 30px;
	width: auto;
	margin: 5px 0 0 5px;
}
@media (max-width: 1023px) {
  .main-nan__logo img {
	height: 21px;
	width: auto;
	margin: 0px 0 0 5px;
  }
}
.main-nav__button--cart {
  display: none;
	position: absolute;
	right: 13px;
	top: 8px;
	padding-left: 30px;
	background: url('../img/icon_nav_cart.png') 10px 45% no-repeat;
	font-size: 15px;
	color: black;
	width: 120px;
}
.main-nav__button--cart:visited {
  text-decoration: none;
}
.main-nav__button--cart:hover {
  text-decoration: none;
}
.main-nav__button--cart:focus {
  text-decoration: none;
}
.main-nav__button--cart:visited {
  color: black;
}
.main-nav__button--cart:hover {
  color: #ff53b9;
}
.main-nav__button--cart:focus {
  color: #ff53b9;
}
.main-nav__button--cart b {
  margin-left: 5px;
}
.similar-items .item__price{
  color: #ec1595;
}
.main-nav__link-list-container {
	text-align: center;
}
.main-nav__link-list {
	margin: 0;
	padding: 9px;
	list-style: none;
}
.main-nav__link-list li {
	display: inline-block;
}

.main-nav__link {
  font-size: 15px;
  text-decoration: none;
  text-transform: uppercase;
  color: black;
}
.main-nav__link:visited {
  text-decoration: none;
}
.main-nav__link:hover {
  text-decoration: none;
}
.main-nav__link:focus {
  text-decoration: none;
}
.main-nav__link:visited {
  color: black;
}
.main-nav__link:hover {
  color: #ec008c;
}
.main-nav__link:focus {
  color: #ec008c;
}

.main-nav__link-hover:hover .menu-hover{
  display: block;
}
.main-nav__link-hover:hover .main-nav__link{
  color: #ec008c;
}
.menu-hover{
  display: none;
  position: absolute;
  top: 39px;
  left: 0;
  width: 100%;
  background-color: #f8f8f8;
  border-bottom: 1px solid #eee;
  padding: 0 0 20px;
  z-index: 1000;
}
@media (max-width: 1279px) {
  .menu-hover{
    width: calc(100% + 20px);
  }
}
.menu-hover.show{
  display: block;
}
@media (max-width: 767px) {
  .menu-hover{
    display: none;
  }
}
.menu-hover_cont{
  max-width: 960px;
  margin: 0 auto;
  padding: 0 20px 0 30px;
}
.menu-hover_list{
  padding: 0 0 0 10px;
  margin: 0 0 0 -20px;
}
.menu-hover_item{
  list-style: none;
  float: left;
  width: 25%;
  padding: 0 0 0 20px;
  text-align: left;
  box-sizing: border-box;
  margin-right: 0 !important;
  display: block !important;
}
.menu-hover_item:last-child{
  width: 50%;
}
.menu-hover_item-title{
  color: #b7b7b7;
  text-transform: uppercase;
  border-bottom: 1px solid #eee;
  line-height: 26px;
  margin: 14px 0px 0px -10px;
}
.menu-hover_item-list{
  padding: 0;
}
.menu-hover_item-item{
  list-style: none;
  line-height: 26px;
  margin-right: 0 !important;
  display: block !important;
  float: none !important;
}
.menu-hover_item-link,
.menu-hover_item-link:visited,
.menu-hover_item-link:active{
  color: #676767;
  font-family: Arial;
}
.menu-hover_item-img{
  max-width: 100%;
  height: auto;
  margin: 40px 0 0;
}
@media (min-width: 1024px) {
  .main-nav--fixed .main-nav__link-list li {
    width: auto;
  }
}
.main-nav--fixed .main-nan__logo {
  display: block;
}
@media (min-width: 1024px) {
  .main-nav--fixed .main-nav__button--cart {
    display: block;
  }
}
.main-nav--fixed .main-nav__button--cart:visited {
  text-decoration: none;
}
.main-nav--fixed .main-nav__button--cart:hover {
  color: #ff53b9;
  text-decoration: none;
}
.main-nav--fixed .main-nav__button--cart:focus {
  text-decoration: none;
}
.main-nav--fixed .main-nav__button--cart:visited {
  color: black;
}
.main-nav--fixed .main-nav__button--cart:focus {
  color: #ff53b9;
}
.main-nav__shopping-bag-link--768 {
	display: none;
	position: relative;
	height: 40px;
	width: 40px;
	margin-left: 0;
	text-align: center;
	margin-top: -3px;
}
.main-nav__shopping-bag-link--768 img {
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.main-nav__shopping-bag-link__item-counter {
  position: absolute;
  top: 15px;
  left: 0;
  height: 10px;
  width: 100%;
  color: white;
  font-family: Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
}
.main-nav--fixed .main-nav__shopping-bag-link--768 {
  display: block;
}
@media (min-width: 1024px) {
  .main-nav--fixed .main-nav__shopping-bag-link--768 {
    display: none;
  }
}
.main-nav__catalog {
  display: none;
  position: absolute;
  top: 60px;
  left: 0;
  width: 100%;
  margin: 0 auto;
  background-color: white;
  line-height: 1.5;
  border-bottom: 1px solid #f2f2f2;
}
.main-nav__catalog-list {
  float: left;
  box-sizing: border-box;
  width: 33%;
  margin: 0;
  padding: 10px;
  list-style: none;
}
.main-nav__catalog-list-header {
  position: relative;
  margin-bottom: 18px;
}
.main-nav__catalog-list-header a {
  font-size: 15px;
  font-weight: bold;
  color: black;
}
.main-nav__catalog-list-header a:visited {
  text-decoration: none;
}
.main-nav__catalog-list-header a:hover {
  text-decoration: none;
}
.main-nav__catalog-list-header a:focus {
  text-decoration: none;
}
.main-nav__catalog-list-header a:visited {
  color: black;
}
.main-nav__catalog-list-header a:hover {
  color: #ff53b9;
}
.main-nav__catalog-list-header a:focus {
  color: #ff53b9;
}
.main-nav__catalog-list-header:after {
  position: absolute;
  content: "";
  display: block;
  top: 32px;
  left: 50%;
  height: 1px;
  width: 200px;
  margin-left: -100px;
  background-color: #e5e5e5;
}
.main-nav__catalog-list-item {
  margin: 0;
  padding: 5px;
}
.main-nav__catalog-list-item a {
  letter-spacing: 1px;
  color: black;
}
.main-nav__catalog-list-item a:visited {
  text-decoration: none;
}
.main-nav__catalog-list-item a:hover {
  text-decoration: none;
}
.main-nav__catalog-list-item a:focus {
  text-decoration: none;
}
.main-nav__catalog-list-item a:visited {
  color: black;
}
.main-nav__catalog-list-item a:hover {
  color: #ff53b9;
}
.main-nav__catalog-list-item a:focus {
  color: #ff53b9;
}
/*========================*
*
* P A G E   H E A D E R
*
*========================*/
.page-header__space-holder {
  display: none;
  height: 61px;
  width: 100%;
  padding: 0;
  margin: 0;
}
.page-header__space-holder--enabled {
  display: block;
}
.page-header {
  position: relative;
  z-index: 996;
  height: 60px;
  width: 100%;
  border-bottom: 0;
  padding: 0;
  margin: 0 auto;
  background-color: white;
  -moz-background-size: 100%;
  -webkit-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
}
@media (min-width: 768px) {
  .page-header {
    height: 147px;
  }
}
.page-header--fixed {
  position: fixed;
  top: 0;
  left: 0;
  -webkit-transition: left 0.3s linear;
  transition: left 0.3s linear;
}
.page-header--fixed--menu-open {
  left: 280px;
}
.full-nav--lowres__menu-link {
  line-height: 60px;
  vertical-align: middle;
  float: left;
  margin-left: 10px;
}
@media (min-width: 768px) {
  .full-nav--lowres__menu-link {
    display: none;
  }
}
.full-nav--lowres__search-link {
  line-height: 60px;
  vertical-align: middle;
  float: left;
  margin-left: 10px;
  margin-left: 17px;
}
@media (min-width: 768px) {
  .full-nav--lowres__search-link {
    display: none;
  }
}
.full-nav--lowres__shopping-bag-link {
  line-height: 60px;
  vertical-align: middle;
  float: left;
  margin-left: 10px;
  position: relative;
  display: block;
  float: right;
  margin-left: 0;
  margin-right: 16px;
  margin-top: -2px;
  text-align: center;
}
@media (min-width: 768px) {
  .full-nav--lowres__shopping-bag-link {
    display: none;
  }
}
.full-nav--lowres__shopping-bag-link__item-counter {
  position: absolute;
  top: 4px;
  left: 0;
  height: 10px;
  width: 100%;
  color: white;
  font-family: Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
}
.logo {
  position: absolute;
  top: 0;
  left: 50%;
  line-height: 60px;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  margin-left: -75px;
  margin-top: -5px;
}
@media (min-width: 481px) {
  .logo {
    margin-left: -76px;
  }
}
@media (min-width: 768px) {
  .logo {
    top: 40px;
    line-height: 110px;
    margin-left: -120px;
  }
}
.logo img {
  height: auto;
  width: auto;
  max-width: 160px;
}
@media (min-width: 768px) {
  .logo img {
    width: auto;
    max-width: 270px;
  }
}
.full-nav__features-block {
  display: none;
  height: 50px;
  top: 50%;
  left: 0;
  margin-top: -25px;
}
@media (min-width: 768px) {
  .full-nav__features-block {
    display: block;
    float: left;
    margin-left: 8px;
    margin-top: 30px;
  }
}
@media (min-width: 1024px) {
  .full-nav__features-block {
    margin-left: 26px;
    margin-top: 30px;
  }
}
@media (min-width: 1280px) {
  .full-nav__features-block {
    height: 24px;
    margin-top: 45px;
    margin-left: 15px;
  }
}
.full-nav__features-block__link {
  display: block;
  text-transform: uppercase;
  font-size: 13px;
  padding-left: 35px;
  color: black;
}
.full-nav__features-block__link:visited {
  text-decoration: none;
}
.full-nav__features-block__link:hover {
  text-decoration: none;
}
.full-nav__features-block__link:focus {
  text-decoration: none;
}
.full-nav__features-block__link:visited {
  color: black;
}
.full-nav__features-block__link:hover {
  color: #ff53b9;
}
.full-nav__features-block__link:focus {
  color: #ff53b9;
}
.full-nav__features-block__link:first-child {
  margin-bottom: 10px;
  background: url('../img/icon_feature_dostavka.png') 5px 1px no-repeat;
}
@media (min-width: 1280px) {
  .full-nav__features-block__link:first-child {
    margin-right: 20px;
  }
}
.full-nav__features-block__link:last-child {
  background: url('../img/icon_feature_place.png') 9px -1px no-repeat;
}
@media (min-width: 1024px) {
  .full-nav__features-block__link:last-child {
    background-position: 8px -1px;
  }
}
@media (min-width: 1280px) {
  .full-nav__features-block__link:last-child {
    padding-left: 36px;
    background-position: 15px -1px;
  }
}
@media (min-width: 1280px) {
  .full-nav__features-block__link {
    float: left;
  }
}
.search-block {
  display: block;
  box-sizing: border-box;
  z-index: 999;
  top: 61px;
  left: 0;
  overflow: hidden;
  max-height: 0;
  width: 100%;
  background-color: white;
  padding: 0px;
  -webkit-transition: max-height 0.3s;
  transition: max-height 0.3s;
}
.search-block--enabled {
  max-height: 76px;
  border-bottom: 1px solid #f2f2f2;
}
.search-block div {
	font-size: 17px;
	color: #999;
}
.search-block a {
	color: #000;
	text-decoration: none;
	font-size: 19px;
}
.search-block a:hover {
	color: #ec008c;
}
@media (min-width: 768px) {
  .search-block {
    -webkit-transition: max-height 0s;
    transition: max-height 0s;
    float: right;
    z-index: 0;
    top: 50%;
    right: 0;
    max-height: 75px;
    width: auto;
    margin-top: 26px;
    margin-right: 11px;
    background-color: none;
    border-bottom: none;
  }
}
@media (min-width: 1024px) {
  .search-block {
    margin-top: 18px;
    margin-right: 33px;
  }
}
@media (min-width: 1280px) {
	.search-block {
		height: 38px;
		margin-top: 42px;
		margin-right: 21px;
	}
	.search-block a {
		font-size: 16px;
		font-weight: bold;
	}
	.search-block div {
		float: left;
		padding-left: 12px;
	}
}
@media (min-width: 768px) {
  .full-nav__phone {
    display: inline-block;
  }
}
@media (min-width: 1280px) {
  .full-nav__phone {
    /*float: left;*/
    /*width: 200px;*/
    margin-top: 9px;
    /*margin-right: 34px;*/
  }
}
.full-nav__phone:visited {
  text-decoration: none;
}
.full-nav__phone:hover {
  text-decoration: none;
}
.full-nav__phone:focus {
  text-decoration: none;
}
.full-nav__phone:visited {
  color: black;
}
.full-nav__phone:hover a {
  color: #ff53b9;
  text-decoration: none;
}
.full-nav__phone:focus a {
  color: #ff53b9;
  text-decoration: none;
}
#search {
	position: relative;
	display: inline-block;
	float: left;
}

@media (min-width: 768px) {
  #search {
    margin-top: 2px;
  }
}
@media (min-width: 1280px) {
  #search {
    display: inline-block;
  }
}
#title-search-input {
	display: block;
	border: none;
	padding: 0 10px;
	float: right;
}
@media (min-width: 768px) {
  #title-search-input {
    font-size: 13px;
  }
}
@media (min-width: 768px) {
  #title-search-input {
    height: 29px;
    letter-spacing: 0.5px;
  }
}
@media (min-width: 1280px) {
  #title-search-input {
    height: 29px;
    letter-spacing: 0.5px;
    padding-left: 8px;
  }
}
.search-block__input-wrapper__icon {
	display: block;
	height: 20px;
	width: 20px;
	background: url('../img/callback_search.png') -28px -1px no-repeat;
	border: none;
	padding: 0;
	outline: none;
	float: left;
	margin: 5px 0 0 0;
}
@media (min-width: 768px) {
  .search-block__input-wrapper__icon {

  }
}
@media (min-width: 1024px) {
  .search-block__input-wrapper__icon {

  }
}
@media (min-width: 1280px) {
  .search-block__input-wrapper__icon {

  }
}
.full-nav__top-block {
  display: none;
  height: 34px;
  padding: 0 10px;
  border-bottom: 1px solid #eeeeee;
}
@media (min-width: 768px) {
  .full-nav__top-block {
    display: block;
  }
}
.full-nav__button {
  line-height: 34px;
  font-size: 0.875rem;
  color: black;
}
.full-nav__button--country {
  position: relative;
  float: left;
  font-weight: bold;
  /*width: 60px;*/
  padding-right: 30px;
  padding-left: 9px;
  padding-top: 1px;
  font-size: 14px;
}
.full-nav__button--country::after {
  content: " ";
  display: block;
  height: 25px;
  width: 1px;
  background-color: #e5e5e5;
  position: absolute;
  top: 4px;
  right: -1px;
}
.full-nav__button--country::before {
  content: " ";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  top: 17px;
  right: 14px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
}
.full-nav__button--country:visited {
  text-decoration: none;
}
.full-nav__button--country:hover {
  text-decoration: none;
}
.full-nav__button--country:focus {
  text-decoration: none;
}
.full-nav__button--country:visited {
  color: black;
}
.full-nav__button--country:hover {
  color: #ff53b9;
}
.full-nav__button--country:focus {
  color: #ff53b9;
}
@media (min-width: 768px) {
  .full-nav__button--country {
    padding-left: 0px;
    padding-top: 1px;
    margin-left: -1px;
  }
}
@media (min-width: 1024px) {
  .full-nav__button--country {
    padding-left: 22px;
    padding-top: 1px;
    margin-left: 0;
  }
}
@media (min-width: 1280px) {
  .full-nav__button--country {
    padding-left: 9px;
    padding-top: 1px;
  }
}
.full-nav__button--country:hover::before,
.full-nav__button--country:focus::before {
  border-top: 4px solid #ff53b9;
}
.full-nav__country-selector {
  display: none;
  position: absolute;
  z-index: 9;
  top: 35px;
  height: auto;
  max-height: 300px;
  width: 160px;
  background-color: white;
  overflow-y: auto;
  box-shadow: 3px 2px 5px 1px rgba(0, 0, 0, 0.2);
}
.full-nav__country-selector.show{
  display: block;
}
.full-nav__country-selector__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.full-nav__country-selector__list li {
  padding: 0;
  margin: 0;
}
.full-nav__country-selector__link {
  box-sizing: border-box;
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #e5e5e5;
  color: black;
}
.full-nav__country-selector__link:visited {
  text-decoration: none;
}
.full-nav__country-selector__link:hover {
  text-decoration: none;
}
.full-nav__country-selector__link:focus {
  text-decoration: none;
}
.full-nav__country-selector__link:visited {
  color: black;
}
.full-nav__country-selector__link:hover {
  color: black;
}
.full-nav__country-selector__link:focus {
  color: black;
}
.full-nav__country-selector__link:hover {
  background-color: #e5e5e5;
}
.full-nav__button--lang {
  float: left;
  padding-left: 15px;
  padding-top: 1px;
}
.full-nav__button--lang:visited {
  text-decoration: none;
}
.full-nav__button--lang:hover {
  text-decoration: none;
}
.full-nav__button--lang:focus {
  text-decoration: none;
}
.full-nav__button--lang:visited {
  color: black;
}
.full-nav__button--lang:hover {
  color: #ff53b9;
}
.full-nav__button--lang:focus {
  color: #ff53b9;
}
.full-nav__button--login, .full-nav__button--user {
  float: right;
  padding-left: 30px;
  padding-right: 16px;
  background: url('../img/icon_nav_login.png') 6px 50% no-repeat;
}
.full-nav__button--login, .full-nav__button--user:visited {
  text-decoration: none;
}
.full-nav__button--login, .full-nav__button--user:hover {
  text-decoration: none;
}
.full-nav__button--login, .full-nav__button--user:focus {
  text-decoration: none;
}
.full-nav__button--login, .full-nav__button--user:visited {
  color: black;
}
.full-nav__button--login, .full-nav__button--user:hover {
  color: #ff53b9;
}
.full-nav__button--login, .full-nav__button--user:focus {
  color: #ff53b9;
}
.full-nav__button--cart {
  position: relative;
  float: right;
  background: url('../img/icon_nav_cart.png') 15px 40% no-repeat;
  padding-left: 36px;
  padding-right: 8px;
}
.full-nav__button--cart b {
  padding-left: 3px;
  padding-right: 2px;
}
.full-nav__button--cart::after {
  content: " ";
  display: block;
  height: 25px;
  width: 1px;
  background-color: #e5e5e5;
  position: absolute;
  top: 4px;
  left: 0px;
}
.full-nav__button--cart:visited {
  text-decoration: none;
}
.full-nav__button--cart:hover {
  text-decoration: none;
}
.full-nav__button--cart:focus {
  text-decoration: none;
}
.full-nav__button--cart:visited {
  color: black;
}
.full-nav__button--cart:hover {
  color: #ff53b9;
}
.full-nav__button--cart:focus {
  color: #ff53b9;
}
@media (min-width: 768px) {
  .full-nav__button--cart {
    padding-left: 36px;
    padding-right: 0px;
    margin-right: -1px;
  }
}
@media (min-width: 1024px) {
  .full-nav__button--cart {
    padding-left: 36px;
    padding-right: 22px;
  }
}
@media (min-width: 1280px) {
  .full-nav__button--cart {
    padding-left: 36px;
    padding-right: 8px;
  }
}
/*==================================*
*
*  F O O T E R
*
*==================================*/
.page-footer {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #000;
  color: white;
  padding-top: 10px;
  margin-top: -252px;
}
.page-footer.menu-opened {
  left: 280px;
}
.footer-wrapper {
  max-width: 960px;
  margin: 0 auto;
}
@media (min-width: 1280px) {
  .footer-wrapper {
    max-width: 1280px;
  }
}
@media (max-width: 1023px) {
  .footer-content-wrapper::before {
    clear: none;
  }
  .footer-content-wrapper::after {
    clear: none;
  }
}
@media (min-width: 768px) {
  .media-blocks-wrapper {
    float: left;
    width: 40%;
    margin-right: 5%;
  }
}
@media (min-width: 1024px) {
  .media-blocks-wrapper {
    width: 30%;
  }
}
@media (min-width: 1280px) {
  .media-blocks-wrapper {
    width: 40%;
    margin-right: 2%;
  }
}
.subscribe-block {
  padding: 0 10px;
  text-align: center;
  margin-top: 10px;
}
@media (min-width: 1280px) {
  .subscribe-block {
    vertical-align: middle;
    margin-top: 11px;
  }
}
.subscribe-block__text {
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .subscribe-block__text,
  .social-media-block__text{
    text-align: left;
  }
}
@media (min-width: 1280px) {
  .subscribe-block__text {
    float: left;
    width: 39.5%;
    text-align: left;
    margin-top: 10px;
    margin-left: 9px;
  }
}
.subscribe-block__form {
  position: relative;
  padding: 0;
  margin: 0;
  margin-bottom: 10px;
}
.subscribe-block__form input {
  box-sizing: border-box;
  height: 35px;
  width: 100%;
  border: none;
  border-radius: 3px;
  font-family: 'Arial';
  color: black;
  padding-left: 1rem;
  padding-right: 2.4875rem;
}
.subscribe-block__form button {
  position: absolute;
  top: 0;
  right: 4px;
  height: 35px;
  width: 35px;
  font-family: 'Arial';
  font-weight: bold;
  color: black;
  background: none;
  border: none;
  padding: 0;
}
@media (min-width: 1280px) {
  .subscribe-block__form {
    float: right;
    width: 58.5%;
    margin-bottom: 0;
  }
}
.social-media-block {
  text-align: center;
  padding: 0 10px;
}
@media (min-width: 1280px) {
  .social-media-block {
    margin-top: 20px;
    vertical-align: middle;
  }
}
.social-media-block__text {
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  margin: 10px 0;
}
@media (min-width: 1280px) {
  .social-media-block__text {
    float: left;
    width: 35%;
    text-align: left;
    margin-left: 9px;
    margin-top: 8px;
  }
}
.social-media-block__links-container {
  display: table;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 40px;
}
.social-media-block__links-container ul {
  display: table-row;
  list-style: none;
  padding: 0;
  margin: 0;
}
@media (min-width: 1280px) {
  .social-media-block__links-container {
    float: right;
    width: 59%;
    margin-top: 3px;
  }
}
.social-media-block__link-wrap {
  display: table-cell;
  width: 20%;
}
.social-media-block__link-wrap:nth-child(1) {
  text-align: left;
}
.social-media-block__link-wrap:nth-child(2) {
  text-align: left;
  padding-left: 4.5%;
}
.social-media-block__link-wrap:nth-child(4) {
  text-align: right;
  padding-right: 3.5%;
}
.social-media-block__link-wrap:nth-child(5) {
  text-align: right;
}
@media (min-width: 768px) {
  .footer-nav {
    float: right;
    width: 55%;
  }
}
@media (min-width: 1024px) {
  .footer-nav {
    float: left;
    width: 65%;
  }
}
@media (min-width: 1280px) {
  .footer-nav {
    width: 58%;
  }
}
@media (min-width: 768px) {
  .footer-nav__link-group--1 {
    width: 50%;
    float: left;
  }
}
.footer-nav__link-group--1 .footer-nav__link-group-container:nth-child(1) {
  border-top: 1px solid #333333;
}
@media (min-width: 768px) {
  .footer-nav__link-group--1 .footer-nav__link-group-container:nth-child(1) {
    border-top: none;
  }
}
@media (min-width: 768px) {
  .footer-nav__link-group--2 {
    width: 50%;
    float: right;
  }
}
.footer-nav__link-group-container {
  border-bottom: 1px solid #333333;
}
.footer-nav__link-group-container ul {
  margin: 0;
  padding: 10px;
  padding-top: 0;
}
@media (min-width: 768px) {
  .footer-nav__link-group-container ul {
    padding: 0;
  }
}
@media (min-width: 768px) {
  .footer-nav__link-group-container {
    border: none;
    padding: 10px;
  }
  .footer-nav__link-group-container:first-child {
    border-top: none;
  }
}
@media (min-width: 1024px) {
  .footer-nav__link-group-container {
    width: 43%;
    float: left;
  }
}
.footer-nav__category-toggle {
  display: block;
  position: relative;
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
@media (max-width: 767px) {
  .footer-nav__category-toggle {
    background: url('../img/arrow-grey-down.png') 96% 50% no-repeat;
  }
}
@media (min-width: 768px) {
  .footer-nav__category-toggle {
    margin-bottom: 10px;
    padding: 0;
  }
}
.footer-nav__category-toggle:visited {
  color: white;
}
.footer-nav__category-toggle:visited:visited {
  text-decoration: none;
}
.footer-nav__category-toggle:visited:hover {
  text-decoration: none;
}
.footer-nav__category-toggle:visited:focus {
  text-decoration: none;
}
.footer-nav__category-toggle:hover {
  color: white;
}
.footer-nav__category-toggle:hover:visited {
  text-decoration: none;
}
.footer-nav__category-toggle:hover:hover {
  text-decoration: none;
}
.footer-nav__category-toggle:hover:focus {
  text-decoration: none;
}
.footer-nav__category-toggle:focus {
  color: white;
}
.footer-nav__category-toggle:focus:visited {
  text-decoration: none;
}
.footer-nav__category-toggle:focus:hover {
  text-decoration: none;
}
.footer-nav__category-toggle:focus:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .footer-nav__category-toggle.collapsed {
    background: url('../img/arrow-grey-right.png') 96% 50% no-repeat;
  }
}
.footer-nav__category-toggle--disabled {
  pointer-events: none;
  cursor: default;
}
.footer-nav__link-list {
  list-style: none;
  padding-left: 0;
}
.footer-nav__link-list li {
  margin-bottom: 10px;
}
.footer-nav__link-list li:last-child {
  margin-bottom: 0;
}
.footer-nav__link {
  font-family: 'Arial';
  color: #666666;
  text-decoration: none;
}
.footer-nav__link:visited {
  color: #666666;
}
.footer-nav__link:visited:visited {
  text-decoration: none;
}
.footer-nav__link:visited:hover {
  text-decoration: none;
}
.footer-nav__link:visited:focus {
  text-decoration: none;
}
.footer-nav__link:hover {
  color: #ffffff;
}
.footer-nav__link:hover:visited {
  text-decoration: none;
}
.footer-nav__link:hover:hover {
  text-decoration: none;
}
.footer-nav__link:hover:focus {
  text-decoration: none;
}
.footer-nav__link:focus {
  color: #666666;
}
.footer-nav__link:focus:visited {
  text-decoration: none;
}
.footer-nav__link:focus:hover {
  text-decoration: none;
}
.footer-nav__link:focus:focus {
  text-decoration: none;
}
.copyright-block {
  font-family: 'Arial';
  color: #666666;
  padding: 10px;
}
@media (min-width: 768px) {
  .copyright-block {
    width: 40%;
  }
}
@media (min-width: 1024px) {
  .copyright-block {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .copyright-block__Kira {
    float: left;
    margin-right: 75px;
	margin-top: 10px;
  }
}
@media (min-width: 1280px) {
  .copyright-block__Kira {
    margin-left: 11px;
  }
}
.copyright-block__payment-logo {
  display: none;
}
@media (min-width: 1024px) {
  .copyright-block__payment-logo {
    display: block;
    float: left;
  }
}
@media (min-width: 1280px) {
  .copyright-block__payment-logo {
    display: block;
    float: left;
    margin-left: -8px;
  }
}
.copyright-block__payment-logo:last-of-type {
  margin-top: 3px;
  margin-left: 10px;
}
.copyright-block__qsoft {
  display: none;
  font-size: 0.6875rem;
  vertical-align: middle;
  margin-top: 25px;
}
.copyright-block__qsoft img {
  display: none;
  margin-left: 4px;
  margin-top: -2px;
}
@media (min-width: 1024px) {
  .copyright-block__qsoft {
    display: none;
    float: right;
    margin-top: 20px;
    margin-right: 20px;
  }
}
/**======================
*
* I T E M   B L O C K
*
*=======================*/
.item {
  position: relative;
  z-index: 1;
  width: 208px;
  margin: 0 auto;
  text-align: center;
  vertical-align: top;
  display: inline-block;
}
@media (min-width: 481px) {
  .item {
    width: 152px;
    margin-right: 10px;
  }
}
@media (min-width: 1024px) {
  .item {
    margin-right: 20px;
  }
}
@media (min-width: 1280px) {
  .item {
    width: 208px;
    margin-right: 20px;
  }
}
.item__body:visited:visited {
  text-decoration: none;
}
.item__body:visited:hover {
  text-decoration: none;
}
.item__body:visited:focus {
  text-decoration: none;
}
.item__body:hover:visited {
  text-decoration: none;
}
.item__body:hover:hover {
  text-decoration: none;
}
.item__body:hover:focus {
  text-decoration: none;
}
.item__body:focus:visited {
  text-decoration: none;
}
.item__body:focus:hover {
  text-decoration: none;
}
.item__body:focus:focus {
  text-decoration: none;
}
.slick-list .item__image {
  margin-bottom: 15px;
  width: 100%;
}
@media (min-width: 481px) {
  .slick-list .item__image {
    width: 152px;
  }
}
@media (min-width: 1280px) {
  .slick-list .item__image {
    width: 208px;
  }
}
.item__image.item__image--alt {
  display: none;
}
.item__name {
  font-size: 0.9375rem;
  color: #666666;
  padding: 0;
  margin: 0;
  margin-bottom: 1px;
}
.item__price {
  font-size: 0.9375rem;
  font-weight: bold;
  padding: 0;
  margin: 0;
  color: black;
}
.item__price:focus {
  color: black;
}
.item__price--sale {
  position: relative;
  font-size: 0.9375rem;
  padding: 0;
  margin: 0;
  margin-right: 4px;
  color: black;
}
.item__price--sale::after {
      position: absolute;
    content: " ";
    display: block;
    width: 110%;
    height: 27px;
    top: 0px;
    left: -5px;
    background: url('../img/icon_sale.png') 0 center no-repeat;
}
.item__price--sale:focus {
  color: black;
}
.item__sizes {
  visibility: hidden;
  margin-top: 2px;
  color: #999999;
}
.item__sizes--visible {
  visibility: visible;
}
.item__hover-overlay {
  display: block;
  /*position: absolute;*/
  z-index: 2;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
}
.item__hover-overlay--visible .item__colors-wrapper {
  display: block;
}
.item__hover-overlay--visible .item__zoom-icon {
  display: block;
}
.item__badge-wrapper {
  position: absolute;
  top: 6px;
  left: 6px;
}
.item__badge {
  height: 16px;
  width: 36px;
  color: white;
  font-size: 10px;
  line-height: 16px;
  margin-bottom: 8px;
}
.item__badge:nth-child(2) {
  margin-top: 4px;
}
.item__badge.item__badge--sale {
  background-color: #ec008c;
}
.item__badge.item__badge--new {
  background-color: black;
}
.item__badge.item__badge--hit {
  color: black;
  line-height: 9px;
  letter-spacing: 0.7px;
  font-size: 8px;
  font-weight: bold;
  text-transform: uppercase;
  text-shadow: 0px 0px 2px white;
}
.item__colors-wrapper {
  display: none;
  position: absolute;
  top: 6px;
  right: 6px;
}
.item__color {
  display: block;
  height: 15px;
  width: 15px;
  border: 1px solid white;
  box-shadow: 0 0 1px 0 #9e9e9e;
  background-color: #e2e6d7;
}
.item__color + .item__color{
  margin-top: 4px;
}
.item__color:nth-child(2) {
  background-color: #334661;
}
.item__color:nth-child(3) {
  background-color: #e9d3cf;
}
.item__bottom-block {
  position: absolute;
  bottom: 88px;
  right: 0;
  width: 100%;
}
.item__zoom-icon {
  display: none;
  float: right;
  margin-bottom: 10px;
  margin-right: 10px;
  height: 20px;
  width: 20px;
  background: url('../img/icon_zoom-in.png') 50% 50% no-repeat;
}
.item__change_properties {
  position: absolute;
  left: 6px;
  bottom: 0px;
}
.item__change_properties a {
  font-size: 24px;
  color: grey;
  text-decoration: none;
}
.item__change_properties__hit {
  position: absolute;
  left: 6px;
  top: 190px;
}

.item__change_properties__hit a {
  font-size: 24px;
  color: grey;
  text-decoration: none;
}
@media (max-width: 767px) {
  .item__zoom-icon{
    display: none !important;
  }
}
@media (min-width: 481px) {
  .item__zoom-icon {
    margin-bottom: 6px;
    margin-right: 6px;
  }
}
@media (min-width: 1280px) {
  .item__zoom-icon {
    margin-bottom: 6px;
    margin-right: 6px;
  }
}
.item__hover-overlay__text {
  clear: both;
  height: 20px;
  width: 100%;
  font-size: 11px;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  background: rgba(242, 242, 242, 0.5);
}
/*======================*
*
* M A I N   B A N N E R
*
*=======================*/
.main-banner {
  box-sizing: border-box;
}
.main-banner img{
  height: auto;
  width: 100%;
}
@media (min-width: 1024px) {
  .main-banner {
    margin-top: -1px;
  }
}
@media (min-width: 1280px) {
  .main-banner {
    margin-top: 0px;
  }
}
.main-banner__content {
  max-height: 600px;
  height: auto;
  width: 100%;
  border-bottom: 1px solid #f2f2f2;
}
.main-banner__content img {
  height: auto;
  width: 100%;
}
/*.main-banner > a:last-child img{
  display: none;
}*/
.main-banner iframe{
  max-width: 100%;
  height: 600px;
}
.main-banner iframe:last-child{
  display: none;
}
.index-banners-box {
	text-align: center;
}
@media (max-width: 1024px) {
  .main-banner iframe{
    height: 480px;
  }
}
@media (max-width: 768px) {
  .main-banner iframe{
    height: 360px;
  }
}
@media (max-width: 479px) {
  .main-banner iframe{
    height: 240px;
  }
}
@media (max-width: 480px) {
  .main-banner iframe:last-child{
    display: block;
  }
  .main-banner iframe:first-child{
    display: none;
  }
}
/*======================*
*
* G O O D S   B A N N E R S
*
*=======================*/
.goods-banners {
  padding: 10px;
  padding-top: 20px;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
@media (min-width: 481px) {
  .goods-banners {
    padding-top: 10px;
  }
}
@media (min-width: 1024px) {
  .goods-banners {
    padding-top: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 1280px) {
  .goods-banners {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.goods-banners__tile {
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 10px;
  background-size: cover;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
/*.goods-banners__tile img:first-child{
  display: none;
}*/
@media (max-width: 480px) {
  /*.goods-banners__tile img:first-child{
    display: block;
  }
  .goods-banners__tile img:last-child{
    display: none;
  }*/
}
.goods-banners__tile img {
  height: auto;
  width: 100%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.goods-banners__tile:hover img {
  -webkit-transform: scale(1.16);
  -ms-transform: scale(1.16);
  transform: scale(1.16);
}
@media (min-width: 481px) {
  .goods-banners__tile--1 {
    float: left;
    width: 48.80694143167%;
    margin-right: 2.169197396963%;
  }
}
@media (min-width: 768px) {
  .goods-banners__tile--1 {
    width: 32.258064516129%;
    margin-right: 1.612903225806%;
  }
}
@media (min-width: 481px) {
  .goods-banners__tile--2 {
    float: left;
    width: 48.80694143167%;
  }
}
@media (min-width: 768px) {
  .goods-banners__tile--2 {
    width: 32.258064516129%;
    margin-right: 1.612903225806%;
  }
}
@media (min-width: 481px) {
  .goods-banners__tile--3 {
    display: none;
  }
}
@media (min-width: 768px) {
  .goods-banners__tile--3 {
    display: block;
    float: left;
    width: 32.258064516129%;
  }
}
/*======================*
*
* T O P  S A L E S  S E C T I O N
*
*=======================*/
.section-top-sales {
  padding-top: 10px;
}
@media (min-width: 1024px) {
  .section-top-sales {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 1280px) {
  .section-top-sales {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 481px) {
  .section-top-sales__header {
    padding-bottom: 4px;
  }
}
@media (min-width: 768px) {
  .section-top-sales__header {
    padding-top: 5px;
    padding-bottom: 8px;
    margin: 0;
  }
}
@media (min-width: 1024px) {
  .section-top-sales__header {
    padding-top: 21px;
    padding-bottom: 16px;
  }
}
@media (min-width: 1280px) {
  .section-top-sales__header {
    padding-top: 13px;
    padding-bottom: 22px;
  }
}
.slider {
  position: relative;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-bottom: 10px;
}
@media (min-width: 481px) {
  .slider {
    margin-top: 0px;
  }
}
@media (min-width: 768px) {
  .slider {
    margin-top: 6px;
  }
}
@media (min-width: 1024px) {
  .slider {
    margin-top: 0px;
  }
}
@media (min-width: 1280px) {
  .slider {
    margin-top: 0px;
  }
}
.slider__wrapper {
  position: relative;
  width: auto;
  margin: 0 auto;
}
.slider__body {
  position: relative;
  margin: 0 auto;
  max-width: 208px;
}
@media (min-width: 481px) {
  .slider__body {
    max-width: 324px;
    left: 5px;
  }
}
@media (min-width: 768px) {
  .slider__body {
    max-width: 648px;
  }
}
@media (min-width: 1024px) {
  .slider__body {
    max-width: 860px;
    left: 10px;
  }
}
@media (min-width: 1280px) {
  .slider__body {
    max-width: 1140px;
  }
}
.slider__controls__bullet-container {
  display: none;
  height: 10px;
  width: auto;
  margin: 0 auto;
  margin-bottom: 21px;
  padding: 0;
}
@media (min-width: 481px) {
  .slider__controls__bullet-container {
    display: block;
  }
}
.slider__controls__bullet {
  display: none;
  float: left;
  height: 10px;
  width: 10px;
  background-color: #cccccc;
  border-radius: 50%;
  margin-right: 4px;
}
.slider__controls__bullet:last-child {
  margin-right: 0;
}
.slider__controls__bullet--active {
  background-color: #ec008c;
}
.item-details-main-content .slick-dots{
  top: 102%;
}
.slick-dots {
  position: absolute;
  top: -30px;
  left: 0;
  height: 10px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  line-height: 0;
}
@media (min-width: 1024px) {
  .slick-dots {
    top: -28px;
  }
}
@media (min-width: 1280px) {
  .slick-dots {
    top: -28px;
  }
}
.slick-dots li {
  position: relative;
  display: inline-block;
}
.slick-dots li:last-child button {
  margin-right: 10px;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 10px;
  width: 10px;
  background-color: #cccccc;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  margin-right: 6px;
  padding: 0;
  border-radius: 50%;
}
.slick-dots li button:hover {
  outline: none;
}
.slick-dots li button:focus {
  outline: none;
}
li.slick-active button {
  background-color: #ec008c;
}
.slider__controls {
  height: 100%;
  width: 100%;
}
.slider__controls__button {
  display: block;
  position: absolute;
  height: 30px;
  width: 30px;
  background-color: black;
  color: white;
  text-align: center;
  line-height: 30px;
}
@media (min-width: 481px) {
  .slider__controls__button {
    height: 40px;
    width: 40px;
    line-height: 40px;
  }
}
.slider__controls__button--previous {
  top: 40%;
  left: 3.125%;
  margin-top: -15px;
  background: url('../img/arrow-back.png') 50% 50% no-repeat, black;
}
@media (min-width: 481px) {
  .slider__controls__button--previous {
    left: 25px;
  }
}
@media (min-width: 768px) {
  .slider__controls__button--previous {
    top: 38%;
    left: 15px;
  }
}
@media (min-width: 1024px) {
  .slider__controls__button--previous {
    left: 0;
  }
}
@media (min-width: 1280px) {
  .slider__controls__button--previous {
    top: 39.7%;
    left: 0;
  }
}
.slider__controls__button--next {
  top: 40%;
  right: 3.125%;
  margin-top: -15px;
  background: url('../img/arrow-forward.png') 50% 50% no-repeat, black;
}
@media (min-width: 481px) {
  .slider__controls__button--next {
    right: 25px;
  }
}
@media (min-width: 768px) {
  .slider__controls__button--next {
    top: 38%;
    right: 15px;
  }
}
@media (min-width: 1024px) {
  .slider__controls__button--next {
    right: 0;
  }
}
@media (min-width: 1280px) {
  .slider__controls__button--next {
    top: 39.7%;
    right: 0;
  }
}
/*=======================================*
*
* P R O M O   B A N N E R S   S E C T I O N
*
*========================================*/
.promo-banners {
  padding: 10px;
  padding-top: 0px;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
@media (min-width: 1024px) {
  .promo-banners {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 1280px) {
  .promo-banners {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.promo-banners__tile {
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 10px;
  background-size: cover;
  overflow: hidden;
}
.promo-banners__tile img {
  height: auto;
  width: 100%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.promo-banners__tile:hover img {
  -webkit-transform: scale(1.14);
  -ms-transform: scale(1.14);
  transform: scale(1.14);
}
@media (min-width: 768px) {
  .promo-banners__tile--1 {
    float: left;
    width: 66.209677419355%;
    margin-right: 1.612903225806%;
  }
}
@media (min-width: 481px) {
  .promo-banners__tile--1:hover img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
@media (min-width: 481px) {
  .promo-banners__tile--2 {
    float: left;
    width: 48.915401301518%;
    margin-right: 2.169197396963%;
  }
}
@media (min-width: 768px) {
  .promo-banners__tile--2 {
    width: 32.177419354839%;
    margin-right: 0;
    margin-bottom: 1.612903225806%;
  }
}
@media (min-width: 481px) {
  .promo-banners__tile--3 {
    float: left;
    width: 48.915401301518%;
  }
}
@media (min-width: 768px) {
  .promo-banners__tile--3 {
    width: 32.177419354839%;
    margin-right: 0;
  }
}
/*=======================================*
*
*   R E C O M M E N D E D   S E C T I O N
*
*========================================*/
.section-recommended {
  padding: 10px;
  padding-top: 6px;
  padding-bottom: 30px;
}
.section-recommended .news{
  padding: 0;
  border: none;
}
@media (min-width: 481px) {
  .section-recommended {
    padding-top: 14px;
  }
}
@media (min-width: 736px) {
  .section-recommended {
    padding-top: 26px;
  }
}
@media (min-width: 1024px) {
  .section-recommended {
    padding-top: 2px;
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 1280px) {
  .section-recommended {
    padding-top: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.section-recommended__header {
  margin-bottom: 24px;
}
@media (min-width: 481px) {
  .section-recommended__header {
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .section-recommended__header {
    margin-bottom: 34px;
  }
}
@media (min-width: 1280px) {
  .section-recommended__header {
    margin-bottom: 42px;
  }
}
.news__block {
  position: relative;
  display: block;
  width: auto;
  margin-bottom: 20px;
}
.news__block:visited {
  text-decoration: none;
}
.news__block:hover {
  text-decoration: none;
}
.news__block:focus {
  text-decoration: none;
}
.news__block:hover .news__block__text {
  text-decoration: underline;
}
@media (min-width: 482px) {
  .news__block:first-child {
    margin-right: 2%;
  }
}
@media (min-width: 768px) {
  .news__block:first-child {
    margin-right: 1.336898395722%;
  }
}
@media (min-width: 482px) {
  .news__block {
    float: left;
    width: 49%;
  }
}
@media (min-width: 768px) {
  .news__block {
    float: left;
    width: 23.7903225806455%;
    margin-right: 1.612903225806%;
    margin-bottom: 0;
  }
}
.news__block img {
  float: left;
  width: 40%;
  height: auto;
  margin-right: 10px;
}
@media (min-width: 482px) {
  .news__block img {
    float: none;
    width: 100%;
    margin-bottom: 10px;
  }
}
.news__block__text {
  margin: 0;
  font-size: 0.9375rem;
  color: black;
  margin-bottom: 10px;
}
@media (min-width: 482px) {
  .news__block__text {
    font-size: 1.125rem;
  }
}
@media (min-width: 768px) {
  .news__block__text {
    font-size: 0.9375rem;
  }
}
@media (min-width: 1024px) {
  .news__block__text {
    font-size: 0.9375rem;
    margin-top: 5px;
    margin-bottom: 16px;
  }
}
@media (min-width: 1280px) {
  .news__block__text {
    font-size: 1.125rem;
    margin-top: 6px;
    margin-bottom: 28px;
  }
}
.news__block__link-text {
  margin: 0;
  padding: 0;
  font-size: 13px;
  color: #ec008c;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
}
.news__block__link-text:after {
  position: relative;
  content: " ";
  display: inline-block;
  margin-left: 10px;
  height: 10px;
  width: 10px;
  background: url('../img/arrow-link.png') 50% 50% no-repeat;
}
.section-recommended__banner {
  display: block;
  clear: both;
  height: auto;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 768px) {
  .section-recommended__banner {
    clear: none;
    float: left;
    width: 49.193548387097%;
  }
}
.section-recommended__banner img {
  height: auto;
  width: 100%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/*=======================================*
*
*   I N S T A G R A M   S E C T I O N
*
*========================================*/
.section-instagram {
  padding: 10px;
  padding-bottom: 30px;
  text-align: center;
}
@media (min-width: 1024px) {
  .section-instagram {
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 0;
  }
}
@media (min-width: 1280px) {
  .section-instagram {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
  }
}
.section-instagram__header {
  position: relative;
  margin-bottom: 6px;
  margin-top: 0px;
  margin-left: 42px;
}
@media (min-width: 481px) {
  .section-instagram__header {
    margin-bottom: 6px;
    margin-top: 2px;
    margin-left: 43px;
  }
}
@media (min-width: 768px) {
  .section-instagram__header {
    margin-bottom: 6px;
    margin-top: 12px;
    margin-left: 42px;
  }
}
@media (min-width: 1024px) {
  .section-instagram__header {
    margin-bottom: 6px;
    margin-top: 2px;
    margin-left: -1px;
  }
}
@media (min-width: 1280px) {
  .section-instagram__header {
    margin-bottom: 6px;
    margin-top: 12px;
    margin-left: 42px;
  }
}
.section-instagram__header a {
  position: relative;
  color: black;
  margin-left: -30px;
}
.section-instagram__header a:visited {
  text-decoration: none;
}
.section-instagram__header a:hover {
  text-decoration: none;
}
.section-instagram__header a:focus {
  text-decoration: none;
}
.section-instagram__header a:visited {
  color: black;
}
.section-instagram__header a:hover {
  color: #ff53b9;
}
.section-instagram__header a:focus {
  color: #ff53b9;
}
@media (min-width: 481px) {
  .section-instagram__header a {
    margin-left: -30px;
  }
}
@media (min-width: 1024px) {
  .section-instagram__header a {
    margin-left: 0px;
  }
}
@media (min-width: 1280px) {
  .section-instagram__header a {
    margin-left: 0px;
  }
}
.section-instagram__header__icon {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  background: url('../img/icon_big_instagram.png') 50% 50% no-repeat;
  background-size: 20px 20px;
  margin-right: 10px;
  top: 2px;
  left: -24px;
}
@media (min-width: 481px) {
  .section-instagram__header__icon {
    height: 24px;
    width: 24px;
    background-size: 24px 24px;
    top: 1px;
    left: -29px;
  }
}
@media (min-width: 768px) {
  .section-instagram__header__icon {
    height: 24px;
    width: 24px;
    background-size: 24px 24px;
    top: 4px;
    left: -30px;
  }
}
@media (min-width: 1024px) {
  .section-instagram__header__icon {
    top: 2px;
    left: -45px;
    height: 32px;
    width: 32px;
    background-size: 32px 32px;
  }
}
@media (min-width: 1280px) {
  .section-instagram__header__icon {
    top: 1px;
    left: -53px;
    height: 40px;
    width: 40px;
    background-size: 40px 40px;
  }
}
.section-instagram__hashtag-banner {
  max-width: 180px;
  height: auto;
  margin-bottom: 20px;
  width: 120px;
  margin-top: 4px;
  margin-left: -50px;
}
@media (min-width: 481px) {
  .section-instagram__hashtag-banner {
    width: 130px;
    margin-top: 4px;
    margin-left: -40px;
  }
}
@media (min-width: 768px) {
  .section-instagram__hashtag-banner {
    width: 130px;
    margin-top: 6px;
    margin-left: -42px;
  }
}
@media (min-width: 1024px) {
  .section-instagram__hashtag-banner {
    width: 140px;
    margin-top: 8px;
    margin-left: -15px;
  }
}
@media (min-width: 1280px) {
  .section-instagram__hashtag-banner {
    width: 180px;
    margin-top: 14px;
    margin-left: -42px;
  }
}
.section-instagram__photo {
  display: inline-block;
  height: auto;
  width: 48.913043478261%;
  margin-bottom: 2.173913043478%;
}
.section-instagram__photo:nth-child(odd) {
  margin-right: 2.173913043478%;
}
@media (min-width: 768px) {
  .section-instagram__photo:nth-child(odd) {
    margin-right: 1.336898395722%;
  }
}
@media (min-width: 1024px) {
  .section-instagram__photo:nth-child(odd) {
    width: 18.624338624339%;
    margin-right: 1.719576719577%;
  }
}
@media (min-width: 768px) {
  .section-instagram__photo:nth-child(4) {
    margin-right: 0;
  }
}
@media (min-width: 1024px) {
  .section-instagram__photo:nth-child(4) {
    width: 18.624338624339%;
    margin-right: 1.719576719577%;
  }
}
.section-instagram__photo:nth-child(5) {
  display: none;
}
@media (min-width: 1024px) {
  .section-instagram__photo:nth-child(5) {
    display: inline-block;
    width: 18.624338624339%;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .section-instagram__photo {
    width: 23.930481283422%;
    margin-right: 1.336898395722%;
    margin-bottom: 1.336898395722%;
  }
}
@media (min-width: 1024px) {
  .section-instagram__photo {
    width: 18.624338624339%;
    margin-right: 1.719576719577%;
    margin-bottom: 20px;
  }
}
@media (min-width: 1280px) {
  .section-instagram__photo {
    margin-bottom: 30px;
  }
}
.section-instagram__photo img {
  height: auto;
  width: 100%;
}
.section-instagram__photo:hover {
  outline: 1px solid #ec008c;
}
/*=============================*
*
*  S  P  R  I  T  E  S
*
*=============================*/


/*-------------------------------------------------------------------------------------------------------
* BASKET PAGE--------------------------------------------------------------------------------------------
*/


.basket{
  border-top: 1px solid #f2f2f2;
  padding: 0 20px;
}
@media (max-width: 1024px) {
  .basket{
    padding: 0 10px;
  }
}
.basket-header {
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.basket-header h3{
  font-size: 23px;
  text-transform: none;
  font-weight: 400;
  margin-top: 30px;
}
@media (max-width: 767px) {
  .basket-header h3{
    text-align: center;
  }
}
.basket-header-block a{
  color: #666;
  font-size: 15px;
  text-decoration: underline;
  margin-left: 15px;
  position: relative;
  display: inline-block;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .basket-header-block{
    width: 100%;
    text-align: center;
  }
}
.basket-header-block a::before{
  content: '';
  display: block;
  position: absolute;
  left: -13px;
  top: 7px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAa0lEQVQIW2NkQAJpaWn8QO4WIGZmhIlDBfcA+Sb///8/CpZAFgRyz/z69cuVEZvgggULPjCmpqaeYmRkNAWpBGKXWbNmfQSZAtJxGmQuhkRCQoIAGxvbbnRJsOXYJOHORZM8ApdA0rkZ5EEAu3IxVEeshmEAAAAASUVORK5CYII=")no-repeat;
  width: 6px;
  height: 10px;
}
.basket-content{
  border-bottom: 1px solid #f2f2f2;
}
.basket-item{
  padding-bottom: 10px;
}
.basket-item + .basket-item {
  border-top: 1px dashed #eee;
  padding-top: 20px;
}
.basket-item__description-wrapper{
  position: relative;
}
.basket-item__cont{
  font-size: 15px;
  color: #999;
  margin-left: 70px;
}
@media (max-width: 320px) {
  .basket-item__cont{
    margin-left: 60px;
  }
}
.basket-item__name-block{
  width: 25%;
}
.basket-item__color-size-block{
  width: 20%;
}
.basket-item__quantity{
  width: 20%;
}
.basket-item__button-delete{
  display: inline-block;
  width: 15%;
}
.basket-item__price-wrapper{
  width: 20%;
}
@media (max-width: 767px) {
  .basket-item__name-block,
  .basket-item__color-size-block,
  .basket-item__quantity{
    width: 100%;
  }
  .basket-item__button-delete,
  .basket-item__price-wrapper{
    position: absolute !important;
    right: 0;
    width: auto;
  }
  .basket-item__button-delete{
    top: -5px;
    width: 0;
    text-indent: -99999px;
  }
  .basket-item__button-delete::before{
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAALVBMVEX////7+/v39/fY2NjX19fX19fX19fW1tbW1tbV1dXV1dXV1dXV1dXNzc3MzMwMj1AyAAAADnRSTlMAFSrFxsfKy8zQ0dLT/Exn/gMAAABUSURBVHjaVc9BDoAwCERRBm2rINz/uIbGCZHd+4tJkGNCeJinrDSQd14CZ4DlA2Egv0AyqKUXGWKTp5GhTVhGbTRda7SJ2nA0hYFkmJsMS8bvv/ECucEDsQ2SlnYAAAAASUVORK5CYII=")no-repeat !important;
    width: 15px !important;
    height: 15px !important;
    left: -10px !important;
  }
  .basket-item__price-wrapper{
    top: 30px;
  }
}
.button--order {
  display: block;
  height: 40px;
  width: 264px;
  line-height: 40px;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  background-color: #ec1595;
  border-radius: 3px;
}
.button--order:hover{
  color: #fff;
  text-decoration: none;
}
.button--order span{
  margin-left: 10px;
  display: inline-block;
  width: 6px;
  height: 10px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAZElEQVQIW2P8////UQYGhn9A7MPIyPgRSIMBI1DiMJC2AeIzQOwCkwRJCAAFdgOxCbIkI0gbVkmYmeiSYB1QXfxAeg/MSJhRKIJASVeQ5ZiCjIwfQBKHgCpssTn3GNSD3sgeBADygje0PrRxfgAAAABJRU5ErkJggg==")no-repeat;
}
@media (max-width: 767px) {
  .button--order{
    width: 100%;
    margin-bottom: 20px;
  }
}
.basket-content {
  border-bottom: 1px solid #f2f2f2;
}
.basket-content thead{
  display: none;
}
.basket-item__image-wrapper {
  height: auto;
  width: 50px;
  margin-right: 20px;
}
@media (max-width: 320px) {
  .basket-item__image-wrapper{
    margin-right: 10px;
  }
}
.basket-item__image {
  height: auto;
  width: 100%;
}
.basket-item__name{
  font-weight: 700;
  color: #000;
  font-size: 18px;
  margin-bottom: 7px;
}
.basket-item__color span:first-child{
  width: 16px;
  height: 16px;
  border-radius: 1px;
  display: inline-block;
  margin-right: 5px;
  margin-left: 4px;
  vertical-align: middle;
}
.basket-item__color span img{
  vertical-align: top;
  width: 100%;
  height: 100%;
}
.basket-item__color .blue{
  background-color: #c7d4e6;
}
.basket-item__color .gray{
  background-color: #e6e5e0;
}
.basket-item__color span:last-child{
  color: #000;
  font-weight: 700;
}
.basket-item__size span{
  color: #000;
  font-weight: 700;
}
.basket-item__quantity-minus,
.basket-item__quantity-plus{
  width: 30px;
  height: 30px;
  background-color: #f1f1f1;
  border-radius: 2px;
  display: inline-block;
  cursor: pointer;
  position: relative;
}
.basket-item__quantity-minus::before,
.basket-item__quantity-plus::before,
.basket-item__quantity-plus::after{
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.basket-item__quantity-input{
  width: 60px;
  height: 30px;
  background-color: white;
  border: 1px solid #f1f1f1;
  border-radius: 3px;
  color: #000;
  text-align: center;
  font-weight: 700;
  vertical-align: top;
  box-sizing: border-box;
}
.basket-item__quantity-minus::before,
.basket-item__quantity-plus::before,
.basket-item__quantity-plus::after{
  width: 10px;
  border-bottom: 2px solid #666;
}
.basket-item__quantity-plus::after{
  -webkit-transform: rotate(90deg) translate(-1px, 5px);
  -ms-transform: rotate(90deg) translate(-1px, 5px);
  transform: rotate(90deg) translate(-1px, 5px);
}
.basket-item__button-delete{
  font-size: 15px;
  color: #999;
  text-decoration: underline;
  position: relative;
  padding-left: 17px;
  box-sizing: border-box;
}
.basket-item__button-delete::before{
  content: '';
  display: block;
  position: absolute;
  top: 7px;
  left: 0;
  width: 9px;
  height: 9px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAsklEQVQYV3WQMQ5CIRBE2Xw4gpcw8Vd6AbXzAlpSwLUo9QJ2WhoT9Tdf4yU8AhCcJWBopNrMPmYGyBhzEUKoEMLGOffBnI/WeiKlPBJRIGvtHdo8pTQCXDNYgBOAHvpALCilzgBnBdzBYc8AtJf3fknVugEjgA76E8CKnTNUwCkcRgbgGBHdA3jz7ucEoHbITm3H3KkCJWKL6AN3rJGEL7jh5qLt0D4G+oOhK4bu3z9hF79TL3ZgPfDx7gAAAABJRU5ErkJggg==")no-repeat;
}
.basket-item__price-wrapper{
  font-weight: 700;
  color: #000;
}

.basket-footer{
  padding-top: 20px;
  padding-bottom: 20px;
  min-height: 190px;
  box-sizing: border-box;
  font-size: 15px;
}
@media (max-width: 767px) {
  .basket-footer{
    padding-bottom: 0;
    min-height: 100px;
  }
}
@media (max-width: 1024px) {
  .basket__promo-code-wrapper{
    /*display: none;*/
  }
}
.basket__promo-code-wrapper h5{
  font-weight: 700;
  font-size: 15px;
}
.basket__promo-code-wrapper input{
  width: 320px;
  height: 40px;
  background-color: white;
  border: 1px solid #f1f1f1;
  border-radius: 3px;
  padding: 0 15px;
  box-sizing: border-box;
  margin-right: 8px;
}
.basket__promo-code-wrapper button{
  width: 120px;
  height: 40px;
  background-color: #f1f1f1;
  border-radius: 3px;
  color: #000;
  text-transform: uppercase;
  font-weight: 700;
  box-sizing: border-box;
  border: none;
}
.basket__total-price-cont{
  margin-bottom: 15px;
}
.basket__total-price-row:first-child div:last-child{
  font-weight: 700;
}
.basket__total-price-row:last-child{
  font-weight: 700;
  color: #000;
}
.basket__total-price-70{
  width: 70%;
}
.basket__total-price-30{
  width: 30%;
  text-align: right;
}
@media (max-width: 767px) {
  .basket__total-price-wrapper{
    width: 100%;
  }
}

/*-------------------------------------------------------------------------------------------------------
* END BASKET PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* CATALOG PAGE-------------------------------------------------------------------------------------------------------
*/

/*===================================*
*
*  A S I D E   F I L T E R   M E N U
*
*===================================*/
.filter {
  background: #fff;
  display: block;
  position: fixed;
  top: 0px;
  right: -280px;
  box-sizing: border-box;
  height: auto;
  width: 280px;
  border: 1px solid #e6e6e6;
  -webkit-transition: right 0.3s;
  transition: right 0.3s;
  float: left;
}
@media (max-width: 1024px) {
  #set_filter{
    margin-left: 12px;
  }
}
@media (min-width: 320px) {
  #set_filter{
    margin-left: 10px;
  }
}
@media (min-width: 768px) {
  .filter {
    width: 190px;
    position: static;
  }
}
@media (min-width: 1024px) {
  .filter {
    width: 196px;
  }
  #set_filter{
    margin-left: 12px;
  }
}
@media (min-width: 1280px) {
  .filter {
    width: 251px;
  }
  #set_filter{
      margin-left: 37px;
  }
}
.filter--opened {
  right: 0px;
  z-index: 999;
  box-shadow: -3px 0 5px 1px rgba(0, 0, 0, 0.1);
  max-height: 100vh;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.filter--opened .filter__inner-wrapper {
  overflow: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: -20px;
  bottom: 0;
}
.mobile-nav.filter-opened {
  left: -280px;
}
.page-wrapper.filter-opened {
  left: -280px;
}
.page-footer.filter-opened {
  left: -280px;
}
.page-header--fixed--filter-opened {
  left: -280px;
}
.filter__button--close {
  display: block;
  height: 20px;
  width: 20px;
  position: absolute;
  top: 18px;
  right: 20px;
  background: url('../img/icon-close.png') 50% 50% no-repeat;
}
@media (min-width: 768px) {
  .filter__button--close {
    display: none;
  }
}
.filter__catalog .filter__header {
  box-sizing: border-box;
  height: 60px;
  width: 100%;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 60px;
  color: black;
  background-color: #f0f0f0;
  margin: 0;
  padding-left: 20px;
}
@media (min-width: 768px) {
  .filter__catalog .filter__header {
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-left: 10px;
    margin: 0;
  }
}
.filter__catalog .filter__header--collapsable {
  box-sizing: border-box;
  height: 60px;
  width: 100%;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 60px;
  color: black;
  background-color: #f0f0f0;
  margin: 0;
  padding-left: 20px;
  height: 34px;
  line-height: 34px;
  font-size: 13px;
  display: block;
  position: relative;
  background-color: white;
}
@media (min-width: 768px) {
  .filter__catalog .filter__header--collapsable {
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-left: 10px;
    margin: 0;
  }
}
.filter__header--collapsable:visited {
  text-decoration: none;
}
.filter__header--collapsable:hover {
  text-decoration: none;
}
.filter__header--collapsable:focus {
  text-decoration: none;
}
.filter__header--collapsable:visited {
  color: black;
}
.filter__header--collapsable:hover {
  color: black;
}
.filter__header--collapsable:focus {
  color: black;
}
.filter__header--collapsable:before {
  content: " ";
  display: block;
  position: absolute;
  top: -1px;
  left: 0px;
  height: 1px;
  width: 100%;
  background-color: #f5f5f5;
}
/*.filter__header--collapsable:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 13px;
  height: 34px;
  width: 34px;
  line-height: 34px;
  background: url('../img/arrow-black-down.png') 50% 45% no-repeat;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}*/
.fa-angle-up,.fa-angle-down{
  display: block;
  position: absolute;
  right: 13px;
  top: 0;
  height: 34px;
  width: 34px;
}
.fa-angle-up:before {
  content: " ";
  display: block;
  top: 0;
  right: 13px;
  height: 34px;
  width: 34px;
  line-height: 34px;
  background: url('../img/arrow-black-down.png') 50% 45% no-repeat;
}
.fa-angle-down:before {
  content: " ";
  display: block;
  height: 34px;
  width: 34px;
  line-height: 34px;
  background: url('../img/arrow-black-down.png') 50% 45% no-repeat;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.filter__header--collapsable i.fa:before{
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}
@media (min-width: 768px) {
  .filter__header--collapsable:after {
    right: 0;
  }
}
.filter__header--collapsable.collapsed {
  margin-bottom: 0;
}
.filter__header--collapsable.collapsed:after {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.filter__catalog .filter-block {
  margin: 0px 10px 10px 20px;
}
@media (min-width: 768px) {
  .filter__catalog .filter-block {
    margin: 5px 10px 10px 10px;
  }
}
.filter-block.filter-block--deployed .filter-block__inner-wrapper {
  max-height: 700px;
}
.filter__catalog .filter-block__inner-wrapper {
  overflow: hidden;
  max-height: 414px;
  -webkit-transition: max-height 1s;
  transition: max-height 1s;
  margin-bottom: 10px;
}
.filter-block__inner-wrapper a {
  display: block;
  width: 100%;
  font-family: Arial, sans-serif;
  font-size: 15px;
  font-weight: normal;
  line-height: 16px;
  color: #666666;
  padding: 5px;
}
.filter-block__inner-wrapper a:visited {
  text-decoration: none;
}
.filter-block__inner-wrapper a:hover {
  text-decoration: none;
}
.filter-block__inner-wrapper a:focus {
  text-decoration: none;
}
.filter-block__inner-wrapper a:visited {
  color: #666666;
}
.filter-block__inner-wrapper a:hover {
  color: #ff53b9;
}
.filter-block__inner-wrapper a:focus {
  color: #ff53b9;
}
.filter-block__inner-wrapper a:hover {
  background-color: #dddddd;
}
.filter__catalog .filter-block__show-all-link {
  position: relative;
  margin-left: 5px;
  top: -4px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
  border-bottom: 1px dotted #666666;
}
.filter-block__show-all-link:visited {
  text-decoration: none;
}
.filter-block__show-all-link:hover {
  text-decoration: none;
}
.filter-block__show-all-link:focus {
  text-decoration: none;
}
.filter-block__show-all-link:visited {
  color: #666666;
}
.filter-block__show-all-link:hover {
  color: #666666;
}
.filter-block__show-all-link:focus {
  color: #666666;
}
/*=============================*
*
*  C A T A L O G   C O N T E N T
*
*=============================*/
.catalog-content {
  position: relative;
  padding: 10px 0px 200px 0;
}
.catalog-content__wrapper{
    width: 100%;
}
@media (min-width: 768px) {
  .catalog-content__wrapper {
    padding: 0 11px 0 10px;

    float: right;
    width: calc(100% - 190px);
    box-sizing: border-box;
  }
}
@media (min-width: 1024px) {
  .catalog-content__wrapper {
    padding: 0 20px;

    width: calc(100% - 196px);
  }
}
@media (min-width: 1280px) {
  .catalog-content__wrapper {

    width: calc(100% - 251px);
  }
}
.top-sales {
  padding: 10px 9px;
}
@media (max-width: 320px) {
  .top-sales {
    padding: 0
  }
}
@media (min-width: 768px) {
  .top-sales {
    padding: 10px 11px;
  }
}
@media (min-width: 768px) {
  .top-sales {
    padding: 0 0 10px 0;
  }
}
.top-sales__header {
  margin: 4px 0 17px 0;
  font-size: 18px;
  font-weight: normal;
  text-transform: none;
}
@media (min-width: 768px) {
  .top-sales__header {
    font-size: 22px;
    text-align: left;
  }
}
@media (min-width: 1024px) {
  .top-sales__header {
    font-size: 24px;
  }
}
.top-sales__wrapper {
  position: relative;
  margin: 0 auto;
  max-width: 302px;
}
@media (min-width: 480px) {
  .top-sales__wrapper {
    max-width: 458px;
  }
}
@media (min-width: 768px) {
  .top-sales__wrapper {
    max-width: 557px;
  }
}
@media (min-width: 1024px) {
  .top-sales__wrapper {
    max-width: 764px;
  }
}
@media (min-width: 1280px) {
  .top-sales__wrapper {
    max-width: 988px;
  }
}
.top-sales__wrapper .item {
  float: left;
  display: block;
  width: 146px;
  margin-right: 10px;
}
@media (min-width: 480px) {
  .top-sales__wrapper .item {
    width: 141px;
    margin-right: 10px;
  }
}
@media (min-width: 768px) {
  .top-sales__wrapper .item {
    width: 172px;
  }
}
@media (min-width: 1024px) {
  .top-sales__wrapper .item {
    width: 171px;
    margin-right: 20px;
  }
}
@media (min-width: 1280px) {
  .top-sales__wrapper .item {
    width: 228px;
  }
}
.item__image {
  margin-bottom: 15px;
  width: 146px;
}
@media (min-width: 480px) {
  .item__image {
    width: 142px;
  }
}
@media (min-width: 768px) {
  .item__image {
    width: 172px;
  }
}
@media (min-width: 1024px) {
  .item__image {
    width: 176px;
  }
}
@media (min-width: 1280px) {
  .item__image {
    width: 228px;
  }
}
.sort-filter {
  box-sizing: border-box;
  height: 40px;
  width: 100%;
  line-height: 40px;
  background-color: #f2f2f2;
  margin-bottom: 10px;
  padding: 0 11px;
  display:none;
}
.sort-filter__wrapper {
  margin: 0 auto;
  /*width: 306px;*/
  width: 100%;
}
@media (min-width: 480px) {
  .sort-filter__wrapper {
    width: 458px;
  }
}
@media (min-width: 768px) {
  .sort-filter__wrapper {
    width: auto;
  }
}
.sort-filter__button {
  position: relative;
  box-sizing: border-box;
  overflow-y: visible;
  display: block;
  float: left;
  height: 28px;
  margin-top: 5px;
  margin-right: 5px;
  background-color: white;
  border: 1px solid #e6e6e6;
  line-height: 28px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: black;
}
.sort-filter__button:visited {
  text-decoration: none;
}
.sort-filter__button:hover {
  text-decoration: none;
}
.sort-filter__button:focus {
  text-decoration: none;
}
.sort-filter__button:visited {
  color: black;
}
.sort-filter__button:hover {
  color: #ff53b9;
}
.sort-filter__button:focus {
  color: #ff53b9;
}
.sort-filter__button a {
  box-sizing: border-box;
  display: block;
  height: 100%;
  width: 100%;
  padding-left: 10px;
  color: black;
}
.sort-filter__button a:visited {
  text-decoration: none;
}
.sort-filter__button a:hover {
  text-decoration: none;
}
.sort-filter__button a:focus {
  text-decoration: none;
}
.sort-filter__button a:visited {
  color: black;
}
.sort-filter__button a:hover {
  color: #ff53b9;
}
.sort-filter__button a:focus {
  color: #ff53b9;
}
.sort-filter__button:after {
  content: " ";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  top: 11px;
  right: 9px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
}
@media (min-width: 481px) {
  .sort-filter__button {
    margin-right: 10px;
  }
}
@media (min-width: 768px) {
  .sort-filter__button {
    display: none;
  }
}
.sort-filter__button--price {
  /*width: 120px;*/
  width: 44%;
}
@media (min-width: 480px) {
  .sort-filter__button--price {
    width: 141px;
  }
}
.sort-filter__button--view {
  /*width: 80px;*/
  width: 22%;
}
@media (min-width: 480px) {
  .sort-filter__button--view {
    width: 146px;
  }
}
.sort-filter__button--filter {
  margin-right: 0;
  padding-left: 0;
  text-align: center;
  /*width: 96px;*/
  width: 30.5%;
}
.sort-filter__button--filter:after {
  display: none;
}
@media (min-width: 480px) {
  .sort-filter__button--filter {
    width: 145px;
  }
}
.sort-filter__link {
  display: none;
  margin-right: 10px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
  padding-top: 12px;
  color: #ec008c;
  border-bottom: 1px dotted #ec008c;
}
.sort-filter__link:visited {
  text-decoration: none;
}
.sort-filter__link:hover {
  text-decoration: none;
}
.sort-filter__link:focus {
  text-decoration: none;
}
.sort-filter__link:visited {
  color: #ec008c;
}
.sort-filter__link:hover {
  color: #ec008c;
}
.sort-filter__link:focus {
  color: #ec008c;
}
@media (min-width: 768px) {
  .sort-filter__link {
    display: inline;
    float: left;
  }
}
.sort-filter__link--active {
  color: black;
  border-bottom: none;
}
.sort-filter__link--active:visited {
  text-decoration: none;
}
.sort-filter__link--active:hover {
  text-decoration: none;
}
.sort-filter__link--active:focus {
  text-decoration: none;
}
.sort-filter__link--active:visited {
  color: black;
}
.sort-filter__link--active:hover {
  color: black;
}
.sort-filter__link--active:focus {
  color: black;
}
.sort-filter__link--items {
  margin-left: 9px;
}
.sort-filter__text {
  display: none;
  margin-right: 10px;
  font-family: Arial, sans-serif;
  font-size: 13px;
}
@media (min-width: 768px) {
  .sort-filter__text {
    display: none;
    float: right;
  }
}
.sort-filter__button--price-desktop {
  position: relative;
  display: none;
  margin-right: -5px;
  height: 30px;
  width: 200px;
  border: none;
  display:none;
}
.sort-filter__button--price-desktop a {
  padding: 1px 10px 0 10px;
}
@media (min-width: 768px) {
  .sort-filter__button--price-desktop {
    display: none;
    float: right;
  }
}
.sort-filter__button--price-desktop:after {
  content: " ";
  display: none;
  height: 0;
  width: 0;
  position: absolute;
  top: 12px;
  right: 9px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
}
.sort-filter__list {
  position: absolute;
  z-index: 10;
  top: 28px;
  left: 0;
  height: auto;
  max-height: 0;
  width: 100%;
  background-color: white;
  overflow: auto;
  -webkit-transition: max-height 0.3s;
  transition: max-height 0.3s;
}
.sort-filter__list a {
  display: block;
  height: 28px;
  width: 100%;
  line-height: 28px;
  padding-left: 10px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: black;
}
.sort-filter__list a:visited {
  text-decoration: none;
}
.sort-filter__list a:hover,.sort-filter__list a.active {
  text-decoration: none;
  color: #ff53b9;
}
.sort-filter__list a:focus {
  text-decoration: none;
}
.sort-filter__list a:visited {
  color: black;
}
.sort-filter__list a:focus {
  color: #ff53b9;
}
.sort-filter__list a:hover {
  background-color: #eeeeee;
}
.sort-filter__list--open {
  max-height: 500px;
}
.sort-filter__list--price-desktop {
  top: 32px;
}
.catalog__wrapper {
  position: relative;
  margin: 0 auto;
  max-width: 302px;
  padding: 0 9px;
  font-size: 13px;
}
@media (min-width: 480px) {
  .catalog__wrapper {
    max-width: 458px;
  }
}
@media (min-width: 768px) {
  .catalog__wrapper {
    max-width: 557px;
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .catalog__wrapper {
    max-width: 764px;
  }
}
@media (min-width: 1280px) {
  .catalog__wrapper {
    max-width: 988px;
  }
}
.catalog__wrapper .item {
  display: inline-block;
  width: 146px;
  margin-right: 10px;
}
/*.catalog__wrapper .item:nth-child(n+5) {
  display: none;
}*/
.catalog__wrapper .item:nth-child(2n) {
  margin-right: 0;
}
@media (min-width: 480px) {
  .catalog__wrapper .item {
    width: 141px;
    margin-right: 10px;
  }
  .catalog__wrapper .item:nth-child(2n) {
    margin-right: 10px;
  }
  .catalog__wrapper .item:nth-child(3n) {
    margin-right: 0;
  }
  .catalog__wrapper .item:nth-child(n+5) {
    display: inline-block;
  }
  .catalog__wrapper .item:nth-child(n+7) {
    /*display: none;*/
  }
}
@media (min-width: 768px) {
  .catalog__wrapper .item {
    width: 172px;
  }
}
@media (min-width: 1024px) {
  .catalog__wrapper .item {
    width: 176px;
    margin-right: 10px;
  }
  .catalog__wrapper .item:nth-child(2n) {
    margin-right: 20px;
  }
  .catalog__wrapper .item:nth-child(3n) {
    margin-right: 20px;
  }
  .catalog__wrapper .item:nth-child(4n) {
    margin-right: 0;
  }
  /*.catalog__wrapper .item:nth-child(n-6) {
    display: block;
  }*/
}
@media (min-width: 1280px) {
  .catalog__wrapper .item {
    width: 228px;
  }
}
.catalog-content__pagination {
  margin: 10px 0 50px;
  text-align: center;
}
.pagination {
  margin: 0;
}
.pagination > li:first-child > a {
  border-radius: 0;
}
.pagination > li:last-child > a {
  border-radius: 0;
  margin-right: 0;
}
.pagination > li > a {
  box-sizing: border-box;
  height: 30px;
  width: 30px;
  line-height: 30px;
  padding: 0;
  margin-right: 5px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #999999;
  border-color: #e6e6e6;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  border-color: #f5f5f5;
  color: black;
  background-color: white;
}
/*====================================*
*
*  I T E M   D E T A I L S   P O P U P
*
*====================================*/
.item-details__mask {
  position: fixed;
  display: none;
  z-index: 1100;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.5);
}

.item-details__mask .item-details {
  box-sizing: border-box;
  position: absolute;
  top: 70px;
  left: 50%;
  height: auto;
  width: 94%;
  margin-left: -48%;
  padding: 5px;
  background-color: white;
  box-shadow: 0 0 5px 0px #b6b6b6;
}
.rss{
  background: none;
  height: auto;
}
.lookbook-popup__bg,.rss-popup__bg{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.5);
}
.lookbook-popup__content{
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  width: 100%;
}

.lookbook-popup__content .composition a img{
  margin: 0 auto;
}
/*@media (max-height: 768px) {*/
/*.item-details__mask .item-details{*/
/*top: 20px !important;*/
/*}*/
/*.item-details__mask .item-details__image-container{*/
/*width: 30% !important;*/
/*}*/
/*.item-details__mask .item-details__preview{*/
/*width: 7% !important;*/
/*}*/
/*}*/
#rss_form{
  float: right;
  width: 100%;
}

.recommended_product_slider__wrapper.slider__wrapper .slick-track{
  margin: 0 auto;
}
.rss .item-details{
  padding-bottom: 15px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  left: 0;
  top: 100px;
  padding: 15px;
  padding: 20px;
  background-color: white;
  box-shadow: 0 0 5px 0px #b6b6b6;
}
.rss{
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  width: 100%;
  z-index: 1100;
  display: none;
}
.rss, .rss *{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#rss_form label{
  font-size: 12px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  letter-spacing: .03em;
  vertical-align: top;
}
.rss_table-form{
  vertical-align: middle;
  width: 100%;
}
.rss_table-form td{
  font-size: 13px;
  color: #333;
  padding-bottom: 10px;
}
.rss_field{
  border: none;
  background-color: rgba(255,255,255,1);
  width: 100%;
  max-width: 280px;
  height: 38px;
  padding: 0 15px;
  font-size: 14px;
}
.rss_btn{
  font-size: 12px;
  text-transform: uppercase;
  background: transparent;
  border: 1px solid #333;
  height: 38px;
  width: 100%;
  max-width: 280px;
  padding: 0;
}
#rss_checkbox{
  display: inline-block;
  margin: 2px 5px 0 0;
  vertical-align: top;
}
.rss_field:focus{
  outline: none;
}
.rss-bg{
  min-height: 366px;
  background-size: cover;
}
@media (max-width: 480px){
  #rss_form{
    margin-top: 140px;
    padding: 0 17px;
  }
  .rss-bg{
    background: url(../img/279x366.jpg) no-repeat center top;
  }
  .rss .item-details{
    width: 310px;
    padding: 15px;
    margin: 0 auto;
  }
  .rss .ttl_rss {
	height:65px;
	background: url(../img/popup_title_small.png) no-repeat center bottom;
  }
  .rss_btn{
    border: 1px solid #075e6b;
    background: rgba(7,94,107, .9);
    color: #fff;
  }
  #rss_form label{
    width: 86%;
  }
  .rss_field{
    background-color: rgba(255,255,255,.9);
  }
}
@media (min-width: 320px){
  .rss_table-form td:first-child{
    display: none;
  }
}
@media (min-width: 481px) {
  .item-details__mask .item-details {
    top: 100px;
    padding: 20px;
    width: 94%;
    margin-left: -47%;
  }
  .rss .item-details{
    width: 450px;
    margin: 0 auto;
  }
  .rss-bg{
    background: url(../img/419x366.jpg) no-repeat center top;
  }
  #rss_form {
    max-width: 237px;
    margin: 156px 20px 0 0;
  }
  #rss_form label{
    width: 88%;
  }
    .rss .ttl_rss {
	height:65px;
	background: url(../img/popup_title_small.png) no-repeat center bottom;
  }
}
@media (min-width: 640px) {
  .lookbook-popup .item-details__desc-container {
    width: 43%!important;
  }
}
@media (min-width: 768px) {
  .item-details__mask .item-details {
    width: 80%;
    margin-left: -40%;
  }
  .rss .item-details{
    width: 450px;
    margin: 0 auto;
  }
  .lookbook-popup .item-details__desc-container {
    width: 34%!important;
  }
   .lookbook-popup .composition{
    width: 30.122%!important;
    float: right!important;
    padding: 6px 10px 10px 30px;
    clear: none!important;
  }
  .composition-item{
    width: 80%;
    margin: 0 auto 5px;
  }
  .rss .item-details{
    max-width: 800px;
    margin: 0 auto;
    width: 100%;
  }
  .rss-bg{
    background: url(../img/770x366.jpg) no-repeat center top;
  }
  #rss_form{
    max-width: 347px;
    margin: 166px 9.1% 0 0;
  }
  .rss_table-form td:first-child{
    padding-right: 16px;
    white-space: nowrap;
    font-family: Arial;
    display: table-cell;
  }
  .rss .ttl_rss {
	height:65px;
	background: url(../img/popup_title_medium.png) no-repeat center bottom;
  }
}

@media (min-width: 1024px) {
  .item-details__mask .item-details {
    width: 66%;
    margin-left: -33%;
  }
  .rss .item-details{
    width: 800px;
    margin: 0 auto;
  }
  .rss .ttl_rss {
	height:65px;
	background: url(../img/popup_title_big.png) no-repeat center bottom;
  }
}
@media (min-width: 1280px) {
  .item-details__mask .item-details {
    width: 66%;
    margin-left: -33%;
  }
  .rss .item-details{
    width: 800px;
    margin: 0 auto;
  }
  
}
.item-details__mask .item-details__close {
  display: block;
  height: 26px;
  width: 26px;
  position: absolute;
  top: 0;
  right: 0;
  background: url('../img/icon-close.png') 50% 50% no-repeat, #eeeeee;
  background-size: 11px 11px;
}
.item-details__mask .item-details__preview {
  display: none;
  float: left;
  height: 100%;
  width: 8.80195599022%;
  margin-right: 2.200488997555%;
}
@media (min-width: 768px) {
  .item-details__mask .item-details__preview {
    display: block;
  }
}
.item-details__mask .item-details__preview__pic {
  box-sizing: border-box;
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 10px;
  border: none;
}
.item-details__mask .item-details__preview__pic img {
  box-sizing: border-box;
  height: auto;
  width: 100%;
  border: 1px solid white;
}
.item-details__mask .item-details__preview__pic.slick-active {
  border: 1px solid #e6e6e6;
}
.item-details__mask .item-details__image-container {
  position: relative;
  float: left;
  height: 100%;
  width: 53.78973105%;
  margin-right: 2.444987775061%;
}
.item-details__mask .item-details__image-container img {
  height: auto;
  width: 100%;
}
.lookbook-popup .composition{
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.item-details__mask .item-details__image-container__controls {
  position: absolute;
  z-index: 3;
  width: 10%;
  height: 100%;
  top: 0;
  text-align: center;
  cursor: pointer;
}
.item-details__mask .item-details__image-container__controls div {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  height: 18px;
  width: 10px;
  margin-left: -5px;
  margin-top: -9px;
}
.item-details__mask .item-details__image-container__controls--prev {
  left: 0;
}
.item-details__mask .item-details__image-container__controls--prev div {
  background: url('../img/arrow-item-slider-left.png') 50% 50% no-repeat;
}
.item-details__mask .item-details__image-container__controls--next {
  right: 0;
}
.item-details__mask .item-details__image-container__controls--next div {
  background: url('../img/arrow-item-slider-right.png') 50% 50% no-repeat;
}
.item-details__mask .item-details__header {
  text-transform: none;
  text-align: left;
}
.lookbook-popup .item-details__header{
  font-weight: normal;
  font-size: 24px;
}
.item-details__mask .item-details__codename {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
}
.item-details__mask .item-details__price {
  font-size: 20px;
  font-weight: bold;
  color: #ec008c;
}
.item-details__mask .item-details__desc-container {
  float: left;
  height: 100%;
  width: 43.520782396088%;
  margin: 0;
}
@media (min-width: 320px) {
  .lookbook-popup .item-details__image-container,.lookbook-popup .item-details__desc-container {
    width: 100%;
  }
  .lookbook-popup .composition{
    float: none;
    clear: both;
    padding-top: 20px;
  }
  .lookbook-popup .composition:before{
    display: none;
  }
  .composition-item{
    display: inline-block;
    vertical-align: top;
  }
}
@media (min-width: 480px) {
  .lookbook-popup .item-details__desc-container{
    width: 43.520782396088%;
  }
  .item-details__mask .item-details__image-container{
    width: 53.78973105%;
  }
}
@media (min-width: 768px) {
  .item-details__mask .item-details__image-container{
    width: 32.78728606357%;
  }
  .lookbook-popup .composition:before{
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: -20px;
    height: 100%;
    border-left: 1px solid #f2f2f2
  }
}
.composition-list{
  list-style: none;
  text-align: center;
  padding: 0;
}
.composition-item img{
  max-width: 100%;
  height: auto;
}
.composition-item a{
  display: block;
  text-align: center;
  overflow: hidden;
}
.composition-item a.active{
  border: 1px solid #e0e0e0
}
.lookbook-popup .composition .ttl{
  margin-bottom: 10px;
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
}
.lookbook-popup .item-details{
  max-width: 860px;
  width: 100%;
  text-align: left;
  margin: 0px auto;
  position: relative;
  left: 0;
}
.item-details__mask .item-details__size-picker {
  height: 32px;
  margin-bottom: 20px;
}
.item-details__mask .item-details__size-picker input[type="radio"] {
  display: none;
}
.item-details__mask .item-details__size-picker label {
  position: relative;
  display: block;
  float: left;
  height: 30px;
  width: 30px;
  line-height: 30px;
  margin: 1px 10px 0 0;
  text-align: center;
  border: 1px solid #e6e6e6;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  cursor: pointer;
}
.item-details__mask .item-details__size-picker input[type="radio"]:checked + label {
  height: 32px;
  width: 32px;
  line-height: 32px;
  top: -1px;
  left: 1px;
  margin-top: 0;
  margin-left: -2px;
  background: #f2f2f2;
  border: 1px solid white;
  outline: 1px solid #e6e6e6;
}
.item-details__mask .item-details__color-picker {
  height: 32px;
  margin-bottom: 20px;
}
.item-details__mask .item-details__color-picker input[type="radio"] {
  display: none;
}
.item-details__mask .item-details__color-picker label {
  position: relative;
  display: block;
  float: left;
  height: 30px;
  width: 30px;
  line-height: 30px;
  margin: 1px 10px 0 0;
  text-align: center;
  border: 1px solid #e6e6e6;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  cursor: pointer;
}
.item-details__mask .item-details__color-picker label[for="color-1"] {
  background: #e7ebe7;
}
.item-details__mask .item-details__color-picker label[for="color-2"] {
  background: #e44e34;
}
.item-details__mask .item-details__color-picker input[type="radio"]:checked + label {
  height: 32px;
  width: 32px;
  line-height: 32px;
  top: 0px;
  left: 1px;
  margin-top: 0;
  margin-left: -2px;
  border: 1px solid white;
  outline: 1px solid #e6e6e6;
}
.item-details__mask .item-details__quantity-picker {
  margin-bottom: 20px;
}
.item-details__mask .item-details__quantity-picker__button {
  display: block;
  float: left;
  height: 30px;
  width: 30px;
  line-height: 30px;
  margin: 1px 10px 0 0;
  text-align: center;
  border: 1px solid #e6e6e6;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
}
.item-details__mask .item-details__quantity-picker__button--minus {
  position: relative;
}
.item-details__mask .item-details__quantity-picker__button--minus:after {
  content: " ";
  display: block;
  height: 2px;
  width: 8px;
  position: absolute;
  top: 14px;
  left: 11px;
  background: #999999;
}
.item-details__mask .item-details__quantity-picker__button--plus {
  position: relative;
}
.item-details__mask .item-details__quantity-picker__button--plus:before {
  content: " ";
  display: block;
  height: 8px;
  width: 2px;
  position: absolute;
  top: 11px;
  left: 14px;
  background: #999999;
}
.item-details__mask .item-details__quantity-picker__button--plus:after {
  content: " ";
  display: block;
  height: 2px;
  width: 8px;
  position: absolute;
  top: 14px;
  left: 11px;
  background: #999999;
}
.item-details__mask .item-details__button--to-cart {
  display: block;
  height: 40px;
  width: 164px;
  line-height: 40px;
  margin-bottom: 25px;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  color: white;
  background-color: #ec008c;
}
.item-details__mask .item-details__button--to-cart:visited {
  text-decoration: none;
}
.item-details__mask .item-details__button--to-cart:hover {
  text-decoration: none;
}
.item-details__mask .item-details__button--to-cart:focus {
  text-decoration: none;
}
.item-details__mask .item-details__button--to-cart:visited {
  color: white;
}
.item-details__mask .item-details__button--to-cart:hover {
  color: white;
}
.item-details__mask .item-details__button--to-cart:focus {
  color: white;
}
.item-details__mask .item-details__description{
  padding: 0;
}
.item-details__mask .item-details__description h4 {
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #666666;
  text-transform: uppercase;
}
.item-details__mask .item-details__description p {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
}
.item-details__mask .item-details__description a {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
  text-decoration: underline;
  display: block;
}

/*-------------------------------------------------------------------------------------------------------
* POPAP SIGN IN, SING UP-------------------------------------------------------------------------------------------------------
*/

.popup-signin_mask,
.popup-signup_mask{
  position: fixed;
  display: none;
  z-index: 1100;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background: rgba(255, 255, 255, 0.5);
}
.popup-signin_mask.show,
.popup-signup_mask.show{
  display: block;
}
.popup-signin,
.popup-signup{
  box-sizing: border-box;
  position: absolute;
  top: 70px;
  left: 50%;
  height: auto;
  width: 600px;
  margin-left: -300px;
  padding: 20px;
  background-color: white;
  box-shadow: 0 0 5px 0 #b6b6b6;
}
.popup-signin_title{
  font-size: 24px;
  text-align: center;
  margin: 0 0 10px;
}
.popup-signin_text{
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
}
.popup-signin_form{
  margin: 20px 0;
}
.popup-signin_form-row{
  height: 30px;
  margin-bottom: 20px;
}
.popup-signin_form label{
  width: 100px;
  float: left;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  margin: 0;
  line-height: 30px;
  clear: both;
}
.popup-signup_form label{
  width: 145px;
}
.popup-signin_form input[type=text],
.popup-signin_form input[type=password]{
  height: 100%;
  width: 100%;
  padding: 0 8px;
  box-sizing: border-box;
}
.popup-signup_form input[type=text],
.popup-signup_form input[type=password]{
  width: calc(100% - 145px);
}
.popup-signin_form-remem{
  width: 50% !important;
}
.popup-signin_form input[type=checkbox]{

}
.popup-signin_form button{
  float: right;
  display: block;
  height: 40px;
  width: 164px;
  line-height: 40px;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  color: white;
  background-color: #ec008c;
  border: none;
  /*pointer-events: none;*/
  cursor: default;
  /*display:none;*/
}
.popup-signin_reg-b{
  margin: 20px 0 0;
  clear: both;
}
.popup-signin_reg{
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
  text-decoration: underline;
  cursor: pointer;
}

@media (max-width: 700px) {
	.popup-signin,
	.popup-signup {
		width: 100%;
		left: 0;
		margin-left: 0;
	}
}


/*-------------------------------------------------------------------------------------------------------
* END POPAP SIGN IN, SING UP-------------------------------------------------------------------------------------------------------
*/

/*-------------------------------------------------------------------------------------------------------
* POPAP SUBSCRIBE-------------------------------------------------------------------------------------------------------
*/

.popup-subscribe_mask{
  position: fixed;
  display: none;
  z-index: 1100;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background: rgba(255, 255, 255, 0.5);
}
.popup-subscribe_mask.show{
  display: block;
}
.popup-subscribe{
  box-sizing: border-box;
  position: absolute;
  top: 70px;
  left: 50%;
  height: auto;
  width: 40%;
  margin-left: -25%;
  padding: 20px;
  background-color: white;
  box-shadow: 0 0 5px 0 #b6b6b6;
}
.popup-subscribe .popup-signin_title{
  text-align: left;
  font-size: 18px;
}

/*-------------------------------------------------------------------------------------------------------
* END POPAP SUBSCRIBE-------------------------------------------------------------------------------------------------------
*/

/*-------------------------------------------------------------------------------------------------------
* END CATALOG PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* CATEGORY PAGE-------------------------------------------------------------------------------------------------------
*/

/*=============================================*
*
*  C A T A L O G   C A T E G O R Y   H E A D E R
*
*==============================================*/

.catalog-header-center {
	padding: 0px;
	margin: 0px;
}
.catalog-header_center-banner {
	position: relative;
	left: 0px;
	top: 0px;
	height: auto;
	width: 100%;
	float: left;
	padding: 10px;
}
.catalog-header_center-banner .catalog-header_img-center {
	display: block;
	margin: 0 auto;
}


.catalog-header {
  position: relative;
  text-align: center;
  background-color: #f1f1f1;
  padding: 10px 1%;
  overflow: hidden;
}
.catalog-header img{
  position: absolute;
  top: 0;
  height: 100%;
}
.catalog-header .catalog-header_img-left{
  left: 0;
}
.catalog-header .catalog-header_img-right{
  right: 0;
}

@media (max-width: 767px) {
  .catalog-header .catalog-header_img-left{
    left: -45px;
  }
  .catalog-header .catalog-header_img-right{
    right: -45px;
  }
}
@media (max-width: 487px) {
  .catalog-header img{
    display: none;
  }
}
@media (min-width: 481px) {
  .catalog-header {
    padding: 10px 14.5%;
  }
}
@media (min-width: 768px) {
  .catalog-header {
    padding: 10px 13.5%;
  }
}
@media (min-width: 1024px) {
  .catalog-header {
    padding: 10px 13.5%;
  }
}
@media (min-width: 1280px) {
  .catalog-header {
    padding: 10px 13.5%;
  }
}

.catalog-header__category-title {
  position: relative;
  z-index: 2;
  margin: 16px 0 20px 0;
}
.catalog-header__description {
  position: relative;
  z-index: 2;
  max-width: 620px;
  margin: 0 auto;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #676767;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .catalog-header__description {
    margin-bottom: 30px;
  }
}
.catalog-header__categories {
  position: relative;
  z-index: 2;
  margin-bottom: 15px;
}
.catalog-header__categories a {
  margin-right: 15px;
  font-size: 15px;
  color: black;
  text-decoration: underline;
}
.catalog-header__categories a:visited {
  text-decoration: none;
}
.catalog-header__categories a:hover {
  text-decoration: none;
}
.catalog-header__categories a:focus {
  text-decoration: none;
}
.catalog-header__categories a:visited {
  color: black;
}
.catalog-header__categories a:hover {
  color: #ec008c;
}
.catalog-header__categories a:focus {
  color: #ec008c;
}
.catalog-header__categories a:last-child {
  margin-right: 0;
}
@media (min-width: 768px) {
  .catalog-header__categories a {
    margin-right: 30px;
  }
}


/*=============================*
*
*  A S I D E   F I L T E R
*
*=============================*/
.filter__header {
  box-sizing: border-box;
  height: 60px;
  width: 100%;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 60px;
  color: black;
  background-color: #f0f0f0;
  margin: 0 0 10px 0;
  padding-left: 20px;
}
@media (min-width: 768px) {
  .filter__header {
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    padding-left: 10px;
    margin: 0 0 15px 0;
  }
}
.filter__header--collapsable {
  margin: 0;
  box-sizing: border-box;
  height: 60px;
  width: 100%;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 60px;
  color: black;
  background-color: #f0f0f0;
  margin: 0 0 10px 0;
  height: 34px;
  line-height: 34px;
  font-size: 13px;
  display: block;
  background-color: white;
}
@media (min-width: 768px) {
  .filter__header--collapsable {
    height: 34px;
    line-height: 34px;
    font-size: 13px;
    margin: 0;
  }
}
@media (min-width: 768px) {
  .filter__header--collapsable {
    height: 34px;
    line-height: 34px;
    font-size: 13px;
  }
}
.filter__header--collapsable:visited {
  text-decoration: none;
}
.filter__header--collapsable:hover {
  text-decoration: none;
}
.filter__header--collapsable:focus {
  text-decoration: none;
}
.filter__header--collapsable:visited {
  color: black;
}
.filter__header--collapsable:hover {
  color: black;
}
.filter__header--collapsable:focus {
  color: black;
}
.filter__header--collapsable:before {
  content: " ";
  display: block;
  position: absolute;
  top: -1px;
  left: 0px;
  height: 1px;
  width: 100%;
  background-color: #f5f5f5;
}
/*.filter__header--collapsable:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 10px;
  height: 34px;
  width: 34px;
  line-height: 34px;
  background: url('../img/arrow-black-down.png') 50% 45% no-repeat;
}*/
.filter__header--collapsable.collapsed {
  margin-bottom: 0;
}
.filter-block {
  padding: 0px 10px 0px 10px;
}
@media (min-width: 768px) {
  .filter-block {
    padding: 0px 10px 0px 10px;
  }
}
.filter-block>.bx-filter-parameters-box{
  padding: 0
}
.filter-block .bx-filter-parameters-box:last-child{
  margin-bottom: 15px;
}
.filter-block input[type="checkbox"] {
  display: none;
}
.filter-block label {
  display: block;
  width: 100%;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 16px;
  color: #666666;
  cursor: pointer;
}
.filter-block label:visited {
  text-decoration: none;
}
.filter-block label:hover {
  text-decoration: none;
}
.filter-block label:focus {
  text-decoration: none;
}
.filter-block label:visited {
  color: black;
}
.filter-block label:hover {
  color: #ff53b9;
}
.filter-block label:focus {
  color: #ff53b9;
}
.filter-block label span {
  position: relative;
  display: inline-block;
  height: 16px;
  width: 16px;
  background-color: #f6f6f7;
  margin-right: 10px;
  top: 3px;
}
.filter-block input[type="checkbox"]:checked + label span {
  background: url('../img/icon-checkbox.png') 50% 50% no-repeat, #f6f6f7;
}
.filter-block.filter-block--deployed .fiter__block__inner-wrapper {
  max-height: 700px;
}
.filter-block__inner-wrapper {
  overflow: hidden;
  max-height: 400px;
  -webkit-transition: max-height 1s;
  transition: max-height 1s;
  margin-bottom: 10px;
}
.filter-block__show-all-link {
  position: relative;
  margin-left: 26px;
  top: -6px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
  border-bottom: 1px dotted #666666;
}
.filter-block__show-all-link:visited {
  text-decoration: none;
}
.filter-block__show-all-link:hover {
  text-decoration: none;
}
.filter-block__show-all-link:focus {
  text-decoration: none;
}
.filter-block__show-all-link:visited {
  color: #666666;
}
.filter-block__show-all-link:hover {
  color: #ff53b9;
}
.filter-block__show-all-link:focus {
  color: #ff53b9;
}
.price-range-number {
  box-sizing: border-box;
  display: inline-block;
  height: 26px;
  width: 60px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  outline: none;
  border-radius: 3px;
  border: 1px solid #dad9d6;
  margin-bottom: 15px;
  padding-left: 10px;
}
.bx-filter .bx-ui-slider-track {
	width: 132px;
}

#price-low {
  position: relative;
}
.price-range-decoration {
  display: inline-block;
  position: relative;
  top: -3px;
  right: 0px;
  height: 1px;
  width: 11px;
  margin: 0 4px;
  background-color: #dad9d6;
}
#price-slider {
  position: relative;
  height: 2px;
  width: 152px;
  background: #dbdbdb;
  margin: 10px 0 20px 9px;
}
#price-slider:before {
  content: " ";
  display: block;
  height: 2px;
  width: 10px;
  background-color: #dbdbdb;
  position: absolute;
  top: 0px;
  left: -8px;
}
#price-slider:after {
  content: " ";
  display: block;
  height: 2px;
  width: 10px;
  background-color: #dbdbdb;
  position: absolute;
  top: 0px;
  right: -4px;
}
.ui-slider .ui-slider-handle {
  display: block;
  height: 12px;
  width: 12px;
  background: #ec008c;
  border-radius: 50%;
  top: -5px;
  outline: none;
  cursor: pointer;
}
.ui-slider-range {
  background: #ec008c;
}

/*-------------------------------------------------------------------------------------------------------
* END CATEGORY PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* DETAIL PAGE-------------------------------------------------------------------------------------------------------
*/

/*=============================*
*
*  B R E A D C R U M B S
*
*=============================*/
.breadcrumbs {
  display: none;
  height: 30px;
  width: 100%;
  margin: 0 auto;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border-bottom: 1px solid #f2f2f2;
}
.breadcrumbs.b-b{
  border-bottom: 1px solid #f2f2f2;
}
@media (min-width: 768px) {
  .breadcrumbs {
    display: block;
	margin: 0 auto;
  }
}
.breadcrumbs__list {
  margin: 0;
  padding: 0;
  line-height: 30px;
  text-align: center;
  text-transform: uppercase;
}
.breadcrumbs__list li {
  list-style: none;
  position: relative;
  display: inline-block;
  margin: 0;
  padding-right: 20px;
}
.breadcrumbs__list li:last-child {
  padding-right: 0;
}
.breadcrumbs__list li:after {
  content: "";
  display: block;
  position: absolute;
  height: 10px;
  width: 10px;
  top: 10px;
  right: 0;
  margin: 0 5px;
  background: url('../img/icon-breadcrumbs.png') 50% 50% no-repeat;
}
.breadcrumbs__list li:last-child:after {
  display: none;
}
.breadcrumbs__link {
  color: #a3a3a3;
}
.breadcrumbs__link:visited {
  text-decoration: none;
}
.breadcrumbs__link:hover {
  text-decoration: none;
}
.breadcrumbs__link:focus {
  text-decoration: none;
}
.breadcrumbs__link:visited {
  color: #a3a3a3;
}
.breadcrumbs__link:hover {
  color: #ec008c;
}
.breadcrumbs__link:focus {
  color: #ec008c;
}
/*====================================*
*
*  I T E M   D E T A I L S   F U L L
*
*====================================*/
.item-details-main-content {
  box-sizing: border-box;
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  .item-details-main-content {
    padding: 20px;
  }
}
@media (min-width: 1024px) {
  .item-details-main-content {
    float: left;
    width: 66.105691056911%;
  }
}
@media (min-width: 1280px) {
  .item-details-main-content {
    float: left;
    width: 79.838709677419%;
  }
}
.item-details {
  box-sizing: border-box;
  height: auto;
  width: 100%;
  padding: 0;
}
.item-details__button-close, .item-details__close{
  display: block;
  height: 26px;
  width: 26px;
  position: absolute;
  top: 0;
  right: 0;
  background: url('../img/icon-close.png') 50% 50% no-repeat, #eeeeee;
  background-size: 11px 11px;
  cursor: pointer;
  z-index: 2;
}
.item-details__preview {
  display: none;
  float: left;
  height: 100%;
  width: 8.80195599022%;
  margin-right: 2.200488997555%;
}
@media (min-width: 1024px) {
  .item-details__preview {
    display: block;
  }
}
.item-details__preview__pic {
  box-sizing: border-box;
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 10px;
  border: none;
}
.item-details__preview__pic img {
  box-sizing: border-box;
  height: auto;
  width: 100%;
  border: 1px solid white;
}
.item-details__preview__pic.slick-active {
  border: 1px solid #e6e6e6;
}
.item-details-main-content .item-details__slider-wrapper {
  position: relative;
  height: auto;
  width: 100%;
  max-width: 320px;
  margin: 0 auto;
  margin-bottom: 30px;
}
/*.item-details-main-content .item-details__slider::before {
  content: '';
  display: block;
  position: absolute;
  right: 20px;
  bottom: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABJElEQVQ4T2NMS0v7yMDAwAfEcPD///9bs2fPVkcWA6p7CeSLIYsB2c8ZgRL/gYw3QE0hQE0H0RRg5aamproDJRYyMjJygA349++fIxMT02piDAFpBmpcBFQbCKS3gQ2YNWsWY0pKigMhQ5KTkz2AahYAbQ8CuvYYUO8HuAEgt0INaQYaaIvN7UDbTwLFC0GaQfJgA4CCN9EDjJhwAKkB6r3CSKxiXOqGgwHAgHgMDERZcsICqPcaSjQCo8UNaFAXMBoNsBkIlL8MTHRFc+bM2Q2PRlhCAmkGpq5FQAXBc+fOPYrDABugmjXAFBgHtGQXPCEBFbsT0gwzEKgJbghQbBXYC0DwEp/N6K5BMgScmV4DFYigKboJdKIGWna+D+QroKl7AACum61S0bY+OgAAAABJRU5ErkJggg==")no-repeat;
  width: 16px;
  height: 16px;
  z-index: 10;
}*/
.item-details__slider-wrapper img {
  height: auto;
  width: 100%;
  display: none;
  cursor: pointer;
}
@media (min-width: 768px) {
  .item-details-main-content .item-details__slider-wrapper {
    width: 42.78728606357%;
    margin-right: 2.444987775061%;
    float: left;
    max-width: none;
    margin-top: -20px;
  }
}
.item-details__slider-loader {
  display: none;
  z-index: 4;
  position: absolute;
  top: 0;
  left: -1px;
  height: 100%;
  width: 101%;
  background: url('../img/loader.gif') 50% 50% no-repeat, white;
}
.item-details__slider-controls {
  position: absolute;
  z-index: 3;
  width: 10%;
  height: 100%;
  top: 0;
  text-align: center;
  cursor: pointer;
}
.item-details__slider-controls div {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  height: 18px;
  width: 10px;
  margin-left: -5px;
  margin-top: -9px;
}
.item-details__slider-controls--prev {
  left: 0;
}
.item-details__slider-controls--prev div {
  background: url('../img/arrow-item-slider-left.png') 50% 50% no-repeat;
}
.item-details__slider-controls--next {
  right: 0;
}
.item-details__slider-controls--next div {
  background: url('../img/arrow-item-slider-right.png') 50% 50% no-repeat;
}
.item-details__slider-controls-dots {
  position: absolute;
}
.slick-dots {
  position: absolute;
  bottom: -18px;
  left: 0;
  height: 10px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  line-height: 0;
}
@media (min-width: 1024px) {
  .slick-dots {
    top: -28px;
  }
}
@media (min-width: 1280px) {
  .slick-dots {
    top: -28px;
  }
}
.slick-dots li {
  position: relative;
  display: inline-block;
}
.slick-dots li:last-child button {
  margin-right: 0;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 10px;
  width: 10px;
  background-color: #cccccc;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  margin-right: 6px;
  padding: 0;
  border-radius: 50%;
}
.slick-dots li button:hover {
  outline: none;
}
.slick-dots li button:focus {
  outline: none;
}
li.slick-active button {
  background-color: #ec008c;
}
.item-details__desc-container {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .item-details__desc-container {
    float: left;
    height: 100%;
    width: 43.520782396088%;
    text-align: left;
  }
}
.item-details__header {
  text-transform: none;
}
@media (min-width: 768px) {
  .item-details__header {
    text-align: left;
  }
}
.item-details__codename {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
}
.item-details__price {
  font-size: 20px;
  font-weight: bold;
  color: #ec008c;
}
.item-details__price-old{
  color: #666;
  font-weight: 400;
  display: inline-block;
  position: relative;
}
.item-details__price-old::before{
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  border-bottom: 1px solid #666;
  -webkit-transform: translateY(5px) rotate(10deg);
  -ms-transform: translateY(5px) rotate(10deg);
  transform: translateY(5px) rotate(10deg);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}
.item-details_size{
  border: 1px solid #e6e6e6;
  float: none;
  margin-bottom: 20px;
  display: inline-block;
  text-align: left;
}
.item-show-size-table {
	margin-left: 17px;
    color: #a3a3a3;
    text-decoration: underline;
    font-size: 13px;
    font-family: Arial, sans-serif;
}
@media (min-width: 1024px) and (max-width: 1041px) {
	.item-show-size-table {
		margin-left: 0px;
		position: relative;
		top: -10px;
	}
}
#size-popup {
	display: none;
	position: fixed;
}
#size-popup .ttl{
	font-size: 18px;
    text-decoration: none;
    text-transform: uppercase;
    color: #000;
    margin-top: 4px;
    font-family: 'arialnarrow', 'Arial Narrow', Arial, sans-serif;
}
#size-popup .size-table-block{
	width: 351px;
    float: left;
	margin-top: 27px;
	margin-left: -20px;
}
#size-popup .size-girl{
	display: block;
	background: url(../img/girl.png) top left no-repeat;
    width: 188px;
    height: 337px;
    float: left;
	top: -35px;
    position: relative;
}
#size-popup .item-legs{
	height: 250px!important;
}
#size-popup .size-legs{
    display: block;
    background: url(../img/legs.png) top left no-repeat;
    width: 349px;
    height: 235px;
    float: right;
    top: -194px;
    position: relative;
    left: -8px;
}
#size-popup .size-girl-snippet{
	display: block;
    float: right;
    width: 140px;
    margin-top: 17px;
}
#size-popup .size-girl-snippet .size-waist{
	margin-top: 20px;
}
#size-popup .size-girl-snippet .size-hips{
    margin-top: 26px;
}
#size-popup .size-girl-snippet .size-girl-snippet-head {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 3px;
}
#size-popup .size-girl-snippet .size-girl-snippet-info {
	color: #6A6A6A;
	line-height: 17px;
}
#size-popup .size-table-block table {
	width: 414px;
}
#size-popup .size-table-block table td.name {
	padding-left: 20px;
	width: 199px;
}
#size-popup .size-table-block table td {
	line-height: 33px;
    padding-top: 0px;
    font-size: 15px;
    height: 39px;
	font-weight: bold;
}
#size-popup .size-table-block table .head{
    background-color: #F5F5F5;
    border-bottom: 8px solid #FFF;
    height: 38px;
    font-weight: bold;
    font-size: 15px;
}
#size-popup .size-table-block table .head .value,
#size-popup .size-table-block table .head.second_row .value
{
	font-size: 16px;
}
#size-popup .size-table-block table .last{
	width: 70px;
}
#size-popup .size-table-block table .last .triangle{
    border: 13px solid rgba(0, 0, 0, 0);
    border-right: 9px solid #FFF;
    border-bottom: 22px solid #FFF;
    float: right
}
#size-popup .size-table-block table .value {
	width: 36px;
}
#size-popup .size-table-block table .sm{
	font-weight: normal;
	color: #979797;
}
#size-popup .size-table-block table .head.second_row{
	border-bottom: 2px solid #FFF;
}
#size-popup .size-table-block table .second_row td {
	height: 36px;
}
#size-popup .size-table-block .info{
	padding-left: 20px;
    margin-top: 18px;
    width: 380px;
}
#size-popup .size-table-block .info a{
	text-decoration: underline;
}
@media (min-width: 768px){
	#size-popup .item-details {
		width: 708px;
		height: 351px;
	}
}
@media (max-width: 768px){
	#size-popup .size-girl{
		display: none;
	}
	#size-popup .size-girl-snippet{
		display: none;
	}
	#size-popup .size-legs{
		display: none;
	}
}
@media (max-width: 480px){
	#size-popup .size-table-block{
		width: 300px;
		margin-left: -15px;
	}
	#size-popup .size-table-block table{
		width: 300px;
	}
	#size-popup .size-table-block table .last{
		width: 10px;
	}
	#size-popup .size-table-block table td.name{
		padding-left: 15px;
	}
	#size-popup .size-table-block .info{
		padding-left: 15px;
		width: 300px;
	}
}
.item-details_size .sort-filter__list--price-desktop{
  top: 29px;
}
.item-details_size .sort-filter__list--price-desktop a{
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}
.item-details_size .sort-filter__list--price-desktop a:last-child{
  border-bottom: 1px solid #e6e6e6;
}
.item-details__size-picker {
  /*height: 32px;*/
  margin-bottom: 20px;
  position: relative;
}
.item-details__size-picker input[type="radio"] {
  display: none;
}
.item-details__size-picker label {
  position: relative;
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  margin: 1px 10px 0 0;
  text-align: center;
  border: 1px solid #e6e6e6;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  cursor: pointer;
}
.item-details__size-picker input[type="radio"]:checked + label {
  height: 32px;
  width: 32px;
  line-height: 32px;
  top: -1px;
  left: 1px;
  margin-top: 0;
  margin-left: -2px;
  background: #f2f2f2;
  border: 1px solid white;
  outline: 1px solid #e6e6e6;
}
.item-details__hover-info{
  display: none;
  width: 160px;
  border-radius: 3px;
  padding: 10px;
  background: #f2f2f2;
  line-height: 16px;
  color: #a3a3a3;
  position: absolute;
  top: -62px;
  left: -5px;
}
.item-details__hover-info::before{
  content: '';
  display: block;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #f2f2f2;
  position: absolute;
  left: 15px;
  bottom: -5px;
}
.item-details__hover-info.show{
  display: block;
}
.item-details__table-size-link,
.item-details__hover-info a{
  color: #a3a3a3;
  text-decoration: underline;
}
@media (max-width: 1279px) {
  .item-details__table-size-link{
    display: block;
    margin-top: 10px;
  }
}
.item-details__color-picker {
  height: 32px;
  margin-bottom: 20px;
}
.item-details__color-picker input[type="radio"] {
  display: none;
}
.item-details__color-picker label {
  position: relative;
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  margin: 1px 10px 0 0;
  text-align: center;
  border: 1px solid #e6e6e6;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  cursor: pointer;
}
.item-details__color-picker label:last-of-type {
  margin-right: 0;
}
.item-details__color-picker label[for="color-1"] {
  background: #e7ebe7;
}
.item-details__color-picker label[for="color-2"] {
  background: #e44e34;
}
.item-details__color-picker input[type="radio"]:checked + label {
  height: 32px;
  width: 32px;
  line-height: 32px;
  top: 0px;
  left: 1px;
  margin-top: 0;
  margin-left: -2px;
  border: 1px solid white;
  outline: 1px solid #e6e6e6;
}
.item-details__quantity-picker {
  height: 32px;
  margin-bottom: 20px;
}
.item-details__quantity-picker-button {
  display: inline-block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  margin: 1px 10px 0 0;
  text-align: center;
  border: 1px solid #e6e6e6;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
}
.item-details__quantity-picker-button--minus {
  position: relative;
}
.item-details__quantity-picker-button--minus:after {
  content: " ";
  display: block;
  height: 2px;
  width: 8px;
  position: absolute;
  top: 14px;
  left: 11px;
  background: #999999;
}
.item-details__quantity-picker-button--plus {
  position: relative;
  margin-right: 0;
}
.item-details__quantity-picker-button--plus:before {
  content: " ";
  display: block;
  height: 8px;
  width: 2px;
  position: absolute;
  top: 11px;
  left: 14px;
  background: #999999;
}
.item-details__quantity-picker-button--plus:after {
  content: " ";
  display: block;
  height: 2px;
  width: 8px;
  position: absolute;
  top: 14px;
  left: 11px;
  background: #999999;
}
.item-details__quantity-picker-button--counter {
  position: relative;
  top: -12px;
}
.item-details__button--to-cart {
  display: block;
  height: 40px;
  width: 164px;
  line-height: 40px;
  margin-bottom: 25px;
  text-transform: uppercase;
  text-align: center;
  color: white;
  background-color: #ec008c;
}
.item-details__button--to-cart:visited {
  text-decoration: none;
}
.item-details__button--to-cart:hover {
  text-decoration: none;
}
.item-details__button--to-cart:focus {
  text-decoration: none;
}
.item-details__button--to-cart:visited {
  color: white;
}
.item-details__button--to-cart:hover {
  color: white;
}
.item-details__button--to-cart:focus {
  color: white;
}
@media (min-width: 768px) {
  .item-details__button--to-cart {
    margin: 0;
  }
}
.item-details__info p {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
}
@media (min-width: 1280px) {
  .item-details__info {
    display: none;
  }
}
.item-details__info--inner {
  display: none;
  margin-top: 20px;
}
.item-details__info--inner p {
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
}
@media (min-width: 1280px) {
  .item-details__info--inner {
    display: block;
  }
}
.details-social{
  margin: 20px 0 0 20px;
}
@media (max-width: 1279px) {
  .details-social{
    display: none;
  }
  .item-details__info .details-social{
    display: block;
  }
}
@media (max-width: 480px) {
  .item-details__info .details-social{
    text-align: center;
  }
}
.details-social a{
  display: inline-block;
  margin-right: 25px;
  vertical-align: top;
}
.details-social a:last-child{
  margin-right: 0;
}
.details-social .facebook{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAo0lEQVQYV2NkgIJTp05pMzExdQK5NkDMDxXeyghiHDt2jJOVlfUmIyOjLEwDioLTp097ASW3wiT///8/D8i/BaTvgk04c+ZMFJBaiqRb3sTE5BGIzwjUnQakzYA6kpEUVAJ1vwPiR4xA3f/R7EXmLiCkoAlkhRJQix/Qin4krbZA45/9/fv3DWFHEvTFYFEAjCwhYEwqwrz56NGjy2FhYb9AfAAsfl3pYC3kgQAAAABJRU5ErkJggg==")no-repeat;
  width: 8px;
  height: 14px;
}
.details-social .twit{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAABhklEQVQoU42ST0vCcBzGnZsHIQ8doj9QhHTy2jTDGvQKCgJPUdcogk52iKAohOjUn1ch1DkqEsVyTvMdBB46hB06CAOJbX1mTpYN2+DL9vvueT6/5/fdhICPK5fLidFoNKbr+ruiKB9ui2AvNE1TGo3GUzqdNvp5lUpFFkXxmv4UZVKXlmXVqeFEInHeAdRqtSKNN0EQNmRZ/nIg9EP0X+lP9oE/WZ+2Wq0fQLVaLSBSEGuGYWwlk8mXLniOu+pxSh3tSjwev3cS7CC6cAlLCG5ZS4APPQAlki7afSdBBuEu63EfMw0Av2H3VTfgCsC2H7OtAbAPINsDqKo6KknSI42YT8gsR6j3APYDn3KNFGfU2D8QFfO8o+nMoDvxBaLdAQgPAFimaS7x/Qt/AHaDo8T4afaArHtBMJ9gPnC/6yUol8vTmJeDwWAGwUQfwCTdMYM7smf4C5DP54cikYht2qRG3C8xGaR5YOcsOxe9UrlnEOIvlEkwgzCMsdlut59TqVRz0FC/Afo+oVSbDUbjAAAAAElFTkSuQmCC")no-repeat;
  width: 14px;
  height: 14px;
}
.details-social .vk{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAABGElEQVQoU2M8deqUxL9//6QZkAATE9NfRkbGT69fv37q5eX1EybFeObMmQogpx1ZMYz9////H0D27Pv375eEhYX9wqsYpgloc5WZmVk7uuL9QNNSgE7gBtJzgbQpSAOQvcfU1NQVXfFWExMTH5ACoPNqgVQT1PSlQPEYdMVHgJIlQJNkgKZ2AtnKIHcDnWFrbm5+hhg3d9y7d68emwd/A037AsSsQMyDFCqn371754jTzSdOnNBiZmbeB3SOONSTuTgVQz25DkgHQhVPxan49OnTOkBT9wMVikAVl6Er/gaU+AjEnEAsgBSrH378+KFNMDSAQXcLaEMcMJxPMgITkgGQY4aeNoCKfgPD9/qOHTtONTQ0/APJAwAXtqhDEIqLZAAAAABJRU5ErkJggg==")no-repeat;
  width: 10px;
  height: 14px;
}
.details-social .ok{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAABtUlEQVQoU42SXyhDYRjGfZuMmlKo3Wlzw5VkW2tZUUpJCrduJEq4kD8hF5NciAt/rvwr11OUJjUXE6adbUgpd5NbkUvLbMfv1bGmKF99532/932e93m+c44qMFY4HC6zWq1DSqkuXddriSW0nslPyZedTqcmUCWPaDTqMZvNBzRsHK/YFwBTxDpqrcbMaUiLKhKJVFkslhsAxewet9u9/62aNywEsTSbzXaoeDy+zaGPZj8TdmKx2BTn6lQqNeHz+V6FBGaG2gKpJoQXDiqZTFba7fZO0j0BMa0XtV3JNU3zYfkMBx8qkUjo1K6Z3gB5EcKkYamVWshQaKF+InOE8EhSioINhQEa60x6S6fT5V6v900IYEYIa9QfFJ7nTSbTLBaGiIU0VtlHTG//vjyEc/JGCJsqEAgUORyOuUwmcwhhDIVuGmcul6sJkI7NYVElRzRd9/UdjCX2nsgrxCv7DuI7YKcQWYMM2cgRANfQuBefxFGA4+SVxFvsrvLGLmVwjoC0XHiD2hb+B/KUf6T5Ckt0ZGob0sf/IawAag4Gg/V+v1/u8OvKKfB6p/Ea8ng88vP9uT4BXujVW7a8Ss8AAAAASUVORK5CYII=")no-repeat;
  width: 12px;
  height: 15px;
}
.item-details__collapsable-header {
  box-sizing: border-box;
  display: block;
  position: relative;
  height: 34px;
  line-height: 34px;
  width: 100%;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  color: #666666;
  margin: 0;
  padding-left: 20px;
  background-color: white;
}
.item-details__collapsable-header:visited {
  text-decoration: none;
}
.item-details__collapsable-header:hover {
  text-decoration: none;
}
.item-details__collapsable-header:focus {
  text-decoration: none;
}
.item-details__collapsable-header:visited {
  color: black;
}
.item-details__collapsable-header:hover {
  color: #666666;
}
.item-details__collapsable-header:focus {
  color: #666666;
}
.item-details__collapsable-header:before {
  content: " ";
  display: block;
  position: absolute;
  top: -1px;
  left: 0;
  height: 1px;
  width: 100%;
  background-color: #f5f5f5;
}
.item-details__collapsable-header:after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  right: 13px;
  height: 34px;
  width: 34px;
  line-height: 34px;
  background: url('../img/arrow-grey-down.png') 50% 50% no-repeat;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}
@media (min-width: 768px) {
  .item-details__collapsable-header:after {
    right: 0;
  }
}
.item-details__collapsable-header.collapsed {
  margin-bottom: 0;
}
.item-details__collapsable-header.collapsed:after {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.item-details__description {
  padding: 10px 20px 10px 20px;
  -webkit-transition: height 0.01s linear;
  transition: height 0.01s linear;
}
.item-details__description a {
  font-family: Arial, sans-serif;
  font-size: 13px;
}
.item-details__delivery-info {
  padding: 10px 20px 10px 20px;
  -webkit-transition: height 0.01s linear;
  transition: height 0.01s linear;
}
.item-details__delivery-info a {
  display: none;
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
  text-decoration: underline;
}
.item-details__in-stock-info {
  padding: 9px 20px 10px 20px;
  -webkit-transition: height 0.01s linear;
  transition: height 0.01s linear;
}
.item-details__in-stock-info a {
  /*display: none;*/
  font-family: Arial, sans-serif;
  font-size: 13px;
  color: #666666;
  text-decoration: underline;
}
.item-details__in-stock-info .your-city{
	font-family: Arial, sans-serif;
    font-size: 13px;
    color: #666;
}
.item-details__in-stock-info .shop-size{
	font-family: Arial, sans-serif;
    font-size: 13px;
}
.item-details__in-stock-info .shops-block-head{
	margin-top: 6px;
    margin-left: 3px;
    margin-right: 8px;
    padding-top: 8px;
    padding-bottom: 5px;
    border-top: 1px solid #F5F5F5;
    border-bottom: 1px solid #F5F5F5;
    font-size: 12px;
    color: #666;
    font-family: Arial, sans-serif;
}
.item-details__in-stock-info .amount-title{
	float: right;
    padding-right: 16px;
}
.item-details__in-stock-info .shops-block {
	max-height: 320px;
    overflow-y: auto;
	border-bottom: 1px solid #F5F5F5;
}
.item-details__in-stock-info ul{
	list-style: none;
    padding-left: 0px;
}
.item-details__in-stock-info ul li{
    margin-top: 12px;
    padding-left: 2px;
}
.item-details__in-stock-info ul ins.shop {
	text-decoration: none;
	font-size: 12px;
    color: #666;
    font-family: Arial, sans-serif;
    display: inline-block;
	width: 89%
}
.item-details__in-stock-info ul ins.shop-amount {
	display: inline-block;
    float: right;
    text-decoration: none;
	font-weight: bold;
	width: 10%;
}
.item-details__in-stock-info ul .shop-name{
	color: #ec008c;
    text-decoration: none;
    border-bottom: 1px dotted #ec008c;
}
.item-details__in-stock-info ul .shop-name:hover{
    border-bottom: none;
}
.item-details__in-stock-info ul .shop-phone{
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    margin-top: 1px;
}
/*=====================================================
=            P O S S I B L E   L O O K                =
=====================================================*/
.possible-look {
  box-sizing: border-box;
  text-align: center;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .possible-look {
    padding: 0 20px;
  }
}
@media (min-width: 1024px) {
  .possible-look {
    padding: 20px;
    width: 28.455284552846%;
    float: right;
  }
  .possible-look .details-page-header:after {
    display: none;
  }
}
@media (min-width: 1280px) {
  .possible-look {
    width: 20.161290322581%;
    padding: 20px 0 0 0;
  }
}
.possible-look__pic {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .possible-look__pic {
    display: inline-block;
    margin-right: 80px;
  }
}
@media (min-width: 1024px) {
  .possible-look__pic {
    margin-right: 0;
  }
}
.possible-look__slider-wrapper {
  position: relative;
  margin: 0 auto;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .possible-look__slider-wrapper {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
  }
}
@media (min-width: 1024px) {
  .possible-look__slider-wrapper {
    display: block;
    margin: 0 auto;
  }
}
.possible-look__slider {
  position: relative;
  max-width: 224px;
  margin: 0 auto;
  left: 10px;
}
@media (min-width: 481px) {
  .possible-look__slider {
    max-width: 448px;
  }
}
@media (min-width: 768px) {
  .possible-look__slider {
    width: 448px;
  }
}
@media (min-width: 1024px) {
  .possible-look__slider {
    width: 204px;
    left: 0;
  }
}
@media (min-width: 1280px) {
  .possible-look__slider {
    width: 204px;
    left: 5px;
  }
}
.possible-look__slider-nav {
  height: 100%;
  width: 30px;
  position: absolute;
  top: 0;
  cursor: pointer;
}
@media (min-width: 481px) {
  .possible-look__slider-nav {
    display: none;
  }
}
@media (min-width: 1280px) {
  .possible-look__slider-nav {
    display: block;
  }
}
.possible-look__slider-nav--prev {
  left: 0;
  background: url('../img/arrow-item-slider-left.png') 50% 40% no-repeat;
}
.possible-look__slider-nav--next {
  right: 0;
  background: url('../img/arrow-item-slider-right.png') 50% 40% no-repeat;
}
.item--possible-look {
  width: 92px;
  margin-right: 20px;
  display: none;
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .item--possible-look {
    display: block;
    float: left;
    margin-bottom: 20px;
  }
  .item--possible-look:nth-child(2n) {
    margin-right: 0;
  }
}
.possible-look__slider .item__image {
  height: auto;
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.item__image-wrapper {
  position: relative;
  height: 135px;
  width: 90px;
  border: 1px solid #d9d8d4;
}

.details-refresh{
  display: inline-block;
  color: #ec1595;
  font-family: Arial;
  font-size: 11px;
  font-weight: 700;
  line-height: 12px;
  text-transform: uppercase;
  position: relative;
  border-bottom: 1px dotted #ec1595;
  margin-top: 30px;
  cursor: pointer;
}
.details-refresh:hover{
  border-color: transparent;
}
.details-refresh::before{
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABl0lEQVQoU42SPUsDQRCGZzYxpjARwq4BC63U0kZtRetYiT9AWyOiBGwUIRYWfkBMrtQ/IDbBtAqWaiFWIjZaKOYWUU8wX7fj3JHEIBEy1TL7Pu/M7gxCSzxHdmUoHF7lVIIAhutXd0CUr5bLB/1OSjfk2Di8xrKzASEOAaG31ax5Jvp0DS24Bq9DQbjwwTp0zBAS0SmAu086eOXdoayNAwRWETFBBog1NiL04UvPgeoKiwdAjDK0qXQy3a6iHbN2UECKQT/Qltk0otgggoLSi4m2bXJSy9wjmw/49wQfaKvcDXc4SlSbVnr5/D/wb94DSwx2E31FlV5zOgY7FXq6Ilg9QoFDQF/NcXRiYMvMFGLwjGd8i1pa783ZET1JnRz8z8SWVp5HMcO/s41aWWzg/RSBa2Av/pZMtQOLKrcuALdY91krfQ/5IIfNXyxRYHMBXF259AwCMjQBEFzxK/HjXGPm4m9LJ9xq7rFaq04GRGiMB3zEgki7ityQY4yZ9yB/AVpFv0uOnvsIIVWA8J7bKFQqpUzrkv8Az1yv0Bpt+G0AAAAASUVORK5CYII=")no-repeat;
  width: 14px;
  height: 14px;
}
@media (max-width: 1023px) {
  .details-refresh{
    display: block;
    width: 130px;
    margin-left: calc(50% - 65px);
    margin-top: 0;
    margin-bottom: 20px;
  }
}
/*-----  End of P O S S I B L E   L O O K     ------*/
/*=================================================
=            S I M I L A R   I T E M S            =
=================================================*/
.similar-items {
  text-align: center;
  margin-bottom: 50px;
}
@media (min-width: 1024px) {
  .similar-items {
    clear: both;
  }
}
@media (min-width: 768px) {
  .similar-items .details-page-header {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.similar-items__wrapper {
  position: relative;
  display: block;
  margin: 10px auto 0;
  font-size: 0;
}
.similar-items__wrapper .item {
  width: 146px;
  margin-right: 10px;
}
.similar-items__wrapper .item:nth-child(n+3) {
  display: none;
}
@media (min-width: 481px) {
  .similar-items__wrapper .item {
    width: 146px;
  }
  .similar-items__wrapper .item:nth-child(3) {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .similar-items__wrapper .item {
    width: 180px;
  }
  .similar-items__wrapper .item:nth-child(4) {
    display: inline-block;
  }
}
@media (min-width: 1280px) {
  .similar-items__wrapper .item {
    width: 232px;
    margin-right: 10px;
  }
  .similar-items__wrapper .item:nth-child(5) {
    display: inline-block;
  }
}
.similar-items__wrapper .item__image {
  width: 146px;
}
@media (min-width: 481px) {
  .similar-items__wrapper .item__image {
    width: 146px;
  }
}
@media (min-width: 768px) {
  .similar-items__wrapper .item__image {
    width: 180px;
  }
}
@media (min-width: 1280px) {
  .similar-items__wrapper .item__image {
    width: 232px;
  }
}
/*-----  End of S I M I L A R   I T E M S  ------*/
.picture-popup__mask {
  position: fixed;
  display: none;
  z-index: 8900;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background: rgba(255, 255, 255, 0.5);
}
@media (min-width: 768px) {
  .picture-popup {
    border: 10px solid white;
    background-color: white;
    box-shadow: 0 0 5px 0 #b6b6b6;
    max-width: calc(100vw - 60px);
    max-height: calc(100vh - 60px);
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 9000;
  }
}
/*======================================*
*
* DETAIL ITEM VIEW PAGE SPECIFIC STYLES
*
*=======================================*/
.page-wrapper {
  padding-bottom: 180px;
}
.details-page-header {
  position: relative;
  font-size: 18px;
  font-weight: 100;
  text-transform: uppercase;
  margin-bottom: 20px;
  text-align: center;
}
.details-page-header:after {
  content: " ";
  display: block;
  height: 1px;
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 11px;
  left: 0;
  background: #dbdbdb;
}
.details-page-header h3 {
  position: relative;
  z-index: 2;
  display: inline-block;
  background: white;
  margin: 0;
  padding: 0 10px;
  font-size: 18px;
}


/*-------------------------------------------------------------------------------------------------------
* END DETAIL PAGE-------------------------------------------------------------------------------------------------------
*/

/*-------------------------------------------------------------------------------------------------------
* PRIVATE PAGE-------------------------------------------------------------------------------------------------------
*/

.private{
  border-top: 1px solid #f2f2f2;
  padding: 0 20px;
  margin: 0 0 10px;
}
.private h1{
  font-size: 24px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0 25px;
}
.private-form{
  background-color: white;
  border: 1px solid #efefef;
  max-width: 618px;
  margin: 0 auto;
  box-sizing: border-box;
}
.private-form_title-b{
  background-color: #f2f2f2;
  padding: 0 30px;
}
.private-form_title{
  color: #666;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  padding: 10px 0;
  margin: 0;
  text-align: center;
}
.private-form_body{
  color: #666;
  font-size: 14px;
  font-weight: 400;
  padding: 20px 30px 30px;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .private-form_body{
    padding-left: 10px;
    padding-right: 10px;
  }
}
.private-form_row + .private-form_row{
  margin: 10px 0 0;
}
.private-form_body label{
  width: 30%;
  float: left;
}
.private-form_body input{
  width: 70%;
  float: left;
  height: 30px;
  background-color: white;
  border: 1px solid #e6e6e6;
  padding: 0 10px;
  box-sizing: border-box;
  outline: none;
}
.private-form_body input:disabled{
  color: #999;
  background-color: #f7f7f7;
}
.private-form_body button{
  float: left;
  margin: 10px 0 0 30%;
  outline: none;
  width: 110px;
  height: 40px;
  background-color: #ec1595;
  color: white;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  border: none;
}
.full-nav__button--login.private-login-list-b{
  padding-right: 30px;
  position: relative;
  background-position: 15px 9px;
  padding-left: 40px;
}
.full-nav__button--login.private-login-list-b:hover{
  background-color: #f2f2f2;
  box-shadow: 0 5px 5px rgba(1, 1, 1, 0.2);
}
.full-nav__button--login.private-login-list-b:hover .private-login-list{
  display: block;
}
.full-nav__button--login.private-login-list-b::before{
  content: " ";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  top: 17px;
  right: 14px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
}
.full-nav__button--login.private-login-list-b:hover{
  color: black;
}
.private-login-list{
  display: none;
  margin: 0;
  padding: 0 30px 0 40px;
  background-color: #f2f2f2;
  position: absolute;
  z-index: 2;
  width: 100%;
  left: 0;
  box-shadow: 0 5px 5px rgba(1, 1, 1, 0.2);
}
.private-login-item{
  list-style: none;
  position: relative;
}
.private-login-item a{
  color: black;
}
.private-login-item a:hover{
  color: #ff53b9;
  text-decoration: none;
}
.private-login-item::before{
  content: '';
  display: block;
  position: absolute;
  left: -23px;
  background-repeat: no-repeat;
}
.private-login-item:nth-child(1)::before{
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABH0lEQVQ4T2NkIAM8ZGgX5GZgWfWf4X85I6n6QZq5GFj2MDIwGv1nYNjL+Jqh5zDQFBscBv39yPBHWJmh4iNI/jFDgxAzAwcPGwPziv8MjBw/GL64ML5h6AEahBMcE2EosYZp5mDg3g207Ocvhr8Rfxl+fJFlaHgHN+Afwx9bMYaKI9iMAtkM0Qx29nmQzSDNILVwA4A2YQ0PfJoJGkBIM14D7jJ08PMxsOwHOssQ3dkgOVjAYvVCA0MDUzYDzy6gZmd0zcBAP8rA8N9MhKGUFacLgFGbAdQ8HZhQ9v1g+BoKCzCQBliswcIMqwveMHTvBtqybgrDt5lA1/xDjhmiDMCXOmlnAL6ERJQXSM1U8EAkkJmwmguMnaOiDKXgDAgA7GmfYPgHyjwAAAAASUVORK5CYII=");
  height: 16px;
  width: 16px;
  top: 7px;
}
.private-login-item:nth-child(2)::before{
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAARElEQVQoU2N8w9DznwEKRBhKGJH5MHFsNEgtSBxFA1kG4LOFGDmwM0CAXK9QzwBinItNDfVcQHEYUOwFsg0g1+lUS4kAgXMt6cHWGp0AAAAASUVORK5CYII=");
  width: 16px;
  height: 12px;
  top: 11px;
}
.private-login-item:nth-child(3)::before{
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAABMUlEQVQoU53Tv0vDQBQH8O83rYmDOGmwf4iL4OCorlZBR0HBwaH+wLHgUNCQzUlcBX+M7iIOTv4NTtqSdhIHU+I931VSS6ht6sFBkrv7vHe5d4wQLBK40F7CiE2AuvZNNhG8kQro2yhNKKDQLqsrcir0ChDBxnS7cpkHiorhPIu4xafxdQdgC4EoCLjOi4ic++292iAoBSQxZSfBg53bQeyDgSlxfOxOU3q+j592VnHzlcV+Aaz4SeUxXdtFprDPCNUJepNXdrHE72s+qh8plAXs976IHbhGubDgzZ0pMytxsuzjsNEPGIikkVtueARy29AcE6xJ8rOF3i3+mUnvpKYbrtPhrknkIAvkyiTPUefKZBjURToV+4+STwMIpKHHerKkP07vDmeGRe4z/qr1tfUNsoOcdDDii8cAAAAASUVORK5CYII=");
  width: 17px;
  height: 13px;
  top: 10px;
}
.private-login-item:nth-child(4)::before{
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAABg0lEQVQoU52SO0jDUBSG/5u0cZDGxSpEqJM4iaDOzlXq5GtVBwVHQcGhUCwo2C4KDgo+VhW3ip2dVaRu6iRYH3VKq2jS3uu9sQlpGiqa5eacnO+ek/P/BD6PruvMnVZVlXjL6hKiQICGumPVKvosfgXzSLQqaF5Q9LllN/ilbidNvG9qSLzZnZ2OL1gflUF2AdIiurjB6rteAZ1px9KJgC3wB5KORSwNRRA4jNaA5kQWLPsgShmHxwVMnrAaDkK550lVjg9AXuyzpnF3FHEldYVK8sJaQRmsixSQWiEgcRKNIHgUdZbnBcWH8mQW9Ex0ZmscTF/zeXsDmRikQc1PHSdHz/MoxzIivhHgJwebgo9TICGlIciKBsyOA9HR+BtYMmFq++DuKP1rVAaWc5Zjy9Bo1prlPCPVFgC588rhvaBOjjoDDHdCmu+B1B+2WHpZAN3KVWVwGcC++RXpMQK2xzUN+Y3L/6tIwaZrLGcX2ibn8Qh3XzcvNvh5S0BPDXxsuE3+DWmBtYgatD9SAAAAAElFTkSuQmCC");
  width: 14px;
  height: 16px;
  top: 8px;
}


/*-------------------------------------------------------------------------------------------------------
* END PRIVATE PAGE-------------------------------------------------------------------------------------------------------
*/

/*-------------------------------------------------------------------------------------------------------
* NEWS PAGE-------------------------------------------------------------------------------------------------------
*/
.news{
  border-top: 1px solid #f2f2f2;
  padding: 0 20px;
}
.news_title{
  color: black;
  font-size: 24px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0;
}
.news-top-list{
  margin: 0 -1% 0 -20px;
  padding: 0;
}
.news-top-item{
  list-style: none;
  float: left;
  width: 33%;
  box-sizing: border-box;
  padding: 0 0 0 20px;
  text-align: center;
}
@media (max-width: 767px) {
  .news-top-list{
    margin-right: 0;
  }
  .news-top-item{
    width: 50%;
  }
  .news-top-item:last-child{
    clear: both;
    margin-top: 30px;
    margin-left: 25%;
  }
}
@media (max-width: 479px) {
  .news-top-item{
    width: 100%;
  }
  .news-top-item + .news-top-item{
    margin-top: 30px;
  }
  .news-top-item:last-child{
    margin-left: 0;
  }
}
.news-top-item a{
  color: black;
}
.news-top-item a:hover,
.news-top-item a:visited,
.news-top-item a:active{
  color: black;
  text-decoration: none;
}
.news-top-item img{
  display: block;
  max-width: 100%;
  height: auto;
}
.news-top-item_date{
  color: #999;
  font-size: 13px;
  margin: 18px 0 0;
}
.news-top-item_title{
  color: black;
  font-size: 18px;
  line-height: 25px;
  text-transform: uppercase;
  margin: 5px 0 0;
  display: block;
}
.news-top-item_text{
  display: inline-block;
  margin: 20px 0 0;
  color: #666 !important;
  font-size: 14px;
  line-height: 17px;
  padding: 0 20px;
}
.news-top-item_link{
  display: inline-block;
  margin: 20px 0 0;
  width: 100px;
  height: 30px;
  border: 1px solid #e6e6e6;
  color: #333;
  font-size: 14px;
  line-height: 30px;
  text-align: left;
  padding: 0 0 0 10px;
  position: relative;
}
.news-top-item_link::after{
  content: '';
  display: block;
  position: absolute;
  top: 10px;
  right: 15px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAdklEQVQIW2OcOXPmUQYGhn9A7JOenv4RSIMBI1DiMJC2+f///xlGRkYXmCRjf3+/ACcn526goAmyJCNIGzZJsARWSZgE0C5+oFF74EaCJNAFv3//7gpyFYpKkGBhYeEHxhkzZhwCarfFcC5Q4hjIg0BJb2QPAgAp+1nIPY2VWgAAAABJRU5ErkJggg==")no-repeat;
  width: 6px;
  height: 10px;
}
.news-main.news-top-list{
  margin-top: 50px;
  text-align: center;
}
.news-main.news-top-list .news-top-item{
  display: inline-block;
  float: none;
  vertical-align: top;
}
.news-main_video.news-top-item{
  width: 66%;
}
.news-main_video.news-top-item{
    width: 840px;
    height: 490px;
}
@media (max-width: 1279px) {
    .news-main_video.news-top-item{
        width: 640px;
        height: 380px;
    }
}
@media (max-width: 1023px) {
    .news-main_video.news-top-item{
        width: 712px;
        height: 425px;
        margin-bottom: 20px;
    }
}
@media (max-width: 767px) {
    .news-main_video.news-top-item{
        width: 425px;
        height: 255px;
    }
    .news-main.news-top-list .news-top-item:last-child{
        margin: 0;
    }
}
@media (max-width: 479px) {
    .news-main_video.news-top-item{
        width: 282px;
        height: 169px;
    }
    .news-main_video-title{
        font-size: 20px;
        top: 70%;
    }
}
/*@media (max-width: 767px) {*/
/*.news-main_video.news-top-item{*/
/*width: 100%;*/
/*}*/
/*}*/

.news-main_video{
  position: relative;
}
.news-main_video-title{
  color: black;
  font-size: 30px;
  text-transform: uppercase;
  position: absolute;
  top: 60%;
  text-align: center;
  width: 100%;
}
.news-main_video-title::before{
  content: '';
  display: block;
  position: absolute;
  top: -100px;
  left: calc(50% - 35px);
  background: url("data:image/png;base64,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")no-repeat;
  width: 70px;
  height: 70px;
}
.news-top-list.news-top-list_bottom{
  margin-top: 50px;
  margin-bottom: 50px;
}


/*-------------------------------------------------------------------------------------------------------
* END NEWS PAGE-------------------------------------------------------------------------------------------------------
*/



/*-------------------------------------------------------------------------------------------------------
* NEWS DETAILS PAGE-------------------------------------------------------------------------------------------------------
*/
.news-details{
  border-top: 1px solid #f2f2f2;
  padding: 20px 20px 0 0;
  position: relative;
}

.news-details_aside{
  margin-bottom: 50px;
  float: left;
  width: 19%;
  box-sizing: border-box;
}
.news-details_aside-title{
  color: black;
  font-size: 18px;
  text-transform: uppercase;
  text-align: center;
  margin: 10px 0 0;
}
.news-details_aside-list{

}
.news-details_aside-item{
  margin: 30px 0 0;
  text-align: center;
}
.news-details_aside-img{
  max-width: 100%;
  height: auto;
}
.news-details_aside-time{
  color: #999;
  font-family: Arial;
  font-size: 13px;
  margin: 10px 0 0;
}
.news-details_aside-text,
.news-details_aside-text:visited,
.news-details_aside-text:active{
  color: black;
  font-size: 15px;
  line-height: 21px;
  text-transform: uppercase;
  margin: 5px 0 0;
  display: inline-block;
}

.news-details_main{
  padding-left: 20px;
  border-left: 1px solid #f2f2f2;
  font-size : 15px;
  float: right;
  width: 81%;
  box-sizing: border-box;
}
.news-details_title{
  color: black;
  font-size: 24px;
  margin: 10px 0 0;
}
.news-details_time{
  color: #999;
  font-size: 15px;
  margin: 20px 0;
}
.news-details_top{
  margin: 0 -1% 0 0;
  overflow: hidden;
}
.news-details_top-img_item{
  float: left;
  width: 66%;
  box-sizing: border-box;
}
.news-details_top-img{
  max-width: 100%;
  height: auto;
}
.news-details_top-text{
  float: left;
  width: 33%;
  padding: 0 0 0 40px;
  box-sizing: border-box;
  color: #666;
  font-size: 15px;
  line-height: 20px;
}

@media (max-width: 1279px) {
  .news-details_top-img_item{
    width: 100%;
  }
  .news-details_top-text{
    width: 100%;
    padding: 0;
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .news-details{
    padding-left: 20px;
  }
  .news-details_main{
    padding-left: 0;
    border: none;

    width: 100% !important;
  }
  .news-details_aside{
    width: 100% !important;
  }
}

.news-details_main-main{
  text-align: center;
  margin: 30px 0 0;
}
.news-details_main-text{
  color: black;
  font-size: 17px;
  line-height: 25px;
  max-width: 580px;
  margin: 0 auto;
}
.news-details_main-link,
.news-details_main-link:visited,
.news-details_main-link:active{
  width: 180px;
  height: 40px;
  background-color: #ec1595;
  display: inline-block;
  color: white;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 40px;
  margin: 30px 0 0;
  text-decoration: none !important;
}

.news-details_main_bottom{
  margin: 40px 0 50px;
}
.news-details_main_bottom-img{
  max-width: 100%;
  height: auto;
}

.news-details_main-prev,
.news-details_main-prev:visited,
.news-details_main-prev:active{
  color: #333;
  font-family: Arial;
  font-size: 13px;
  line-height: 30px;
  width: 230px;
  height: 30px;
  border: 1px solid #e6e6e6;
  padding: 0 15px 0 30px;
  position: relative;
  display: inline-block;
  text-decoration: none !important;
  box-sizing: border-box;
  margin: 0 0 10px;
}
.news-details_main-prev::before{
  content: '';
  display: block;
  position: absolute;
  top: calc(50% - 5px);
  left: 10px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAcklEQVQIW2NkQAIzZ87kB3K3/P//n5kRJg4SBArsYWRkNAHSR8ESaIJnvn//7sqITbCwsPADSOIUUJMpUPsZoDEu6enpH0GmMM6YMeM01FxUif7+fgFOTs7d6JJgy7FJwp2LLAlUewQuAdPJxcW1GeRBALZOVdjg4ytdAAAAAElFTkSuQmCC")no-repeat;
  width: 6px;
  height: 10px;
}

/*-------------------------------------------------------------------------------------------------------
* END NEWS DETAILS PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* LOOKBOOK PAGE-------------------------------------------------------------------------------------------------------
*/

.lookbook_top{
  position: relative;
}
.lookbook_top-nubmer-b{
  position: absolute;
  bottom: 85px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.lookbook_top-nubmer{
  color: black;
  font-size: 120px;
  font-family: HeliosCondThinC;
  text-align: center;
}
.lookbook_top-btn{
  color: #000;
  font-size: 12px;
  text-transform: uppercase;
  width: 90px;
  height: 24px;
  border: 1px solid black;
  line-height: 24px;
  box-sizing: border-box;
  display: inline-block;
  text-align: center;
}
.lookbook_top-btn:hover{
  text-decoration: none;
  color: #000;
}
.lookbook_top-item{
  float: left;
  width: 100%;
  text-decoration: none !important;
}
.lookbook_top-item-b{
  max-width: 460px;
  margin: 0 auto;
  padding: 0 20px;
}
.lookbook_top-item_title{
  color: black;
  font-size: 101px;
  text-align: left;
  margin: 60px 0 0;
  font-family: HeliosCondThinC;
  line-height: 101px;
}
.lookbook_top-item_time{
  color: #999;
  font-size: 24px;
  text-align: right;
  margin: 20px 0 0;
  font-family: HeliosCondLightC;
}
.lookbook_top-item_img,
.lookbook_bottom-item_img{
  max-width: 100%;
  height: auto;
  display: block;
}
.lookbook_middle,.lookbook_bottom {
  font-size: 0;
}
.lookbook_middle-item,
.lookbook_bottom-item{
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-decoration: none !important;
  margin: 1% 0 0;
}

.lookbook_middle-item:first-child{
  width: 65%;
  margin-right: 1%;
}
.lookbook_middle-item:last-child{
  width: 34%;
}
.lookbook_middle-item_img,
.lookbook_bottom-item_time{
  max-width: 100%;
  height: auto;
  display: block;
}
.lookbook_middle-item:first-child .lookbook_middle-item_b{
  position: absolute;
  top: 226px;
  left: 218px;
}
.lookbook_middle-item:last-child .lookbook_middle-item_b{
  position: absolute;
  top: 310px;
  left: 120px;
}
.lookbook_middle-item_time,
.lookbook_bottom-item_time{
  color: #999;
  font-size: 14px;
  text-align: right;
}
.lookbook_middle-item_number,
.lookbook_bottom-item_number{
  color: black;
  font-family: HeliosCondThinC;
  font-size: 120px;
  line-height: 120px;
  margin: 20px 0 0;
}
.lookbook_middle-item:last-child .lookbook_middle-item_number{
  font-size: 72px;
  text-align: right;
  line-height: 72px;
}

.lookbook_bottom-item{
  width: 49.5%;
}
.lookbook_bottom-item:first-child{
  margin-right: 1%;
}
.lookbook_bottom-item_b{
  position: absolute;
  right: 110px;
}
.lookbook_bottom-item:first-child .lookbook_bottom-item_b{
  top: 270px;
}
.lookbook_bottom-item:last-child .lookbook_bottom-item_b{
  top: 340px;
}
.lookbook_bottom-item_time,
.lookbook_bottom-item_number{
  text-align: center;
}
.lookbook_bottom-item_number{
  font-size: 96px;
  line-height: 96px;
  margin: 15px 0 0;
}

.lookbook-carusel{
  margin: 80px 0 0;
}
.lookbook-carusel_title-b{
  text-align: center;
  margin: 0 0 40px;
  position: relative;
}
.lookbook-carusel_title-b::before{
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  opacity: 0.5;
  border-bottom: 1px dashed #b7b7b7;
  width: 100%;
  z-index: 1;
}
.lookbook-carusel_title{
  color: black;
  font-size: 18px;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  z-index: 2;
  background: #fff;
  padding: 0 20px;
}
.lookbook-carusel_list-b{
  padding: 0 90px;
  /*max-width: 920px;*/
  margin: 0 auto;
}
.lookbook-carusel_list{
  padding: 0;
}
.lookbook-carusel_item{
  list-style: none;
}
.lookbook-carusel_item-title{
  color: #666;
  font-size: 18px;
  margin: 0 0 20px;
  text-align: center;
}
.lookbook-carusel_link{
  text-decoration: none !important;
  position: relative;
  display: inline-block;
}
.lookbook-carusel_img{
  max-width: 100%;
  height: auto;
  display: block;
}
.lookbook-carusel_img-b{
  color: black;
  font-family: HeliosCondThinC;
  font-size: 24px;
  position: absolute;
  top: 25px;
  left: 30px;
}

.lookbook-carusel .bx-wrapper{
  position: relative;
}
.lookbook-carusel .bx-controls-direction{
  position: absolute;
  width: 100%;
  top: 50%;
  left: 0;
}
.lookbook-carusel .bx-prev,
.lookbook-carusel .bx-next{
  width: 15px;
  height: 28px;
  display: inline-block;
  position: absolute;
  top: 0;
}
.lookbook-carusel .bx-prev{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAABKElEQVQ4T52USw6CMBBALYQVJH6OojHqXhd6BFYkBA7FgrDhAMaFEtz5WRjvgp+ERALBqbFGPqUtTbrrezOdzhR1BJdt2908z9eAKUiExSCcD2BPQHDghv9BgK+w51xwHeg4zp0J00B83Ub4W5wdQmhKUsURSZ2oMAukRi6DSZIsPM+7lV+mEvl7xy0cnOFUaWAlsghYgEXBH9wG/MBtQQKfeYpTNwPIsqwLNMEYGv0Ux/HK9/0H77AgwzB6iqLsQTASFXzeuSzIsmzpuu6TlcGvSXRd76uqGpIMeASFDhMVVNpTRFA7VbwC6khigaZpeyjaEPYxTdNVuYiNnwFLwPyGmgRMGL81TcAF1wmiKFpyw1hgmuZAluUQFxFaORCCiUCSpA104usNV3/1JXgev2QAAAAASUVORK5CYII=")no-repeat;
  left: -70px;
}
.lookbook-carusel .bx-next{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAAA50lEQVQ4T52VMQ7CMAxF8Qm4DAiJgQ0WxDGSQ+UmCBYGFhg5SQ+Awk9ESkOdxE6lqkP73ndbOyFr7ct7PxDR0Tk3LBQHGWPuALcQPHHdawSE5CXCrjhXWgGFKnsFEU4CJF9Q+lpawQj3CDJYK5jBGgELSwVFWCKowi1BE64JRHBJIIZZgWKIUhufwWxiF0rhb///QEygCObAMLpNuASGiptNgmeyUqeLRbU9a2Ax+a/UB2b8wC1P7EhOEovgLFmamH5vtgxJEzNYmzjCvWB8Z8A3XHfo1erH4do47hi48cbvOGl2iyD7ANwMC6AoxoAuAAAAAElFTkSuQmCC")no-repeat;
  right: -70px;
}

@media (max-width: 1279px) {
  .lookbook_top-item_title{
    font-size: 72px;
    line-height: 72px;
  }
  .lookbook_top-item_time{
    font-size: 20px;
    margin: 10px 0 0;
    text-align: left;
  }
  .lookbook_top-nubmer{
    font-size: 100px;
  }
  .lookbook_middle-item:first-child .lookbook_middle-item_b{
    top: 31%;
    left: 17%;
  }
  .lookbook_middle-item:last-child .lookbook_middle-item_b{
    top: 42%;
    left: 20%;
  }
  .lookbook_middle-item:first-child .lookbook_middle-item_number{
    font-size: 100px;
    line-height: 100px;
    margin: 10px 0 0;
  }
  .lookbook_middle-item:last-child .lookbook_middle-item_number{
    font-size: 54px;
    line-height: 54px;
    margin: 10px 0 0;
  }
  .lookbook_bottom-item_number{
    font-size: 72px;
    line-height: 72px;
    margin: 10px 0 0;
  }

}
@media (max-width: 1023px) {
  .lookbook_top-item_title{
    font-size: 54px;
    line-height: 54px;
  }
  .lookbook_top-item_time{
    font-size: 18px;
    margin: 5px 0 0;
  }
  .lookbook_top-nubmer{
    font-size: 72px;
  }
  .lookbook_middle-item:first-child .lookbook_middle-item_number{
    font-size: 72px;
    line-height: 72px;
    margin: 5px 0 0;
  }
  .lookbook_middle-item:last-child .lookbook_middle-item_number{
    font-size: 46px;
    line-height: 46px;
    margin: 5px 0 0;
  }
  .lookbook_bottom-item:first-child .lookbook_bottom-item_b{
    top: 39%;
    right: 17%;
  }
  .lookbook_bottom-item:last-child .lookbook_bottom-item_b{
    top: 49%;
    right: 17%;
  }
  .lookbook_bottom-item_number{
    font-size: 54px;
    line-height: 54px;
    margin: 5px 0 0;
  }

}
@media (max-width: 767px) {
  .lookbook_top-item_title{
    font-size: 32px;
    line-height: 32px;
  }
  .lookbook_top-item_time{
    font-size: 16px;
    margin: 0;
  }
  .lookbook_top-nubmer{
    font-size: 54px;
  }
  .lookbook_middle-item_time,
  .lookbook_middle-item_number{
    text-align: center !important;
  }
  .lookbook_middle-item:first-child .lookbook_middle-item_number{
    font-size: 54px;
    line-height: 54px;
    margin: 0;
  }
  .lookbook_middle-item:last-child .lookbook_middle-item_number{
    font-size: 40px;
    line-height: 40px;
    margin: 0;
  }
  .lookbook_bottom-item:first-child .lookbook_bottom-item_b{
    right: 10%;
  }
  .lookbook_bottom-item:last-child .lookbook_bottom-item_b{
    right: 10%;
  }
  .lookbook_bottom-item_number{
    font-size: 46px;
    line-height: 46px;
    margin: 0;
  }
  .lookbook-carusel{
    display: none;
  }
}
@media (max-width: 479px) {
  .lookbook_top-item_title{
    font-size: 26px;
    line-height: 26px;
  }
  .lookbook_top-item_time{
    font-size: 14px;
    margin: 0;
  }
  .lookbook_top-item_time,
  .lookbook_middle-item_time,
  .lookbook_bottom-item_time{
    color: black;
  }
  .lookbook_top-nubmer-b{
    left: auto;
    top: 30%;
    right: 10px;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: 1;
  }
  .lookbook_top-item{
    width: 100%;
  }
  .lookbook_middle-item{
    width: 100% !important;
  }
   .lookbook_middle-item img{
    width: 100% !important;
  }
  .lookbook_bottom-item{
    width: 100%;
  }
}

/*-------------------------------------------------------------------------------------------------------
* END LOOKBOOK PAGE-------------------------------------------------------------------------------------------------------
*/

/*-------------------------------------------------------------------------------------------------------
* LWL PAGE-------------------------------------------------------------------------------------------------------
*/

.lwl{
  padding: 0 20px;
}
.lwl_title{
  color: black;
  font-size: 24px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0;
}

.lwl_form{
  max-width: 920px;
  margin: 0 auto;
}
.lwl_input-date{
  width: 352px;
  height: 30px;
  border: 1px solid #e6e6e6;
  box-sizing: border-box;
  padding: 0 0 0 10px;
  font-family: Arial;
  font-size: 13px;
  color: #999;
  display: inline-block;
  vertical-align: bottom;
  position: relative;
}
.lwl_input-date_from,
.lwl_input-date_to,.inp-date{
  height: 100%;
  padding: 0;
  border: none;
  width: 95px;
  color: #333;
  cursor: pointer;
  outline: none;
  display: inline;
  position: relative;
}
.inp-date img{
  position: absolute;
  right: 6px;
  top: 50%;
  margin-top: -7.5px
}
.lwl_input-date input::-webkit-input-placeholder {
  color: #333;
}
.lwl_input-date input::-moz-placeholder {
  color: #333;
}
.lwl_input-date input:-ms-input-placeholder {
  color: #333;
}

.lwl_input-date_calendar{
  position: absolute;
  top: 28px;
  left: 113px;
  width: 236px;
  background-color: white;
  border: 1px solid #e1e1e1;
  display: none;
}
.lwl_input-date_calendar.show{
  display: block;
}
.lwl_input-date_calendar-head{
  height: 40px;
  background-color: #f2f2f2;
  text-align: center;
  padding: 5px 0 0;
  box-sizing: border-box;
  border-bottom: 1px solid #e1e1e1;
}
.lwl_input-date_calendar-prev,
.lwl_input-date_calendar-next{
  position: absolute;
  top: 13px;
  width: 7px;
  height: 13px;
  cursor: pointer;
}
.lwl_input-date_calendar-prev{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAaElEQVQYV2NkwAIMDQ3tmJiYpjKiy0ElVvz7988PRRJZ4vz582fgkugSIBPBktgkwJK4JMCSRkZGLxkZGavPnj07B91xYJ1AyeX////3BzkCWQHcTmwKUFyLrgDDn8gKiA8hmGNgYQsABD9RdBf9lMoAAAAASUVORK5CYII=")no-repeat;
  left: 10px;
}
.lwl_input-date_calendar-next{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAApElEQVQYV22QSQ4CIRBFBS7E4EI9iTgs3egtPI3Dqj2BGnVHIPE8gJ9ON6Gxa0PCewW/iiilviGEg7X2OamKCCGmhJAmxqhrgSS5EFYQHv0DLUwlpVQ4bvhi7Zy7p7sMC6GBsEnCAJYCcmz/YCfsAI9jnTOAKyQ9gEg9p5ReEjDGvDLknC8YY2fv/RJh3jltB04AugctHOvIS8DwDnPt0fGpd/sD/9xSPSIOv1AAAAAASUVORK5CYII=")no-repeat;
  right: 10px;
}
.lwl_input-date_calendar .lwl_input-date_calendar-head .sort-filter__button--price-desktop{
  width: 90px;
  display: inline-block;
  margin: 0;
  background: none;
  border: none;
  color: #333;
  font-family: Arial;
  font-size: 13px;
  line-height: 25px;
  text-align: left;
}
.lwl_input-date_calendar .lwl_input-date_calendar-head .sort-filter__button--price-desktop:last-child{
  width: 60px;
}
.lwl_input-date_calendar-body_b{
  padding: 5px 10px;
}
.lwl_input-date_calendar-body{
  width: 100%;
  text-align: center;
}
.lwl_input-date_calendar-body th{
  color: #999;
  font-family: Arial;
  font-size: 10px;
  line-height: 25px;
  text-align: center;
  cursor: pointer;
}
.lwl_input-date_calendar-body td{
  color: #333;
  font-family: Arial;
  font-size: 13px;
  line-height: 25px;
  cursor: pointer;
}
.lwl_input-date_calendar-body td.gray{
  color: #999;
}
.lwl_input-date_calendar-body td.red{
  color: #c33;
}
.lwl_input-date_calendar-body td.act{
  color: #fff;
  background-color: #ec008c;
}
.lwl_input-date_calendar-bottom{
  height: 50px;
  background-color: #f2f2f2;
  border-top: 1px solid #e1e1e1;
  text-align: center;
  padding-top: 9px;
  box-sizing: border-box;
}
.lwl_input-date_calendar-bottom .choose-cal,
.lwl_input-date_calendar-bottom .close-cal,
.lwl_input-date_calendar-bottom .choose-cal:visited,
.lwl_input-date_calendar-bottom .close-cal:visited,
.lwl_input-date_calendar-bottom .choose-cal:active,
.lwl_input-date_calendar-bottom .close-cal:active{
  width: 80px;
  height: 30px;
  color: white;
  font-size: 13px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  text-decoration: none;
}
.lwl_input-date_calendar-bottom .choose-cal{
  background-color: #ec008c;
  margin-right: 5px;
}
.lwl_input-date_calendar-bottom .close-cal{
  background-color: #bbbaba;
}

.lwl_form .sort-filter__button--price-desktop{
  width: 230px;
  height: 30px;
  border: 1px solid #e6e6e6;
  box-sizing: border-box;
  float: none;
  display: inline-block;
  vertical-align: bottom;
  margin: 0 0 0 6px;
}
.lwl_form .sort-filter__list a{
  border: solid #e6e6e6;
  border-width: 0 1px 0 1px;
}
.lwl_form .sort-filter__list a:first-child{
  border-width: 1px 1px 0 1px;
}
.lwl_form .sort-filter__list a:last-child{
  border-width: 0 1px 1px 1px;
}
.lwl_form button{
  width: 80px;
  height: 30px;
  background-color: #f2f2f2;
  color: #333;
  font-size: 13px;
  font-weight: 700;
  border: none;
  text-transform: uppercase;
  padding: 0;
  outline: none;
  margin-left: 6px;
}
@media (max-width: 1023px) {
  .lwl_input-date{
    width: 100%;
  }
  .lwl_form .sort-filter__button--price-desktop{
    margin: 10px 10px 0 0;
    width: calc(50% - 50px);
    float: left;
  }
  .lwl_form button{
    margin: 10px 0 0 0;
  }
}
@media (max-width: 479px) {
  .lwl_input-date{
    width: 100%;
  }
  .lwl_form .sort-filter__button--price-desktop{
    margin: 10px 0 0 0;
    width: 100%;
  }
}

.lwl_list{
  margin: 10px -1% 30px -20px;
  padding: 0;
}
.lwl_item{
  float: left;
  width: 33%;
  box-sizing: border-box;
  padding: 20px 0 0 20px;
  list-style: none;
}
.lwl_img{
  max-width: 100%;
  height: auto;
  display: block;
}
@media (max-width: 767px) {
  .lwl_list{
    margin-right: 0;
  }
  .lwl_item{
    width: 50%;
  }
  .lwl_item:last-child{
    margin-left: 25%;
  }
}
@media (max-width: 479px) {
  .lwl_item{
    width: 100%;
  }
  .lwl_item:last-child{
    margin-left: 0;
  }
}


@media (max-width: 479px) {
  .lwl_input-date{
    text-indent: -115px;
    overflow-x: hidden;
  }
  .lwl_input-date::before{
    left: 94px;
  }
  .lwl_input-date::after{
    left: 208px;
  }
}

/*-------------------------------------------------------------------------------------------------------
    * END LWL PAGE-------------------------------------------------------------------------------------------------------
    */

/*-------------------------------------------------------------------------------------------------------
* KIRA EDIT PAGE-------------------------------------------------------------------------------------------------------
*/

.kira-edit{
  border-top: 1px solid #f2f2f2;
  padding: 0 20px;
}
.kira-edit_slider{
  max-width: 970px;
  margin: 30px auto;
  position: relative;
}
.kira-edit_menu{
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAN0lEQVQoU2NkYGD4D8TIgBHKIUocpJgohUB1WA2migFoPiCNC3MWabqQVFPFC6OBOBgSEkWxAAAWwBsFBriV1QAAAABJRU5ErkJggg==")no-repeat;
  width: 16px;
  height: 13px;
  position: absolute;
  bottom: 13px;
  left: 0;
  z-index: 2;
}
.kira-edit_slider .bx-wrapper{
  position: relative;
}
.kira-edit_slider .bx-viewport{
  padding: 0 0 20px;
  border-bottom: 1px solid #e0e0e0;
}
.kira-edit_slider .bx-controls-direction{
  position: absolute;
  top: calc(50% - 34px);
  left: 0;
  width: 100%;
  z-index: 52;
}
.kira-edit_slider .bx-prev,
.kira-edit_slider .bx-next{
  width: 15px;
  height: 28px;
  position: absolute;
  top: 0;
}
.kira-edit_slider .bx-prev{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAABKElEQVQ4T52USw6CMBBALYQVJH6OojHqXhd6BFYkBA7FgrDhAMaFEtz5WRjvgp+ERALBqbFGPqUtTbrrezOdzhR1BJdt2908z9eAKUiExSCcD2BPQHDghv9BgK+w51xwHeg4zp0J00B83Ub4W5wdQmhKUsURSZ2oMAukRi6DSZIsPM+7lV+mEvl7xy0cnOFUaWAlsghYgEXBH9wG/MBtQQKfeYpTNwPIsqwLNMEYGv0Ux/HK9/0H77AgwzB6iqLsQTASFXzeuSzIsmzpuu6TlcGvSXRd76uqGpIMeASFDhMVVNpTRFA7VbwC6khigaZpeyjaEPYxTdNVuYiNnwFLwPyGmgRMGL81TcAF1wmiKFpyw1hgmuZAluUQFxFaORCCiUCSpA104usNV3/1JXgev2QAAAAASUVORK5CYII=")no-repeat;
  left: -75px;
}
.kira-edit_slider .bx-next{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAAA50lEQVQ4T52VMQ7CMAxF8Qm4DAiJgQ0WxDGSQ+UmCBYGFhg5SQ+Awk9ESkOdxE6lqkP73ndbOyFr7ct7PxDR0Tk3LBQHGWPuALcQPHHdawSE5CXCrjhXWgGFKnsFEU4CJF9Q+lpawQj3CDJYK5jBGgELSwVFWCKowi1BE64JRHBJIIZZgWKIUhufwWxiF0rhb///QEygCObAMLpNuASGiptNgmeyUqeLRbU9a2Ax+a/UB2b8wC1P7EhOEovgLFmamH5vtgxJEzNYmzjCvWB8Z8A3XHfo1erH4do47hi48cbvOGl2iyD7ANwMC6AoxoAuAAAAAElFTkSuQmCC")no-repeat;
  right: -75px;
}
.kira-edit_slider .bx-pager{
  margin: 20px 0 0;
  text-align: center;
}
.kira-edit_slider .bx-pager-item{
  display: inline-block;
  margin-left: 5px;
}
.kira-edit_slider .bx-pager-item:first-child{
  margin-left: 0;
}
.kira-edit_slider .bx-pager-link{
  display: inline-block;
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background-color: #e4e4e4;
  text-indent: -9999px;
}
.kira-edit_slider .bx-pager-link.active{
  background-color: #ec008c;
}
.kira-edit_list{
  padding: 0;
}
.kira-edit_item{
  list-style: none;
}
.kira-edit_img{
  max-width: 100%;
  height: auto;
  display: block;
}
@media (max-width: 1279px) {
  .kira-edit_slider .bx-prev{
    left: 10px;
  }
  .kira-edit_slider .bx-next{
    right: 10px;
  }
}

/*-------------------------------------------------------------------------------------------------------
* END KIRA EDIT PAGE-------------------------------------------------------------------------------------------------------
*/

/*-------------------------------------------------------------------------------------------------------
* KIRA EDIT LIST PAGE-------------------------------------------------------------------------------------------------------
*/

.kira-editlist{
  border-top: 1px solid #f2f2f2;
  padding: 0 20px;
  max-width: 1180px;
  margin: 0 auto;
}
.kira-editlist_title{
  color: black;
  font-size: 24px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0;
}
.kira-editlist_list{
  padding: 0;
  margin: 30px -1% 30px -50px;
}
.kira-editlist_item{
  list-style: none;
  float: left;
  width: 33%;
  box-sizing: border-box;
  padding: 50px 0 0 50px;
}
.kira-editlist_item:nth-child(1),
.kira-editlist_item:nth-child(2),
.kira-editlist_item:nth-child(3){
  padding-top: 0;
}
.kira-editlist_link{

}
.kira-editlist_img{
  max-width: 100%;
  height: auto;
  display: block;
}
@media (max-width: 1024px) {
  .kira-editlist_list{
    margin-left: -10px;
  }
  .kira-editlist_item{
    padding: 10px 0 0 10px;
  }
}
@media (max-width: 767px) {
  .kira-editlist_list{
    margin-right: 0;
  }
  .kira-editlist_item{
    width: 50%;
  }
  .kira-editlist_item:nth-child(3){
    padding-top: 10px;
  }
  .kira-editlist_item:last-child{
    margin-left: 25%;
  }
}
@media (max-width: 479px) {
  .kira-editlist_item{
    width: 100%;
  }
  .kira-editlist_item:nth-child(2){
    padding-top: 10px;
  }
  .kira-editlist_item:last-child{
    margin-left: 0;
  }
  .kira-editlist_img{
    margin: 0 auto;
  }
}

/*-------------------------------------------------------------------------------------------------------
* END KIRA EDIT LIST PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* SEARCH PAGE-------------------------------------------------------------------------------------------------------
*/

.search{
  border-top: 1px solid #f2f2f2;
  padding: 0 20px;
}
.search_title{
  color: black;
  font-size: 24px;
  font-weight: 400;
  line-height: 20px;
  margin: 30px 0 15px;
}

.search_form-input-b{
  width: calc(100% - 130px);
  float: left;
  position: relative;
}
.search_form input{
  height: 40px;
  background-color: white;
  border: 1px solid #f1f1f1;
  border-radius: 3px;
  padding: 0 100px 0 10px;
  box-sizing: border-box;
  outline: none;
  width: 100%;
}
.search_form-count{
  color: #a3a3a3;
  font-size: 15px;
  line-height: 25px;
  position: absolute;
  top: 8px;
  right: 10px;
}
.search_form-count span{
  font-weight: 700;
}
.search_form button{
  float: right;
  width: 120px;
  height: 40px;
  background-color: #f1f1f1;
  border: 2px solid #f1f1f1;
  border-radius: 3px;
  color: black;
  font-size: 13px;
  font-weight: 700;
  line-height: 25px;
  text-transform: uppercase;
  box-sizing: border-box;
  outline: none;
}
@media (max-width: 479px) {
  .search_form-input-b{
    width: 100%;
  }
  .search_form button{
    margin-top: 20px;
  }
}

.search .sort-filter{
  margin: 20px 0 0;
}
.search .sort-filter__button--price-desktop,
.search .sort-filter__text{
  display: block;
  float: right;
}
.search .sort-filter__wrapper{
  width: 100%;
}

.search_list{
  padding: 0;
  margin: 0 0 50px;
  font-size: 0;
}
.search_item{
  width: 20%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 20px;
  list-style: none;
  text-align: center;
  position: relative;
}
.search_link{

}
.search_img{
  max-width: 100%;
  height: auto;
  display: block;
}

.search_item-title{
  font-size: 15px;
  line-height: 22px;
  color: black;
}
.search_item-text{
  font-size: 15px;
  line-height: 22px;
  color: #ec0b91;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .search_item{
    width: 25%;
  }
}
@media (max-width: 767px) {
  .search_list{
    margin-left: -1%;
  }
  .search_item{
    width: 33%;
  }
}
@media (max-width: 479px) {
  .search_list{
    margin-left: 0;
  }
  .search_item{
    width: 50%;
  }
  .search .sort-filter__button--price-desktop{
    width: 147px;
  }
}

/*-------------------------------------------------------------------------------------------------------
* END SEARCH PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* MAP PAGE-------------------------------------------------------------------------------------------------------
*/

.map-b{
  border-top: 1px solid #f2f2f2;
  position: relative;
  height: 680px;
  margin: 0 0 50px 0;
}
.map{
  height: 100%;
}
.map_label{
  position: absolute;
  top: 20px;
  right: 20px;
  width: 330px;
  box-sizing: border-box;
  z-index: 2;
  background-color: #f2f2f2;
  margin: 0 25px 0 0;
}

.map_label-top{
  border-bottom: 1px solid #e6e6e6;
  padding: 15px 20px 0;
}
.map_label-title{
  color: black;
  font-size: 18px;
}
.map_label-title_small{
  color: #666;
  font-family: Arial;
  font-size: 13px;
  line-height: 17px;
  margin: 8px 0 0;
}
.map_label-form{
  margin: 8px 0 10px;

}
.map_label .sort-filter__button--price-desktop{
  background-color: white;
  border: 1px solid #e6e6e6;
  float: left;
  display: block;
}
.map_label .sort-filter__button--price-desktop:first-child{
  width: 130px;
  margin-right: 5px;
}
.map_label .sort-filter__button--price-desktop:last-child{
  width: 157px;
}

.map_label-list{
  padding: 0 0 10px;
  background: #fff;
  margin: 0;
  overflow-y: auto;
  max-height: 360%;
  position: absolute;
  width: 330px;
}
.map_label-item_b{
  list-style: none;
  padding: 12px 20px 0;
}
.map_label-item{
  font-family: Arial;
  font-size: 13px;
  line-height: 17px;
  color: #333;
  border-bottom: 1px solid #e6e6e6;
  padding: 0 0 10px;
}
.map_label-item_title{
  text-transform: uppercase;
}
.map_label-item_text{
  color: #666;
  margin: 5px 0;
}
.map_label-item_plan,
.map_label-item_plan:visited,
.map_label-item_plan:active{
  text-decoration: underline;
  color: #333;
  float: left;
}
.map_label-item_phone{
  float: right;
  position: relative;
}
.map_label-item_phone::before{
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: -20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABTklEQVQoU2M8fPjwc0ZGRgkGKPj371+9nZ1dE4yPj2Y8cuTIf2QF////X2NraxtKrOY3QIXCSIrP29jYGBGr+RhQoSWS4n+fPn0S9PLy+kTIAEagn3uAfi5GUvgRqFmOKM0HDx60Y2ZmPgjSDPQvyAsuQD9fJGQrSJ4RhIGBdgtIqwA1uwI17iFGI0wzA1BzPJCzAKh5MVBzHEmaGxoamJydnY8B/W4ONCAaaMAyYgwAORsM9u7dq8zOzn4WqJkDmFC87O3t9yEbsGrVKk4g/1dYWNhfmDhcM0jg0KFDzkxMTNuhgZcCdMEiEHv//v0qLCwsh4Au4wYafhBIPwXSl1E0IxmwFsjmBypYD8QTgQYuBfKl0b2CoRnmBTY2tqWgMMDnd6yaQRpAgeji4hILZNaAohGbITg1IylmBCYkW6DT/YAusQKKqwGxMNA7LwBel4TUC4P2dwAAAABJRU5ErkJggg==")no-repeat;
  width: 15px;
  height: 15px;
}
.map_label-top_map{
  display: none;
  width: 307px;
  height: 80px;
  background: url("data:image/png;base64,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")no-repeat;
  text-align: center;
  position: absolute;
  top: 20px;
  right: 20px;
  cursor: pointer;
}
.map_label-top_map-text{
  display: inline-block;
  width: 220px;
  height: 40px;
  background-color: white;
  border-radius: 2px;
  color: black;
  font-family: Arial;
  font-size: 13px;
  line-height: 40px;
  text-transform: uppercase;
  text-align: right;
  padding: 0 10px 0 0;
  margin-top: 20px;
  position: relative;
}
.map_label-top_map-text::before{
  content: '';
  display: block;
  position: absolute;
  top: 10px;
  left: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABXklEQVQ4T7WUvUsDMRiHrVBdhVpBB507K2hddVDc/axLha7ddeliFydXQRfxcxdduqoF/R+0Y6uTo6A+P7kc8Zp4ReLBA7k3b57kknuT6et++gmtwBrMQB46cA9ncAEfjnHfoUyiY4v3g2iQBksimaSSaxJNVoFDl9QW1kjYhGV49K2A+CRcwjFozI/HCMtEd6AI7V9kpmuExh3swpGdL6H27B2m4aEHmUmZotGELMR7KuE6LMGGR/ZMfMLTd0L8Ck5Nv4TXsA83nkGfxJOHZ1IXaFRh0RbqFAvw8gfhKGN0gGO20LUCfea4Y4JW4vMHeH+DwX9dYfA9DH7Kwf9D7acqZRtmoddKuSW3Dl2VYg6oRqMEKv60WtaNMxTlNuy/Ie22kVj/Zw5UaqsRum2e4Dx6j6WuCrDvQ90sw/AKqnMJhKnduaTUV1L2V6S150nQ3anVN0IINWEsDSU00r0vtBtSJ2eMufkAAAAASUVORK5CYII=")no-repeat;
  width: 20px;
  height: 20px;
}
@media (max-width: 1023px) {
  .map-b{
    min-height: 680px;
    height: auto;
  }
  .map{
    /*display: none;*/
  }
  .map_label{
    position: static;
    background: #fff;
    width: 100%;
  }
  .map_label-item{
    padding-top: 10px;
    padding-bottom: 20px;
  }
  .map_label-top{
    padding-left: 0;
    padding-right: 0;
    margin: 0 20px;
  }
  .map_label-item_title,
  .map_label-item_text,
  .map_label-item_plan{
    float: left;
  }
  .map_label-item_title{
    width: 25%;
  }
  .map_label-item_text{
    margin: 0;
    width: 45%;
  }
  .map_label-item_plan{
    position: relative;
    margin-left: 30px;
  }
  .map_label-item_plan::before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: -20px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAATCAYAAACgADyUAAACB0lEQVQ4T5WTz4tSURTHz/VXPm3hD2ghExpiGC1cJS5UEMTNTLRz2aJoUVSrWtailrVqoCBm/gF308yACCKpC5E2LiJJCaUQCvyxiPytfc/NJ+/NZDEXHpx73vnc7znnnitIs3K5nEdRlIdCiG24L69+fV4ul8fD4fBVKpXqqOFCNcrl8m3Yu/gU7WEaewj7QTQa3WefBIvF4l2DwfB6A6BzLxaLe/F4/I3I5/N+i8XyEemd4wir1Uo+n48cDocEBoMBtVotGo1Gco+0x5PJ5KqA2i7U7rMT9VEoFCKj0ahTmc/nVKvVCHWq8FtRKpW+QO0Se4LBILndbur3+9RoNGRQIBAgp9NJ3W6X6vW6emCLwRlAKRGJRKRatVql6XQqg8xmM4XDYWLVSqWigguBbn7H7sIZwR+seAjFHW2qvV6Pms0mwU9+v59cLtfJVA8YvIUAeTdnaM5NUSgUzptMpq+AZf8Z9nq9uutot9vajg5ms9lFdQBe4Eoe6e5gwwYD8BID8FiCPKM2m437b/sP/AsrwDO7nlUMwjOoPvkXCLXnUHvKMWtwVesn1Lr1Nxij9g21XUkkEj91IG/Q4R2AhxvA67FY7Ej9t1ZUHYD3APMT0649PKc7WscpMJPJKB6P5z2Crq0CP3Q6nXg6nf4z4at1CmR/Npt12e32d2yPx+MbyWSyezL934sn5OQk8GsDAAAAAElFTkSuQmCC")no-repeat;
    width: 14px;
    height: 19px;
  }
  .map_label-item_phone{
    float: right;
  }
  .map_label-top_map{
    display: block;
  }
}
@media (max-width: 930px) {
  .map_label-top{
    margin-left: 10px;
    margin-right: 0;
  }
  .map_label-item{
    position: relative;
  }
  .map_label-item_b{
    padding-left: 10px;
    padding-right: 0;
  }
  .map_label-item_plan{
    float: none !important;
    clear: both;
    display: block;
    margin-left: calc(25% + 20px);
    padding-top: 8px;
  }
  .map_label-item_plan::before{
    top: 8px;
  }
  .map_label-item_text{
    width: 55%;
  }
  .map_label-item_phone{
    position: absolute;
    right: 10px;
    top: 10px;
  }
}
@media (max-width: 767px) {
  .map_label-item_title{
    float: none;
    margin-bottom: 5px;
    width: 100%;
  }
  .map_label-item_text{
    width: 100%;
  }
  .map_label-item_plan{
    margin-left: 20px;
    display: inline-block;
  }
  .map_label-item_phone{
    position: relative;
  }
  .map_label-top_map{
    position: static;
    margin: 20px 0 0 -10px;
    width: calc(100% + 10px);
    background: url("data:image/png;base64,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")no-repeat;
    background-size: cover;
  }
}
@media (max-width: 479px) {
  .map_label-title,
  .map_label-title_small{
    text-align: center;
  }
  .map_label .sort-filter__button--price-desktop:first-child{
    width: 40%;
  }
  .map_label .sort-filter__button--price-desktop:last-child{
    width: calc(60% - 10px);
  }
  .button-back-to-top{
    display: none;
  }
}

/*-------------------------------------------------------------------------------------------------------
* END MAP PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* OZ AUTH PAGE-------------------------------------------------------------------------------------------------------
*/

.page-header.b-b-0{
  border-bottom: none;
}
.oz-auth_top-list{
  padding: 0;
  margin: 0 -1% 0 0;
  position: relative;
}
.oz-auth_top-list::before{
  content: '';
  display: block;
  position: absolute;
  top: 24px;
  left: 0;
  width: 100%;
  border-top: 1px dashed #ccc;
}
.oz-auth_top-item{
  list-style: none;
  float: left;
  width: 33%;
  text-align: center;
}
.oz-auth_top-icon{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAAt0lEQVQoU2NkIAO8Yegx/c/w9wYjqXpfM3TXMzIwNgD1LSBJM5LGvwwMf0OI1oys8R/Dv2gxhrKVRGnGphHkXcbXDJ28jAzMGiIMJaex+R+XRrBmYMjNB9IJ/xn+N4gylDYiG4Cq8X+UGEPpKmR5oObOAAYG5jVAQWZkAwhpBNsMIl4xdIUzMTAthRkAkQBHx99/DJg2wmyHBxiyAVBJvBrhNsNMQjKAAZ+NGDYjGwBig+KRUOoDAD72WGoQ8pn9AAAAAElFTkSuQmCC")no-repeat 50%;
}
.oz-auth_top-num{
  color: #333;
  font-size: 15px;
  font-weight: 700;
  line-height: 46px;
  display: inline-block;
  width: 46px;
  height: 46px;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
  background-color: #fff;
  position: relative;
  z-index: 2;
}
.oz-auth_top-item:last-child .oz-auth_top-num{
  color: #ccc;
}
.oz-auth_top-title{
  color: #333;
  font-size: 15px;
  line-height: 25px;
}
.oz-auth_top-item:first-child .oz-auth_top-title{
  text-decoration: underline;
  color: #666;
}
.oz-auth_top-item:last-child .oz-auth_top-title{
  color: #ccc;
}

.oz-auth_main{
  max-width: 900px;
  margin: 30px auto 50px;
  padding: 0 10px;
}
.oz-auth_item{
  float: left;
  width: 50%;
}
.oz-auth_item:first-child{
  padding: 20px 50px 30px 0;
  box-sizing: border-box;
  border-right: 1px solid #e0e0e0;
}
.oz-auth_title{
  color: #333;
  font-size: 18px;
  line-height: 20px;
  margin: 0 0 15px;
}
.oz-auth_form input{
  height: 30px;
  border: 1px solid #e6e6e6;
  width: 100%;
  padding: 0 10px;
  box-sizing: border-box;
  outline: none;
}
.oz-auth_form input + input{
  margin-top: 10px;
}
.oz-auth_form .filter-block{
  margin: 15px 0;
}
.oz-auth_form button{
  outline: none;
  width: 110px;
  height: 40px;
  background-color: #ec1595;
  color: white;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  border: none;
  float: left;
}
.oz-auth_main-forgot-reg{
  float: right;
  font-family: Arial;
  font-size: 13px;
  line-height: 20px;
  margin: 10px 0 0;
}
.oz-auth_main-forgot,
.oz-auth_main-reg,
.oz-auth_main-forgot:visited,
.oz-auth_main-reg:visited,
.oz-auth_main-forgot:active,
.oz-auth_main-reg:active{
  color: #666;
  text-decoration: underline;
}
.oz-auth_main-forgot{
  margin-right: 10px;
}
.oz-auth_main-reg{
  margin-left: 10px;
}

.oz-auth_item:last-child{
  text-align: center;
  padding: 20px 30px 0;
  box-sizing: border-box;
}
.oz-auth_item-order,
.oz-auth_item-order:visited,
.oz-auth_item-order:active {
  display: inline-block;
  width: 170px;
  height: 40px;
  background-color: #ec1595;
  color: white;
  font-size: 13px;
  font-weight: 700;
  line-height: 40px;
  text-transform: uppercase;
  margin: 15px 0 30px;
  text-decoration: none !important;
}
.oz-auth_item-text{
  color: #666;
  font-family: Arial;
  font-size: 13px;
}
@media (max-width: 1023px) {
  .oz-auth_item:first-child{
    padding-right: 10px;
  }
  .oz-auth_item:last-child{
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (max-width: 767px) {
  .oz-auth_item{
    width: 100%;
  }
  .oz-auth_item:first-child{
    padding-right: 0;
    border-right: none;
    border-bottom: 1px solid #e0e0e0;
  }
}

/*-------------------------------------------------------------------------------------------------------
* END OZ AUTH PAGE-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
* OZ PAGE-------------------------------------------------------------------------------------------------------
*/

.oz .oz-auth_top-item:nth-child(2) .oz-auth_top-title{
  text-decoration: underline;
  color: #666;
}
.oz .oz-auth_top-item:last-child div{
  color: #333 !important;
}
.oz_main{
  max-width: 900px;
  margin: 30px auto 50px;
  padding: 0 10px;
}
.oz_main-b label{
    font-weight: normal;
}
.oz-error {
    color: red;
    padding: 0 0 10px 0;
}
.oz_item{
  float: right;
}
.oz_item.right{
    width: 33.7%;
}
.oz_item.left{
    width: 66%;
    border: 1px solid #efefef;
}
.oz_form-title{
  color: #666;
  font-size: 15px;
  line-height: 41px;
  background-color: #f2f2f2;
  height: 41px;
  text-align: center;
}
.oz_form-body{
  padding: 20px 30px;
}
.oz_form-label{
  color: #666;
  font-family: Arial;
  font-size: 13px;
  line-height: 20px;
  width: 33%;
  float: left;
  font-weight: normal;
}
.oz_form-body input{
  height: 30px;
  border: 1px solid #e6e6e6;
  padding: 0 10px;
  width: 66%;
  box-sizing: border-box;
  margin: 0 0 10px;
  outline: none;
  float: left;
}
.oz_form-body input[type=checkbox] {
  height: 15px;
  width: 15px;
  margin: 2px 10px 0 0;
}
.oz_form-body input.error,  .oz_form-body textarea.error{
  border: 1px solid indianred;
}
.oz_form-body .oz_form-row-checkbox .oz_form-label {
  margin-left: 33%;
}

/* custom checkbox */
.q-checkbox-label {
    font-family: 'arialnarrow', 'Arial Narrow', Arial;
    font-weight: normal;
}
.q-checkbox {
    vertical-align: top;
    margin: 0 3px 0 0;
    width: 17px;
    height: 17px;
}
.q-checkbox + .q-checkbox-label {
    cursor: pointer;
}
.q-checkbox:not(checked) {
    position: absolute;
    opacity: 0;
}
.q-checkbox:not(checked) + .q-checkbox-label {
    position: relative;
    padding: 0 0 0 25px;
}
.q-checkbox:not(checked) + .q-checkbox-label:before {
    content: '';
    position: absolute;
    top: 1px;
    left: 0;
    width: 16px;
    height: 16px;
    background-color: #f6f6f7;
}
.q-checkbox:checked + .q-checkbox-label:before {
    background: url('/img/icon-checkbox.png') 50% 50% no-repeat, #f6f6f7;
}

.oz_form-body textarea{
  resize: none;
  width: 66%;
  box-sizing: border-box;
  border: 1px solid #e6e6e6;
  min-height: 60px;
  margin: 0 0 10px;
  outline: none;
  float: left;
}
.oz_form-body .filter-block{
  margin: 5px 0 15px 33%;
}
.oz_form-body .phone-input{
  width: 136px;
}
.oz_form-body .index-input{
  width: 64px;
}

.oz_form-body_delivery{
  padding: 20px 30px;
}
.radio-b{
  padding: 0 0 0 25px;
  position: relative;
}
.radio-b + .radio-b{
  margin: 10px 0 0;
}
.radio-b .delivery-text{
  color: #333;
  font-size: 14px;
  line-height: 20px;
  display: block;
}
.radio-b .delivery-text:last-child{
  color: #666;
  font-family: Arial;
  font-size: 13px;
}
.radio-b input[type=radio] {
  position: absolute;
  opacity: 0;
}
.radio-b input:checked + label .ico{
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABTklEQVQ4T2NkQAOfP3/WYmRkTmFiYvQESimCpP//Z7j3////Hf///53Dy8t7DVkLI4xz9epVNgUFxT5GRsZMoBgTusFQ/j+gYbPfvXtTKCsr+x0kBjYAollpKyMjgwsOjejC++7fv+epra39C2zA16/fpgJtziJSM1gZ0EtTubm5chiBftZmZma5CBRjJsUAoNq/f//+0Wf88uVbPzDACpA1///9l+HP9MsM//Y8AloFDBBXOQaWTF0GRlZUO/79+z+B8du379eBmjWQDfg9+SLD37W3URzEHKnGwJquh+7IGyADfgJF2ZBlfvptYvj/6ReKYkY+Ngb2TX7oBvyi1IAvFHkBmCau4g/E3cBABKUq3IE4ERSNOsBovEBmNBpQkpCmARNSNnWSMiI/kJmZkCMXlLSB2TkVmDo9gOJKQPwLGNoPgGl/DzQ7X0FWDwA5lrgWVvaIjAAAAABJRU5ErkJggg==")no-repeat;
}
.radio-b .ico {
  position: absolute;
  top: 2px;
  left: 0;
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #eeeeee;
  border-radius: 50%;
}
.radio-b .delivery-text img{
  display: inline-block;
  margin: 5px 0 0;
}
.radio-b label{
  cursor: pointer;
}
.radio-b .delivery-text a {
	color: #ff53b9;
}
.oz_form_button-b{
    text-align: center;
    border: 1px solid #efefef;
    border-top: none;
    padding: 10px 0;
    clear: both;
    width: 66%;
}
.oz_form_button-b a{
    width: 210px;
    height: 40px;
    background-color: #ec1595;
    outline: none;
    color: white;
    font-size: 13px;
    font-weight: 700;
    display: inline-block;
    line-height: 40px;
    text-transform: uppercase;
    border: none;
}
.oz_form_button-b a:hover{
  text-decoration: none;
}


.oz_order{
  padding: 10px 0 0 30px;
}
.oz_order-title{
  color: black;
  font-size: 18px;
  text-transform: uppercase;
  margin: 0 0 5px;
}
.oz_order-text{
  font-family: Arial;
  font-size: 13px;
  color: #666;
  margin: 0 0 10px;
}
.oz_order-text .sum{
  color: #010101;
}
.oz_order-list{
  margin: 0;
  border-top: 1px solid #efefef;
  padding: 0;
}
.oz_order-item{
  list-style: none;
  padding: 10px 0 10px;
  border-bottom: 1px solid #efefef;
}
.oz_order-item_img{
  float: left;
}
.oz_order-item_head{
  overflow: hidden;
  margin: 0 0 0 70px;
}
.oz_order-item_title{
  color: black;
  font-size: 18px;
  line-height: 25px;
  float: left;
}
.oz_order-item_sum{
  color: black;
  font-size: 15px;
  font-weight: 700;
  line-height: 25px;
  float: right;
}
.oz_order-item_data{
  color: #999;
  font-family: Arial;
  font-size: 13px;
  line-height: 20px;
  margin: 5px 0 0 70px;
}
.oz_order-item_data div span:last-child{
  color: black;
}
.oz_order-item_color span:first-child{
  width: 16px;
  height: 16px;
  border-radius: 1px;
  display: inline-block;
  margin: 0 0 -3px;
}
.oz_order-item_color .blue{
  background-color: #c7d4e6;
}
.oz_order-item_color .gray{
  background-color: #e5e4de;
}
.oz_order-text a,
.oz_order-text a:visited,
.oz_order-text a:active{
  color: #666;
  text-decoration: underline;
}
@media (max-width: 1023px) {
  .oz_form-body,
  .oz_form-body_delivery{
    padding-right: 10px;
    padding-left: 10px;
  }
  .oz_order{
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  /*.oz_form-body,*/
  /*.oz_form-body_delivery{*/
  /*padding-right: 10px;*/
  /*padding-left: 10px;*/
  /*}*/
  /*.oz_order{*/
  /*padding-left: 20px;*/
  /*}*/
 .oz_item{
      width: 100% !important;
      float: none
  }
  .oz_item.right{
      margin-bottom: 20px;
  }
  .oz_order{
      padding-left: 0;
  }
  .oz_form_button-b{
    width: 100%;
  }

}




/*-------------------------------------------------------------------------------------------------------
* END OZ PAGE-------------------------------------------------------------------------------------------------------
*/



/*-------------------------------------------------------------------------------------------------------
* PRIVATE SUB-------------------------------------------------------------------------------------------------------
*/

.private-sub .radio-b_wr{
  margin: 0 0 0 30%;
}
.private-sub .private-form_row:first-child{
  color: #666;
  font-family: Arial;
  font-size: 13px;
  line-height: 25px;
  font-weight: 700;
  margin-bottom: 10px;
}
.private-sub .radio-b{
  margin-top: 0;
  display: inline-block;
  margin-right: 20px;
}
.private-sub .radio-b:first-child{
  margin-right: 20px;
}
@media (max-width: 479px) {
  .private-sub .radio-b_wr{
    margin: 0 0 0 50%;
  }
}


/*-------------------------------------------------------------------------------------------------------
* PRIVATE SUB END-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
*  FRANCHISE-------------------------------------------------------------------------------------------------------
*/

.franchise{
  border-top: 1px solid #f2f2f2;
  padding: 0 20px;
  max-width: 980px;
  margin: 0 auto 50px;
}
.franchise_title{
  text-align: center;
  color: black;
  font-size: 36px;
  line-height: 25px;
  margin: 40px 0 20px;
}
.franchise_text{
  color: #999;
  font-size: 18px;
  line-height: 25px;
  text-align: center;
  max-width: 620px;
  margin: 0 auto;
}

.franchise_top{
  margin: 30px 0 0;
  border: 1px solid #e8e8e8;
  position: relative;
}
.franchise_top + .franchise_top{
  margin: 20px 0 0;
}
.top-100_img{
  position: absolute;
  top: -47px;
}
.franchise_top .top-100_img{
  right: 15px;
}
.franchise_top-item{
  float: left;
  width: 50%;
}
.franchise_top-item_desc{
  padding: 30px 30px 20px;
}
.franchise_top-item_title{
  color: black;
  font-size: 24px;
  line-height: 32px;
}
.franchise_top-item_text{
  margin: 15px 0 0;
  color: #666;
  font-size: 15px;
  line-height: 20px;
}
.franchise_top-item_list{
  padding: 0 0 0 30px;
  margin: 15px 0 0;
}
.franchise_top-item_item{
  list-style: none;
  color: #666;
  font-family: Arial;
  font-size: 13px;
  line-height: 17px;
  position: relative;
}
.franchise_top-item_item::before{
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: -30px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAAr0lEQVQoU2NkIANs2rTJ9P///zcYSdW7efPmeqCeBqDmBSRpRtL4l5GRMYRozWgao319fVcSpRmbRpB3GTdu3MgLdIKGn5/faWz+x6URrBkYcvOBmhNAgQB0SiOyAcgageJRQAtWIcszAhUEAENuDdAAZmQDCGkE2wwigArDgQYshRkANR0UHX+x2QizHR5gaAYwENIItxlmEswAKB/Dj+gBihFVIANAikDxSCj1AQDmYndL1q5BewAAAABJRU5ErkJggg==")no-repeat;
  width: 15px;
  height: 11px;
}
.franchise_top-item_item + .franchise_top-item_item{
  margin-top: 10px;
}
.franchise_top-item_link,
.franchise_top-item_link:visited,
.franchise_top-item_link:active{
  width: 130px;
  height: 35px;
  background-color: #ec008c;
  color: white;
  font-size: 15px;
  line-height: 35px;
  display: inline-block;
  text-align: center;
  text-decoration: none !important;
  margin: 30px 0 0;
}
.franchise_top-img{
  max-width: 100%;
  height: auto;
  display: block;
}

.franchise_main-list{
  margin: 40px 0 0;
}
.franchise_main-title{
  color: black;
  font-size: 18px;
  line-height: 25px;
  text-transform: uppercase;
  text-align: center;
  max-width: 430px;
  margin: 0 auto;
}
.franchise_main-list{
  margin: 40px -1% 0 -15px;
  padding: 0;
  color: #666;
  font-family: Arial;
  font-size: 13px;
  line-height: 17px;
}
.franchise_main-item{
  width: 33%;
  float: left;
  list-style: none;
  padding: 0 0 0 30px;
  box-sizing: border-box;
}
.franchise_main-item_list{
  padding: 0 0 0 30px;
  margin: 0;
}
.franchise_main-item_item{
  list-style: none;
  position: relative;
}
.franchise_main-item_item::before{
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: -30px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAAp0lEQVQoU2NkIBO8ZuiuB2kVZShtZCTHDJABjAyMDUC9f/8w/Dcg2RBkA/4x/IsWYyhbSZIh2AwA+YRoQ3AZADcEOZCwhRGqAf+jxBhKVyGrY3zB0K3DwsB4ASjI/J/hfwMotJEVEDIA7pJXDF3hTAxMS9ENIsYAlDBBNwgiCYnGfwyYXkDxDjIH2SCoOEEDsMYOkkEMhFwAcwDWKAYZBFIASkjEpGgAtM1brAEAAi0AAAAASUVORK5CYII=")no-repeat;
  width: 15px;
  height: 12px;
}
.franchise_main-item_item + .franchise_main-item_item{
  margin: 10px 0 0;
}

.franchise_main-bottom{

}
.franchise_main-bottom-title{

}
.franchise_bottom-list{
  padding: 0;
  margin: 30px 0 0 -15px;
}
.franchise_bottom-item{
  list-style: none;
  width: 20%;
  float: left;
  padding: 0 0 0 30px;
  box-sizing: border-box;
}
.franchise_bottom-item_list{
  padding: 0 0 0 30px;
  margin: 0;
}
.franchise_bottom-item_item{
  list-style: none;
  color: #666;
  font-family: Arial;
  font-size: 13px;
  font-weight: 400;
  line-height: 17px;
  position: relative;
}
.franchise_bottom-item_item::before{
  display: block;
  position: absolute;
  top: 0;
  left: -30px;
  color: #ec008c;
  font-family: Arial;
  font-size: 13px;
  font-weight: 700;
  line-height: 17px;
}
.franchise_bottom-item_item.letter_a::before{
  content: 'А';
}
.franchise_bottom-item_item.letter_b::before{
  content: 'Б';
}
.franchise_bottom-item_item.letter_v::before{
  content: 'В';
}
.franchise_bottom-item_item.letter_g::before{
  content: 'Г';
}
.franchise_bottom-item_item.letter_d::before{
  content: 'Д';
}
.franchise_bottom-item_item.letter_e::before{
  content: 'Е';
}
.franchise_bottom-item_item.letter_zh::before{
  content: 'Ж';
}
.franchise_bottom-item_item.letter_z::before{
  content: 'З';
}
.franchise_bottom-item_item.letter_k::before{
  content: 'К';
}
.franchise_bottom-item_item.letter_m::before{
  content: 'М';
}
.franchise_bottom-item_item.letter_n::before{
  content: 'Н';
}
.franchise_bottom-item_item.letter_o::before{
  content: 'О';
}
.franchise_bottom-item_item.letter_p::before{
  content: 'П';
}
.franchise_bottom-item_item.letter_s::before{
  content: 'С';
}
.franchise_bottom-item_item.letter_t::before{
  content: 'Т';
}
.franchise_bottom-item_item.letter_y::before{
  content: 'У';
}
.franchise_bottom-item_item.letter_f::before{
  content: 'Ф';
}
.franchise_bottom-item_item.letter_h::before{
  content: 'Х';
}
.franchise_bottom-item_item.letter_ch::before{
  content: 'Ч';
}
.franchise_bottom-item_item.letter_ee::before{
  content: 'Э';
}
.franchise_bottom-item_item.letter_iy::before{
  content: 'Ю';
}
.franchise_bottom-item_item.letter_ia::before{
  content: 'Я';
}
.franchise_bottom-item_item + .franchise_bottom-item_item{
  margin-top: 10px;
}

.franchise_footer{
  margin: 70px 0 0;
  text-align: center;
}
.franchise_footer-text{
  color: black;
  font-size: 18px;
  line-height: 25px;
}
.franchise_footer-text.phone{
  max-width: 610px;
  margin: 0 auto;
}
.franchise_footer-link,
.franchise_footer-link:visited,
.franchise_footer-link:active{
  width: 200px;
  height: 50px;
  background-color: #ec008c;
  color: white;
  font-size: 18px;
  line-height: 50px;
  text-transform: uppercase;
  text-align: center;
  display: inline-block;
  text-decoration: none !important;
  margin: 20px 0;
}
.franchise_footer-text{

}
.franchise_footer-bottom{
  position: relative;
  margin: 70px 0 0;
  background-color: #f2f2f2;
  padding: 70px 30px 40px;
}
.franchise_footer-bottom .top-100_img{
  right: 50%;
  margin-right: -53px;
}
.franchise_footer-bottom_title{
  color: black;
  font-size: 18px;
  line-height: 25px;
  text-transform: uppercase;
}
.franchise_footer-bottom_text{
  margin: 10px 0 0;
  color: #666;
  font-family: Arial;
  font-size: 13px;
  line-height: 17px;
}
@media (max-width: 767px) {
  .franchise_top-item_desc{
    padding: 10px;
  }
  .franchise_top-item_title{
    font-size: 18px;
    line-height: 24px;
  }
  .franchise_top-item_text{
    margin: 10px 0 0;
  }
  .franchise_top-item_list{
    margin: 10px 0 0;
  }
  .franchise_top-item_item + .franchise_top-item_item{
    margin: 5px 0 0;
  }
  .franchise_top-item_link{
    margin: 10px 0 0 !important;
  }
  .franchise_top .top-100_img{
    display: none;
  }
  .franchise_main-list{
    margin-top: 20px;
  }
  .franchise_main-title{
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 479px) {
  .franchise_top-item{
    width: 100%;
  }
  .franchise_main-list{
    margin-right: 0;
  }
  .franchise_main-item{
    width: 100%;
  }
  .franchise_bottom-list{
    margin-top: 0;
  }
  .franchise_bottom-item{
    width: 50%;
    margin-top: 20px;
  }
  .franchise_bottom-item_item + .franchise_bottom-item_item{
    margin-top: 5px;
  }
}

.popup-application_mask{
  position: fixed;
  display: none;
  z-index: 1100;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background: rgba(255, 255, 255, 0.5);
}
.popup-application_mask.show{
  display: block;
}
.popup-application{
  box-sizing: border-box;
  position: absolute;
  top: 70px;
  left: 50%;
  min-height: 560px;
  width: 51%;
  margin-left: -25%;
  padding: 20px;
  background-color: white;
  box-shadow: 0 0 5px 0 #b6b6b6;
}
.popup-application .popup-signin_form label{
  text-transform: none;
  width: 190px;
}
.popup-application .popup-signin_form input[type=text],
.popup-application .popup-signin_form input[type=password]{
  width: calc(100% - 190px);
  padding: 0 10px;
  border: 1px solid #e6e6e6;
}
.popup-application textarea{
  width: calc(100% - 190px);
  resize: none;
  min-height: 130px;
  padding: 5px 10px;
  box-sizing: border-box;
  border: 1px solid #e6e6e6;
}
.popup-application .popup-signin_form-row{
  margin-bottom: 10px;
}
.popup-application .popup-signin_form-row.textarea{
  height: 100%;
}
.popup-application .sort-filter__button--price-desktop{
  display: block;
  border: 1px solid #e6e6e6;
  width: 80px;
  float: left;
  position: relative;
  margin-top: 0;
}
.popup-application .sort-filter__button--price-desktop span{
  position: absolute;
  top: 0;
  left: -25px;
  color: #666 !important;
}
.popup-application .sort-filter__button--price-desktop.from{
  margin-left: 20px;
  margin-right: 40px;
}
.popup-application .sort-filter__button--price-desktop.from span{
  left: -20px;
}
.popup-application .sort-filter__list--price-desktop{
  top: 29px;
}
.popup-application .sort-filter__list--price-desktop a{
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}
.popup-application .sort-filter__list--price-desktop a:last-child{
  border-bottom: 1px solid #e6e6e6;
}
.popup-application .popup-signin_form button{
  float: none;
  margin-left: 190px;
}
.popup-application .popup-signin_form{
  padding-top: 20px;
}
.popup-application .popup-signin_form::before{
  content: '';
  display: block;
  border-top: 1px solid #eeeeee;
  width: 100%;
  position: absolute;
  left: 0;
  top: 74px;
}
@media (max-width: 1023px) {
  .popup-application{
    padding-left: 10px;
    padding-right: 10px;
    min-width: 300px;
  }
  .popup-application .popup-signin_form label{
    width: 100px;
    line-height: 16px;
  }
  .popup-application .popup-signin_form input[type=text], .popup-application .popup-signin_form input[type=password], .popup-application textarea{
    width: calc(100% - 100px);
  }
  .popup-application .sort-filter__button--price-desktop{
    width: 65px;
  }
  .popup-application .sort-filter__button--price-desktop.from{
    margin-right: 30px;
  }
  .popup-application .sort-filter__button--price-desktop.from span{
    left: -15px;
  }
  .popup-application .popup-signin_form button{
    margin-left: 100px;
  }
}
@media (max-width: 479px) {
  .popup-application_mask{
    display: none !important;
  }
}

/*-------------------------------------------------------------------------------------------------------
*  FRANCHISE END
-------------------------------------------------------------------------------------------------------
*/


/*-------------------------------------------------------------------------------------------------------
*  EXAMPLE
-------------------------------------------------------------------------------------------------------
*/

.example{
  margin-bottom: 50px;
}
.example .news-details_top{
  margin-top: 20px;
}
.example .news-details_top-text{
  padding-left: 34px;
}
.example .news-details_top-text p:last-child{
  margin-bottom: 0;
}
.example .news-details_top-text_title{
  font-size: 20px;
  line-height: 28px;
  color: #666;
  margin-bottom: 20px;
}
.example .news-details_top-text_title span{
  color: #ec008c;
  white-space: nowrap;
}
.example .news-details_main{
  width: 79%;
}
.example .news-details_aside{
  width: 21%;
}
.example .news-details_main-main{
  text-align: left;
  margin-top: 20px;
  color: #666;
  font-size: 15px;
  line-height: 20px;
}
.example .news-details_main-main .main_title{
  color: #666;
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 15px;
}
.example .news-details_main-main .main_title.main_title-mrg-t{
  margin-top: 30px;
}
.example .news-details_main-main .main_list{
  color: #666;
  font-size: 15px;
  line-height: 20px;
  padding-left: 20px;
}
.example .news-details_main-main .main_item{
  list-style: none;
  margin-bottom: 10px;
  position: relative;
}
.example .news-details_main-main ul .main_item::before{
  content: '';
  display: block;
  position: absolute;
  top: 6px;
  left: -16px;
  width: 6px;
  height: 6px;
  background-color: #ec1595;
  border-radius: 50%;
}
.example .news-details_main-main ol .main_item::before{
  display: block;
  position: absolute;
  top: 0;
  left: -16px;
  color: #ec1595;
  font-weight: 700;
}
.example .news-details_main-main ol .main_item:nth-child(1)::before{
  content: '1.';
}
.example .news-details_main-main ol .main_item:nth-child(2)::before{
  content: '2.';
}
.example .news-details_main-main ol .main_item:nth-child(3)::before{
  content: '3.';
}
.example .news-details_main-main .main_item:last-child{
  margin-bottom: 0;
}

.example .news-details_main-list{
  margin: 0 -1% 0 -40px;
  padding: 0;
}
.example .news-details_main-item{
  width: 33%;
  float: left;
  padding: 0 0 0 40px;
  box-sizing: border-box;
  list-style: none;
}
.example .news-details_main-item img{
  max-width: 100%;
  height: auto;
  display: block;
  margin-bottom: 15px;
}
.example .news-details_main-item .more{
  display: inline-block;
  width: 110px;
  height: 30px;
  border: 1px solid #e6e6e6;
  color: #333 !important;
  font-family: Arial;
  font-size: 13px;
  line-height: 30px;
  padding: 0 10px;
  position: relative;
  box-sizing: border-box;
  text-decoration: none !important;
  margin-top: 10px;
}
.example .news-details_main-item .more::before{
  content: '';
  display: block;
  position: absolute;
  top: 9px;
  right: 12px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAc0lEQVQIW2OcOXPmUQYGhn9A7JOenv4RSIMBI1DiMJC2+f///xlGRkYXmCRjf3+/ACcn526goAmyJCNIGzZJsARWSZgE0C5+oFF74EaCJNAFv3//7gpyFYpKkGBhYeEHxhkzZhwCarfFcC5Q4hhQ4i+6BwEqA1nIrRKfKQAAAABJRU5ErkJggg==")no-repeat;
  width: 6px;
  height: 10px;
}
.table_head {
text-transform: uppercase;
background-color: #f2f2f2;
}
.table_head b{
color: #999;
font-size: 15px;
}
.example .shipping-city .number{
font-weight: bold;
color:black;
}
.example .shipping-city .link{
color: #ec008c;
text-decoration: underline;
}
.example table{
	font-family: 'arialnarrow', 'Arial Narrow', Arial, sans-serif;
}
.example thead{
  background-color: whitesmoke;
}
.example th{
  color: #999;
  font-family: 'arialnarrow', 'Arial Narrow', Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 12px 20px;
}
.example td{
  color: #666;
  font-size: 15px;
  line-height: 20px;
  padding: 10px 20px;
  border-top: 1px solid #e6e6e6;
  max-width: 300px;
  min-width: 150px;
}
.example tr:last-child td{
  border-bottom: 1px solid #e6e6e6;
}
.example td.bold{
  font-weight: 700;
}
.example td.del{
  text-decoration: underline;
  color: #ec1595;
  cursor: pointer;
}

.example .catalog-content__pagination{
  text-align: left;
  margin-bottom: 0;
  margin-top: 25px;
}
.example .catalog-content__pagination .pagination{
  text-align: center;
}

.example-list{
  padding: 0;
  margin: 0 0 0 -30px;
}
.example-item{
  list-style: none;
  float: left;
  width: 50%;
  padding: 0 0 0 30px;
  box-sizing: border-box;
  margin-top: 40px;
}
.example-item:nth-child(1),
.example-item:nth-child(2){
  margin-top: 0;
}
.example-item img{
  max-width: 100%;
  height: auto;
  display: block;
  float: left;
  margin-right: 20px;
}
.example-item_title{
  color: #666;
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 20px;
}
.example-item_date{
  color: #ccc;
  font-family: Arial;
  font-size: 13px;
  font-style: italic;
  line-height: 20px;
}
.example .sort-filter__button--price-desktop{
  display: inline-block;
  float: none;
  margin-top: 0;
  border: 1px solid #e6e6e6;
  width: 230px;
  margin-right: 10px;
  margin-bottom: 20px;
}
.example .sort-filter__button--price-desktop.notact{
  background-color: #f7f7f7;
}
.example .sort-filter__button--price-desktop.notact a{
  color: #a8a8a8;
  cursor: default;
}
.example .sort-filter__button--price-desktop.notact::after{
  border-color: #e6e6e6;
}
.example .sort-filter__button--price-desktop.notact div{
  display: none;
}

.rss input{
  border: 1px solid #e6e6e6;
  margin-right: 10px;
  padding: 0 10px;
  box-sizing: border-box;
}
.rss [type="submit"], .rss input[type="email"], .rss input[type="reset"], .rss input[type="text"]{
  height: 30px;
}
.rss input[type="checkbox"], .rss input[type="radio"]{
  width: 15px;
  height: 15px;
}

.example .filter-block{
  margin: 0;
}
.example .checkbox-b,
.example .radio-wr{
  width: 230px;
  margin-right: 10px;
  display: inline-block;
}
.example .radio-wr .radio-b + .radio-b{
  margin-top: 0;
}

.example .btn-b{
  margin-top: 10px;
}
.example .btn.btn-bg{
  height: 40px;
  line-height: 23px;
}
.example .btn{
  width: 160px;
  height: 30px;
  background-color: #ec1595;
  color: white;
  font-size: 13px;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  border-radius: 0;
  border: none;
  margin-right: 10px;
  vertical-align: top;
  margin-bottom: 10px;
}

.example-aside_list{
  padding: 10px 0 0 20px;
  margin: 0;
}
.example-aside_item{
  list-style: none;
  font-size: 13px;
  color: #666;
  font-weight: 700;
  line-height: 25px;
  text-transform: uppercase;
}

.example-aside_item a:hover{
  text-decoration: none;
}
.example-aside_item-list{
  padding: 0 0 0 10px;
  margin: 0;
}
.example-aside_item-item{
  list-style: none;
  color: #999;
  text-transform: none;
  font-family: Arial;
  font-weight: 400;
  line-height: 20px;
}
@media (max-width: 1279px) {
  .example .news-details_top-text{
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .example .news-details_main-list{
    margin-right: 0;
  }
  .example .news-details_main-item{
    width: 50%;
  }
  .example .news-details_main-item:last-child{
    clear: both;
    margin-top: 30px;
  }
  .example-list{
    margin: 0;
  }
  .example-item{
    width: 100%;
    padding: 0;
    margin-top: 20px !important;
  }
  .example-item:first-child{
    margin-top: 0 !important;
  }
  .example th{
    padding: 10px 10px;
  }
  .example td{
    min-width: 0;
    padding: 5px 10px;
  }
}
@media (max-width: 767px) {
  .example .news-details_aside{
    display: none;
  }
}
@media (max-width: 479px) {
  .example .news-details_main-item{
    width: 100%;
  }
  .example .news-details_main-item + .news-details_main-item{
    margin-top: 20px !important;
  }
}

/*-------------------------------------------------------------------------------------------------------
*  EXAMPLE END
-------------------------------------------------------------------------------------------------------
*/


.item-details__color-picker{
    padding: 0;
}
.item-details__color-picker li{
    list-style: none;
    display: inline-block;
}
.item-details__color-picker .cnt_item{
    display: inline-block;
    height: 30px;
    width: 30px;
    margin: 1px 6px 0 0;
    border: 1px solid #e6e6e6;
    cursor: pointer;
}
.item-details__color-picker .cnt_item.active{
    height: 32px;
    width: 32px;
    margin-top: 0;
    margin-left: -2px;
    border: 1px solid white;
    outline: 1px solid #e6e6e6;
}
.item-details_size.sort-filter__button--price-desktop ul{
    padding: 0;
}
.item-details_size.sort-filter__button--price-desktop li{
    list-style: none;
    color: #000;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
}
.item-details_size.sort-filter__button--price-desktop li:last-child{
    border-bottom: 1px solid #e6e6e6;
}
.item-details_size.sort-filter__button--price-desktop li:hover{
    color: #ec008c;
    background-color: #eeeeee;
}
.item-details_size.sort-filter__button--price-desktop li .cnt_item{
    display: block;
    padding: 1px 10px 0;
    cursor: pointer;
}



.basket table{
    width: 100%;
    font-size: 15px;
    color: #999;
}
.basket tr.basket-item { margin: 0; }
.basket td{
    vertical-align: middle;
    padding-top: 20px;
	padding-bottom: 20px;
}
.basket td.basket-item__image-wrapper{
    padding-right: 20px;
    padding-bottom: 20px;
}
.basket td.basket-item__image-wrapper img{
    width: 50px;
}
.basket td p:last-child { margin: 0; }
@media (max-width: 767px){
    td.basket-item__name-block, td.basket-item__color-size-block, td.basket-item__quantity {
        width: auto;
        display: table-row;
    }
    td.basket-item__price-wrapper {
        position: static !important;
    }
    td a.basket-item__button-delete{
        position: relative !important;
        top: 0 !important;
    }
    td a.basket-item__button-delete::before{
        top: 0 !important;
        left: 0 !important;
    }
    td.basket-item__quantity-delete{
        display: block;
        position: absolute;
        right: 20px;
        margin-top: 4px;
    }
    td.basket-item__name-block .basket-item__name{
        margin-top: 20px;
    }
    td.basket-item__quantity form{
        margin-bottom: 10px;
    }
    td.basket-item__price-wrapper{
    }
}

.err_mess{
  color: red;
  color: red;
  width: calc(100% - 100px);
  float: right;
}

.popup-signup_form .err_mess{
  width: calc(100% - 200px);
}

.err{
  border: 1px solid red!important
}
.container_slider_products .slider_products__controls {
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 5%;
  text-align: center;
  cursor: pointer;
}
.container_slider_products .slider_products__controls div {
    position: absolute;
    z-index: 4;
    top: 50%;
    left: 50%;
    height: 18px;
    width: 10px;
    margin-left: -5px;
    margin-top: -9px;
}

.picture-popup__mask {
  position: fixed;
  display: none;
  z-index: 8900;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.5);
}
@media (min-width: 768px) {
  .picture-popup {
    border: 10px solid white;
    background-color: white;
    box-shadow: 0 0 5px 0 #b6b6b6;
    max-width: calc(100vw - 60px);
    max-height: calc(100vh - 60px);
	/* width:70%; */
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 9000;
  }
}

.slider-nav {
   display: none;
  float: left;
  height: 100%;
  width: 8.80195599022%;
  margin-right: 2.200488997555%;
}
@media (min-width: 768px) {
  .slider-nav {
    display: block;
  }
}
.picture-popup__mask .slider-nav {
  display: none;
  float: left;
  height: 100%;
  width: 8.80195599022%;
  margin-right: 2.200488997555%;
}
@media (min-width: 768px) {
  .picture-popup__mask .slider-nav {
    display: block;
  }
}
.picture-popup__mask .slider-for {
  float: left;
  width: 100%;
  margin-right: 2.44499%;
  margin-top: -20px;
  max-width: none;
  position:relative;
}

.picture-controls {
  position: absolute;
  z-index: 3;
  width: 10%;
  height: 100%;
  top: 0;
  text-align: center;
  cursor: pointer;
}
.picture-controls div {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  height: 18px;
  width: 10px;
  margin-left: -5px;
  margin-top: -9px;
}
.item-details__image-container__controls--up {
  top: -5px;
}
.item-details__image-container__controls--up div {
  background: url('../img/arrow-item-slider-up.png') 50% 50% no-repeat;
}
.item-details__image-container__controls--down {
  bottom: -5px;
}
.item-details__image-container__controls--down div {
  background: url('../img/arrow-item-slider-down.png') 50% 50% no-repeat;
}
.container_slider_products {
    height: 100%;
    width: 100%;
    position: relative;
}
.picture-controls--prev {
  left: 0;
}
.picture-controls--prev div {
  background: url('../img/arrow-item-slider-left.png') 50% 50% no-repeat;
}
.picture-controls--next {
  right: 0;
}
.picture-controls--next div {
  background: url('../img/arrow-item-slider-right.png') 50% 50% no-repeat;
}

.picture__slider-wrapper {
  position: relative;
  height: 100%;
  width: 80%;
  height: calc(100vh - 60px);
  margin: 0 auto;
  margin-bottom: 30px;
  overflow:hidden;
  float: left;
}
.picture__slider-wrapper img {
  cursor: pointer;
  margin-left:auto;
  margin-right:auto;
}
@media (min-width: 768px) {
  .picture__slider-wrapper {
    width: 80%;
	height: calc(100vh - 60px);
    margin-right: 2.444987775061%;
    float: left;
    max-width: none;
	overflow: hidden;
  }
}
.picture__slider-loader {
  display: none;
  z-index: 4;
  position: absolute;
  top: 0;
  left: -1px;
  height: 100%;
  width: 101%;
  background: url('../img/loader.gif') 50% 50% no-repeat, white;
}
.picture-popup__mask .picture__preview__pic {
  box-sizing: border-box;
  display: block;
  height: auto;
  width: 100%;
  margin-bottom: 10px;
  border: none;
}
.picture-popup__mask .picture__preview__pic img {
  box-sizing: border-box;
  height: auto;
  width: 100%;
  border: 1px solid white;
}

@media (min-width: 768px) {
    .lookbook-popup .modal-dialog {
        //width: 600px;
        margin: 30px auto;
    }
}
@media (min-width: 1024px) {
    .lookbook-popup .modal-dialog {
        //width: 700px;
        margin: 30px auto;
    }
}
@media (min-width: 1280px) {
    .lookbook-popup .modal-dialog {
        //width: 800px;
        margin: 30px auto;
    }
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
.catalog-header p {
	font-size : 11pt;
}
.example-aside_list li {
	font-size: 13px;
	line-height: 2;
}

/* Menu hover styles */
.menu-hover_list { margin: 0 !important; padding: 0 !important; }
.menu-hover_item .menu-hover_item-title { margin-left: 0; }
.menu-hover_cont { padding-left: 19px !important; }
.main-nav__link-hover .menu-hover_list > .menu-hover_item { width: 190px !important; margin-right: 40px !important; }
.main-nav__link-hover .menu-hover_list > .menu-hover_item:last-child { float: left; width: auto !important; margin-top: 0px; margin-right: 5px !important; }

/* added by dyuha */
html,body { min-height: 100%; height: 100%; }
body { position: relative; }
.mobile-nav { height: calc(100vh); }
.index-banners-box img { max-width: 100%; height: auto; }

.item-details__info--inner { display: block; }

.bx_bt_button { cursor: pointer; }

.rss .item-details { top: 0; }
body.modal-open { overflow: auto; }

.page-footer { position: absolute; bottom: 0; left: 0; right: 0; top: auto; margin: 0; }
.button-back-to-top--fixed { bottom: 0 !important; }


@media(max-width:1280px) {
	.main-nav--fixed .main-nav__link-list-container { left: 200px; right: 180px; margin: 0; width: auto; }
	.main-nav--fixed .main-nav__link-list { display: table; width: 100%; }
	.slider__body.clearfix.slick-initialized.slick-slider > .slick-dots { top: auto !important; bottom: 0; }
}

@media (max-width:1024px){
	.main-nav__link-list { text-align: center; }
	.main-nav__link-list > li { display: inline-block; float: none !important; }
}

@media (max-width:1023px){
	.map_label-list { width: 100%; max-height: 68%; }
	.map { height: 0; visibility: hidden; }
	.map-xs { position: fixed; z-index: 998; top: 0; left: 0; right: 0; bottom: 0; }
	.map-xs .map { top: 0; left: 0; width: 100%; height: 100%; visibility: visible; }
	.map .bx-google-map { height: calc(100vh) !important; }
	.map-xs-hide { position: absolute; z-index: 999; top: 0; right: 0; padding: 15px 15px 15px 40px; background: #fff url(/img/icon-close.png) 15px 50% no-repeat; font-size: 15px; line-height: 1; text-transform: uppercase; }
	.main-nav--fixed .main-nav__link-list-container { left: 130px; right: 60px; margin: 0; width: auto; }
	.main-nav--fixed .main-nav__link-list > li > a { font-size: 13px; }
	.main-nav--fixed .main-nav__shopping-bag-link--768 { margin-right: 5px; }
}

@media (max-width:767px){
	.item-details-main-content { padding-left: 15px; padding-right: 15px; text-align: center; }
	.item-details__desc-container .item-details__header, .item-details__desc-container .item-details__codename, .item-details__desc-container .item-details__price, .item-details__desc-container .item-details__color-picker, .item-details__desc-container .item-details__quantity-picker { text-align: center; }
	.item-details__desc-container .item-details_size { display: block; margin: 0 auto 20px; }
	.item-details__color-picker .cnt_item { margin: 1px 3px 0; }
	.item-details__color-picker .cnt_item.active { margin-left: 3px; }

	.picture-popup__mask { background: rgba(255, 255, 255, .9); }
	.picture-popup, .picture-popup .offer_photo, .picture-popup .slider, .slider-for .slick-list, .slider-for .slick-track { position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
	.picture-popup .picture__slider-wrapper { width: 100%; }
	.picture-popup .slider-for { margin: 0; padding: 0; }
	.picture-popup .slick-slide:before { display: inline-block; vertical-align: middle; width: 0; height: 100%; margin-right: -5px; content: '.'; visibility: hidden; }
	.picture-popup .slick-slide img { display: inline-block; vertical-align: middle; max-width: 100%; width: auto; max-height: 100%; }
	.item-details__button-close, .item-details__close { z-index: 99; }

	.catalog__wrapper .item { margin-right: 0; }

	.news-details_main-main img { margin-bottom: 1.5em; max-width: 100%; height: auto; }

	.lookbook-popup__content .item-details__desc-container { padding: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.lookbook-popup__content .container_slider_products img { margin: 0 auto; }

	.item-details__collapsable-header { padding: 0; }
	.lookbook-carusel { display: block; }
	.lookbook-carusel_list-b { padding: 0 40px; }
	.lookbook-carusel .bx-prev { left: -25px; }
	.lookbook-carusel .bx-next { right: -25px; }

	.mobile-nav-subnav { display: none; padding: .5em 0 0 15px; }
	.mobile-nav-subnav .menu-hover_cont { padding: 0 !important; }
	.mobile-nav-subnav ul, .mobile-nav-subnav li { margin: 0; padding: 0; list-style: none; background: none; }
	.mobile-nav-subnav ul ul { margin-bottom: 1em; }
	.mobile-nav .parent { position: relative; }
	.mobile-nav .toggler { display: block; position: absolute; z-index: 5; top: 2px; right: 0; width: 16px; height: 16px; }
	.mobile-nav .toggler:before, .mobile-nav .toggler:after { display: block; position: absolute; background: #000; content: '.'; text-indent: -9999px; overflow: hidden; }
	.mobile-nav .toggler:before { top: 50%; left: 0; right: 0; margin-top: -1px; height: 2px; }
	.mobile-nav .toggler:after { top: 0; bottom: 0; left: 50%; margin-left: -1px; width: 2px; }

	.mobile-nav .opened .mobile-nav-subnav { display: block; }
	.mobile-nav .opened .toggler:after { display: none; }

	/*.mobile-nav__link-list > li:last-child { display: none; }*/

	.full-nav--lowres__menu-link { background: url(../img/ico_nav.svg) 0 50% no-repeat; background-size: 100% auto; }
	.full-nav--lowres__search-link { background: url(../img/ico_search.svg) 0 50% no-repeat; background-size: 100% auto; }
	.full-nav--lowres__phone-link {display:none; background: url(../img/callback_search.png) -2px -1px no-repeat;
    display: block;
    width: 20px;
    height: 23px;
    position: absolute;
    right: 51px;
    top: 19px;}
	.full-nav--lowres__shopping-bag-link { background: url(../img/ico_cart.svg) 0 50% no-repeat; background-size: 100% auto; }
	.full-nav--lowres__menu-link img, .full-nav--lowres__search-link img, .full-nav--lowres__shopping-bag-link img { visibility: hidden; }
	.full-nav--lowres__shopping-bag-link__item-counter { top: 3px; }

	.top-sales__wrapper .item { display: none; margin-right: 0; }
	.top-sales__wrapper .item:nth-child(1), .top-sales__wrapper .item:nth-child(2) { display: block; }

	.logo a {
		display: block;
		margin-top: 18px;
		width: 150px;
		height: 34px;
		background: url(../img/logo-250-x2.png) 0 0 no-repeat;
		background-size: 100%;
	}
	.logo a.free-delivery {
		width: 54px;
		background: url(../img/shipping.png) 0 0 no-repeat;
		background-size: 100%;
	}
	.free-delivery {
		position: absolute;
		top: -12px;
		left: 101px;
	}
	.logo picture, .logo img {
		display: none;
	}
}

.look__image-container__controls {
  position: absolute;
  z-index: 3;
  width: 10%;
  height: 100%;
  top: 0;
  text-align: center;
  cursor: pointer;
}

@media (max-width: 767px){
  .mobile-nav-subnav a{
    color: #333;
  }
}


.look__image-container__controls div {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  height: 18px;
  width: 10px;
  margin-left: -5px;
  margin-top: -9px;
}
.look__image-container__controls--prev {
  left: 0;
}
.look__image-container__controls--prev div {
  background: url('../img/arrow-item-slider-left.png') 50% 50% no-repeat;
}
.look__image-container__controls--next {
  right: 0;
}
.look__image-container__controls--next div {
  background: url('../img/arrow-item-slider-right.png') 50% 50% no-repeat;
}

.item-details-main-content .look__slider-wrapper {
  position: relative;
  height: 100%;
  width: 42.78728606357%;
  margin: 0 auto;
  margin-bottom: 30px;
  overflow:hidden;
  float: left;
}
.look__slider-wrapper img {
  height: auto;
  cursor: pointer;
   width: 100%;
}
@media (min-width: 768px) {
  .item-details-main-content .look__slider-wrapper {
    width: 42.78728606357%;
    margin-right: 2.444987775061%;
    float: left;
    max-width: none;
  }
}
.photo_set img:hover{
    cursor: pointer;
}
.button_pay_link {
display:block;
margin-top: 25px;
  height: 40px;
  width: 150px;
  line-height: 40px;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  background-color: #ec1595;
  border-radius: 3px;
}
.button_pay_link:hover{
  color: #fff;
  text-decoration: none;
}


@media (max-width:325px){
	.popup-signin_form button {
		float: none;
		margin: 0 auto;
	}
	.popup-signin_reg-b a {
		display: block;
		text-align: center;
		margin: 16px 0 0 0 !important
	} 
}

@media (min-width:768px) and (max-width:1024px){
	/*html, body, * { font-family: 'PT Sans Narrow',sans-serif !important; }*/
}

@media (max-width:767px){
 .item__price--sale::after { top: 50%; left: 50%; margin: -13px 0 0 -34px; }
}
.recommended_product_slider {
  position: relative;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-bottom: 10px;
}
.recommended_product_slider__wrapper {
  position: relative;
  width: auto;
  margin: 0 auto;
}
.recommended_product_slider__body {
  position: relative;
  margin: 0 auto;
}
.recommended_product__slider-controls {
  position: absolute;
  z-index: 3;
  height: 100%;
  top: 0;
  text-align: center;
  cursor: pointer;
}
.recommended_product__slider-controls div {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  height: 18px;
  width: 10px;
  margin-left: -5px;
  margin-top: -9px;
}
.recommended_product__slider-controls--prev {
  left: 0;
}
.recommended_product__slider-controls--prev div {
  background: url('../img/arrow-item-slider-left.png') 50% 50% no-repeat;
}
.recommended_product__slider-controls--next {
  right: 0;
}
.recommended_product__slider-controls--next div {
  background: url('../img/arrow-item-slider-right.png') 50% 50% no-repeat;
}

.full-nav__user-selector {
  display: none;
  position: absolute;
  z-index: 9;
  top: 35px;
  height: auto;
  max-height: 300px;
  width: 160px;
  background-color: #f2f2f2;
  overflow-y: auto;
  box-shadow: 3px 2px 5px 1px rgba(0, 0, 0, 0.2);
  float: right;
  padding-right: 15px;
}
.full-nav__user-selector.show{
  display: block;
}
.full-nav__user-selector__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.full-nav__user-selector__list li {
  padding: 0;
  margin: 0;
}
.full-nav__user-selector__link {
  box-sizing: border-box;
  display: block;
  width: 100%;
  padding: 10px 10px 8px 5px;
  color: black;
  font-family:	"Arial Narrow","PT Sans Narrow",Arial,sans-serif;
  font-size:	14px;
}
.full-nav__user-selector__link img {
    padding-right: 10px;
}
.full-nav__user-selector__link:visited {
  text-decoration: none;
}
.full-nav__user-selector__link:hover {
  text-decoration: none;
}
.full-nav__user-selector__link:focus {
  text-decoration: none;
}
.full-nav__user-selector__link:visited {
  color: black;
}
.full-nav__user-selector__link:hover {
  color: black;
}
.full-nav__user-selector__link:focus {
  color: black;
}
.full-nav__user-selector__link:hover {
  background-color: #f2f2f2;
}
.nav_user {
float: right;
}
.popup_main_picture {
	max-width: 100%;
}

.popup-window-with-titlebar .popup-window-content, .popup-window-content-gray .popup-window-content {
	background-color: white;
	padding: 0px;
}
.popup-window-content div img {
}

.popup-window-content div p {
	font-size: 14px;
    margin: 0px;
    padding: 0px;
}
.popup-window-buttons .bx_medium {
    display: block;
    height: 40px;
    width: 164px;
    margin: 0 auto;
    line-height: 40px;
    margin-bottom: 25px;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    color: white;
    background-color: #ec008c;
    font-family: 'Arial Narrow', 'PT Sans Narrow', Arial, sans-serif;
}
.popup-window-titlebar div {
	margin: 50px 0 0 0 !important;
    text-align: center;
    font-size: 17px;
    color: #ec008c;
}
.popup-window-close-icon, .popup-window-titlebar-close-icon {
    display: block;
    position: absolute;
    top: 0 !important;
    right: 0 !important;
    cursor: pointer;
}
.bx-sls .bx-ui-sls-fake, .bx-sls .bx-ui-sls-route {
    padding-left: 27px;
}
#bx-soa-total-mobile.bx-soa-cart-total-button-container {
	display:none!important;
}
.main-nav__link {
    padding: 10px 8px;
}
.kira-basket-line2 {
	position: absolute;
	right: 0;
	top: 0;
}
.popup-window-close-icon:after {
    content: "✖";
    color: #ec198c;
    background: none;
    font-size: 27px;
    padding: 0px;
    top: 20px;
    left: 7px;
    display: block;
    background: #dcdcdc;
    height: 40px;
    width: 40px;
    text-align: center;
	cursor: pointer;
}
.popup-window-titlebar {
	height: auto;
}