* {
  outline: 0;
}

body,div,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,td,textarea,th,ul {
  margin: 0;
  padding: 0;
}

:focus {
  outline: 0;
}

button::-moz-focus-inner {
  border: none;
}

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

abbr,fieldset,img {
  border: 0;
}

address,caption,em,th,var {
  font-style: normal;
  font-weight: 400;
}

ul li {
  list-style: none;
}

caption,th {
  text-align: left;
}

h1,h2,h3,h4,h5,h6 {
  font-size: 100%;
  font-weight: 400;
}

input,select,textarea {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}

legend {
  color: #000;
}

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

img {
  max-width: 100%;
  height: auto;
  border: 0;
  vertical-align: middle;
  user-drag: none;
  -moz-user-select: none;
  -webkit-user-drag: none;
}

input,label,select {
  font-family: inherit;
  border: none;
  vertical-align: middle;
}

textarea {
  font-family: inherit;
  vertical-align: top;
  resize: none;
}

a {
  text-decoration: none;
}

input[type=password]::-ms-reveal {
  display: none;
}

input::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

body,html {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  font-size: 14px;
}

.hide {
  display: none !important;
}

.trunkOld {
  margin: 0 auto;
}

.trunkOld:after,.trunkOld:before {
  content: '';
  display: table;
}

@-webkit-keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.c-cross-14 {
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
}

.c-cross-14:after,.c-cross-14:before {
  content: '';
  position: absolute;
  display: block;
  width: 1px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.c-cross-14:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.c-cross-14:after,.c-cross-14:before {
  height: 18px;
  width: 2px;
  left: 6px;
  top: -2px;
}

.c-cross-14:after,.c-cross-14:before {
  background: #999;
}

.c-text-md-v1 {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
}

.c-text-md-v1::placeholder {
  color: #C9C9C9;
}

.c-btn-main-v1 {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  line-height: 1.1;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  position: relative;
  letter-spacing: 0;
  color: #fff;
  background: #cb11ab;
  border: 2px solid #cb11ab;
  font-size: 14px;
  padding: 12px 25px 13px;
}

.c-btn-main-v1.disabled,.c-btn-main-v1.disabled:active,.c-btn-main-v1.disabled:hover,.c-btn-main-v1:disabled,.c-btn-main-v1:disabled:active,.c-btn-main-v1:disabled:hover {
  cursor: default;
  color: #d7d7d7;
  background: #fff;
  border: 2px solid #d5d5d5;
  opacity: .9;
}

.c-btn-main-v1.disabled:active,.c-btn-main-v1.disabled:active:active,.c-btn-main-v1.disabled:hover:active,.c-btn-main-v1:disabled:active,.c-btn-main-v1:disabled:active:active,.c-btn-main-v1:disabled:hover:active {
  -webkit-transform: none;
  transform: none;
}

.c-btn-main-v1.disabled.progress,.c-btn-main-v1.progress,.c-btn-main-v1.progress:active {
  color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.c-btn-main-v1.disabled.progress:after,.c-btn-main-v1.progress:active:after,.c-btn-main-v1.progress:after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  -webkit-animation: mySpin .9s linear 0s infinite;
  animation: mySpin .9s linear 0s infinite;
  position: absolute;
  right: calc(50% - 10px);
  top: calc(50% - 10px);
}

.c-btn-main-v1.disabled.progress:after,.c-btn-main-v1.progress:active:after,.c-btn-main-v1.progress:after {
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
}

.c-btn-main-v1:hover {
  background: #e313bf;
  border-color: #e313bf;
}

.c-btn-main-v1:active {
  color: #fff;
  background: #b30f97;
  border-color: #b30f97;
}

.c-cross-16-v1 {
  position: relative;
  display: inline-block;
  width: 16px;
  height: 16px;
}

.c-cross-16-v1:after,.c-cross-16-v1:before {
  content: '';
  position: absolute;
  display: block;
  width: 1px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.c-cross-16-v1:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.c-cross-16-v1:after,.c-cross-16-v1:before {
  height: 20px;
  width: 2px;
  left: 7px;
  top: -2px;
}

.c-cross-16-v1:after,.c-cross-16-v1:before {
  background: #999;
}

.c-loupe-18 {
  height: 18px;
  position: relative;
  width: 18px;
}

.c-loupe-18:after,.c-loupe-18:before {
  content: '';
  display: block;
  position: absolute;
}

.c-loupe-18:before {
  border: 2px solid #000;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 14px;
  left: 0;
  top: 0;
  width: 14px;
}

.c-loupe-18:after {
  background: #000;
  bottom: -1px;
  height: 9px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 2px;
  width: 2px;
}

.c-photo-18-v1 {
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.938%2015H1.062c-.281%200-.552-.113-.75-.314-.2-.2-.312-.473-.312-.757V3.214c0-.284.112-.556.311-.757.2-.201.47-.314.752-.314h2.656L5.844%200h5.312l2.125%202.143h2.656c.282%200%20.553.113.752.314.2.2.311.473.311.757V13.93c0%20.284-.112.556-.311.757-.2.201-.47.314-.752.314zm-.532-11.25h-2.785l-2.125-2.143H6.504L4.38%203.75H1.594v9.643h13.812V3.75zM8.5%204.286c.736%200%201.454.22%202.066.632a3.743%203.743%200%200%201%201.37%201.683%203.78%203.78%200%200%201-.806%204.086%203.69%203.69%200%200%201-4.053.813%203.726%203.726%200%200%201-1.669-1.38%203.772%203.772%200%200%201%20.462-4.736A3.703%203.703%200%200%201%208.5%204.286zm0%205.893c.42%200%20.831-.126%201.18-.362.35-.235.622-.57.783-.961a2.159%202.159%200%200%200-.46-2.336%202.109%202.109%200%200%200-2.316-.465c-.388.163-.72.438-.954.79a2.156%202.156%200%200%200%20.264%202.706c.399.402.94.628%201.503.628z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
  background-size: contain;
  width: 18px;
  height: 16px;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.i-popup-login {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #8b8b8b;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  display: none;
  width: 420px;
  position: absolute;
  z-index: 1001;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 28px 40px 40px;
  border-radius: 8px;
  background: #fff;
  min-height: 480px;
  padding: 0;
}

.i-popup-login .close:not(.c-btn-main) {
  position: relative;
  display: inline-block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 12px;
  right: 12px;
  cursor: pointer;
  margin: 0;
}

.i-popup-login .close:not(.c-btn-main):after,.i-popup-login .close:not(.c-btn-main):before {
  content: '';
  position: absolute;
  display: block;
  width: 1px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.i-popup-login .close:not(.c-btn-main):before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.i-popup-login .close:not(.c-btn-main):after,.i-popup-login .close:not(.c-btn-main):before {
  height: 20px;
  width: 2px;
  left: 7px;
  top: -2px;
}

.i-popup-login .close:not(.c-btn-main):after,.i-popup-login .close:not(.c-btn-main):before {
  background: #999;
}

.i-popup-login .content h1 {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  margin: 0 0 20px;
}

.i-popup-login .content p {
  margin: 0;
}

.i-popup-login .btn-block {
  margin-top: 32px;
  font-size: 0;
}

.i-popup-login .btn-block .c-btn-main {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  line-height: 1.1;
  font-weight: 700;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  position: relative;
  letter-spacing: 0;
  color: #fff;
  background: #cb11ab;
  border: 2px solid #cb11ab;
  font-size: 14px;
  padding: 12px 25px 13px;
}

.i-popup-login .btn-block .c-btn-main.disabled,.i-popup-login .btn-block .c-btn-main.disabled:active,.i-popup-login .btn-block .c-btn-main.disabled:hover,.i-popup-login .btn-block .c-btn-main:disabled,.i-popup-login .btn-block .c-btn-main:disabled:active,.i-popup-login .btn-block .c-btn-main:disabled:hover {
  cursor: default;
  color: #d7d7d7;
  background: #fff;
  border: 2px solid #d5d5d5;
  opacity: .9;
}

.i-popup-login .btn-block .c-btn-main.disabled:active,.i-popup-login .btn-block .c-btn-main.disabled:active:active,.i-popup-login .btn-block .c-btn-main.disabled:hover:active,.i-popup-login .btn-block .c-btn-main:disabled:active,.i-popup-login .btn-block .c-btn-main:disabled:active:active,.i-popup-login .btn-block .c-btn-main:disabled:hover:active {
  -webkit-transform: none;
  transform: none;
}

.i-popup-login .btn-block .c-btn-main.disabled.progress,.i-popup-login .btn-block .c-btn-main.progress,.i-popup-login .btn-block .c-btn-main.progress:active {
  color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.i-popup-login .btn-block .c-btn-main.disabled.progress:after,.i-popup-login .btn-block .c-btn-main.progress:active:after,.i-popup-login .btn-block .c-btn-main.progress:after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  -webkit-animation: mySpin .9s linear 0s infinite;
  animation: mySpin .9s linear 0s infinite;
  position: absolute;
  right: calc(50% - 10px);
  top: calc(50% - 10px);
}

.i-popup-login .btn-block .c-btn-main.disabled.progress:after,.i-popup-login .btn-block .c-btn-main.progress:active:after,.i-popup-login .btn-block .c-btn-main.progress:after {
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
}

.i-popup-login .btn-block .c-btn-main:hover {
  background: #e313bf;
  border-color: #e313bf;
}

.i-popup-login .btn-block .c-btn-main:active {
  color: #fff;
  background: #b30f97;
  border-color: #b30f97;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.i-popup-login .content>iframe {
  display: block;
  min-height: 480px;
}

.i-tooltip-login {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  position: absolute;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  display: block;
  z-index: 49;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  border-radius: 4px;
  text-align: left;
  cursor: default;
  border: none;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.i-tooltip-address-v1 {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  position: absolute;
  top: 65px;
  right: 0;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  display: block;
  padding: 12px;
  z-index: 49;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  background: #fff;
  border-radius: 4px;
  text-align: left;
  cursor: default;
  border: none;
  max-width: 210px;
  z-index: 56 !important;
  text-align: center;
  z-index: 10001 !important;
}

.i-tooltip-address-v1 ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.i-tooltip-address-v1 li {
  list-style-type: none;
}

.i-tooltip-address-v1:before {
  right: calc(50% - 9px);
}

.header-v1 .header-wrapper {
  min-width: 978px;
  max-width: 1500px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 30px 25px;
}

@media screen and (max-width:1245px) {
  .header-v1 .header-wrapper {
    padding: 15px 15px 5px;
  }
}

.header-v1 {
  position: relative;
  min-width: 100%;
  background: -webkit-gradient(linear, left top, right top, from(#cb11ab), to(#481173)) no-repeat;
  background: linear-gradient(to right, #cb11ab 0, #481173 100%) no-repeat;
}

.header-v1 .header-bg {
  position: relative;
  top: 0;
  min-width: 100%;
}

.header-v1 .header-wrapper {
  margin: 0 auto;
  padding-top: 15px;
}

.header-v1 .header-content {
  position: relative;
  margin: 15px 0;
  font-size: 0;
}

.header-v1 .header-content:after {
  display: block;
  content: "";
  clear: both;
}

.header-v1 .c-photo-18-v1 {
  position: relative;
  top: 5px;
  right: 4px;
  background-position: center;
}

.header-v1 .wildSrch {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  margin-right: 14px;
  width: calc(100% - 300px - 300px - 54px);
}

@media screen and (max-width:1279px) {
  .header-v1 .wildSrch {
    width: 100%;
    margin: 7px 0 0 0;
  }
}

.header-v1 .wildSrch .sq {
  vertical-align: middle;
  cursor: pointer;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 16px 100px 16px 20px;
  margin: 0;
  border: none;
  border-radius: 27px;
  background: rgba(255, 255, 255, .2);
  -webkit-transition: background .5s;
  transition: background .5s;
  color: rgba(255, 255, 255, .5);
}

.header-v1 .wildSrch .sq~.c-loupe-18 {
  opacity: .5;
}

.header-v1 .wildSrch .sq~.c-loupe-18:before {
  border-color: #fff;
}

.header-v1 .wildSrch .sq~.c-loupe-18:after {
  background: #fff;
}

.header-v1 .wildSrch .sq~.c-cross-14:after,.header-v1 .wildSrch .sq~.c-cross-14:before {
  background: #fff;
  opacity: .5;
}

.header-v1 .wildSrch .sq:focus {
  cursor: text;
}

.header-v1 .wildSrch .sq:hover {
  -webkit-transition: background .5s ease 0s;
  transition: background .5s ease 0s;
  background: rgba(255, 255, 255, .5);
}

.header-v1 .wildSrch .sq:hover~.icon-photo .inner-photo .c-photo-18-v1 {
  opacity: .5;
}

.header-v1 .wildSrch .sq:focus,.header-v1 .wildSrch .sq:focus:hover {
  color: #000;
  background: #fff;
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18,.header-v1 .wildSrch .sq:focus~.c-loupe-18 {
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  opacity: .5;
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18:before,.header-v1 .wildSrch .sq:focus~.c-loupe-18:before {
  border-color: #000;
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18:after,.header-v1 .wildSrch .sq:focus~.c-loupe-18:after {
  background: #000;
}

.header-v1 .wildSrch .sq:focus:hover~.c-loupe-18:hover,.header-v1 .wildSrch .sq:focus~.c-loupe-18:hover {
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  opacity: 1;
}

.header-v1 .wildSrch .sq:focus:hover~.icon-photo .inner-photo .c-photo-18-v1,.header-v1 .wildSrch .sq:focus~.icon-photo .inner-photo .c-photo-18-v1 {
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.938%2015H1.062c-.281%200-.552-.113-.75-.314-.2-.2-.312-.473-.312-.757V3.214c0-.284.112-.556.311-.757.2-.201.47-.314.752-.314h2.656L5.844%200h5.312l2.125%202.143h2.656c.282%200%20.553.113.752.314.2.2.311.473.311.757V13.93c0%20.284-.112.556-.311.757-.2.201-.47.314-.752.314zm-.532-11.25h-2.785l-2.125-2.143H6.504L4.38%203.75H1.594v9.643h13.812V3.75zM8.5%204.286c.736%200%201.454.22%202.066.632a3.743%203.743%200%200%201%201.37%201.683%203.78%203.78%200%200%201-.806%204.086%203.69%203.69%200%200%201-4.053.813%203.726%203.726%200%200%201-1.669-1.38%203.772%203.772%200%200%201%20.462-4.736A3.703%203.703%200%200%201%208.5%204.286zm0%205.893c.42%200%20.831-.126%201.18-.362.35-.235.622-.57.783-.961a2.159%202.159%200%200%200-.46-2.336%202.109%202.109%200%200%200-2.316-.465c-.388.163-.72.438-.954.79a2.156%202.156%200%200%200%20.264%202.706c.399.402.94.628%201.503.628z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E) no-repeat;
  background-position: center;
  opacity: .5;
}

.header-v1 .wildSrch .sq:focus:hover~.icon-photo .inner-photo:hover .c-photo-18-v1,.header-v1 .wildSrch .sq:focus~.icon-photo .inner-photo:hover .c-photo-18-v1 {
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  opacity: 1;
}

.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:after,.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:before,.header-v1 .wildSrch .sq:focus~.c-cross-14:after,.header-v1 .wildSrch .sq:focus~.c-cross-14:before {
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  background: #000;
  opacity: .5;
}

.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:hover:after,.header-v1 .wildSrch .sq:focus:hover~.c-cross-14:hover:before,.header-v1 .wildSrch .sq:focus~.c-cross-14:hover:after,.header-v1 .wildSrch .sq:focus~.c-cross-14:hover:before {
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  opacity: 1;
}

.header-v1 .wildSrch.search-active .sq {
  position: relative;
  border-radius: 27px 27px 0 0;
}

.header-v1 .wildSrch.search-active .find,.header-v1 .wildSrch.search-active .icon-photo,.header-v1 .wildSrch.search-active .resSrch,.header-v1 .wildSrch.search-active .sq {
  z-index: 10000;
}

.header-v1 .wildSrch .find,.header-v1 .wildSrch .resSrch {
  position: absolute;
  top: 14px;
  right: 15px;
  cursor: pointer;
}

.header-v1 .wildSrch .resSrch {
  display: none;
  top: 15px;
  right: 49px;
}

.header-v1 .wildSrch .resSrch.active {
  display: block;
}

@-webkit-keyframes blink {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes blink {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.header-v1 .wildSrch.enable-img .c-loupe-18 {
  right: 53px;
  top: 19px;
}

.header-v1 .wildSrch.enable-img .resSrch {
  top: 20px;
  right: 85px;
}

.header-v1 .wildSrch.search-by-photo-active .sq {
  background: #fff;
}

.header-v1 .wildSrch.search-by-photo-active .find,.header-v1 .wildSrch.search-by-photo-active .icon-photo {
  display: none;
}

@media not all and (min-resolution:0.001dpcm) {
@supports (-webkit-appearance:none) {
    .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults * {
      -webkit-filter: none;
      filter: none;
    }

    .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults:before {
      position: absolute;
      content: '';
      display: block;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAQEBAQEBAQEBAQGBgUGBggHBwcHCAwJCQkJCQwTDA4MDA4MExEUEA8QFBEeFxUVFx4iHRsdIiolJSo0MjRERFwBBAQEBAQEBAQEBAYGBQYGCAcHBwcIDAkJCQkJDBMMDgwMDgwTERQQDxAUER4XFRUXHiIdGx0iKiUlKjQyNEREXP/CABEIAVAA/AMBIgACEQEDEQH/xAAYAAEBAQEBAAAAAAAAAAAAAAABAAIDCP/aAAgBAQAAAAD36AkRUVDEjTU7CiKKIqqqljVqKIoKKqqqmZ1FBFEFVVNSzbCIgKKKqmaVdWYAoIiqpmWV1ZCAgiqGqVlbUBGaAiqpq1LadAAZiKCqalVtOgMkBBETUsqq6AyFkgiiadTaVdGQAACKqpdS6VQAMgEVFSqurSoGQyEEUTLOrWp1rJkDIBBJTKrp06TBmyZCzRTTLp060pnJkyBZihZl06dbbOQyZDMRE0q60u9aMmchnNmAqZtNt062hjNkyZAipZ1O3TrdZznIZMkBUtp1bdOtuc5M5M5CIq1OrTrWl3rGc5DOAIqpVV1rTrWsYMBnIFA06tK61p1rXPOMmTMBQzal1b061p5Gc5DERQ06lda0u9XIznMZAolltTrWtOtXLOTJZCKlpVdatunXDJZzGYqmpVdadLp4mTJAVEzKruXWl5ZMhGYqpmXTpXTp4AGSIqppV1OtK645AAKGqtStq06V4gQZKqplZbTqdPECAKqpmW1blV4xmIKGpplXUuq5QBRVDTNaWW03MzFFFVMysq1q5BFFVVSzKy0vKzRVVVSzSy0vMKIkqmmZlmV5ERVVTU00szP/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAIAQIQAAAAAAAAAAAAAsAAAsAAqWAApAAoCClCCFlqKSANILCClSkgGgIiwUVJUBQEACpZYAAABYAAAAAAAAAP/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/9oACAEDEAAAAFoAAAsACiiIFoAyaCghFKoJAWiwMlpaIjJbaAyZtWgJJNLSkJGdLSoMpNNAEjK20CRJNVVJBlLoAMmdLQSCTRQQiLQCQC0QgAACT//EABwQAAIDAQEBAQAAAAAAAAAAAAERABAgMECBUP/aAAgBAQABPwD8t4dun1O3Tp+5xxxx5cdOPxOOOOOnT8zsx2447cdOPznLy8C3Hox7cccenBl6eXHHTw8PAjsUNvBt5dOnsW+Lp048vD08PR7O3hwc3ydvDp4ejRNvg44+Yn3Zp9wcODmcPL4ixo2cvk8DIw4bMOD2Ghgw0YcvsLFDm/GMHie40NHutDIwcHxjmaPjGRg4O1wFqDAwYaMMOT1EEVivlGHB5rKoCDZh6KKLiIoqWDyUUWFS7HqosKhYGRFg2vGNjiosLSiipUuq5KlFSiiwIOah0uisWqUVq1wXBQWNHCwYootKK1Fag6K1gYUXNbVrovMoooqVLa2tKKK1tWqUVLkuStcF4V1XH//EAB0RAAEDBQEAAAAAAAAAAAAAABEBIEAAECEwYFD/2gAIAQIBAT8A9YcMIIYIwYtZeks7ToW5o3MFeV//xAAbEQACAgMBAAAAAAAAAAAAAAABEQAwIEBQEP/aAAgBAwEBPwCDXXPUUVa4y5g0BQbTmKzk98WPJxx5O52vx6r8/9k=) center/cover no-repeat;
      z-index: 1;
      -webkit-backface-visibility: hidden;
      -webkit-perspective: 1000px;
      -webkit-transform: translate3d(0, 0, 0);
      -webkit-transform: translateZ(0);
      backface-visibility: hidden;
      perspective: 1000px;
      transform: translate3d(0, 0, 0);
      transform: translateZ(0);
    }
}
}

@supports (-ms-ime-align:auto) {
  .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults * {
    -webkit-filter: none;
    filter: none;
  }

  .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults:before {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAQEBAQEBAQEBAQGBgUGBggHBwcHCAwJCQkJCQwTDA4MDA4MExEUEA8QFBEeFxUVFx4iHRsdIiolJSo0MjRERFwBBAQEBAQEBAQEBAYGBQYGCAcHBwcIDAkJCQkJDBMMDgwMDgwTERQQDxAUER4XFRUXHiIdGx0iKiUlKjQyNEREXP/CABEIAVAA/AMBIgACEQEDEQH/xAAYAAEBAQEBAAAAAAAAAAAAAAABAAIDCP/aAAgBAQAAAAD36AkRUVDEjTU7CiKKIqqqljVqKIoKKqqqmZ1FBFEFVVNSzbCIgKKKqmaVdWYAoIiqpmWV1ZCAgiqGqVlbUBGaAiqpq1LadAAZiKCqalVtOgMkBBETUsqq6AyFkgiiadTaVdGQAACKqpdS6VQAMgEVFSqurSoGQyEEUTLOrWp1rJkDIBBJTKrp06TBmyZCzRTTLp060pnJkyBZihZl06dbbOQyZDMRE0q60u9aMmchnNmAqZtNt062hjNkyZAipZ1O3TrdZznIZMkBUtp1bdOtuc5M5M5CIq1OrTrWl3rGc5DOAIqpVV1rTrWsYMBnIFA06tK61p1rXPOMmTMBQzal1b061p5Gc5DERQ06lda0u9XIznMZAolltTrWtOtXLOTJZCKlpVdatunXDJZzGYqmpVdadLp4mTJAVEzKruXWl5ZMhGYqpmXTpXTp4AGSIqppV1OtK645AAKGqtStq06V4gQZKqplZbTqdPECAKqpmW1blV4xmIKGpplXUuq5QBRVDTNaWW03MzFFFVMysq1q5BFFVVSzKy0vKzRVVVSzSy0vMKIkqmmZlmV5ERVVTU00szP/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAIAQIQAAAAAAAAAAAAAsAAAsAAqWAApAAoCClCCFlqKSANILCClSkgGgIiwUVJUBQEACpZYAAABYAAAAAAAAAP/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/9oACAEDEAAAAFoAAAsACiiIFoAyaCghFKoJAWiwMlpaIjJbaAyZtWgJJNLSkJGdLSoMpNNAEjK20CRJNVVJBlLoAMmdLQSCTRQQiLQCQC0QgAACT//EABwQAAIDAQEBAQAAAAAAAAAAAAERABAgMECBUP/aAAgBAQABPwD8t4dun1O3Tp+5xxxx5cdOPxOOOOOnT8zsx2447cdOPznLy8C3Hox7cccenBl6eXHHTw8PAjsUNvBt5dOnsW+Lp048vD08PR7O3hwc3ydvDp4ejRNvg44+Yn3Zp9wcODmcPL4ixo2cvk8DIw4bMOD2Ghgw0YcvsLFDm/GMHie40NHutDIwcHxjmaPjGRg4O1wFqDAwYaMMOT1EEVivlGHB5rKoCDZh6KKLiIoqWDyUUWFS7HqosKhYGRFg2vGNjiosLSiipUuq5KlFSiiwIOah0uisWqUVq1wXBQWNHCwYootKK1Fag6K1gYUXNbVrovMoooqVLa2tKKK1tWqUVLkuStcF4V1XH//EAB0RAAEDBQEAAAAAAAAAAAAAABEBIEAAECEwYFD/2gAIAQIBAT8A9YcMIIYIwYtZeks7ToW5o3MFeV//xAAbEQACAgMBAAAAAAAAAAAAAAABEQAwIEBQEP/aAAgBAwEBPwCDXXPUUVa4y5g0BQbTmKzk98WPJxx5O52vx6r8/9k=) center/cover no-repeat;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    backface-visibility: hidden;
    perspective: 1000px;
    transform: translate3d(0, 0, 0);
    transform: translateZ(0);
  }
}

@media not all and (min-resolution:0.001dpcm) {
@supports (-webkit-appearance:none) {
    .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults * {
      -webkit-filter: none;
      filter: none;
    }

    .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults:before {
      position: absolute;
      content: '';
      display: block;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAQEBAQEBAQEBAQGBgUGBggHBwcHCAwJCQkJCQwTDA4MDA4MExEUEA8QFBEeFxUVFx4iHRsdIiolJSo0MjRERFwBBAQEBAQEBAQEBAYGBQYGCAcHBwcIDAkJCQkJDBMMDgwMDgwTERQQDxAUER4XFRUXHiIdGx0iKiUlKjQyNEREXP/CABEIAVAA/AMBIgACEQEDEQH/xAAYAAEBAQEBAAAAAAAAAAAAAAABAAIDCP/aAAgBAQAAAAD36AkRUVDEjTU7CiKKIqqqljVqKIoKKqqqmZ1FBFEFVVNSzbCIgKKKqmaVdWYAoIiqpmWV1ZCAgiqGqVlbUBGaAiqpq1LadAAZiKCqalVtOgMkBBETUsqq6AyFkgiiadTaVdGQAACKqpdS6VQAMgEVFSqurSoGQyEEUTLOrWp1rJkDIBBJTKrp06TBmyZCzRTTLp060pnJkyBZihZl06dbbOQyZDMRE0q60u9aMmchnNmAqZtNt062hjNkyZAipZ1O3TrdZznIZMkBUtp1bdOtuc5M5M5CIq1OrTrWl3rGc5DOAIqpVV1rTrWsYMBnIFA06tK61p1rXPOMmTMBQzal1b061p5Gc5DERQ06lda0u9XIznMZAolltTrWtOtXLOTJZCKlpVdatunXDJZzGYqmpVdadLp4mTJAVEzKruXWl5ZMhGYqpmXTpXTp4AGSIqppV1OtK645AAKGqtStq06V4gQZKqplZbTqdPECAKqpmW1blV4xmIKGpplXUuq5QBRVDTNaWW03MzFFFVMysq1q5BFFVVSzKy0vKzRVVVSzSy0vMKIkqmmZlmV5ERVVTU00szP/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAIAQIQAAAAAAAAAAAAAsAAAsAAqWAApAAoCClCCFlqKSANILCClSkgGgIiwUVJUBQEACpZYAAABYAAAAAAAAAP/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/9oACAEDEAAAAFoAAAsACiiIFoAyaCghFKoJAWiwMlpaIjJbaAyZtWgJJNLSkJGdLSoMpNNAEjK20CRJNVVJBlLoAMmdLQSCTRQQiLQCQC0QgAACT//EABwQAAIDAQEBAQAAAAAAAAAAAAERABAgMECBUP/aAAgBAQABPwD8t4dun1O3Tp+5xxxx5cdOPxOOOOOnT8zsx2447cdOPznLy8C3Hox7cccenBl6eXHHTw8PAjsUNvBt5dOnsW+Lp048vD08PR7O3hwc3ydvDp4ejRNvg44+Yn3Zp9wcODmcPL4ixo2cvk8DIw4bMOD2Ghgw0YcvsLFDm/GMHie40NHutDIwcHxjmaPjGRg4O1wFqDAwYaMMOT1EEVivlGHB5rKoCDZh6KKLiIoqWDyUUWFS7HqosKhYGRFg2vGNjiosLSiipUuq5KlFSiiwIOah0uisWqUVq1wXBQWNHCwYootKK1Fag6K1gYUXNbVrovMoooqVLa2tKKK1tWqUVLkuStcF4V1XH//EAB0RAAEDBQEAAAAAAAAAAAAAABEBIEAAECEwYFD/2gAIAQIBAT8A9YcMIIYIwYtZeks7ToW5o3MFeV//xAAbEQACAgMBAAAAAAAAAAAAAAABEQAwIEBQEP/aAAgBAwEBPwCDXXPUUVa4y5g0BQbTmKzk98WPJxx5O52vx6r8/9k=) center/cover no-repeat;
      z-index: 1;
      -webkit-backface-visibility: hidden;
      -webkit-perspective: 1000px;
      -webkit-transform: translate3d(0, 0, 0);
      -webkit-transform: translateZ(0);
      backface-visibility: hidden;
      perspective: 1000px;
      transform: translate3d(0, 0, 0);
      transform: translateZ(0);
    }
}
}

@supports (-ms-ime-align:auto) {
  .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults * {
    -webkit-filter: none;
    filter: none;
  }

  .header-v1 .i-autocomplete .autocomplete-inner-img.for-adults:before {
    position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAQEBAQEBAQEBAQGBgUGBggHBwcHCAwJCQkJCQwTDA4MDA4MExEUEA8QFBEeFxUVFx4iHRsdIiolJSo0MjRERFwBBAQEBAQEBAQEBAYGBQYGCAcHBwcIDAkJCQkJDBMMDgwMDgwTERQQDxAUER4XFRUXHiIdGx0iKiUlKjQyNEREXP/CABEIAVAA/AMBIgACEQEDEQH/xAAYAAEBAQEBAAAAAAAAAAAAAAABAAIDCP/aAAgBAQAAAAD36AkRUVDEjTU7CiKKIqqqljVqKIoKKqqqmZ1FBFEFVVNSzbCIgKKKqmaVdWYAoIiqpmWV1ZCAgiqGqVlbUBGaAiqpq1LadAAZiKCqalVtOgMkBBETUsqq6AyFkgiiadTaVdGQAACKqpdS6VQAMgEVFSqurSoGQyEEUTLOrWp1rJkDIBBJTKrp06TBmyZCzRTTLp060pnJkyBZihZl06dbbOQyZDMRE0q60u9aMmchnNmAqZtNt062hjNkyZAipZ1O3TrdZznIZMkBUtp1bdOtuc5M5M5CIq1OrTrWl3rGc5DOAIqpVV1rTrWsYMBnIFA06tK61p1rXPOMmTMBQzal1b061p5Gc5DERQ06lda0u9XIznMZAolltTrWtOtXLOTJZCKlpVdatunXDJZzGYqmpVdadLp4mTJAVEzKruXWl5ZMhGYqpmXTpXTp4AGSIqppV1OtK645AAKGqtStq06V4gQZKqplZbTqdPECAKqpmW1blV4xmIKGpplXUuq5QBRVDTNaWW03MzFFFVMysq1q5BFFVVSzKy0vKzRVVVSzSy0vMKIkqmmZlmV5ERVVTU00szP/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAIAQIQAAAAAAAAAAAAAsAAAsAAqWAApAAoCClCCFlqKSANILCClSkgGgIiwUVJUBQEACpZYAAABYAAAAAAAAAP/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAEC/9oACAEDEAAAAFoAAAsACiiIFoAyaCghFKoJAWiwMlpaIjJbaAyZtWgJJNLSkJGdLSoMpNNAEjK20CRJNVVJBlLoAMmdLQSCTRQQiLQCQC0QgAACT//EABwQAAIDAQEBAQAAAAAAAAAAAAERABAgMECBUP/aAAgBAQABPwD8t4dun1O3Tp+5xxxx5cdOPxOOOOOnT8zsx2447cdOPznLy8C3Hox7cccenBl6eXHHTw8PAjsUNvBt5dOnsW+Lp048vD08PR7O3hwc3ydvDp4ejRNvg44+Yn3Zp9wcODmcPL4ixo2cvk8DIw4bMOD2Ghgw0YcvsLFDm/GMHie40NHutDIwcHxjmaPjGRg4O1wFqDAwYaMMOT1EEVivlGHB5rKoCDZh6KKLiIoqWDyUUWFS7HqosKhYGRFg2vGNjiosLSiipUuq5KlFSiiwIOah0uisWqUVq1wXBQWNHCwYootKK1Fag6K1gYUXNbVrovMoooqVLa2tKKK1tWqUVLkuStcF4V1XH//EAB0RAAEDBQEAAAAAAAAAAAAAABEBIEAAECEwYFD/2gAIAQIBAT8A9YcMIIYIwYtZeks7ToW5o3MFeV//xAAbEQACAgMBAAAAAAAAAAAAAAABEQAwIEBQEP/aAAgBAwEBPwCDXXPUUVa4y5g0BQbTmKzk98WPJxx5O52vx6r8/9k=) center/cover no-repeat;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    backface-visibility: hidden;
    perspective: 1000px;
    transform: translate3d(0, 0, 0);
    transform: translateZ(0);
  }
}

.header-v1 a {
  text-decoration: none;
}

.header-v1 .header-logo {
  display: inline-block;
  vertical-align: middle;
  width: 400px;
  height: 60px;
  margin-right: -100px;
}

.header-v1 .header-logo img {
  max-width: 100%;
  height: auto;
}

.header-v1 .header-user-menu {
  font-size: 0;
  text-align: justify;
  text-justify: distribute;
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
  float: right;
  margin-top: 6px;
  width: 300px;
}

.header-v1 .header-user-menu:after {
  content: '';
  width: 100%;
  height: 0;
  display: inline-block;
}

@media screen and (max-width:1279px) {
  .header-v1 .header-user-menu {
    position: absolute;
    top: 0;
    right: 0;
  }
}

.header-v1 .delivery,.header-v1 .head-address,.header-v1 .header-basket {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.header-v1 .user-menu-icon,.header-v1 .user-menu-icon:before {
  position: absolute;
  background-repeat: no-repeat;
}

.header-v1 .header-basket {
  width: 100%;
  display: inline-block;
  font-size: 0;
  text-align: justify;
  text-justify: distribute;
  line-height: 1;
  vertical-align: middle;
  line-height: normal;
}

.header-v1 .header-basket:after {
  content: '';
  width: 100%;
  height: 0;
  display: inline-block;
}

.header-v1 .user-menu-item {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.header-v1 .user-menu-item>a {
  display: block;
  position: relative;
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  padding-top: 30px;
  color: #fff;
  outline: 0;
}

.header-v1 .user-menu-login {
  margin-bottom: -17px;
  padding-bottom: 17px;
}

.header-v1 .cart-informer {
  min-width: 57px;
  text-align: center;
  position: absolute;
  right: 0;
}

.header-v1 .user-menu-login .user-menu-icon {
  width: 19px;
  height: 20px;
  top: 3px;
  left: calc(50% - 9px);
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M14.02%204.789c0%202.77-2.084%204.918-4.514%204.918S4.991%207.559%204.991%204.812C4.98%202.101%207.088%200%209.506%200c2.418%200%204.515%202.054%204.515%204.789zM0%2018.498C0%2019.484.643%2020%202.442%2020h14.116C18.357%2020%2019%2019.484%2019%2018.498c0-2.864-3.657-6.808-9.494-6.808C3.657%2011.69%200%2015.634%200%2018.498z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);
}

.header-v1 .head-address .user-menu-icon:before {
  position: absolute;
  content: '';
  width: 16px;
  height: 24px;
  top: 2px;
  left: calc(50% - 8px);
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16%208.11c0%203.602-5.174%2011.687-7.2%2014.715a.956.956%200%2001-1.6%200C5.174%2019.797%200%2011.712%200%208.11%200%203.63%203.582%200%208%200s8%203.63%208%208.11zm-4.267%200c0%202.09-1.671%203.785-3.733%203.785-2.062%200-3.733-1.695-3.733-3.785S5.938%204.325%208%204.325c2.062%200%203.733%201.695%203.733%203.785z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);
}

.header-v1 .my-basket .user-menu-icon {
  width: 27px;
  height: 24px;
  top: 2px;
  left: calc(50% - 16px);
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2227%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.721%2015.466a1%201%200%20001.1.653l12.766-2.036a1%201%200%2000.824-.792l1.354-6.792a1%201%200%2000-.964-1.196l-17.36-.28a1%201%200%2000-.958%201.335l3.238%209.109zM11.326%2023.36a2.326%202.326%200%20100-4.653%202.326%202.326%200%20000%204.652zM22.957%2023.36a2.326%202.326%200%20100-4.653%202.326%202.326%200%20000%204.652z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.5%202C6.433%202%208%201.776%208%201.5S6.433%201%204.5%201%201%201.224%201%201.5s1.567.5%203.5.5z%22%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);
}

.header-v1 .delivery .user-menu-icon {
  top: 2px;
  left: calc(50% - 10px);
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2222%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%203.05L10%207l10-3.905L11.023.276A3%203%200%20009.26.266L0%203.05z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%205.5l10%203.875L20%205.5v10.445a3%203%200%2001-1.916%202.797L10%2021.875l-8.084-3.133A3%203%200%20010%2015.945V5.5z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);
  width: 20px;
  height: 22px;
}

.header-v1 .header-top-wrap {
  font-size: 0;
  text-align: justify;
  text-justify: distribute;
  line-height: 1;
}

.header-v1 .header-top-wrap:after {
  content: '';
  width: 100%;
  height: 0;
  display: inline-block;
}

.header-v1 .header-top {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0;
}

.header-v1 .header-top .item,.header-v1 .header-top .item a {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: rgba(255, 255, 255, .6);
}

.header-v1 .header-top .item {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}

.header-v1 .header-top .item:hover {
  color: #fff;
}

.header-v1 .header-top .item+.item {
  margin-left: 62px;
  position: relative;
}

@media screen and (max-width:1250px) {
  .header-v1 .header-top .item+.item {
    margin-left: 20px;
    position: relative;
  }
}

.header-v1 .header-top .item>a:hover {
  color: #fff;
}

.header-v1 .header-top .geo {
  display: inline-block;
  color: #fff;
  opacity: .6;
  vertical-align: top;
}

.header-v1 .header-top .geo:hover {
  opacity: 1;
}

@media screen and (min-width:1500px) and (max-width:1920px) {
  .header-v1 .header-top .geo {
    max-width: 300px;
  }
}

@media screen and (max-width:1499px) {
  .header-v1 .header-top .geo {
    max-width: 200px;
  }
}

@media screen and (max-width:1920px) {
  .header-v1 .header-top .geo {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

.header-v1 .header-top .item-delivery a {
  display: inline-block;
  padding: 4px 10px;
  margin-top: -2px;
  margin-bottom: -2px;
  border-radius: 24px;
  background: rgba(255, 255, 255, .2);
}

.header-v1 .header-top .item-delivery a:hover {
  background: rgba(255, 255, 255, .3);
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.header-v1 .cart-content-wrapper {
  font-size: 16px;
  line-height: 22px;
  position: absolute;
  top: 65px;
  right: 0;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  display: block;
  padding: 20px;
  z-index: 49;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 435px;
  background: #fff;
  border-radius: 4px;
  text-align: left;
  cursor: default;
  border: none;
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  z-index: 10001;
  display: none;
}

.header-v1 .cart-content-wrapper ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.header-v1 .cart-content-wrapper li {
  list-style-type: none;
}

.header-v1 .cart-content-wrapper:before {
  display: block;
  border-style: solid;
  border-width: 0 9px 10px 9px;
  border-color: transparent transparent #fff transparent;
  content: '';
  height: 0;
  position: absolute;
  right: 20px;
  top: -10px;
  width: 0;
}

.header-v1 .cart-content-wrapper .cart-content {
  border-bottom: 1px solid #d5d5d5;
  margin: 0 0 20px;
  padding-bottom: 20px;
}

.header-v1 .cart-content-wrapper li+li {
  margin-top: 44px;
}

.header-v1 .cart-content-wrapper .item {
  display: block;
  width: 100%;
  height: 100px;
  overflow: hidden;
  position: relative;
}

.header-v1 .cart-content-wrapper .item>* {
  display: inline-block;
  vertical-align: top;
}

.header-v1 .cart-content-wrapper .item-img {
  margin: 0 8px 0 0;
  width: 76px;
}

.header-v1 .cart-content-wrapper .item-info {
  width: 174px;
}

.header-v1 .cart-content-wrapper .item .item-price {
  width: calc(100% - 60px - 207px);
  text-align: right;
}

.header-v1 .cart-content-wrapper .item .size {
  color: #a7a7a7;
}

.header-v1 .cart-content-wrapper .item .price-old {
  color: #8b8b8b;
  font-weight: 700;
  position: relative;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.header-v1 .tooltip-important {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  position: absolute;
  top: 65px;
  right: 0;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  display: block;
  padding: 20px;
  z-index: 49;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 411px;
  background: #fff;
  border-radius: 4px;
  text-align: left;
  cursor: default;
  border: none;
  right: 89px;
  z-index: 57;
}

.header-v1 .tooltip-important ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.header-v1 .tooltip-important li {
  list-style-type: none;
}

.header-v1 .tooltip-important:before {
  display: block;
  border-style: solid;
  border-width: 0 9px 10px 9px;
  border-color: transparent transparent #fff transparent;
  content: '';
  height: 0;
  position: absolute;
  right: 26px;
  top: -10px;
  width: 0;
}

.header-v1 .tooltip-important .c-cross-14 {
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 23px;
  right: 15px;
  cursor: pointer;
  z-index: 15;
}

.header-v1 .tooltip-important .c-cross-14:after,.header-v1 .tooltip-important .c-cross-14:before {
  content: '';
  position: absolute;
  display: block;
  width: 1px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.header-v1 .tooltip-important .c-cross-14:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.header-v1 .tooltip-important .c-cross-14:after,.header-v1 .tooltip-important .c-cross-14:before {
  height: 18px;
  width: 2px;
  left: 6px;
  top: -2px;
}

.header-v1 .tooltip-important .c-cross-14:after,.header-v1 .tooltip-important .c-cross-14:before {
  background: #999;
}

.header-v1 .tooltip-important .c-cross-14:after,.header-v1 .tooltip-important .c-cross-14:before {
  content: '';
  position: absolute;
  display: block;
  width: 1px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.header-v1 .tooltip-important .c-cross-14:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.header-v1 .tooltip-important .c-cross-14:after,.header-v1 .tooltip-important .c-cross-14:before {
  height: 18px;
  width: 2px;
  left: 6px;
  top: -2px;
}

.header-v1 .tooltip-important .c-cross-14:after,.header-v1 .tooltip-important .c-cross-14:before {
  background: #999;
}

.header-v1 .tooltip-important .c-h2 {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 16px;
}

.header-v1 .tooltip-important .c-important-text {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #cb11ab;
  background: #fdeef9;
  padding: 11px 20px;
  border-radius: 6px;
  display: block;
  margin-bottom: 16px;
}

.header-v1 .tooltip-important .c-btn-main {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  line-height: 1.1;
  font-weight: 700;
  text-decoration: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  letter-spacing: 0;
  color: #fff;
  background: #cb11ab;
  border: 2px solid #cb11ab;
  font-size: 14px;
  padding: 12px 25px 13px;
  width: 277px;
  margin: 32px 0 0;
  text-transform: uppercase;
  text-align: center;
}

.header-v1 .tooltip-important .c-btn-main.disabled,.header-v1 .tooltip-important .c-btn-main.disabled:active,.header-v1 .tooltip-important .c-btn-main.disabled:hover,.header-v1 .tooltip-important .c-btn-main:disabled,.header-v1 .tooltip-important .c-btn-main:disabled:active,.header-v1 .tooltip-important .c-btn-main:disabled:hover {
  cursor: default;
  color: #d7d7d7;
  background: #fff;
  border: 2px solid #d5d5d5;
  opacity: .9;
}

.header-v1 .tooltip-important .c-btn-main.disabled:active,.header-v1 .tooltip-important .c-btn-main.disabled:active:active,.header-v1 .tooltip-important .c-btn-main.disabled:hover:active,.header-v1 .tooltip-important .c-btn-main:disabled:active,.header-v1 .tooltip-important .c-btn-main:disabled:active:active,.header-v1 .tooltip-important .c-btn-main:disabled:hover:active {
  -webkit-transform: none;
  transform: none;
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress,.header-v1 .tooltip-important .c-btn-main.progress,.header-v1 .tooltip-important .c-btn-main.progress:active {
  color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,.header-v1 .tooltip-important .c-btn-main.progress:active:after,.header-v1 .tooltip-important .c-btn-main.progress:after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  -webkit-animation: mySpin .9s linear 0s infinite;
  animation: mySpin .9s linear 0s infinite;
  position: absolute;
  right: calc(50% - 10px);
  top: calc(50% - 10px);
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,.header-v1 .tooltip-important .c-btn-main.progress:active:after,.header-v1 .tooltip-important .c-btn-main.progress:after {
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
}

.header-v1 .tooltip-important .c-btn-main:hover {
  background: #e313bf;
  border-color: #e313bf;
}

.header-v1 .tooltip-important .c-btn-main:active {
  color: #fff;
  background: #b30f97;
  border-color: #b30f97;
}

.header-v1 .tooltip-important .c-btn-main.disabled,.header-v1 .tooltip-important .c-btn-main.disabled:active,.header-v1 .tooltip-important .c-btn-main.disabled:hover,.header-v1 .tooltip-important .c-btn-main:disabled,.header-v1 .tooltip-important .c-btn-main:disabled:active,.header-v1 .tooltip-important .c-btn-main:disabled:hover {
  cursor: default;
  color: #d7d7d7;
  background: #fff;
  border: 2px solid #d5d5d5;
  opacity: .9;
}

.header-v1 .tooltip-important .c-btn-main.disabled:active,.header-v1 .tooltip-important .c-btn-main.disabled:active:active,.header-v1 .tooltip-important .c-btn-main.disabled:hover:active,.header-v1 .tooltip-important .c-btn-main:disabled:active,.header-v1 .tooltip-important .c-btn-main:disabled:active:active,.header-v1 .tooltip-important .c-btn-main:disabled:hover:active {
  -webkit-transform: none;
  transform: none;
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress,.header-v1 .tooltip-important .c-btn-main.progress,.header-v1 .tooltip-important .c-btn-main.progress:active {
  color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,.header-v1 .tooltip-important .c-btn-main.progress:active:after,.header-v1 .tooltip-important .c-btn-main.progress:after {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  -webkit-animation: mySpin .9s linear 0s infinite;
  animation: mySpin .9s linear 0s infinite;
  position: absolute;
  right: calc(50% - 10px);
  top: calc(50% - 10px);
}

.header-v1 .tooltip-important .c-btn-main.disabled.progress:after,.header-v1 .tooltip-important .c-btn-main.progress:active:after,.header-v1 .tooltip-important .c-btn-main.progress:after {
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%2010a10%2010%200%200%201-20%200h2.502a7.498%207.498%200%200%200%2014.995%200H20z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat;
}

.header-v1 .tooltip-important .c-btn-main:hover {
  background: #e313bf;
  border-color: #e313bf;
}

.header-v1 .tooltip-important .c-btn-main:active {
  color: #fff;
  background: #b30f97;
  border-color: #b30f97;
}

.header-v1 #top-menu {
  margin: 0 -12px;
  padding-bottom: 10px;
}

.header-v1 .inner-content p {
  margin: 0;
}

.header-v1 .icon-photo {
  width: 49px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  text-align: center;
  line-height: 44px;
}

.header-v1 .icon-photo:hover .pseudo-tooltip {
  display: block;
}

.header-v1 .icon-photo .pseudo-tooltip {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  background: #fff;
  border-radius: 4px;
  display: none;
  left: -51px;
  text-align: center;
  padding: 12px 0;
  position: absolute;
  top: 46px;
  width: 145px;
  z-index: 100;
}

.header-v1 .icon-photo .pseudo-tooltip:after {
  border-left: 9px solid transparent !important;
  border-right: 9px solid transparent !important;
  border-bottom: 10px solid;
  border-color: #fff;
  content: '';
  display: block;
  left: 63px;
  position: absolute;
  top: -10px;
}

@media screen and (max-width:1279px) {
  .header-v1 .icon-photo .pseudo-tooltip {
    left: -103px;
  }

  .header-v1 .icon-photo .pseudo-tooltip:after {
    left: 110px;
  }
}

.header-v1 .icon-photo.active .inner-photo {
  height: 58px;
  z-index: 50;
}

.header-v1 .icon-photo.active .inner-photo .c-photo-18-v1 {
  -webkit-transition: background .5s ease 0s;
  transition: background .5s ease 0s;
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  opacity: 1;
  background-color: #fff;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16.875%2016H1.125c-.298%200-.585-.12-.795-.335a1.152%201.152%200%2001-.33-.808V3.43c0-.304.119-.594.33-.809.21-.214.497-.334.795-.334h2.813L6.188%200h5.625l2.25%202.286h2.812c.298%200%20.584.12.796.334.21.215.329.505.329.809v11.428c0%20.303-.119.594-.33.808a1.116%201.116%200%2001-.795.335zm-.563-12h-2.949l-2.25-2.286H6.887L4.637%204h-2.95v10.286h14.626V4zM9%204.571c.779%200%201.54.235%202.188.675a3.987%203.987%200%20011.45%201.795c.298.73.376%201.535.224%202.31a4.02%204.02%200%2001-1.078%202.049c-.55.56-1.252.94-2.016%201.095a3.88%203.88%200%2001-2.275-.228%203.951%203.951%200%2001-1.767-1.473%204.045%204.045%200%2001.49-5.051A3.907%203.907%200%20019%204.571zm0%206.286c.445%200%20.88-.134%201.25-.385s.658-.608.829-1.026a2.32%202.32%200%2000-.488-2.49%202.217%202.217%200%2000-2.452-.495%202.258%202.258%200%2000-1.01.84%202.312%202.312%200%2000.28%202.887c.422.428.994.67%201.591.67z%22%20fill%3D%22%23CB11AB%22%2F%3E%3C%2Fsvg%3E);
  background-position: center;
  background-repeat: no-repeat;
}

.header-v1 .icon-photo.active .inner-photo .pseudo-tooltip {
  -webkit-transition: opacity .4s ease 0s;
  transition: opacity .4s ease 0s;
  opacity: 0;
}

.header-v1 .icon-photo .c-photo-18-v1 {
  -webkit-transition: background .5s ease 0s;
  transition: background .5s ease 0s;
  -webkit-transition: opacity .5s ease 0s;
  transition: opacity .5s ease 0s;
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2216%22%20viewBox%3D%220%200%2018%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16.8755%2016H1.12447C0.826941%2016%200.54%2015.8795%200.330353%2015.6651C0.118588%2015.4517%200%2015.1605%200%2014.8576V3.42827C0%203.12533%200.118588%202.8352%200.329294%202.6208C0.541059%202.4064%200.826941%202.28587%201.12553%202.28587H3.93777L6.18777%200H11.8122L14.0622%202.28587H16.8745C17.1731%202.28587%2017.46%202.4064%2017.6707%202.6208C17.8825%202.83413%2018%203.12533%2018%203.42827V14.8587C18%2015.1616%2017.8814%2015.4517%2017.6707%2015.6661C17.4589%2015.8805%2017.1731%2016.0011%2016.8745%2016.0011L16.8755%2016ZM16.3122%204H13.3634L11.1134%201.71413H6.88659L4.63765%204H1.68776V14.2859H16.3122V4ZM9%204.57173C9.77929%204.57173%2010.5395%204.8064%2011.1875%205.24587C11.8364%205.68683%2012.3412%206.31149%2012.6381%207.04107C12.9352%207.7719%2013.0127%208.57454%2012.861%209.34935C12.7093%2010.1242%2012.335%2010.837%2011.7847%2011.3995C11.2371%2011.9591%2010.5357%2012.3407%209.77086%2012.4953C9.00604%2012.6498%208.21281%2012.5702%207.49329%2012.2667C6.77256%2011.9631%206.15752%2011.4508%205.72612%2010.7947C5.21921%2010.0242%204.99112%209.1013%205.0802%208.18129C5.16929%207.26128%205.57012%206.40023%206.21529%205.74293C6.57966%205.3721%207.01335%205.07766%207.49132%204.87664C7.96929%204.67561%208.48205%204.57198%209%204.57173ZM9%2010.8576C9.44471%2010.8576%209.87988%2010.7232%2010.2494%2010.4715C10.62%2010.2208%2010.908%209.86347%2011.0785%209.4464C11.2487%209.0287%2011.2933%208.56981%2011.2067%208.12679C11.1201%207.68376%2010.9061%207.27616%2010.5914%206.95467C10.2785%206.63487%209.87772%206.41674%209.44069%206.32834C9.00367%206.23995%208.55038%206.28534%208.13918%206.45867C7.72835%206.63253%207.37682%206.92587%207.12906%207.30133C6.83958%207.74164%206.70936%208.26889%206.76026%208.79452C6.81116%209.32014%207.0401%209.8121%207.40859%2010.1877C7.83106%2010.6165%208.40388%2010.8576%209%2010.8576Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat;
  background-position: center;
  display: inline-block;
  vertical-align: middle;
  opacity: .5;
}

.header-v1 .icon-photo+div {
  width: 100%;
  top: 98%;
}

html[lang=hy] .header-v1 .icon-photo .inner-photo .pseudo-tooltip {
  left: -78px;
  padding: 12px;
  width: auto;
}

html[lang=hy] .header-v1 .icon-photo .inner-photo .pseudo-tooltip:after {
  left: 90px;
}

@media screen and (max-width:1279px) {
  html[lang=hy] .header-v1 .icon-photo .inner-photo .pseudo-tooltip {
    left: -157px;
  }

  html[lang=hy] .header-v1 .icon-photo .inner-photo .pseudo-tooltip:after {
    left: -168px;
  }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
  .search-by-photo-active .sq {
    pointer-events: none;
  }

  .icon-photo.active .inner-photo {
    right: 1px;
  }
}

.main-content {
  position: relative;
  background-color: #fff;
}

.main-content:before {
  content: '';
  position: absolute;
  top: -23px;
  height: 24px;
  width: 100%;
  background-color: #fff;
  border-radius: 12px 12px 0 0;
}

.header-with-burger~.main-content:before {
  border-radius: 24px 24px 0 0;
}

.header-with-burger .header-content {
  padding-bottom: 22px;
}

.header-with-burger .c-btn-burger {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 48px;
  height: 47px;
  background: 0 0;
  border: 1px solid rgba(255, 255, 255, .4);
  padding: 10px 9px;
  border-radius: 8px;
}

.header-with-burger .c-btn-burger:hover {
  border: 1px solid #fff;
  cursor: pointer;
}

.header-with-burger .c-btn-burger span {
  position: relative;
  display: block;
  width: 28px;
  height: 4px;
  background: #fff;
  border-radius: 8px;
  -webkit-transition: background 0s .2s ease 0s;
  transition: background 0s .2s ease 0s;
}

.header-with-burger .c-btn-burger span:after,.header-with-burger .c-btn-burger span:before {
  position: absolute;
  left: 0;
  content: '';
  width: 28px;
  height: 4px;
  background-color: #fff;
  border-radius: 8px;
  -webkit-transition: -webkit-transform .3s .1s ease 0s;
  transition: -webkit-transform .3s .1s ease 0s;
  transition: transform .3s .1s ease 0s;
  transition: transform .3s .1s ease 0s, -webkit-transform .3s .1s ease 0s;
}

.header-with-burger .c-btn-burger span:after {
  top: -10px;
}

.header-with-burger .c-btn-burger span:before {
  bottom: -11px;
}

.header-with-burger .c-btn-burger.active span {
  background: 0 0;
}

.header-with-burger .c-btn-burger.active span:after {
  -webkit-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);
}

.header-with-burger .c-btn-burger.active span:before {
  -webkit-transform: translateY(-10px) rotate(-45deg);
  transform: translateY(-10px) rotate(-45deg);
}

.header-with-burger .header-btn-inner {
  margin-right: 20px;
}

.header-with-burger .header-logo {
  width: 240px;
  height: 64px;
  margin-right: 20px;
}

@media screen and (min-width:1280px) {
  .header-with-burger .wildSrch {
    width: calc(100% - 300px - 68px - 240px - 28px - 60px - 14px);
  }
}

.header-with-burger .menu-left {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  box-shadow: 0 0 20px rgba(0, 0, 0, .1);
  width: 19.6%;
  min-width: 233px;
  border-radius: 24px;
}

.header-with-burger .menu-right {
  -webkit-box-shadow: 15px 0 20px rgba(0, 0, 0, .1);
  box-shadow: 15px 0 20px rgba(0, 0, 0, .1);
  position: relative;
  width: calc(100% - 19.6%);
  border-radius: 0 24px 24px 0;
}

.header-with-burger .menu-right:after,.header-with-burger .menu-right:before {
  content: '';
  position: absolute;
}

.header-with-burger .menu-right:after {
  width: 20px;
  top: 0;
  bottom: 0;
  background-color: #fff;
  left: -20px;
}

.header-with-burger .menu-right:before {
  left: 0;
  top: 20px;
  bottom: 20px;
  width: 2px;
  border-radius: 2px;
  background-color: #e8e8e8;
}

.header-with-burger .container-col-3 {
  position: relative;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
  -webkit-column-gap: 16px;
  -moz-column-gap: 16px;
  column-gap: 16px;
  min-height: 500px;
  padding: 0 30.5% 0 36px;
}

@media screen and (max-width:1170px) {
  .header-with-burger .container-col-3 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
  }
}

.result-search-delivery.delivery-wrapper {
  padding: 0 35px 60px;
}

.result-search-delivery .delivery-table {
  float: left;
}

.result-search-delivery .delivery-table-title {
  padding: 15px 0;
  line-height: 1.07142857;
  font-weight: 400;
  color: #565656;
  border-bottom: 1px solid #ddd;
}

.result-search-delivery .delivery-table-items {
  float: left;
  margin-right: 25px;
}

.result-search-delivery .delivery-table-content {
  padding: 15px 15px 15px 0;
}

.result-search-delivery .delivery-table-content:after {
  content: '';
  display: table;
  clear: both;
}

.view-on-map div {
  margin: 0 auto;
}

.view-on-map div>div img {
  cursor: pointer;
}

.view-on-map label {
  color: #767676;
  font-weight: 700;
  display: block;
  margin: 0 0 2px;
}

.date-of-delivery {
  letter-spacing: -.5px;
}

.date-of-delivery>span {
  color: #000;
}

.date-of-delivery>span:first-child {
  color: #8b8b8b;
  margin: 0 3px 0 0;
}

p.date-of-delivery {
  position: relative;
  top: -2px;
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes mySpin {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.footer .wrapper-v1 {
  min-width: 978px;
  width: 100%;
  max-width: 1500px;
  padding: 62px 30px 60px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
}

@media screen and (max-width:1245px) {
  .footer .wrapper-v1 {
    padding: 62px 15px 60px;
  }
}

.footer {
  margin-top: 48px;
  background: #481173;
  position: relative;
}

.footer:before {
  content: '';
  display: block;
  background: #fff;
  border-radius: 0 0 24px 24px;
  width: 100%;
  height: 24px;
  position: absolute;
  top: -1px;
  left: 0;
}

.footer .wrapper-v1 {
  padding-bottom: 40px;
}

.footer .line {
  font-size: 0;
  margin: 0 -12px 40px;
}

.footer .line .item-footer {
  display: inline-block;
  margin: 0 12px;
  vertical-align: top;
}

.footer .line .item-footer>span {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  display: inline-block;
  margin: 0 0 12px;
}

.footer .line .item-footer ul+span {
  margin: 48px 0 12px;
}

.footer .line .item-footer ul li+li {
  margin: 12px 0 0;
}

.footer .line .item-footer ul a {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  -webkit-transition: opacity 250ms ease 0s;
  transition: opacity 250ms ease 0s;
  color: #fff;
  opacity: .7;
}

.footer .line .item-footer ul a:hover {
  -webkit-transition: opacity 250ms ease 0s;
  transition: opacity 250ms ease 0s;
  opacity: 1;
}

.footer .line2 {
  font-size: 0;
  margin: 0 auto;
  width: 1020px;
}

@media screen and (max-width:1070px) {
  .footer .line2 {
    width: 865px;
  }
}

.footer .line2 .content {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}

.footer .line2 .content {
  color: #fff;
  margin: 0 auto 20px;
  opacity: .6;
  text-align: center;
  width: 570px;
}

.footer .line3 {
  font-family: system, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Segoe WP', Roboto, Ubuntu, Oxygen, Cantarell, 'Fira Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Droid Sans', Tahoma, 'Microsoft Sans Serif', sans-serif;
  color: #000;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  margin: 24px auto 0;
  opacity: .6;
  text-align: center;
  width: 69%;
}

.footer-am .line2,.footer-by .line2,.footer-kg .line2,.footer-kz .line2 {
  width: auto;
}

@-webkit-keyframes rightEnd {
  0% {
    left: 0;
  }

  50% {
    left: -15px;
  }

  100% {
    left: 0;
  }
}

@keyframes rightEnd {
  0% {
    left: 0;
  }

  50% {
    left: -15px;
  }

  100% {
    left: 0;
  }
}

@-webkit-keyframes topEnd {
  0% {
    top: 0;
  }

  50% {
    top: -15px;
  }

  100% {
    top: 0;
  }
}

@keyframes topEnd {
  0% {
    top: 0;
  }

  50% {
    top: -15px;
  }

  100% {
    top: 0;
  }
}

@-webkit-keyframes leftEnd {
  0% {
    left: 0;
  }

  50% {
    left: 15px;
  }

  100% {
    left: 0;
  }
}

@keyframes leftEnd {
  0% {
    left: 0;
  }

  50% {
    left: 15px;
  }

  100% {
    left: 0;
  }
}

@-webkit-keyframes bottomEnd {
  0% {
    bottom: 0;
  }

  50% {
    bottom: -15px;
  }

  100% {
    bottom: 0;
  }
}

@keyframes bottomEnd {
  0% {
    bottom: 0;
  }

  50% {
    bottom: -15px;
  }

  100% {
    bottom: 0;
  }
}