*{margin:0;padding:0;list-style:none;box-sizing:border-box}ul{list-style:none}table,td,th,tr{border-collapse:collapse}html{height:100%}body{font-size:16px;font-family:Montserrat,Liberation Sans,sans-serif;line-height:1.2;background:#f2f2f2;color:#464646;font-weight:400;display:flex;flex-direction:column;height:100%}body.mobile__menu__open{overflow:hidden}.clear{clear:both;content:"";display:table}.fancybox-bg{background:rgba(0,0,0,.6)}.page{height:100%;display:flex;flex-direction:column}.page__main{flex-grow:1;flex:1 0 auto}.wrapper{width:1170px;margin:0 auto;position:relative}.byline{position:absolute;top:150px;left:30%;text-align:center;font-size:18px}.byline a{text-decoration:none;color:#d74b4b}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.main{padding-top:27px;margin-bottom:64px}.menu{width:270px;float:left}.menu__list{margin:0;padding:0;background:#373493;position:relative;z-index:1000}.menu__list li{list-style:none;position:relative;background:#373493;color:#fff;font-weight:600;font-size:16px;padding:0;margin:0;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.menu__list span{display:inline-block;vertical-align:middle;margin-right:20px;width:40px;height:40px}.menu__list li a{text-decoration:none;color:#fff;display:block;width:100%;height:100%;padding:8px 40px 5px 30px}.menu__list li.active,.menu__list li:hover{background:#fff}.menu__list li.active a,.menu__list li:hover a{color:#373493}.menu__drop{position:absolute;top:0;left:100%;min-width:280px;margin-left:-30px;background:#fff;padding:20px 38px;z-index:2;display:none;-webkit-box-shadow:6px 5px 6px 0 rgba(0,0,0,.24);-moz-box-shadow:6px 5px 6px 0 rgba(0,0,0,.24);box-shadow:6px 5px 6px 0 rgba(0,0,0,.24)}.menu__act{background:#fff}.menu__list li.menu__act a{background:#fff;color:#373493}.menu__list li:hover>.menu__drop{opacity:1;display:block}.menu__drop li{background:#fff;padding-top:7px;padding-bottom:7px}.menu__drop li a{color:#373493;padding:0;font-weight:600;font-size:14px;line-height:1;padding:6px 0}.menu__drop li:hover>a{color:#ffce26}.menu__drop .menu__drop{margin-left:-2px;-webkit-box-shadow:1px 5px 6px 0 rgba(0,0,0,.24);-moz-box-shadow:1px 5px 6px 0 rgba(0,0,0,.24);box-shadow:1px 5px 6px 0 rgba(0,0,0,.24)}.menu__drop .menu__drop:before{position:absolute;content:'';left:-1px;top:15px;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #ddd}.main__slider{width:869px;height:425px;overflow:hidden;float:right}.main__slide{width:870px;height:425px;overflow:hidden;position:relative;z-index:1;padding:74px 52px 0 56px}.main__slide img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:1}.main__slide__info{width:70%;position:relative;z-index:2}.main__slide__title{font-size:30px;color:#fff;font-weight:800;margin:0 0 5px 0;max-height:72px;overflow:hidden}.main__slide__title a{color:#fff;text-decoration:none}.main__slide__title a:active,.main__slide__title a:focus,.main__slide__title a:hover{color:#fff}.main__slide__price{font-weight:600;color:#ffe32a;display:block;margin-bottom:26px;font-size:30px}.main__slide__info ul{margin:0 0 23px 0;padding:0}.main__slide__info li{color:#fff;position:relative;padding:0 0 0 20px;display:block;list-style:none;font-size:16px}.main__slide__info li::before{content:"";width:16px;height:14px;display:block;position:absolute;top:3px;left:0;background:url(../img/icons.png) -2px -385px no-repeat}.btn{width:212px;height:51px;line-height:51px;font-size:16px;color:#fff;text-align:center;border-radius:30px;background:#de214e;text-decoration:none;display:block}.btn__icon{width:38px;height:27px;display:inline-block;vertical-align:middle;background:url(../img/basket.png) 0 -53px no-repeat}.btn:hover .btn__icon{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.btn:active,.btn:focus,.btn:hover{background:#de214e;color:#fff}.mobile__container{position:fixed;top:0;right:-320px;z-index:110;width:100%;max-width:320px;height:100%;transition:right .2s ease-in-out 0s;box-sizing:border-box;color:#fff;background-color:#39383b;overflow:auto}.mobile__container.is-opened{right:0}.mobile__overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:101;background-color:#2b2a2c;opacity:.5}.mobile__hamburger{display:inline-block}.hamburger{position:absolute;z-index:80;top:10px;right:0;margin:auto;display:none;width:63px;height:51px;padding:4px 0 0 65px;cursor:pointer;background:transparent center center no-repeat;background-image:url(../img/burger.png);font-size:24px;color:#fff;font-weight:500;background-size:40px}.menu-mobile ul{padding-left:0}.menu-mobile.top_menu ul{margin-bottom:0;padding-left:30px}.hamburger__line{display:block;height:3px;background-color:#333;margin-top:5px}.sidebar-mobile__top:after{content:'';display:table;clear:both}.sidebar-mobile__left{padding:4px 15px;display:inline-block;float:left;width:155px;margin-bottom:7px}.sidebar-mobile__left img{margin-top:9px;width:136px}.sidebar-mobile__close{height:45px;width:45px;float:right;margin-top:2px;text-align:center;background-color:#7fbee9;cursor:pointer;background:transparent center center no-repeat;background-image:url(../img/close.png);background-size:24px 24px}.sidebar-mobile__close:hover{background-color:#444}.menu-mobile{font-size:18px;-webkit-user-select:none;-html-user-select:none;-moz-user-select:none;-ms-user-select:none}.menu-mobile li{display:block;border:1px solid #2b2a2c;margin-bottom:-1px;border-right:none;border-left:none;padding-bottom:0;width:100%}.menu-mobile a{display:block;padding:9px 15px;text-decoration:none;color:#fff;font-weight:400;font-size:15px}.menu-mobile a:active,.menu-mobile a:hover,.menu-mobile a:visited{display:block;text-decoration:none;color:#fff}.sidebar-mobile__top{background:#f2f2f2}.menu-mobile a:hover{background-color:#444}.menu-mobile__item{position:relative}.menu-mobile__item:after{content:'';display:table;clear:both}.menu-mobile__left{position:absolute;top:0;left:0;width:12%;height:100%}.menu-mobile__right{display:inline-block;width:90%;float:right}.menu-mobile__arrow{position:relative;cursor:pointer;height:100%;background-color:#2b2a2c;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.menu-mobile__arrow:before{transition:transform .2s ease-in-out 0s;display:block;content:'';width:0;height:0;border:5px solid transparent;border-left-color:#de9223;border-left-width:7.5px;position:absolute;top:0;left:5px;bottom:0;right:0;z-index:120;margin:auto}.menu-mobile__arrow.is-active:before{transform:rotate(90deg) translate(4px,3px)}.menu-mobile li>ul{overflow:hidden;display:none;padding-left:25px;background-color:#2b2a2c;font-size:.9em;margin-top:0;margin-left:0}.menu-mobile li>ul>li>a{font-size:14px;padding:5px 0}ul.is-opened li{border-left:none}.menu-mobile__arrow_up{background:#20578c}.sidebar-mobile__menu{margin-bottom:20px}.sidebar-mobile__blocks{padding-left:12px}.menu-mobile ul li ul li ul{margin-left:40px}.menu-mobile ul li ul li ul li a{padding-left:0}.slick-dots{position:absolute;bottom:19px;display:block;width:100%;padding:0 30px 0 0;margin:0;list-style:none;text-align:right}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 2px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;cursor:pointer;color:transparent;border:0;border-radius:50%;outline:0;background:#fff}.slick-dots li.slick-active button{background:#373493}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.hit{position:relative;width:auto;height:522px;overflow:hidden}.hit__slider{margin-bottom:33px;width:100%;padding-bottom:30px;position:relative;min-height:466px}.hit__title{font-size:30px;font-weight:800;color:#494949;margin:0 0 20px 0}.hit__slide{width:250px;display:block;vertical-align:top;padding-bottom:23px;background:#fff;margin-bottom:27px;border-radius:15px;position:relative;float:left}.hit__slider .hit__slide{margin-right:14px}.page__category__inner{position:relative;--auto-grid-min-size:12rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr));grid-gap:1rem}.page__category .page__category__inner .hit__slide{margin-right:0;min-height:390px}.page__category__inner .hit__slide:hover{-webkit-box-shadow:0 39px 49px rgba(50,50,50,.15);-moz-box-shadow:0 39px 49px rgba(50,50,50,.15);box-shadow:0 39px 49px rgba(50,50,50,.15)}.hit__slide__pic{width:100%;height:260px;overflow:hidden;position:relative;margin-bottom:25px;z-index:10;font-size:0;border-radius:15px 15px 0 0}.hit__slide__pic img{position:absolute;top:0;left:0;right:0;left:0;bottom:0;margin:auto;max-height:262px;max-width:262px;width:100%;height:100%}.hit__slide__title{font-size:16px;font-weight:700;line-height:1.1;margin-bottom:10px;padding:0 15px}.hit__slide__title a{color:#464646;text-decoration:none;display:block;font-size:14px;hyphens:auto}.hit__slide__title a:hover{color:#464646}.hit__bot{overflow:hidden;padding:0 0 0 15px}.hit__slide__price{width:46%;font-size:16px;font-weight:700;display:block;color:#de214e;float:left}.slide__price__new::after{content:attr(data-old);position:relative;display:block;text-decoration:line-through;font-weight:400;font-size:12px}.hit__basket{float:right;color:#fff;font-size:13px;text-decoration:none;text-align:center;width:118px;height:29px;display:block;background:#de214e;line-height:27px;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hit__basket:hover{background:#de214e;color:#fff}.hit__slide:hover .hit__basket{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hit__basket__icon{width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(../img/basket.png) 0 -40px no-repeat;margin-right:5px;background-size:17px}.hit__basket:hover .hit__basket__icon{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hit__link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100}.hit__link span{width:108px;height:108px;display:block}a.hit__see{width:109px;height:109px;display:block;border-radius:50%;background:rgba(57,54,140,.8);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center;text-decoration:none;color:#fff;font-size:12px;padding-top:27px;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:500}.hit__see__icon{display:block;margin:0 auto 5px;text-align:center;width:24px;height:24px;background:url(../img/search.png) 0 0 no-repeat}.hit__slide:hover .hit__see{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slick-next{top:-30px;right:0}.slick-prev{background:url(../img/arrows.png) 0 0 no-repeat;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-40px}.slick-next{background:url(../img/arrows.png) 0 0 no-repeat}.slick-next:active,.slick-next:focus,.slick-next:hover{background:url(../img/arrows.png) 0 0 no-repeat}.slick-prev:active,.slick-prev:focus,.slick-prev:hover{background:url(../img/arrows.png) 0 0 no-repeat}.slick-next:before,.slick-prev:before{font-size:0}.slick-prev{left:90%}.new{margin-bottom:70px;position:relative;height:517px;overflow:hidden}.new__slide{width:373px;height:442px;display:inline-block;vertical-align:top;position:relative;margin-right:28px;background:#fff}.new__pic{width:373px;height:442px;overflow:hidden;text-align:center;position:relative;z-index:10;font-size:0;overflow:hidden}.new__pic::before{content:'';position:absolute;top:0;left:0;width:100%;height:60%;background:#fff;background:-moz-linear-gradient(0deg,rgba(255,255,255,0) 0,#373493 75%);background:-webkit-linear-gradient(0deg,rgba(255,255,255,0) 0,#373493 75%);background:linear-gradient(0deg,rgba(255,255,255,0) 0,#373493 75%)}.new__pic img{display:inline-block;vertical-align:middle;width:100%;height:auto;max-width:100%;max-height:100%;text-align:center}.new__helper{display:inline-block;vertical-align:middle;height:100%;width:1px;background:0 0}.new__info{position:absolute;top:0;left:0;width:100%;height:100%;z-index:30}.new__link{text-decoration:none;display:block;width:100%;height:100%;padding:24px 30px 49px}.new__name{display:block;font-size:18px;color:#fff;font-weight:800;margin-bottom:5px;text-decoration:none;hyphens:auto}.new__price{color:#de214e;font-weight:600;font-size:24px;display:block}.new__btn{width:216px;height:49px;display:block;line-height:49px;background:#fff;border-radius:30px;color:#de214e;text-decoration:none;text-align:center;font-size:16px;position:absolute;bottom:20px;left:0;right:0;margin:auto;-webkit-box-shadow:0 0 8px 0 rgba(50,50,50,.49);-moz-box-shadow:0 0 8px 0 rgba(50,50,50,.49);box-shadow:0 0 8px 0 rgba(50,50,50,.49);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:100}.new__slide:hover .new__btn{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.new__btn__icon{display:inline-block;vertical-align:middle;width:28px;height:23px;background:url(../img/basket.png) 0 -98px no-repeat}.new__btn:hover .new__btn__icon{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.new__btn:active,.new__btn:focus,.new__btn:hover{background:#fff;color:#de214e}.new__slider{padding-bottom:25px;position:relative;min-height:517px}.new__slider .slick-list{padding-bottom:50px;margin:0 -14px 0 0}.new__slider .slick-dots{bottom:0;text-align:center;padding-right:0}.new__slider .slick-dots li button{width:15px;height:15px}.new-list{margin-bottom:109px}.new-list .hit__slide:nth-child(4n){margin-right:0}.new-list .hit__slide{margin-bottom:43px;min-height:390px}.new-list .hit__slide__pic{height:257px}.new-list__inner{margin-bottom:30px;position:relative;--auto-grid-min-size:14rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr));grid-gap:1rem}.new-list__inner .hit__slide{width:auto;margin-left:0;marginright:0}.pagination{text-align:center;margin:0 0 30px 0;padding:0}.pagination li{color:#909090;font-size:16px;font-weight:600;width:39px;height:39px;line-height:39px;border-radius:50%;display:inline-block;margin-right:10px;border:1px solid transparent}.pagination li a{color:#909090;display:block;text-decoration:none;width:100%;height:100%}.pagination li.active{border-color:#373493}.pagination li.active a{color:#373493}.page__title{font-size:30px;color:#494949;font-weight:800;margin-bottom:20px}.page__title a{color:#494949;text-decoration:none}.navigation__list{padding-top:24px}.navigation__item{width:24%;overflow:hidden;display:inline-block;vertical-align:top;margin-bottom:40px}.page__category .navigation__item{width:33%}.hover{display:none}.visible{display:block}.navigation__item:hover .hover{display:block}.navigation__item:hover .visible{display:none}.navigation__icon{float:left;width:100px;height:100px;overflow:hidden;margin-right:10px;margin-top:-20px}.navigation__info{width:60%;float:right}.navigation__name{font-size:22px;font-weight:600;color:#373493;margin-bottom:16px}.navigation__name a{color:#373493;text-decoration:none}.navigation__info span{display:block;font-size:13px;color:#464646;line-height:1.1;padding-bottom:10px}.navigation__info span a{color:#464646;text-decoration:none}.navigation__info span a:hover{color:#de214e}.about{padding:159px 0 144px 0;position:relative;margin-top:-50px}.about__main{background:#373493;background-attachment:fixed;width:100%;height:400px;padding:70px 70px 70px 70px;position:relative}.about__main__text{color:#fff;font-weight:600;font-size:45px;display:block}.about__main__num{display:block;font-weight:800;color:#fff;font-size:106px;margin-bottom:10px}.about__link{display:block;width:420px;height:61px;line-height:61px;text-align:center;background:#fff;border-radius:30px;color:#373493;text-decoration:none;font-weight:800;font-size:18px;letter-spacing:1px;position:relative;z-index:1}.about__link span{border-radius:30px;display:block;width:100%;height:100%;background:#fff}.about__link::before{content:"";display:block;width:436px;height:116px;background:url(../img/shadow.png) 0 0 no-repeat;position:absolute;top:-6px;left:-8px;z-index:-1}.about__link:active,.about__link:focus,.about__link:hover{color:#ffcd21}.about__pic{width:70%;height:951px;position:absolute;top:-116px;right:0}.scene__pic{top:20px!important;left:230px!important}.scene__frame{top:186px!important;left:129px!important;width:685px}#google-map{width:100%;height:512px}.contacts-blc{position:relative}.contacts{background:#fff;width:425px;position:absolute;top:164px;left:11%;z-index:2;padding:41px 37px 41px 40px;color:#494949;box-sizing:border-box}.contacts-blc.contacts-extended .contacts{top:50px}.contacts:last-child{left:62%}.contacts__title{text-transform:none;font-size:18px;color:#494949;margin:0 0 10px 30px;line-height:1.2}.contacts__item{position:relative;padding-left:30px;font-size:17px;color:#494949;margin-bottom:15px}.contacts__item::before{content:"";width:21px;height:22px;display:inline-block;position:absolute;top:4px;left:0;background:url(../img/contacts.png) -2px 0 no-repeat}.contacts__item_mail::before{background-position:0 -48px}.contacts__item a{color:#494949;text-decoration:none;display:block}.contacts__item a:hover{color:#494949}.contacts__item_time::before{background-position:0 -90px}.contacts__item_phone::before{background-position:0 -153px}.contacts__link{display:block;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#373493;text-align:center;text-decoration:none;width:340px;height:60px;line-height:60px;border-radius:40px;border:2px solid #373493;margin-top:23px}.contacts__link:active,.contacts__link:focus,.contacts__link:hover{border-color:#de214e}.contacts-blc .page__title{text-align:center;margin-bottom:40px}.footer__copy{color:#37060e;display:block;font-size:16px}.footer__item{width:33%;display:inline-block;vertical-align:middle}.footer__bot .footer__item:last-child{padding-right:0;margin:-10px 0 0 0}.footer__bot .footer__item{width:33%}.footer__link{width:20px;height:20px;overflow:hidden;text-decoration:none;display:inline-block;vertical-align:middle;margin:0 3px 0 5px}.footer__info{padding-bottom:5px;display:block;color:#37060e;font-size:16px}.footer__social{padding-left:108px}.footer__social span{color:#37060e;font-size:16px}.footer__link__unvis{display:none}.footer__link__vis{display:block}.footer__link:hover .footer__link__unvis{display:block}.footer__link:hover .footer__link__vis{display:none}.footer__info b{font-weight:400;color:#dd2a1b}.footer__info a{font-weight:400;color:#dd2a1b;text-decoration:none}.footer__item:last-child{text-align:right}.page__footer{flex-shrink:0}.footer{width:100%}.footer__top{padding:110px 0 117px 0}.footer__bot{padding:20px 0 40px 0}.footer__point{width:21%;display:inline-block;vertical-align:top}.footer__menu{padding:0;margin:0}.footer__menu li{list-style:none;padding:0;margin-bottom:10px;font-size:16px;color:#494949}.footer .logo{margin-right:83px}.footer__menu li a{color:#494949;text-decoration:none}.footer__menu li a:hover{color:#de214e}.page__wrapper{padding:0 0 50px 0}.page__content{width:869px;float:right;background:#fff;padding:20px 20px 50px 20px}.bread-crumbs{padding:0;margin:33px 0 23px 0;width:100%;display:inline-block}.bread-crumbs li{display:inline-block;font-size:13px;color:#6d6d6d}.bread-crumbs li a{display:inline-block;font-size:13px;color:#6d6d6d;text-decoration:none}.bread-crumbs li a:hover{color:#de214e}.bread-crumbs li span{display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;border:1px solid #6d6d6d;margin:0 10px}.product{background:#fff;overflow:hidden}.gallery__list-imgs ul{margin-bottom:13px;padding-left:0}.gallery{overflow:hidden;width:500px;float:left}.gallery__big-img{width:495px;height:445px;overflow:hidden;border:1px solid #eaeaea;margin-bottom:13px;position:relative;text-align:center;padding:20px}.gallery__big-img img{position:relative;display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%}.gallery__item-imgs{display:inline-block;border:1px solid #eaeaea;position:relative;list-style:none;width:88px;height:88px;overflow:hidden;margin-right:10px}.gallery__item-imgs:nth-child(5n){margin-right:0}.gallery__item-imgs img{position:absolute;top:0;left:0;right:0;margin:auto;bottom:0;max-height:90%;max-width:90%}.product__info{width:317px;float:right;padding-right:9px;padding-top:6px}.product__title{color:#464646;font-weight:700;font-size:24px;margin-bottom:25px}.product__descr p{font-size:13px;padding-bottom:20px;margin-bottom:0}.product__mess{display:inline-block;font-weight:700;font-size:13px}.product__top{margin-bottom:20px}.product__pos{position:relative;border-top:1px solid #e6e6e6;padding-top:17px;padding-bottom:6px;overflow:hidden}.product__cheap{display:inline-block;float:left;font-size:13px;color:#464646;text-decoration:none;padding-bottom:2px;border-bottom:1px dashed #e6e6e6}.product__cheap:hover{border-bottom:1px solid transparent}.product__place{position:relative;display:inline-block;font-size:18px;padding-left:21px}.product__place::after{content:'';position:absolute;display:block;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;margin-top:2px;background:url(../img/check.png) left top no-repeat}.product__pos.not_available .product__place{font-weight:700;color:#de214e}.product__pos.not_available .product__place::after{margin-top:0;background-image:url(../img/stock.png)}.product__place b{vertical-align:middle;margin:4px 6px 0 0;display:inline-block}.product__price{overflow:hidden;margin-bottom:12px}.product__price__new{display:inline-block;vertical-align:middle;font-size:24px;float:left;font-weight:700;color:#de214e}.product__price__old{display:inline-block;float:right;color:#de214e;text-decoration:line-through;font-size:18px;vertical-align:middle;margin-top:3px}.product__link{font-size:18px;color:#fff;text-decoration:none;width:260px;height:56px;line-height:56px;text-align:center;background:#de214e;display:block;margin-bottom:16px}.product__link:active,.product__link:focus,.product__link:hover{background:#de214e;color:#fff}.product__link span{width:38px;height:28px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);background:url(../img/basket.png) 0 -52px no-repeat}.product__link:hover span{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.visa-link{display:inline-block;vertical-align:middle;margin-right:10px}.master-link{display:inline-block;vertical-align:middle;margin-right:10px}.tabs-descr{position:relative;padding:60px 0 0 0;margin-bottom:25px}.tabs-descr iframe{border:0}.tabs-descr__content{display:none;padding-top:30px}.tabs-descr__content.act{display:block}.tabs-descr__caption{overflow:hidden;width:100%;border-bottom:1px solid #ebebeb;padding-left:0;margin-bottom:23px}.tabs-descr__caption li{padding:11px 30px 10px 30px;position:relative;color:#464646;background:#ebebeb;text-align:center;list-style:none;font-size:16px;font-weight:700;display:inline-block;float:left;cursor:pointer;margin-bottom:0;margin-right:10px}.tabs-descr__caption li:hover{background:rgba(216,216,216,.3)}.tabs-descr__caption li.act{background:#373493;color:#fff}iframe{width:640px;height:389px}.hit_same{margin-top:50px}.hit_same .hit__slider{margin-bottom:0}.page__category{width:855px;float:right;padding:0}.page__category .hit__slide{margin-right:37px}.page__category .hit__slide:nth-child(3n){margin-right:0}.page__category .hit__slide__pic{height:257px}.sort{display:inline-block;float:right}.layout_delivery{background:#339}.layout_delivery .bread-crumbs li{color:#99c}.layout_delivery .bread-crumbs li a{color:#99c}.layout_delivery .bread-crumbs li span{border:1px solid #99c}.delivery{padding-top:63px}.delivery__left{width:600px;min-height:680px;float:left;position:relative}.delivery__left::before{content:"";width:718px;height:687px;background:url(../img/delivery.png) 0 0 no-repeat;display:block;position:absolute;top:0;left:0}.delivery__right{width:470px;float:right;padding-right:70px;margin-top:-5px}.delivery__item{margin-bottom:48px;font-size:20px;color:#fff;font-weight:700;display:block}.delivery__item strong{position:relative;display:block;font-size:31px;font-weight:800;color:#ff0;text-transform:uppercase}.delivery__item p{margin-bottom:40px}.delivery__item a{color:#ff0;text-decoration:none}.layout_delivery .contacts{top:90px}.layout_cart{background:#fff}.page__top{background:#f2f2f2}.cart{padding-bottom:100px}.cart__pic{width:132px;height:132px;overflow:hidden;position:relative;border:1px solid #f9f9f9}.cart__pic img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-height:100%;max-width:100%}.cart__name{font-size:20px;font-weight:700;color:#333}.cart__name a{color:#333;text-decoration:none}.counter{width:100px;margin-right:6px;border-radius:71px;text-align:center;vertical-align:top;display:block;margin:0 auto;border:1px solid #c36}.btn-decrease{width:16px;height:16px;display:inline-block;vertical-align:middle;font-size:20px;color:#000;line-height:12px;text-decoration:none}.btn-increase{width:16px;height:16px;display:inline-block;vertical-align:middle;font-size:20px;color:#000;line-height:12px;text-decoration:none}.cart__price{font-weight:600;display:block;font-size:18px}.cart__total{font-weight:600;display:block;font-size:18px;color:#c36}.cart__del{display:block;width:14px;height:14px;text-align:center;color:#c36;background:url(../img/del.png) 3px 4px no-repeat;font-weight:700;text-decoration:none;font-size:15px;border:1px solid #f9f9f9;border-radius:3px;margin:0 auto}.count{width:39px;height:35px;background:0 0;border:none;outline:0;text-align:center;font-size:16px;font-weight:700}.cart__table td{text-align:center}.cart__table .cart__left{text-align:left;padding-left:30px}.cart__common{text-align:right;color:#000;border-bottom:1px solid #f9f9f9;padding-bottom:30px}.cart__common span{font-size:24px;font-weight:700;display:inline-block;vertical-align:middle;color:#c36;margin-left:8px;margin-top:-5px}.cart__btns{text-align:right;padding-top:25px}.cart__pay{width:263px;height:58px;line-height:58px;color:#fff;text-decoration:none;display:inline-block;text-align:center;font-size:18px;background:#c36;margin-left:15px}.cart__pay:active,.cart__pay:focus,.cart__pay:hover{background:#c03;color:#fff}.cart__more{width:288px;height:58px;line-height:58px;color:#fff;text-decoration:none;display:inline-block;text-align:center;font-size:18px;background:#ccc;margin-left:15px}.cart__more:active,.cart__more:focus,.cart__more:hover{background:#999;color:#fff}.layout_cart .contacts{top:89px}.delete{width:40px;height:40px;background:url(../img/delete-icon.png) center no-repeat;background-size:cover;outline:0;cursor:pointer;border:none}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:#c36;border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.fast_view .gallery{margin-right:20px;text-align:center}.fast_view .gallery__big-img{height:385px;text-align:center;margin-bottom:18px}.fast_view .gallery .product__link{background:#373493;display:inline-block}a.hit__see:hover{color:#fff;text-decoration:none;background:rgba(57,54,140,.8)}.modal-container{background:#eee;padding:12px;width:100%;max-width:450px;overflow:hidden;display:none}.modal .form__inner::before{width:319px;height:438px;bottom:-204px}.form{margin-bottom:112px}.form__inner{position:relative;background:#eee;min-height:400px;padding:54px 50px 50px 70px;z-index:1}.form__inner::before{content:"";display:block;position:absolute;width:594px;height:438px;bottom:0;right:0;z-index:1}.form__main{position:relative;z-index:2}.form__title{font-size:30px;font-weight:900;color:#000;margin:0 0 12px 0;line-height:1.1}.form__mess{font-size:14px;padding:0 0 56px 0;line-height:1.4}.form__mess a{color:#494949;text-decoration:none;display:inline-block;border-bottom:1px solid #494949}.form__row{width:150px;display:inline-block;margin-right:10px;position:relative}.form__row_big{width:255px;margin-right:0}.form__btn{margin:21px 0 0 0;width:421px}.form__btn .main__link{display:block;width:100%}.form__input{width:100%;height:40px;padding:0 22px;border:none;outline:0;background:#fff;font-size:15px}.form__input.error{border:1px solid red!important}.form__input::-webkit-input-placeholder{color:#9d9d9d}.form__input::-moz-placeholder{color:#9d9d9d}.form__input:-moz-placeholder{color:#9d9d9d}.form__input:-ms-input-placeholder{color:#9d9d9d}.form__input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}.form__input::-moz-placeholder{opacity:1;transition:opacity .3s ease}.form__input:-moz-placeholder{opacity:1;transition:opacity .3s ease}.form__input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}.form__input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}.form__input:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}.form__input:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}.form__input:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}textarea.form__input{padding:15px 22px;min-height:100px;height:auto;font-size:14px;font-family:Montserrat,Liberation Sans,sans-serif}.modal .form__inner{padding:22px 18px 50px 20px;border:1px solid #ccc}.modal .form__title{font-size:27px;font-weight:500}.modal .form__row{width:100%;margin-right:0;margin-bottom:25px}.modal .form__inner::before{width:319px;height:438px;bottom:-204px}.modal .form__btn{width:100%}.modal .form__inner::before{width:272px;height:438px;bottom:-237px}.modal .form__mess{padding-bottom:22px}.modal .form__btn .main__link{height:43px;line-height:43px;color:#fff;font-size:12px}.main__link{font-weight:900;display:block;width:300px;height:58px;line-height:58px;text-align:center;letter-spacing:1px;text-decoration:none;color:#fff;font-size:15px;position:relative;z-index:1;text-transform:uppercase;background:#c36}.main__link:active,.main__link:focus,.main__link:hover{background:#c03;color:#fff}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.cart table{position:relative;margin-left:-15px;width:calc(100% + 29px)}.cart table,.cart tbody,.cart td,.cart th,.cart thead,.cart tr{display:block;border:0;border-collapse:collapse;border-spacing:0}.cart thead tr{position:absolute;top:-9999px;left:-9999px}.cart tr{margin:0 0 40px 0;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.cart tr:last-child{margin-bottom:25px}.cart tr:nth-child(odd){background:#fff}.cart td{border:none;position:relative;padding:5px 0 5px 45%!important;text-align:left!important}.cart td:before{position:absolute;top:50%;left:6px;width:38%;padding:5px 10px 5px 5px;white-space:nowrap;text-align:right;transform:translateY(-50%);display:block}.cart td:nth-of-type(1):before{content:"Фото:"}.cart td:nth-of-type(2):before{content:"Название товара:"}.cart td:nth-of-type(3):before{content:"Количество:"}.cart td:nth-of-type(4):before{content:"Цена за единицу:"}.cart td:nth-of-type(5):before{content:"Общая стоимость:"}.cart .counter{margin:0}.cart .cart__pic{width:75px;height:75px}.cart .cart__name{margin:0;font-weight:700;font-size:14px;hyphens:auto}}.hit__basket.btn-cloned,.new__btn.btn-cloned,.product__link.btn-cloned{display:block;float:none;margin:0;position:absolute;z-index:10000;right:auto;bottom:auto;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.arrow_box{position:absolute;background:#ff8585;border-radius:4px 4px 0 0;color:#fff;display:block;padding:5px 15px;left:0;width:100%;top:-23px;font-size:13px;border:1px solid red;z-index:3}.arrow_box:after,.arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,133,133,0);border-top-color:#ff8585;border-width:7px;margin-left:-7px}.arrow_box:before{border-color:rgba(215,106,3,0);border-top-color:red;border-width:8px;margin-left:-8px}.form__main span.success{position:relative;display:block;text-align:center;margin:37% 0 0;font-size:14px;width:100%;max-width:450px;border-radius:5px;padding:10px 20px}.empty-cart{position:relative;background:#f2f2f2;text-align:center;margin:70px 0 0;padding:50px 0;color:#8d8d8d;font-size:14px}.form-overlay{position:absolute;display:none;left:0;top:0;right:0;bottom:0;background:url(../img/loader.gif) center no-repeat rgba(0,0,0,.35);z-index:10}.page__cart{padding-bottom:24px}.contacts-item{position:relative;padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #cfcfcf}.same__items .slick-prev{top:-38px}.same__items .slick-next{top:-27px}.phones__block{position:relative;margin-bottom:30px}.phones__block a{font-weight:700;color:#de214e}.suggest-item{display:inline-block;position:relative;padding:5px 7px;font-size:14px}header{background:#fff;padding-bottom:13px}.header__top{position:relative;padding:17px 0 13px;background:#373493;color:#fff;font-size:0;vertical-align:middle;margin-bottom:13px}.header__top a{color:#fff;text-decoration:none;font-size:16px}.header__top a:hover{color:#fff;text-decoration:underline}.header__top .header__menu{line-height:16px;position:relative;display:inline-block;padding-right:35px;width:44%;border-right:1px solid #fff;box-sizing:border-box}.header__top .header__menu ul{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;align-items:baseline;position:relative;list-style:none;margin:0;padding:0}.header__top .header__menu ul li{position:relative;display:inline-block;list-style:none;padding:0;margin:0;font-size:0}.header__phones{position:relative;display:inline-block;color:#fff;padding:2px 31px 0 50px;width:38%;height:22px;border-right:1px solid #fff;background:url(../img/phone_w.png) 31px 1px no-repeat}.header__phones>div{position:relative;display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;align-items:baseline}.header__phones>div a{font-size:14px}.header__address{position:relative;display:inline-block;width:17.6%;text-align:right;background:url(../img/marker_w.png) 28px center no-repeat}.header__bot{position:relative;display:flex;align-items:center;min-height:69px}.logo{width:28.6%;overflow:hidden;display:inline-block}.logo img{display:inline-block;vertical-align:middle}.logo img:first-child{margin-right:8px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.logo:hover img:first-child{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.search{position:relative;display:inline-block;width:64.27%}.searchbox{position:relative;display:flex;flex-flow:row wrap;align-items:center;padding:0 0 0 13px;background:#e9e9e9;border-radius:20px}.searchbox-input{position:relative;line-height:40px;border:0;outline:0;background:0 0;width:calc(100% - 50px);padding-left:12px}.searchbox-input::-webkit-input-placeholder{color:#898989}.searchbox-input:-moz-placeholder{color:#898989}.searchbox-input::-moz-placeholder{color:#898989}.searchbox-input:-ms-input-placeholder{color:#898989}.searchbox-submit{border:0;background:url(../img/icons.png) center -235px no-repeat transparent;width:20px;height:40px;cursor:pointer;opacity:.5}.basket-link-wrapper{position:relative;display:inline-block;width:9.31%;text-align:center;padding-top:7px}.basket-link{position:relative;display:inline-block;width:32px;height:32px;background:url(../img/basket_b.png) center no-repeat}.basket-link::before{content:attr(data-count);position:absolute;top:-7px;right:-10px;font-size:10px;font-weight:700;color:#fff;background:red;padding:3px 6px 2px;border-radius:50%}.basket-link[data-count=""]::before{display:none}.review-link{position:relative;padding-left:7px;margin-left:7px}.review-link::before{content:'';position:absolute;left:0;top:-2px;bottom:-4px;width:1px;background:#eaeaec}.review-link a{text-decoration:underline;color:#373493;text-transform:lowercase;font-size:14px}.review-link:last-child{display:block;padding-top:7px;margin-left:0;padding-left:0}.review-link:last-child::before{display:none}.review-link:last-child a{background:#373493;color:#fff;font-size:12px;padding:2px 7px 3px;border-radius:3px;text-decoration:none}.stars{position:relative;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAYAAACv+ebYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDMvMTNJ3Rb7AAACnklEQVRoge2XwW3bMBSGPxa9NxtIGzTAW8DdRL7o3A0qb+BrdNIm9QAm0G7gbJBMwB5MoVJNUSRFIXGqHwhkmXr68hOPNH9ljOEt9OlNqBs4RlrrSmtdpdZ/Ti0EGnvtUoqTHFunBVCkuk6d6mbi83rggdteSa5THDeB3+UDO9z2inatXFum1roESuAReAB29vp15n2/gRfgZK+/gIuIXLxgrfUO+Bnzn0fom4ic+pvRVNuB/QrQ/RB6A7bwLjN8b985krO5MsKd0ElwJvgk1AteCPdCYWI5/SutddQxRUTU3DOzG4hd01EKqQnZuaLBITUh4F0CeLYm5CDw6PjuFTjaz9+BLwE1I8VO9StwAEoRaUSkseMHO+aqcWq2qwcdfQCOIvIy8dwDV/c/YL6zvWDbnQ3QuH5hltQEreM1dH/n6g28gT8eWLVUqqVKrb+vtGidFkCR6vp+0uLAba8k1/eRFh1ue0W7dv4sqpaSjGnR1Fy8YNWyY8W0aGpO/c1oqu3AKmlxCL0BW3iXGb637xzJ2VwZ4U7oJDgTfBLqBS+Ee6EQeMpULVFHUVOzPC3aNR2lkJotLbr0vtKiqWlMTcNaaXHQ0QfgaGqcaVG1jNLibGcbYyb/eDIlT6bjyZS+51JqtrS4gTfw/wzWqkKrKrU8fQPR6gKAmDKlPM3x1WkBFKmu0xxf3fZR5jnFdbzjv257JbmOdzx22yvadZzjW7e9ol27HWtVkjEtIubiB2u1Y8W0iJhTfzOe6uvAKmlxCL0FX+FdZvjevnMkd3Plgzuh0+A88EmoH7wM7oVC6AaiVdwuI2Z5WrRrOk4BNVtadOl9pUXENIhpWCstDjr6ABwR40yLaDVKi7Od7U1/Z0pzpjNngtNiaM2WFj8++A+motm0NTqjmwAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-position:0 0;width:100px;height:18px;background-size:20px 60px;margin:0 0 -2px -4px}.stars .rating{position:absolute;display:block;width:0;left:0;top:0;height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAYAAACv+ebYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDMvMTNJ3Rb7AAACnklEQVRoge2XwW3bMBSGPxa9NxtIGzTAW8DdRL7o3A0qb+BrdNIm9QAm0G7gbJBMwB5MoVJNUSRFIXGqHwhkmXr68hOPNH9ljOEt9OlNqBs4RlrrSmtdpdZ/Ti0EGnvtUoqTHFunBVCkuk6d6mbi83rggdteSa5THDeB3+UDO9z2inatXFum1roESuAReAB29vp15n2/gRfgZK+/gIuIXLxgrfUO+Bnzn0fom4ic+pvRVNuB/QrQ/RB6A7bwLjN8b985krO5MsKd0ElwJvgk1AteCPdCYWI5/SutddQxRUTU3DOzG4hd01EKqQnZuaLBITUh4F0CeLYm5CDw6PjuFTjaz9+BLwE1I8VO9StwAEoRaUSkseMHO+aqcWq2qwcdfQCOIvIy8dwDV/c/YL6zvWDbnQ3QuH5hltQEreM1dH/n6g28gT8eWLVUqqVKrb+vtGidFkCR6vp+0uLAba8k1/eRFh1ue0W7dv4sqpaSjGnR1Fy8YNWyY8W0aGpO/c1oqu3AKmlxCL0BW3iXGb637xzJ2VwZ4U7oJDgTfBLqBS+Ee6EQeMpULVFHUVOzPC3aNR2lkJotLbr0vtKiqWlMTcNaaXHQ0QfgaGqcaVG1jNLibGcbYyb/eDIlT6bjyZS+51JqtrS4gTfw/wzWqkKrKrU8fQPR6gKAmDKlPM3x1WkBFKmu0xxf3fZR5jnFdbzjv257JbmOdzx22yvadZzjW7e9ol27HWtVkjEtIubiB2u1Y8W0iJhTfzOe6uvAKmlxCL0FX+FdZvjevnMkd3Plgzuh0+A88EmoH7wM7oVC6AaiVdwuI2Z5WrRrOk4BNVtadOl9pUXENIhpWCstDjr6ABwR40yLaDVKi7Od7U1/Z0pzpjNngtNiaM2WFj8++A+motm0NTqjmwAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-position:0 -40px;background-size:20px 60px}.rating-blc{margin-bottom:25px}.rating-item::before{display:table;content:" ";box-sizing:border-box}.rating-item::after{clear:both;display:table;content:" ";box-sizing:border-box}.review-item{margin-bottom:30px;font-size:14px}.review-count{font-size:13px;font-weight:400}.review-col{position:relative;float:left;min-height:1px}.review-left-col{width:25%}.review-right-col{width:75%;hyphens:auto}.review-author{font-weight:700;font-size:14px}.review-date{color:#888;font-size:13px}.reviews-blk{margin-bottom:40px}.frm-field{position:relative;font-size:14px;margin-bottom:20px}.frm-field>label{font-size:12px}.frm-field.required>label::after{content:'*';color:#ee372a;font-weight:700;margin-left:5px}.frm-field textarea{min-height:100px}.frm-field input[type=text],.frm-field textarea{font-family:Montserrat,Liberation Sans,sans-serif;position:relative;display:block;width:100%;background:#fbfbfb;border:1px solid #e0e0e0;color:#333;font-size:14px;height:40px;line-height:24px;padding:8px 10px 8px 20px;outline:0}.frm-field input[name=captcha_code]{width:215px}.frm-field input[type=submit]{background:#373493;font-size:16px;color:#fff;text-decoration:none;width:220px;height:50px;line-height:50px;text-align:center;display:inline-block;margin-bottom:16px;border:0;font-family:Montserrat,Liberation Sans,sans-serif}.captcha_refresh{position:relative;display:inline-block;width:20px;height:20px;background:url(../img/refresh.png) center no-repeat;background-size:20px;cursor:pointer}.captcha__image{position:relative;border:1px solid #e0e0e0;border-bottom:0;margin-right:6px}.frm-field.m0{margin-bottom:0}.comment__form .arrow_box{top:-10px}.comment__form .captcha-wrapper .arrow_box{top:-33px}#review-info{max-width:500px}.reviews-wrapper{position:relative}.rewiews-overlay{position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;background:url(../img/loader.gif) center no-repeat rgba(0,0,0,.25);display:none}.reviews-wrapper.load .rewiews-overlay{display:block}.text-right{text-align:right}#tabs-review__form{border-top:1px solid #e0e0e0;padding-top:25px}.sidebar-mobile__content .header__phone{display:block}.sidebar-mobile__content .header__phone a{color:#f59302;white-space:nowrap}.tools{position:relative;margin-bottom:40px}.sort__text{font-size:14px;display:inline-block;margin:9px 12px 0 0}.sort__input{width:170px;padding:6px 10px;font-size:14px;border:1px solid #c7c7c7;border-radius:7px 3px 3px 7px;background:#fff}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.whatsapp-bounce{-webkit-animation:bounce 1.5s ease-in-out;-moz-animation:bounce 1.5s ease-in-out;-o-animation:bounce 1.5s ease-in-out;animation:bounce 1.5s ease-in-out}#whatsapp-wrapper{position:fixed;bottom:50px;right:15px;width:72px;height:72px;z-index:9999}#whatsapp-wrapper:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}#whatsapp-wrapper img{position:relative;display:inline-block}.form-help{position:relative;padding-top:25px;font-size:13px;color:#777}.address__blocks{position:relative;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #ccc}.address__blocks__item{position:relative;margin-bottom:10px;font-size:14px}.address_block_wrapper .address__blocks:last-child{border:none}.mess_alert{font-weight:700;font-size:12px;color:red;display:block;padding-top:7px}.sunday_alert{color:red;font-size:16px;text-transform:uppercase;text-align:center}.not-found{padding:50px 20px}.not-found h1.page-title{font-size:24px;margin:0}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1,1);fill:1}50%{-webkit-transform:scale(1,1);opacity:.1}100%{-webkit-transform:scale(1,1);opacity:1}}form fieldset{position:relative;display:block;width:93%;border:none;padding:0}#voice-trigger{position:relative;float:right;margin-top:10px;margin-right:5px;display:none}#voice-trigger svg{fill:#626262}#voice-trigger.active svg{-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite}.category-text{margin-bottom:45px}#search-clear{cursor:pointer;position:relative;width:16px;height:17px;float:right;display:none;margin-top:10px;margin-right:5px;background:url(../img/cross.png) center no-repeat}.new_items_title span{position:relative;float:right;display:inline-block;font-weight:400;font-size:16px;margin-top:14px}.new_items_title span a{text-decoration:underline}.n_stock_label{position:relative;display:block;margin-top:-3px;font-weigth:500;font-size:13px;margin-bottom:3px}
