@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);*,body,h1{margin:0}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}*,legend{padding:0}.header__contactUs,.header__nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal}*{outline:0;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{background:url(../img/background.jpg) center repeat;width:100%;height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.header__social,header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}@font-face{font-family:AP;src:url(../fonts/Appetite.ttf)}@font-face{font-family:APN;src:url(../fonts/Appetite_New.otf)}a,h1,h2,h3,h4,h5,p,span{font-weight:400}header .container{display:flex;padding-top:28px;position:relative;height:111px}.container{width:1280px;margin:auto}.header__logo{height:110px;width:366px;position:relative;display:block}.header__logo img{position:absolute;top:0;left:-23px;z-index:2}.header__logo h3{font-family:AP,sans-serif;text-transform:uppercase;font-size:18px;color:#fff;-webkit-text-stroke:.8px #690907;position:absolute;bottom:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:33px;background:#1c9992;text-align:center;line-height:33px;-webkit-border-radius:7px;border-radius:7px;padding-left:20px}.header__info{height:110px;width:601px;margin-left:31px;position:relative}.header__social{float:left;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.header__social ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.header__social ul li{margin-right:15px}.header__social ul li a{display:block;width:29px;height:29px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.header__social ul li a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.8}.header__social ul li:nth-child(1) a{background:url(../img/socials/social.png)}.header__social ul li:nth-child(2) a{background:url(../img/socials/social.png) -30px 0}.header__social ul li:nth-child(3) a{background:url(../img/socials/social.png) -60px 0}.header__social ul li:nth-child(4) a{background:url(../img/socials/social.png) -90px 0}.header__social ul li:nth-child(5) a{background:url(../img/socials/social.png) -120px 0}.header__contactUs{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:18px}.header__contactUs a{font-family:Roboto,sans-serif;-webkit-border-radius:7px;border-radius:7px;border:2px solid #acdde1;color:#24aab4;display:block;font-size:12px;width:125px;height:31px;line-height:31px;text-align:center;text-decoration:none;font-weight:500;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-left:7px}.header__nav ul li a,.header__phoneNumber a,.header__phoneNumberMobile a,.header__search input[type=text],.infoBlock__catList-caption h3,.infoBlock__catList-caption span,.infoBlock__novelty a{font-family:AP,sans-serif}.header__contactUs a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#52bab5;color:#fff}.header__nav{position:absolute;bottom:0;width:100%}.header__nav ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__nav ul li a{display:block;font-size:18.41px;color:#0b6761;text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.header__nav ul li a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#45a6a0}.header__nav ul li a.active{text-decoration:underline;color:#45a6a0}.header__nav ul li:last-child a{color:#bd2c19}.header__nav ul li:last-child a:hover{color:#de5b4a}.header__other{width:252px;margin-left:30px}
.header__phoneNumberMobile{position:relative;margin-top:18px}
.header__phoneNumberMobile:after{content:"";display:table;clear:both}
.header__phoneNumberMobile:before{content:'';width:30px;height:30px;background-image:url(../img/phoneNumber.png);background-repeat:no-repeat;background-color:#4f83d2;background-position:center;-webkit-border-radius:3px;border-radius:3px;position:absolute;top:1px}
.header__phoneNumberMobile a{font-size:24px;color:#0e8881;text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:block;float:right}
.header__phoneNumber{position:relative;margin-top:18px}.header__phoneNumber:after{content:"";display:table;clear:both}
.header__phoneNumber:after{content:"";display:table;clear:both}
.header__phoneNumber:before{content:'';width:30px;height:30px;background-image:url(../img/phoneNumber.png);background-repeat:no-repeat;background-color:#dc331d;background-position:center;-webkit-border-radius:3px;border-radius:3px;position:absolute;top:1px}
.header__phoneNumber a{font-size:24px;color:#0e8881;text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:block;float:right}
.infoBlock__catList-caption,.infoBlock__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.header__phoneNumber a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#2daca5}.header__search{position:relative;margin-top:25px}.header__search input[type=text]{width:-webkit-calc(100% - 34px);width:calc(100% - 34px);border:1px solid #66d6d0;font-size:13px;padding:10px 17px;color:#33b4a8;-webkit-border-radius:5px;border-radius:5px}.header__search input[type=submit]{border:none;outline:0;background:url(../img/search.png) no-repeat;width:23px;height:23px;position:absolute;right:6px;top:7px;cursor:pointer;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.infoBlock__wrap{width:100%;height:391px;background:#fff;border:2px solid #c0e4e7;-webkit-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:27px;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 2px 5px 0 #2daca5;box-shadow:0 2px 5px 0 #2daca5}.infoBlock__novelty{width:375px;height:363px;position:relative;margin-top:13px;margin-left:15px;overflow:hidden;-webkit-border-radius:5px;border-radius:5px}.infoBlock__novelty a{position:absolute;font-size:18px;color:#033439;top:14px;left:25px;text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.infoBlock__novelty a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#45a6a0}
.infoBlock__catList{
  width:352px;height:347px;position:relative;margin-top:17px;margin-left:35px
}
.infoBlock__catList-caption{width:100%;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.infoBlock__catList-caption h3{color:#033439;font-size:24px}.infoBlock__catList-caption span{font-size:12px;color:#5dbdb7;line-height:44px}
.infoBlock__catList-menu ul{list-style:none;margin-top:0px}
.infoBlock__catList-menu li{
  margin-bottom:3px
}
.infoBlock__catList-menu a{color:#13726d;font-family:Roboto,sans-serif;font-weight:500;font-size:14px;text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}
.infoBlock__catList-menu a:hover{color:#1e9c95;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.infoBlock__catList-toAll{position:absolute;right:0;bottom:0}.infoBlock__catList-toAll a{font-family:Roboto,sans-serif;font-weight:600;font-size:13.3px;text-decoration:none;position:relative;color:#395654;float:right;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.infoBlock__offer a,.infoBlock__shoesMenu a,.infoBlock__shoesMenu p{font-size:14px;font-family:AP,sans-serif}.infoBlock__catList-toAll a:before{content:'';background:url(../img/arrow.png) center no-repeat;width:44px;height:8px;position:absolute;top:4px;left:-59px}.infoBlock__catList-toAll a:hover{color:#6a8986;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.infoBlock__catList-toAll div{width:141px;height:119px;background:url(../img/shoes.png) center no-repeat;margin-bottom:15px}.infoBlock__offer{width:856px;height:365px;-webkit-border-radius:5px;border-radius:5px;margin-top:11px;margin-left:22px;position:relative}.infoBlock__offer a{position:absolute;background:#ff9611;color:#fff;text-decoration:none;bottom:12px;left:21px;font-weight:400;padding:12px 20px;-webkit-border-radius:7px;border-radius:7px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.infoBlock__offer a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#ff151e}

.infoBlock__shoesMenu{width:100%;margin-top:23px}
.infoBlock__shoesMenu p{color:#026f65;text-align:right;padding-right:79px;padding-top:23px;padding-bottom:23px}

.infoBlock__shoesMenu ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.infoBlock__shoesMenu ul li:nth-child(1) a{background:url(../img/shoesMenu/botinki.png) center 47px no-repeat #bf8a67;border:1px solid #d3b9ea}
.infoBlock__shoesMenu ul li:nth-child(1) a:hover{background-color:#ac7957}
.infoBlock__shoesMenu ul li:nth-child(2) a{background:url(../img/shoesMenu/krossovki.png) center 48px no-repeat #29b8ab;border:1px solid #6fd9d0}
.infoBlock__shoesMenu ul li:nth-child(2) a:hover{background-color:#1e897f}
.infoBlock__shoesMenu ul li:nth-child(3) a{background:url(../img/shoesMenu/sandali.png) center 41px no-repeat #da8fa7;border:1px solid #bf8a67}
.infoBlock__shoesMenu ul li:nth-child(3) a:hover{background-color:#c97992}
.infoBlock__shoesMenu ul li:nth-child(4) a{background:url(../img/shoesMenu/rezinovie-sapogi.png) center 42px no-repeat #59b4c3;border:1px solid #97dfeb}
.infoBlock__shoesMenu ul li:nth-child(4) a:hover{background-color:#2d7480}
.infoBlock__shoesMenu ul li:nth-child(5) a{background:url(../img/shoesMenu/uggi.png) center 47px no-repeat #9c76bf;border:1px solid #5a8db7}
.infoBlock__shoesMenu ul li:nth-child(5) a:hover{background-color:#8961ad}
.infoBlock__shoesMenu ul li:nth-child(6) a{background:url(../img/shoesMenu/tufli.png) center 50px no-repeat #82c05b;border:1px solid #d3afdf}
.infoBlock__shoesMenu ul li:nth-child(6) a:hover{background-color:#6ca946}
.infoBlock__shoesMenu ul li:nth-child(7) a{background:url(../img/shoesMenu/sapogi.png) center 47px no-repeat #5a8db7;border:1px solid #dacbee}
.infoBlock__shoesMenu ul li:nth-child(7) a:hover{background-color:#5185b0}
.infoBlock__shoesMenu a{letter-spacing: 1px;width:164px;height:137px;-webkit-border-radius:4px;border-radius:4px;display:block;text-decoration:none;text-align:center;color:#fff;line-height:40px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}

.bestSellers .container,.bestSellers__items,.newest .container,.newest__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.infoBlock__shoesMenu a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-box-shadow:inset 0 0 5px 0 #001;box-shadow:inset 0 0 5px 0 #001}.bestSellers,.newest{height:492px;width:100%;margin-bottom:40px}.bestSellers .container,.newest .container{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.bestSellers__caption,.newest__caption{width:158px;height:inherit;position:relative}.bestSellers__caption h3,.newest__caption h3{position:relative;font-family:AP,sans-serif;font-size:24px}.bestSellers__caption h3:before,.newest__caption h3:before{content:'';width:19px;height:21px;position:absolute;background:url(../img/bestsellers.png) no-repeat;top:2px;right:48px}.bestSellers__caption h3:after,.newest__caption h3:after{content:'';width:57px;height:60px;background:url(../img/carrow.png) no-repeat;position:absolute;top:70px;left:37px}.bestSellers__caption a,.newest__caption a{position:absolute;color:#276464;font-family:Roboto,sans-serif;font-weight:500;text-transform:uppercase;bottom:11px;font-size:12px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.bestSellers__caption a:hover,.newest__caption a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#0b3d3d}.bestSellers__items,.newest__items{width:100%;height:inherit;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.bestSellers__item,.newest__item{width:338px;height:492px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #9fe3dd;background:#fff;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;position:relative;-webkit-box-shadow:0 2px 5px 0 rgba(45,172,165,.4);box-shadow:0 2px 5px 0 rgba(45,172,165,.4)}
.bestSellers__item-image,.newest__item-image {
  width: 330px;
  height: 270px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  overflow:hidden
}
.bestSellers__item-title,.newest__item-title{width:302px;margin:auto;border-bottom:1px solid #71cdc4;padding-top:23px}.bestSellers__item-title h3,.newest__item-title h3{font-family:AP,sans-serif;font-size:18px;color:#033439;padding-bottom:12px;font-weight:400}.bestSellers__item-description,.newest__item-description{width:302px;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:27px auto auto}.subscribe .container,footer .container{-webkit-flex-direction:row;-webkit-box-orient:horizontal}.bestSellers__item-info,.newest__item-info{color:#033439;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;margin-right:27px}.bestSellers__item-info ul,.newest__item-info ul{list-style:none}.bestSellers__item-cost span,.newest__item-cost span{font-family:AP,sans-serif;font-size:23px;position:relative;top:-4px}.bestSellers__item-cost span:nth-child(1),.newest__item-cost span:nth-child(1){color:#154e4f}.bestSellers__item-cost span:nth-child(2),.newest__item-cost span:nth-child(2){color:#5fb0b1}.bestSellers__item-buy,.newest__item-buy{display:block;text-decoration:none;border:1px solid #a5e0e0;font-family:Roboto,sans-serif;font-weight:600;font-size:12px;color:#53b4b6;text-transform:uppercase;width:82px;padding:8px 14px 8px 47px;position:absolute;-webkit-border-radius:4px;border-radius:4px;bottom:15px;right:17px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.bestSellers__item-buy:hover,.newest__item-buy:hover{background:#29b8ab;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff}.bestSellers__item-buy:before,.newest__item-buy:before{content:'';width:30px;height:28px;background:url(../img/cart.png) no-repeat;position:absolute;top:7px;left:7px}
.bestSellers__item-gender.girl,.newest__item-gender.girl{
  width:23px;
  height:27px;
  background:url(../img/girl.png) no-repeat;
  position:absolute;
  bottom:15px;
  left:17px
}
.bestSellers__item-gender.boy,.newest__item-gender.boy{
  width:23px;
  height:27px;
  background:url(../img/boy.png) no-repeat;
  position:absolute;
  bottom:15px;
  left:17px
}
.bestSellers__item-hit{position:absolute;display:block;width:34px;height:34px;background:url(../img/hit.png) no-repeat;top:12px;right:12px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}
.bestSellers__item-hit:hover,.newest__item-hit:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}

.bestSellers__item-novinka{position:absolute;display:block;width:34px;height:34px;background:url(../img/novinka.png) no-repeat;top:12px;right:12px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}
.bestSellers__item-novinka:hover,.newest__item-novinka:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}

.bestSellers__item-skidka{position:absolute;display:block;width:34px;height:34px;background:url(../img/skidka.png) no-repeat;top:12px;right:12px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}
.bestSellers__item-skidka:hover,.newest__item-skidka:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}
  
.subscribe{margin-bottom:40px}
.subscribe .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscribe form{margin-left:158px;position:relative}.subscribe input[type=text]{width:446px;padding:19px 148px 13px 25px;border:2px solid #9bdfdf;-webkit-border-radius:5px;border-radius:5px;font-family:AP,sans-serif;font-size:16px;color:#1d9e97}.subscribe button{font-family:Roboto,sans-serif;color:#f9f7fc;font-size:14px;font-weight:500;position:absolute;right:1px;height:-webkit-calc(100% - 2px);height:calc(100% - 2px);border:none;margin-top:1px;-webkit-border-radius:5px;border-radius:5px;background:#5fb0b1;padding:0 47px 0 26px;cursor:pointer;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;top:0}.subscribe button:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#156f70}.subscribe button:after{content:"";width:8px;height:15px;position:absolute;top:19px;right:19px;background:url(../img/submitarrow.png) center no-repeat}.subscribe p{color:#033439;font-family:AP,sans-serif;font-size:20px;margin-left:100px;padding-top:3px}.subscribe__vk{display:block;font-family:Roboto,sans-serif;font-size:13px;color:#146162;text-decoration:none;text-transform:uppercase;margin-left:80px;padding-top:15px;position:relative;font-weight:600;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.footer__social,footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.subscribe__vk:before{content:'';width:57px;height:57px;background:url(../img/subs.png) no-repeat;position:absolute;top:0;left:-80px;opacity:1;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.subscribe__vk:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#219c9e}.about h1,.about p{color:#033439;text-align:center}.subscribe__vk:hover:before{opacity:.6;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.subscribe__product{margin-top:54px;margin-bottom:49px}.subscribe__product form{margin-left:61px!important}.subscribe__product form input[type=text]{width:407px}.about h1{font-family:AP,sans-serif;font-size:24px;padding-bottom:15px}.about p,.footer__contacts a{font-family:Roboto,sans-serif}.about p{font-size:16px;font-weight:400}.about .container{padding-bottom:38px}footer{width:100%}footer .container{display:flex;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #8ed4d5;padding-top:31px;padding-bottom:35px}.footer__contacts a{font-style:normal;font-size:14px;color:#0f4b4c;text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.footer__contacts a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#1f9696}.footer__contacts address,.footer__contacts p{color:#0f4b4c;font-family:Roboto,sans-serif;display:block;font-size:14px;font-style:normal}.footer__contacts address{margin-bottom:6px}.footer__social{float:left;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:9px;margin-left:96px}.footer__social span{color:#36083e;font-family:AP,sans-serif;font-size:14px;padding-top:5px;margin-right:21px}.footer__social ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.footer__social ul li{margin-right:15px}.footer__social ul li a{display:block;width:29px;height:29px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.footer__social ul li a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.8}.footer__social ul li:nth-child(1) a{background:url(../img/socials/social.png)}.footer__social ul li:nth-child(2) a{background:url(../img/socials/social.png) -30px 0}.footer__social ul li:nth-child(3) a{background:url(../img/socials/social.png) -60px 0}.footer__social ul li:nth-child(4) a{background:url(../img/socials/social.png) -90px 0}.footer__social ul li:nth-child(5) a{background:url(../img/socials/social.png) -120px 0}.footer__other{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:9px}.footer__contactUs a{font-family:Roboto,sans-serif;display:block;color:#0f4b4c;font-weight:500;width:163px;height:30px;text-decoration:none;background:#d2f0f1;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:center;line-height:30px;-webkit-border-radius:4px;border-radius:4px;text-transform:uppercase;font-size:12px;margin-top:1px;margin-right:15px}.footer__contactUs a:hover{color:#d2f0f1;background:#0f4b4c;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.footer__phoneNumber a{font-size:24px;color:#0e8881;text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:block;font-family:AP,sans-serif;position:relative;margin-left:45px}
.catalog__productCaption,.catalog__topCaption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}
.footer__phoneNumber a:before{content:'';width:30px;height:30px;background-image:url(../img/footerphone.png);background-repeat:no-repeat;background-color:#dc331d;background-position:center;-webkit-border-radius:3px;border-radius:3px;position:absolute;top:1px;left:-45px}.footer__phoneNumber a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#2daca5}.catalog{padding-top:10px}.catalog__toCatalog{position:relative;margin-top:50px}.catalog__toCatalog a{position:absolute;background:#ff9611;color:#fff;text-decoration:none;bottom:12px;left:21px;font-weight:400;padding:12px 20px;-webkit-border-radius:7px;border-radius:7px;-webkit-transition:.4s ease-in-out;font-size:14px;font-family:AP,sans-serif;transition:.4s ease-in-out}.catalog__toCatalog a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#ff151e}
.catalog__toMain{
  color:#50bab4;
  font-size:13px;
  font-family:AP,sans-serif;
  text-decoration:none;
  -webkit-transition:.4s ease-in-out;
  transition:.4s ease-in-out;
  margin-left:121px;
  margin-top:10px;
  cursor: pointer;
}
.catalog__toMain:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#306c69}.catalog__productName{font-family:AP,sans-serif;font-size:32px;font-style:normal;color:#033439;margin-left:229px}.catalog__topCaption-breadcrumb a,.catalog__topCaption-breadcrumb span{font-size:12px;font-family:AP,sans-serif}
.catalog__productCaption{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.catalog__topCaption{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.catalog__content,.catalog__sidebar-popular{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.catalog__topCaption-breadcrumb{border-bottom:1px solid #8dc3cb;padding-top:7px}.catalog__topCaption-breadcrumb a{text-decoration:none;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__topCaption-breadcrumb a:nth-child(1){color:#3793a2}.catalog__topCaption-breadcrumb a:nth-child(3){color:#207e8d}.catalog__topCaption-breadcrumb a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#0b6761}.catalog__topCaption-breadcrumb span{color:#3793a2;padding:0 4px}.catalog__topCaption-catalogCaption h1{font-family:AP,sans-serif;font-size:32px;font-style:normal;color:#033439}.catalog__sidebar{width:232px;position:relative}.catalog__sidebar-hits:after,.catalog__sidebar-newest:after{top:22px;left:134px;width:34px;height:34px;content:''}.catalog__sidebar-advancSearch p{color:#033439;font-size:24px;font-family:AP,sans-serif;line-height:30px}.catalog__sidebar-catList ul{list-style:none;padding-top:51px;padding-bottom:25px}
.catalog__sidebar-catList li{margin-bottom:15px}
.catalog__sidebar-catList a{color:#1d9e97;font-family:AP,sans-serif;font-size:18px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-decoration:none}
.catalog__sidebar-catList a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#033439}.catalog__sidebar-popular{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog__sidebar-hits,.catalog__sidebar-newest,.catalog__sidebar-winterShoes{font-family:AP,sans-serif;font-size:24px;text-transform:uppercase;display:block;text-decoration:none}.catalog__sidebar-hits{color:#033439;position:relative;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-bottom:37px}.catalog__sidebar-hits:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#d61482}.catalog__sidebar-hits:after{position:absolute;background:url(../img/like.png) no-repeat}.catalog__sidebar-newest{color:#033439;position:relative;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-bottom:37px}.catalog__sidebar-newest:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#ff4e00}.catalog__sidebar-newest:after{position:absolute;background:url(../img/newestlike.png) no-repeat}.catalog__sidebar-winterShoes{color:#033439;position:relative;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__sidebar-winterShoes:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#00b4ff}.catalog__sidebar-winterShoes:before{content:'';position:absolute;top:10px;left:123px;width:54px;height:44px;background:url(../img/winterShoes.png) no-repeat}.catalog__sidebar-winterShoes:after{content:'уже в продаже';font-size:14px;position:absolute;bottom:-14px;left:0;text-transform:none}.catalog__sidebar-toAll{position:absolute;right:72px;bottom:0}.catalog__sidebar-toAll a{font-family:Roboto,sans-serif;font-weight:600;font-size:13.3px;text-decoration:none;position:relative;color:#395654;float:right;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__filter-boys span,.catalog__filter-genderAll{font-family:AP,sans-serif}.catalog__sidebar-toAll a:hover{color:#6a8986;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__sidebar-toAll div{width:141px;height:119px;background:url(../img/shoes.png) center no-repeat;margin-bottom:15px}.catalog__content{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.catalog__filter,.catalog__filter-gender{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.catalog__filter{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:27px}.catalog__filter-gender{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:34px;border-bottom:1px solid #82d0d3}.catalog__filter-genderAll{width:68px;height:67px;border:2px solid #92ddd9;-webkit-border-radius:3px;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#033439;font-size:16px;background:#fff;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin-right:14px}
.catalog__filter-adults,.catalog__filter-boys,.catalog__filter-girls{display:block;text-decoration:none}.catalog__items,.catalog__product,.catalog__product-features li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row}.catalog__filter-genderAll:hover{background:#92ddd9;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff}.catalog__filter-boys,.catalog__filter-boys:after{-webkit-transition:.4s ease-in-out;width:198px;height:82px}.catalog__filter-boys{position:relative;background:url(../img/filter/boys.png) no-repeat;transition:.4s ease-in-out;font-size:16px;margin-right:11px}.catalog__filter-boys.active,.catalog__filter-boys:after{background:url(../img/filter/boys.png) 0 82px}.catalog__filter-boys:after{content:'';position:absolute;transition:.4s ease-in-out;opacity:0;top:0;left:0}.catalog__filter-boys:hover:after{content:'';opacity:1;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__filter-boys span{color:#1d9e97;font-size:16px;position:absolute;z-index:3;top:16px;right:20px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}
.catalog__filter-adults span,.catalog__filter-girls span{font-size:16px;font-family:AP,sans-serif;right:35px;z-index:3}.catalog__filter-boys:hover span{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff}.catalog__filter-girls{width:198px;height:82px;position:relative;background:url(../img/filter/girls.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;font-size:16px;margin-right:12px}.catalog__filter-girls:after,.catalog__filter-girls:hover:after{-webkit-transition:.4s ease-in-out;content:''}.catalog__filter-girls:after{background:url(../img/filter/girls.png) 0 82px;position:absolute;width:198px;height:82px;transition:.4s ease-in-out;opacity:0;top:0;left:0}.catalog__filter-girls:hover:after{opacity:1;transition:.4s ease-in-out}.catalog__filter-girls.active{background:url(../img/filter/boys.png) 0 82px}.catalog__filter-girls span{color:#bc2e6c;position:absolute;top:16px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__filter-girls:hover span{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff}
.catalog__filter-adults,.catalog__filter-adults:after{width:198px;height:82px;-webkit-transition:.4s ease-in-out}
.catalog__filter-adults{position:relative;background:url(../img/filter/mans.png) no-repeat;transition:.4s ease-in-out;font-size:16px}
.catalog__filter-adults:after{background:url(../img/filter/mans.png) 0 82px;content:'';position:absolute;transition:.4s ease-in-out;opacity:0;top:0;left:0}
.catalog__filter-adults:hover:after{content:'';opacity:1;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}
.catalog__filter-adults.active{background:url(../img/filter/boys.png) 0 82px}
.catalog__filter-adults span{color:#8e5aba;position:absolute;top:16px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}
.catalog__filter-adults:hover span{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff}
.catalog__filter-button{border:2px solid #9bdfdf;font-family:AP,sans-serif;color:#fff;background-color: #1d9e97 ;width:235px;-webkit-border-radius:5px;border-radius:5px;cursor: pointer; height: 53px;}
.catalog__filter-button:hover{background-color:#1c807b;transition:.4s ease-in-out;   }
.catalog__filter-size select{border:2px solid #9bdfdf;font-family:AP,sans-serif;color:#1d9e97;padding:13px 0 11px 15px;width:260px;-webkit-border-radius:5px;border-radius:5px}
.catalog__filter-parameters{margin-left:0;width:100%;text-align:center;display: flex;flex-direction: row;}
.catalog__items,.catalog__product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1048px}.catalog__product{border-top:1px solid #82d0d3}
.catalog__product-image{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;    
  width:580px;
  height:490px;
  background:#fff;
  position:relative;
  border:2px solid #9fe3dd;
  -webkit-border-radius:7px;
  border-radius:7px;
  -webkit-box-shadow:2px 3px 5px 0 rgba(20, 114, 108, 0.5);
  box-shadow:2px 3px 5px 0 rgba(101,201,195,.5);
  overflow:hidden;
  margin-top:38px;
}

.catalog__filter-size{display:block; margin: 0 10px 10px;}


.catalog__product-description{width:354px;margin-top:38px}
.catalog__product-gender2{position:absolute;top:33px;left:79px;z-index:3;font-family:Roboto,sans-serif;font-size:12px;color:#88b1b1}
.catalog__product-gender2.all:before{content:'';width:51px;height:27px;background:url(../img/all.png) no-repeat;position:absolute;bottom:-1px;left:-65px}
.catalog__product-gender{position:absolute;top:20px;left:49px;z-index:3;font-family:Roboto,sans-serif;font-size:12px;color:#88b1b1}
.catalog__product-gender.girl:before{content:'';width:23px;height:27px;background:url(../img/girl.png) no-repeat;position:absolute;bottom:-1px;left:-35px}
.catalog__product-gender.boy:before{content:'';width:23px;height:27px;background:url(../img/boy.png) no-repeat;position:absolute;bottom:-1px;left:-35px}
.catalog__product-outShop{color:#207e8d;position:absolute;bottom:20px;right:30px;font-family:AP,sans-serif;font-size:12px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-outShop:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#45a6a0}.catalog__product-outShop:before{content:'';width:19px;height:18px;background:url(../img/ourshop.png) no-repeat;position:absolute;left:-28px;bottom:0}
.catalog__product-icon{position:absolute;top:21px;right:17px;list-style:none}
.catalog__product-icon li{margin-bottom:50px}
.catalog__product-hit{display:block;width:34px;height:34px;background:url(../img/hit.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}
.catalog__product-hit:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}
.catalog__product-novinka{background:url(../img/novinka.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1;display:block;width:34px;height:34px}
.catalog__product-novinka:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}
.catalog__product-skidka{background:url(../img/skidka.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1;display:block;width:34px;height:34px}
.catalog__product-skidka:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}  
.catalog__product-info{
  color:#146162;
  font-family:Roboto,sans-serif;
  font-size:13px;
  font-weight:600;
  margin-left:50px;
  width: 200px;
}
.catalog__product-info ul{list-style:none}.catalog__product-relation{color:#033439;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;padding-bottom:33px}.catalog__product-features{list-style:none}.catalog__product-features li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:8.5px 0;position:relative;background:#E4F2F2}.catalog__item-description,.catalog__product-buy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row}.catalog__product-features li:nth-child(odd){background:#C5E3E5}.catalog__product-features li span{color:#033439;font-family:Roboto,sans-serif;font-size:13px;display:block;position:relative;z-index:5}.catalog__product-features li span:last-child{font-weight:500;font-style:italic}.catalog__product-features li span:first-child{width:47%;padding-left:15px}.catalog__product-features li:last-child{margin-bottom:0}.catalog__product-line{width:50%;height:1px;background:#a9e3e3;position:relative;top:10px;left:0;z-index:4}.catalog__product-size .bx-wrapper{position:relative}.catalog__product-size .bx-viewport{height:50px!important}.catalog__product-size .bx-controls{top:2px}
.catalog__product-size .bx-prev{left:-21px;background:url(../img/sizeprev.png);width:9px;height:16px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1;top:11px}
.catalog__product-size .bx-prev:hover{background-position:0;opacity:.4;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}
.catalog__product-size .bx-next{right:-21px;background:url(../img/sizenext.png);width:9px;height:16px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1;top:11px}
.catalog__product-size .bx-next:hover{background-position:0;opacity:.4;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}
.catalog__product-sizeCaption{font-size:14px;font-family:AP,sans-serif;color:#429192;padding-top:36px;padding-bottom:15px}
.catalog__product-sizeSlider{list-style:none;position:relative}.catalog__product-sizeSlider a{padding:12px 11px;border:1px solid;-webkit-border-radius:4px;border-radius:4px;background:#fff;display:block;text-decoration:none;font-family:Roboto,sans-serif;font-weight:600;font-size:14px;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}.catalog__product-sizeSlider a.blue{border-color:#9bdfdf;color:#40bcd0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-sizeSlider a.blue:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff;background:#40bcd0}.catalog__product-sizeSlider a.darkBlue{border-color:#a0d6e1;color:#29b8ab;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-sizeSlider a.darkBlue:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff;background:#29b8ab}.catalog__product-sizeSlider a.green{border-color:#29b898;color:#29b898;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-sizeSlider a.green:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff;background:#29b898}.catalog__product-sizeSlider a.orange{border-color:#ff4e00;color:#ff4e00;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-sizeSlider a.orange:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff;background:#ff4e00}.catalog__product-sizeSlider a.red{border-color:#ff0c00;color:#ff0c00;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-sizeSlider a.red:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff;background:#ff0c00}.catalog__product-sizeSlider a.pink{border-color:#d76490;color:#d76490;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-sizeSlider a.pink:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff;background:#d76490}.catalog__product-sizeSlider a.darkPink{border-color:#d24297;color:#d24297;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__product-sizeSlider a.darkPink:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff;background:#d24297}.catalog__product-buy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:18px}
.catalog__product-price span{
  font-family:AP,sans-serif;
  font-size:25px;
  position:relative
}
.catalog__product-price span:first-child{color:#154e4f}
.catalog__product-price span:last-child{color:#5fb0b1}

.catalog__product-cart{display:block;text-decoration:none;border:1px solid #a5e0e0;font-family:Roboto,sans-serif;font-weight:600;font-size:12px;color:#53b4b6;text-transform:uppercase;width:82px;padding:8px 14px 8px 47px;background:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;position:relative}.catalog__product-cart:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#29b8ab;color:#fff}.catalog__product-cart:before{content:'';width:30px;height:28px;background:url(../img/cart.png) no-repeat;position:absolute;top:7px;left:7px}.catalog__item{width:338px;height:492px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #9fe3dd;background:#fff;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;position:relative;-webkit-box-shadow:0 2px 5px 0 rgba(45,172,165,.3);box-shadow:0 2px 5px 0 rgba(45,172,165,.3);margin-top:30px}
.brands {
  margin-top: 35px; 
}
.catalog__item-image {
  width: 330px;
  height: 270px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  overflow: hidden;
  cursor: pointer;
}
.catalog__item-title{width:302px;margin:auto;border-bottom:1px solid #71cdc4;padding-top:23px}.catalog__item-title h3{font-family:AP,sans-serif;font-size:18px;color:#033439;padding-bottom:12px;font-weight:400}.catalog__item-description{width:302px;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:27px auto auto}.catalog__item-info{color:#033439;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;margin-right:27px}.catalog__item-info ul{list-style:none}

.catalog__item-cost{
  display: flex;
  flex-direction: column;
}

.catalog__item-cost__old {
  font-family:AP,sans-serif;
  font-size:18px;
  position:relative;
  top:-4px;
  color: #000;
  text-decoration: line-through;  
}


.catalog__item-cost__red {
  font-family:AP,sans-serif;
  font-size:23px;
  position:relative;
  color: #ce0000;
  top:-4px
}


.catalog__item-cost__new {
  font-family:AP,sans-serif;
  font-size:23px;
  position:relative;
  top:-4px
}


.catalog__item-cost__old2 {
  font-family:AP,sans-serif;
  font-size:23px;
  position:relative;
  top:-4px;
  color: #000;
  text-decoration: line-through;  
}


.catalog__item-cost__new2 {
  font-family:AP,sans-serif;
  font-size:28px;
  position:relative;
  color: #ce0000;
  top:-4px
}

.catalog__item-buy{
  display:block;text-decoration:none;border:1px solid #a5e0e0;font-family:Roboto,sans-serif;font-weight:600;font-size:12px;color:#53b4b6;text-transform:uppercase;width:82px;padding:8px 14px 8px 47px;position:absolute;-webkit-border-radius:4px;border-radius:4px;bottom:15px;right:17px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__pagination a,.product__sidebar-advancSearch p,.product__sidebar-catList a{font-family:AP,sans-serif}.cart__sidebar-catList ul,.product__sidebar-catList ul{padding-bottom:25px;list-style:none}.catalog__item-buy:hover{background:#29b8ab;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#fff}.catalog__item-buy:before{content:'';width:30px;height:28px;background:url(../img/cart.png) no-repeat;position:absolute;top:7px;left:7px;
  cursor: pointer;
}

.catalog__item-gender.all{width:51px;height:27px;background:url(../img/all.png) no-repeat;position:absolute;bottom:15px;left:17px}
.catalog__item-gender.girl{width:23px;height:27px;background:url(../img/girl.png) no-repeat;position:absolute;bottom:15px;left:17px}
.catalog__item-gender.boy{width:23px;height:27px;background:url(../img/boy.png) no-repeat;position:absolute;bottom:15px;left:17px}

.catalog__item-hit,.catalog__item-novinka,.catalog__item-skidka{position:absolute;display:block;width:34px;height:34px;top:12px;right:12px}
.catalog__item-novinka{background:url(../img/novinka.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}
.catalog__item-novinka:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}
.catalog__item-hit{background:url(../img/hit.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}
.catalog__item-hit:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}
.catalog__item-skidka{background:url(../img/skidka.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}
.catalog__item-skidka:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}
.catalog__pagination,.catalog__pagination ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row}.catalog__item-hit:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}.catalog__pagination{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:25px;margin-bottom:25px}.catalog__pagination ul{list-style:none;display:flex;-ms-flex-direction:row;flex-direction:row}.cart__caption,.cart__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.catalog__pagination a{text-decoration:none;font-size:18px;color:#1f7d7e;margin-left:6px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.catalog__pagination a.active,.catalog__pagination a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#56cec6}.product__sidebar{width:232px;position:relative}.product__sidebar-advancSearch p{color:#033439;font-size:24px;line-height:30px}.product__sidebar-catList li{margin-bottom:28px}.product__sidebar-catList a{color:#042427;font-size:16px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-decoration:none}.product__sidebar-catList a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#45a6a0}.product__catalog{margin-bottom:60px}.product__catalog .catalog__item{margin-top:0}.cart__caption{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:33px}.cart__caption h3{font-family:AP,sans-serif;font-size:32px;font-style:normal;color:#033439;font-weight:400}.cart__caption span{color:#146162;font-family:Roboto,sans-serif;font-weight:600;font-size:13px;margin-left:24px;margin-top:12px}.cart__caption a,.cart__sidebar-catList a{font-family:AP,sans-serif;text-decoration:none}.cart__caption a{color:#50bab4;font-size:13px;margin-left:567px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cart__caption a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#21847e}.cart__wrap{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.cart__item,.cart__tableCaption{-webkit-flex-direction:row;border-bottom:1px solid #82d0d3}.cart__content{width:1048px}.cart__sidebar{width:232px;padding-top:25px}.cart__sidebar-catList ul{padding-top:51px}.cart__sidebar-catList ul.inCart{padding-top:65px}.cart__sidebar-catList li{margin-bottom:28px}.cart__sidebar-catList a{color:#042427;font-size:16px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cart__sidebar-catList a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#45a6a0}.cart__tableCaption{border-top:1px solid #82d0d3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:22px}.cart__tableCaption span{font-family:Roboto,sans-serif;font-size:13px;text-transform:uppercase;color:#50c2b8;font-weight:600;padding:21px 0;display:block}.cart__item,.cart__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.cart__tableCaption span:nth-child(1){width:216px}.cart__tableCaption span:nth-child(2){width:326px;margin-left:30px}.cart__tableCaption span:nth-child(3){width:131px;text-align:center;margin-right:74px}.cart__tableCaption span:nth-child(4){width:103px;text-align:center}.cart__tableCaption span:nth-child(5){width:90px;text-align:center;margin-left:54px}.cart__items{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart__item,.cart__item-amount{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.cart__item{width:100%;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px;padding-bottom:30px}.cart__item:last-child{border-bottom:none}.cart__item-image{width:216px;overflow:hidden;border:2px solid #9fe3dd;-webkit-border-radius:7px;border-radius:7px}.cart__item-description{width:326px;margin-left:30px}.cart__item-description h4{color:#146162;font-size:18px;font-family:AP,sans-serif;font-weight:400;margin-top:5px}.cart__item-description p{font-family:Roboto,sans-serif;font-size:13px;color:#033439;font-weight:400;margin-top:12px}.cart__item-description p span{font-weight:600}.cart__item-cost p{margin-right:74px;text-align:center;width:131px;color:#51aca4;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}.cart__item-cost p span{font-weight:400;font-size:18px;color:#146162}.cart__item-amount{width:101px;border:1px solid #7aa8a8;height:38px;background:#fff;-webkit-border-radius:4px;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-8px}.cart__item-amount span{color:#146162;font-weight:500;font-family:Robot,sans-serif;font-size:16px;cursor:pointer;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cart__item-delete a,.cart__ordering-goOver{font-family:Roboto,sans-serif;text-align:center}.cart__item-amount span:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#092727}.cart__item-amount span:first-child{margin-left:15px}.cart__item-amount span:last-child{margin-right:15px}.cart__item-delete{display:block;width:90px;overflow:hidden;margin-top:-8px;margin-left:54px}.cart__item-delete a{font-weight:500;color:#ce1e1b;font-size:24px;text-decoration:none;background:#f2fafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e4bcbc;width:40px;height:38px;display:block;line-height:35px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;margin:auto}.cart__form form div:nth-child(1),.cart__form form div:nth-child(2),.cart__ordering{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.cart__item-delete a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#fff;color:#fb2723;boirder-color:#ce1e1b}.cart__ordering{width:100%;height:99px;background:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cart__ordering-goOver{width:311px;height:52px;background:#57b8be;font-weight:600;color:#fff;line-height:52px;position:relative;-webkit-border-radius:7px;border-radius:7px;margin-left:214px;margin-top:21px}.cart__ordering-goOver:after{content:'';border:15px solid transparent;border-top:15px solid #57b8be;position:absolute;display:block;bottom:-29px;left:-webkit-calc(50% - 15px);left:calc(50% - 15px)}.cart__ordering-total{margin-left:250px;margin-top:40px}.cart__ordering-total p{font-family:AP,sans-serif;font-size:18px;color:#146162}.cart__ordering-total p span{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;color:#2fa2a3}.cart__form{width:836px;margin-left:212px}.cart__form>p{font-family:AP,sans-serif;font-size:17.73px;color:#146162;padding-top:35px;padding-bottom:21px}.cart__form form{width:inherit;dispaly:block}.cart__form form input[type=text]{display:block;width:340px;height:56px;color:#146162;font-family:Roboto,sans-serif;font-weight:500;padding:0 35px;border:1px solid #7bcdcf;-webkit-border-radius:5px;border-radius:5px;position:relative;margin-bottom:16px}.cart__form form input[type=text]:after{content:'*';color:#c21175;font-family:Roboto,sans-serif;font-weight:500}.cart__form form div:nth-child(3) p,.cart__form form select,.cart__form form textarea{color:#146162;font-weight:500;font-family:Roboto,sans-serif}.cart__form form select{display:block;border:1px solid #7bcdcf;width:412px;height:56px;-webkit-border-radius:5px;border-radius:5px;padding:0 35px}.cart__form form textarea{display:block;width:355px;resize:none;height:90px;border:1px solid #7bcdcf;-webkit-border-radius:5px;border-radius:5px;padding:20px 20px 20px 35px}.cart__form form div:nth-child(1),.cart__form form div:nth-child(2){display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart__form form div:nth-child(2)>div:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart__form form div:nth-child(3),.contacts__wrap{display:-webkit-flex;-webkit-box-orient:horizontal}.cart__form form div:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.contacts__content,.contacts__wrap{display:-webkit-box;display:-ms-flexbox}.cart__form form div:nth-child(3) p{font-size:13px;width:416px;padding-top:9px}.cart__form form div:nth-child(3) input[type=submit]{width:416px;height:56px;background-color:#c21175;border:1px solid #7bcdcf;font-family:Roboto,sans-serif;font-weight:600;color:#fff;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cart__form form div:nth-child(3) input[type=submit]:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background-color:#d43990}.cart__orderBlock{margin-bottom:41px}
.contacts__sidebar{width:258px;height:auto;padding-top:25px;padding-bottom:45px}.contacts__sidebar .subscribe__vk{margin-bottom:10px}.contacts__wrap{display:flex;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contacts__content,.contacts__info{display:-webkit-flex;-webkit-box-direction:normal}
.contacts__content{width:952px;margin-bottom: 30px;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contacts__info,.contacts__map{display:-webkit-box;display:-ms-flexbox}.contacts__info{display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:27px}.contacts__address{margin-right:177px}.contacts__address h3{color:#033439;font-size:32px;font-family:AP,sans-serif;padding-bottom:24px}.contacts__address p{font-family:Roboto,sans-serif;font-weight:500;color:#033439;font-size:16px}.contacts__schedule p:first-child{font-family:AP,sans-serif;color:#033439;font-size:16px;margin-top:16px;padding-bottom:24px;position:relative}.contacts__schedule p:first-child:before{content:'';background:url(../img/schedule.png) no-repeat;width:39px;height:39px;position:absolute;top:0;left:-62px}.contacts__schedule p:last-child{font-family:Roboto,sans-serif;font-weight:500;color:#033439;font-size:14px}.contacts__map{margin-top:27px;width:100%;height:391px;background:#fff;border:2px solid #c0e4e7;-webkit-border-radius:6px;border-radius:6px;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.subscribe__contacts,.usefull__forAdult{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.subscribe__contacts,.usefull__adultSizes ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row}.subscribe__contacts{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:44px}.subscribe__contacts input[type=text]{width:409px}.subscribe__contacts form{width:586px;margin-left:0}.subscribe__contacts p{margin-left:0}.usefull__caption{font-family:AP,sans-serif;font-size:32px;color:#033439;padding-top:30px}.usefull__text{font-size:15px;font-family:Roboto,sans-serif;color:#033439;padding-top:22px}.usefull__download{position:relative;width:370px;padding:20px 0 20px 35px;font-family:Roboto,sans-serif;color:#258d84;font-weight:600;text-decoration:none;display:block;border:2px solid #81cec7;-webkit-border-radius:5px;border-radius:5px;text-align:left;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.usefull__download:after{content:'';width:40px;height:37px;background:url(../img/download.png) no-repeat;position:absolute;top:11px;right:18px}.usefull__download:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#d4f5f3}.usefull__forAdult{width:409px;text-align:center;height:256px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.usefull__adultSizes ul,.usefull__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.usefull__forAdult p{color:#033439;font-family:AP,sans-serif;font-size:16px;padding-bottom:22px}.usefull__adultSizes ul{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.usefull__forBabies ul,.usefull__wrapper{-webkit-box-direction:normal;-webkit-flex-direction:row;-webkit-box-orient:horizontal}.usefull__adultSizes a{padding:12px 11px;border:1px solid #9bdfdf;-webkit-border-radius:4px;border-radius:4px;background:#fff;display:block;text-decoration:none;font-family:Roboto,sans-serif;font-weight:600;font-size:16px;color:#29b8ab;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.usefull__adultSizes a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#033439}.usefull__wrapper{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:38px}
.about__slider,.usefull__forBabies ul{display:-webkit-box;display:-ms-flexbox}.usefull__forBabies{width:375px}.usefull__forBabies p{color:#033439;font-family:AP,sans-serif;font-size:16px;padding-bottom:22px;text-align:center}.usefull__forBabies ul{display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.usefull__forBabies li{width:16.66666666666667%}.usefull__forBabies a{padding:12px 11px;border:1px solid #9bdfdf;-webkit-border-radius:4px;border-radius:4px;background:#fff;display:block;text-decoration:none;font-family:Roboto,sans-serif;font-weight:600;font-size:16px;color:#29b8ab;-webkit-transition:.4s ease-in-out;width:19px;margin-bottom:5px;transition:.4s ease-in-out}.about__caption,.about__text,.viewed__caption h3{font-family:AP,sans-serif}.usefull__forBabies a:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;color:#033439}.about__caption{color:#033439;font-size:32px;padding-top:28px}
.about__text{color:#033439;font-size:14px;padding-top:10px}

.about__slider{width:950px!important;height:391px;background:#fff;border:2px solid #c0e4e7;-webkit-border-radius:6px;border-radius:6px;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.viewed .container,.viewed__item-description{display:-webkit-flex;-webkit-box-direction:normal}.about__slider img{top:0}.about__slider li:first-child{position:relative!important}.viewed .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:37px}.viewed__caption{width:232px}.viewed__caption h3{position:relative;font-size:24px;color:#033439}.viewed__caption h3:after{content:'';width:57px;height:60px;background:url(../img/carrow.png) no-repeat;position:absolute;top:70px;left:77px}.viewed__item{width:237px;height:390px;overflow:hidden;background:#fff;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 3px 5px 0 #65c9c3;box-shadow:2px 3px 5px 0 #65c9c3;position:relative}

.main__slider{width:856px!important;height:365px!important;border:0px!important;}

.viewed .container,.viewed__item-description{display:-webkit-flex;-webkit-box-direction:normal}.about__slider img{top:0}.about__slider li:first-child{position:relative!important}.viewed .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:37px}.viewed__caption{width:232px}.viewed__caption h3{position:relative;font-size:24px;color:#033439}.viewed__caption h3:after{content:'';width:57px;height:60px;background:url(../img/carrow.png) no-repeat;position:absolute;top:70px;left:77px}.viewed__item{width:237px;height:390px;overflow:hidden;background:#fff;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 3px 5px 0 #65c9c3;box-shadow:2px 3px 5px 0 #65c9c3;position:relative}
.about__text a{
  color: #033439;
}
.viewed__item-image img{
  margin:41px auto auto;
  display:block;
  width: 220px;
  height: 165px;
  height: auto;
}
.viewed__item-title h3{color:#033439;font-size:18px;font-family:AP,sans-serif;width:200px;margin:26px auto auto}
.viewed__item-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:161px;margin-left:17px}.viewed__item-info ul{list-style:none;padding-bottom:14px;border-bottom:1px solid #71cdc4;margin-top:15px}.viewed__item-info li{color:#033439;font-family:Roboto,sans-serif;font-size:13px;font-weight:600}.viewed__item-cost{margin-top:14px}.viewed__item-cost span{font-family:AP,sans-serif;font-size:18px;position:relative}.viewed__item-cost span:nth-child(1){color:#154e4f}.viewed__item-cost span:nth-child(2){color:#5fb0b1}.viewed__item-buy{display:block;position:absolute;bottom:63px;right:15px;background:url(../img/cart.png) no-repeat;width:30px;height:28px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1}#writeUsForm .name,#writeUsForm .phone,.brands .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-wrap: wrap;}.viewed__item-buy:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:.6}
.viewed__item-gender.girl{width:23px;height:27px;background:url(../img/girl.png) no-repeat;position:absolute;right:15px;bottom:14px}
.viewed__item-gender.boy{width:23px;height:27px;background:url(../img/boy.png) no-repeat;position:absolute;right:15px;bottom:14px}
.viewed__item-gender.all{width:51px;height:27px;background:url(../img/all.png) no-repeat;position:absolute;right:15px;bottom:14px}
.viewed__item-eye{background:url(../img/viewed.png) no-repeat;height:13px;width:22px;position:absolute;z-index:3;top:15px;left:18px}
.brands .container{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.brands img{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}


.newest__caption h3:before{width:19px;height:19px;background:url(../img/neweststar.png);right:39px}
.subscribe__catalog form{margin-left:225px}.bestSellers .bx-wrapper,.newest .bx-wrapper,.sliderInAbout .bx-wrapper,.viewed .bx-wrapper{position:relative}

.bx-controls{position:absolute;top:338px;width:100%}
.viewed .bx-controls{position:absolute;top:352px;width:100%}
.bx-next,.bx-prev{position:absolute;width:40px;height:40px}
.bx-prev{left:-66px;background:url(../img/sliderarrows.png) 0 162px}
.bx-prev:hover{background-position:0 162px}
.bx-next{right:-63px;background:url(../img/sliderarrows.png) -2px 122px}
.bx-next:hover{background-position:-2px 122px}
#writeUsForm,#yourQuestion{background:#fff;max-width:470px;position:relative}
.viewed .bx-next{left:-66px;top:-47px}
.bestSellers .bx-viewport,.newest .bx-viewport{height:505px!important}
.viewed .bx-viewport{height:396px!important}
.sliderInAbout .bx-viewport{overflow:visible!important;margin-top:27px}
.sliderInAbout .bx-prev{left:15px;z-index:72;bottom:113px}
.sliderInAbout .bx-next{right:15px;z-index:72;bottom:113px}

.infoBlock__offer .bx-prev{left:0px;z-index:0;bottom:0px;background-color:#fff; width:0px;height:0px; position:sticky;display: block; visibility: hidden;}
.infoBlock__offer .bx-next{right:0px;z-index:0;bottom:0px;background-color:#fff; width:0px;height:0px; position:sticky;display: block; visibility: hidden;}

#writeUsForm{padding:27px 37px 40px;margin:auto;border:1px solid #d79b94;-webkit-border-radius:10px;border-radius:10px}
#writeUsForm>p:first-child{color:#077e8b;font-family:Roboto,sans-serif;font-weight:600;text-align:right;font-size:24px}#writeUsForm>p:nth-child(2){color:#40a2ad;font-size:14px;font-family:Roboto,sans-serif;font-weight:600;text-align:right;padding-bottom:15px}#writeUsForm input[type=text]{width:307px;border:1px solid #e61c22;background:#f1e4e2;height:44px;padding:0 30px;font-size:18px;font-family:Roboto,sans-serif;color:#000;-webkit-border-radius:6px;border-radius:6px}#writeUsForm .name,#writeUsForm .phone{display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}#writeUsForm .name label,#writeUsForm .phone label{font-family:Roboto,sans-serif;font-weight:500;color:#077e8b;text-align:left}#writeUsForm form p{color:#64a7a3;font-size:11px;font-style:italic;font-family:Roboto,sans-serif;text-align:right;padding-bottom:20px}#writeUsForm form{text-align:right}#writeUsForm input[type=submit]{width:369px;background:#dc331d;border:1px solid #941d21;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;text-align:center;-webkit-border-radius:6px;border-radius:6px;padding:15px 0;cursor:pointer;text-transform:uppercase;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}#yourQuestion>p:first-child,#yourQuestion>p:nth-child(2){font-weight:600;text-align:right;font-family:Roboto,sans-serif}#writeUsForm input[type=submit]:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#ea5542}#yourQuestion{padding:27px 37px 40px;margin:auto;border:1px solid #cfe7e5;-webkit-border-radius:10px;border-radius:10px}#yourQuestion>p:first-child{color:#077e8b;font-size:24px}#yourQuestion>p:nth-child(2){color:#40a2ad;font-size:14px;padding-bottom:15px}#yourQuestion input[type=text]{width:307px;border:1px solid #1b7c7b;background:#d8eff1;height:44px;padding:0 30px;font-size:18px;font-family:Roboto,sans-serif;color:#000;-webkit-border-radius:6px;border-radius:6px}#yourQuestion .message,#yourQuestion .name,#yourQuestion .phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}#yourQuestion .message label,#yourQuestion .name label,#yourQuestion .phone label{font-family:Roboto,sans-serif;font-weight:500;color:#077e8b;text-align:left}#yourQuestion form p{color:#64a7a3;font-size:11px;font-style:italic;font-family:Roboto,sans-serif;text-align:right;padding-bottom:20px}#yourQuestion form{text-align:right}#yourQuestion input[type=submit]{width:369px;background:#1d9e97;border:1px solid #1b7c7b;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;text-align:center;-webkit-border-radius:6px;border-radius:6px;padding:15px 0;cursor:pointer;text-transform:uppercase;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}#yourQuestion input[type=submit]:hover{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;background:#1d7e61}#yourQuestion textarea{resize:none;width:307px;padding:25px 30px;font-size:18px;height:75px;font-family:Roboto,sans-serif;color:#000;-webkit-border-radius:6px;border-radius:6px;border:1px solid #1b7c7b;background:#d8eff1}
  .brandlogo {
  display: block;
  text-align: center;
  width: 150px;    
}

.catalog__product-novinka{background:url(../img/novinka.png) no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:1;display:block;width:34px;height:34px}

.catalog__wrap {
  display: flex;
  flex-direction: column;
}

.infoBlock__shoesMenuMobile {display:block;}
.dropdown {display:none;}


@media only screen and (max-width:680px){
 
  .bestSellers .container,.newest .container,header .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column}
  .header__nav,.header__phoneNumber,.header__phoneNumberMobile,.header__social,.infoBlock__wrap{display:none}
  .bestSellers h3:after,.bestSellers h3:before,.newest h3:after,.newest h3:before,.usefull__download:after{content:none}
  .container{width:95%}
  .header__logo{max-width:366px;width:100%;margin:auto}
  .header__logo img{position:relative;width:100%}
  .header__contactUs{float:none}.header__contactUs a{width:49%}
  .header__contactUs a:first-child{margin-left:0}
  .header__info{width:100%;max-width:366px;margin:auto;height:auto}
  .header__other{width:100%;margin-left:0}
  .header__search{max-width:366px;margin:17px auto auto}
  .header .container{-ms-flex-direction:column;flex-direction:column;height:auto}

  .infoBlock__shoesMenu ul{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
  .infoBlock__shoesMenu ul li:nth-child(8),.infoBlock__shoesMenu ul li:nth-child(9){display:block}
  .bestSellers h3 br,.bestSellers__caption a,.footer__social span,.infoBlock__shoesMenu p,.newest h3 br,.newest__caption a,.subscribe p br{display:none}
  .infoBlock__shoesMenu a{width:135px;margin-bottom:20px}.bestSellers,.newest{height:100%;width:100%}
  .bestSellers .container,.newest .container{-ms-flex-direction:column;flex-direction:column}
  .subscribe .container,footer .container{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}
  .bestSellers h3,.newest h3{text-align:center}.bestSellers__caption,.newest__caption{width:100%;margin-bottom:17px}
  .bestSellers .bx-wrapper,.newest .bx-wrapper{margin:auto;max-width:306px!important}
  .bestSellers__item,.newest__item{-webkit-box-shadow:none;box-shadow:none;width:310px}
  .bestSellers .bx-controls,.newest .bx-controls{position:relative;margin:auto;width:100%;top:0}
  .bestSellers .bx-controls .bx-prev,.newest .bx-controls .bx-prev{left:0;background-position:0 162px}
  .bestSellers .bx-controls .bx-prev:hover,.newest .bx-controls .bx-prev:hover{background:url(../img/sliderarrows.png) 0 40px}
  .bestSellers .bx-controls .bx-next,.newest .bx-controls .bx-next{right:0;background-position:-2px 122px}
  .bestSellers .bx-controls .bx-next:hover,.newest .bx-controls .bx-next:hover{background:url(../img/sliderarrows.png) -2px 81px}
  .bestSellers__item-image,.newest__item-image{width:100%}.bestSellers__item-image img,.newest__item-image img{width:100%;height:auto}
  .subscribe form{margin-left:0;margin-bottom:14px}.subscribe form input[type=text]{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);padding:19px 5px 13px}
  .catalog__product,.catalog__product-description,.catalog__product-image,.catalog__product-image img,.catalog__sidebar,.contacts__content{width:100%}
  .catalog,.subscribe{padding-top:0}.subscribe p{margin-left:0;text-align:center}.subscribe .container{-ms-flex-direction:column;flex-direction:column}
  .subscribe button{right:-3px}.about{margin-top:70px}.footer__contactUs a,.footer__social{margin:auto}footer .container{-ms-flex-direction:column;flex-direction:column}.footer__other{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__contacts{margin-bottom:10px;text-align:center}.footer__phoneNumber{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:14px}
  .catalog__content,.catalog__productCaption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column}.catalog__topCaption-breadcrumb{display:none}.catalog__topCaption-catalogCaption h1{margin-left:0;text-align:center}.catalog__topCaption{display:block}.catalog__sidebar-advancSearch,.catalog__sidebar-catList,.catalog__toCatalog,.contacts__sidebar,.product__catalog,.product__sidebar,.subscribe__vk,.viewed,section.catalog .catalog__sidebar{display:none}.catalog__content{-ms-flex-direction:column;flex-direction:column}.catalog__productName{margin-left:0}
  .catalog__productCaption{-ms-flex-direction:column;flex-direction:column}.catalog__filter,.catalog__filter-gender,.catalog__product{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.catalog__product{border:none;-ms-flex-direction:column;flex-direction:column}.catalog__product-image{max-width:580px;height:auto}.catalog__product-outShop{bottom:5px;right:5px;font-size:10px}.catalog__product-icon{top:5px;right:5px}.bestSellers__item-buy,.catalog__item-buy,.newest__item-buy{bottom:9px;right:8px}.catalog__product-gender{top:5px;left:45px}.subscribe__product{margin-top:27px}.subscribe__product form{margin-left:0!important}.catalog__filter,.catalog__filter-gender{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:none;padding-bottom:10px}.catalog__filter-boys,.catalog__filter-genderAll,.catalog__filter-girls{margin-right:0;margin-bottom:5px}
  
  .catalog__filter-parameters{margin-left:0;width:100%;text-align:center;display: flex;flex-direction: column;align-items: center;}
  .catalog__filter-button{width: 90%; }
  .catalog__filter-size{width: 100%;}
  .catalog__filter-size select{width:90%}.catalog__item,.contacts .bx-wrapper img,.subscribe__contacts form{width:100%}.catalog__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.catalog__item{max-width:338px;margin-top:10px}.catalog__item-title h3{text-align:center}.catalog__item-info{margin-left:12px}.catalog__pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px 0}.cart__caption,.subscribe__contacts{-webkit-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.subscribe{margin-bottom:16px}.subscribe input[type=text]{font-size:15px}.subscribe__contacts{-ms-flex-direction:column;flex-direction:column;margin-top:10px}.subscribe__contacts input[type=text]{font-size:14px}.contacts .bx-wrapper{max-width:100%!important}.about__slider{width:100%!important;height:100%;overflow:hidden;display:block}.cart__caption a,.cart__caption span,.cart__sidebar,.cart__tableCaption,.catalog__product-info,.catalog__toMain{display:none}.sliderInAbout .bx-viewport{margin-top:10px}.sliderInAbout .bx-next,.sliderInAbout .bx-prev{top:0}.sliderInAbout .bx-controls{top:44%}.brands .container{margin-bottom:25px}.cart__caption{-ms-flex-direction:column;flex-direction:column;margin-top:5px}.cart__content{width:100%}.cart__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:15px 0}.cart__item-amount,.cart__item-image{margin:auto}.cart__item-delete{margin:10px auto auto}.cart__item-description{width:100%;margin-left:0;text-align:center;margin-top:10px}.cart__item-cost p{text-align:center;width:100%;margin:10px 0}.cart__form,.cart__ordering-goOver{margin:auto;width:100%}.cart__items .cart__item:last-child{padding-bottom:0}.cart__form p{text-align:center;padding-top:15px}.cart__ordering{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:0 0}.cart__form form div:nth-child(3),.contacts__info,.usefull__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.cart__ordering-goOver{max-width:311px}.cart__ordering-total{margin:auto auto 15px}.cart__orderBlock{margin-bottom:20px}.cart__form form input[type=text]{width:100%;padding:0;text-align:center}.cart__form form div:nth-child(2)>div:first-child,.cart__form form select{width:100%}.cart__form form div:nth-child(2)>div:first-child input:last-child{margin-bottom:0}.cart__form form textarea{width:100%;padding:15px 0;text-align:center}.cart__form form div:nth-child(1),.cart__form form div:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart__form form div:nth-child(2){margin-top:16px}.cart__form form div:nth-child(3){-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.cart__form form div:nth-child(3) p{width:inherit;max-width:416px;margin:auto}.cart__form form div:nth-child(3) input[type=submit]{max-width:416px;width:100%;margin:10px auto auto}
  .catalog__productCaption{padding-bottom:0}
  .usefull__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.usefull__download{margin:auto;max-width:370px;width:95%;padding:20px 5px;text-align:center}.usefull__forAdult{width:100%;max-width:370px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto;margin:auto}.usefull__forBabies{margin:22px auto auto;width:100%;max-width:370px}.usefull__adultSizes{margin-top:22px;max-width:370px}.catalog__product-size .bx-next{left:32px;top:55px}.catalog__product-size .bx-prev{left:0;top:55px}.bestSellers__item-info,.newest__item-info{margin-left:12px}.bestSellers__item-title,.catalog__item-title,.newest__item-title{padding-top:0}.bestSellers{margin-bottom:52px}.about .container{padding-bottom:30px}

  .showShoesMenu{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
  .infoBlock__shoesMenu {display:none}

  .infoBlock__shoesMenuMobile{width:100%;margin-top:17px;margin-bottom:14px; max-width: 366px;margin: 0 auto;}
  .infoBlock__shoesMenuMobile:before{content:'Каталог обуви (открыть)';position:relative;width:100%;max-width:366px;display:block;text-align:center;font-size:19px;font-family:AP;background:#23a6f6;-webkit-border-radius:7px;border-radius:7px;padding:7px 0;color:#fff;margin:auto auto 17px;cursor: pointer}
  /*
  1c9992
  */
  .infoBlock__shoesMenuMobile:hover:before{background:#23a6f6}
  
  .dropdown>ul {list-style:none;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content: center; align-items:center;}
  .dropdown>ul>li {list-style:none;padding: 5px;width: calc(100% - 20px);text-align: center;}

  .dropdown>ul>li>a {color: #fff; font-family: Calibri;font-size: 20px; text-decoration: none; display: block;cursor: pointer;}

  .dropdown>ul>li:nth-child(1) {padding: 10px;background-color: #29b8ab; border:1px solid #6fd9d0;}
  .dropdown>ul>li:nth-child(2) {padding: 10px;background-color: #da8fa7; border:1px solid #bf8a67;}
  .dropdown>ul>li:nth-child(3) {padding: 10px;background-color: #9c76bf; border:1px solid #5a8db7;}
  .dropdown>ul>li:nth-child(4) {padding: 10px;background-color: #82c05b; border:1px solid #d3afdf;}
  .dropdown>ul>li:nth-child(5) {padding: 10px;background-color: #5a8db7; border:1px solid #dacbee;}
  .dropdown>ul>li:nth-child(6) {padding: 10px;background-color: #29b8ab; border:1px solid #6fd9d0;}
  .dropdown>ul>li:nth-child(7) {padding: 10px;background-color: #da8fa7; border:1px solid #bf8a67;}
  .dropdown>ul>li:nth-child(8) {padding: 10px;background-color: #9c76bf; border:1px solid #5a8db7;}
  .dropdown>ul>li:nth-child(9) {padding: 10px;background-color: #82c05b; border:1px solid #d3afdf;}
  .dropdown>ul>li:nth-child(10) {padding: 10px;background-color: #5a8db7; border:1px solid #dacbee;}
  .dropdown>ul>li:nth-child(11) {padding: 10px;background-color: #82c05b; border:1px solid #d3afdf;}
  .dropdown>ul>li:nth-child(12) {padding: 10px;background-color: #5a8db7; border:1px solid #dacbee;}
  .dropdown>ul>li:nth-child(13) {padding: 10px;background-color: #29b8ab; border:1px solid #6fd9d0;}
  .dropdown>ul>li:nth-child(14) {padding: 10px;background-color: #5a8db7; border:1px solid #dacbee;}
  .dropdown>ul>li:nth-child(15) {padding: 10px;background-color: #82c05b; border:1px solid #d3afdf;}
  .dropdown>ul>li:nth-child(16) {padding: 10px;background-color: #da8fa7; border:1px solid #bf8a67;}
    
  .about__caption,.usefull__caption{padding-top:0}
  .contacts__info{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.contacts__address{margin:auto}.contacts__address h3{text-align:center}.contacts__schedule p:first-child{text-align:center;font-size:25px}.contacts__schedule p:last-child{text-align:center}.contacts__map{background:0 0;border:none} 

  .catalog__topCaption-catalogCaption>h1 {margin-top:20px;}
  .catalog__productCaption>a {display: block;}

  ymaps { width: 100%; }
}
