*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'PTSans';src:url(../fonts/ptsans.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:'PTSansBold';src:url(../fonts/ptsansbold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:'Cuprum';src:url(../fonts/cuprum.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"CuprumBold";src:url(../fonts/cuprumbold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"CuprumItalic";src:url(../fonts/cuprumitalic.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"CuprumBoldItalic";src:url(../fonts/cuprumbolditalic.woff) format("woff");font-style:normal;font-weight:400}li{list-style:none}a{text-decoration:none}body{font:13px/24px 'PTSans',Arial,sans-serif;color:#000;background:#fff}.clearfix::after{content:"";display:table;clear:both}.container{width:940px;margin:0 auto}header{min-height:42px;background-color:#293449;color:#fff}.logo{float:left;width:220px;height:42px;line-height:45px;background-color:#ee3643;text-align:center;cursor:pointer;text-transform:uppercase;box-shadow:0 5px 0 #b52933;transition:background-color .4s}.logo:hover{background-color:#ca2c37}.logo:active{background-color:#ba2732}.logo a{font:24px/24px 'Cuprum',Arial,sans-serif;color:#fff}header .search-inner{float:left;position:relative;width:270px;background-color:#ccc}input[type=search]{width:100%;height:42px;padding:0 10px 0 45px;background:#293449;color:#fff;border:none;transition:background-color .4s}.search-icon{position:absolute;top:13px;left:16px;display:block;width:17px;height:17px;cursor:pointer;opacity:.3;background:url(../img/header-sprite.png) no-repeat -160px -10px;transition:opacity .4s}input[type=search]:hover{background-color:#212a3a}.content-info-navbar li:hover .icon:before,.navbar-name:hover .user-name:after,.navbar-name:hover .user-name:before,.panel-list li:hover span,.search-inner:hover .search-icon{opacity:1}input[type=search]:focus{background-color:#fff;color:#000;outline:none}input[type=search]:focus+label{background-position:-197px -10px}::-webkit-input-placeholder{font-size:17px;font-family:'Cuprum',Arial,sans-serif;color:#fff;opacity:1}::-moz-placeholder{font-size:17px;font-family:'Cuprum',Arial,sans-serif;color:#fff;opacity:1}:-ms-input-placeholder{font-size:17px;font-family:'Cuprum',Arial,sans-serif;color:#fff;opacity:1}.panel-list{float:right;max-width:450px;font-size:0}.panel-list li{position:relative;display:inline-block;max-width:150px;vertical-align:top;transition:background-color .4s}.panel-list span{position:absolute;top:13px;left:14px;display:block;opacity:.3;background:url(../img/header-sprite.png) no-repeat 0 0;transition:opacity .4s}.panel-list li:not(.button-order):hover{background-color:#212a3a}.panel-list li:not(.button-order):active{background-color:#161d29}.panel-list li:active a,.panel-list li:active span{opacity:.5}.panel-list .marker-icon{width:14px;height:16px;background-position:-47px -10px}.panel-list .basket-icon{width:17px;height:16px;background-position:-11px -10px}.panel-list li a{display:block;font:17px/18px 'Cuprum',Arial,sans-serif;color:#fff;transition:opacity .4s}.panel-list .marker a{padding:12px 30px 12px 41px}.panel-list .basket a{padding:12px 26px 12px 48px}.button-order a{padding:12px 20px;background-color:#63a63e;transition:background-color .4s,opacity .4s}.button-order a:hover{background-color:#5fbb2d}.button-order a:active{opacity:.6}.content-info{background:#f1f5f7 url(../img/header-bg.png);padding:45px 0 60px}.content-descr{float:left;width:198px;margin-left:50px;font:italic 16px/23px "Cuprum",Arial,sans-serif;color:#ee3643}.content-info .contacts{float:left;width:270px;margin:0 61px;text-align:center}.contacts-phone{position:relative;line-height:38px;margin-bottom:2px;padding:0 48px 0 70px;font:21px/38px "Cuprum",Arial,sans-serif;text-align:center;color:#e9292a;border:3px solid #fff}.contacts-phone:before,.content-info-navbar .icon:before{content:"";position:absolute;left:15px;display:block;width:19px;height:19px}.contacts-phone:before{background:url(../img/header-sprite.png) no-repeat -122px -10px;top:10px}.contacts span{font:14px/24px "Cuprum",Arial,sans-serif;color:#32425c}.content-info-navbar{float:right;width:300px;font-size:0}.content-info-navbar li{position:relative;display:inline-block;vertical-align:top;padding:7px 25px 4px 45px;text-align:center;background-color:#fff}.content-info-navbar .icon:before{top:13px;background:url(../img/header-sprite.png) no-repeat -82px -10px;opacity:.3;transition:opacity .3s}.content-info-navbar .check{margin-left:10px;padding-left:24px}.content-info-navbar li a{font:21px/29px "Cuprum",Arial,sans-serif;color:#000;transition:color .2s,opacity .3s}.content-info-navbar li:hover a{color:#ee3643}.content-info-navbar li:active a{opacity:.3;color:#000}.content-navigation{float:left;width:100%;margin-top:45px;font-size:0;background-image:linear-gradient(to top,#32425c 0%,#32425c 99%,#32425c 100%);box-shadow:inset 0 -5px 0 #293449}.content-navigation li{display:inline-block;vertical-align:top}.content-navigation li a{display:block;padding:19px 31px;font-family:"Cuprum",Arial,sans-serif;font-size:17px;text-align:center;color:#fff;transition:background-color .3s,opacity .3s}.content-navigation li:first-child a{padding-left:50px}.content-navigation li:last-child a{padding-right:48px}.content-navigation li:hover a{background-color:#293449}.content-navigation li:active a{background-color:#1d2739;opacity:.3}main{padding:50px 0 85px}main section{position:relative;width:300px;height:123px;color:#fff}.materials{float:left;background-color:#f6b22d}.delivery h2,.instrument h2,.materials h2,.sale h2,.technol h2{padding:25px 0 0 20px;font:24px "CuprumBold",Arial,sans-serif}.delivery a,.instrument a,.materials a,.sale a,.technol a{display:inline-block;padding:10px 24px;margin:11px 0 0 20px;background-color:rgba(0,0,0,.1);color:#fff;font-size:14px;font-family:"Cuprum",Arial,sans-serif;text-align:center;transition:opacity .3s;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.delivery a:hover,.instrument a:hover,.materials a:hover,.sale a:hover,.technol a:hover{background-color:rgba(0,0,0,.2)}.delivery a:active,.instrument a:active,.materials a:active,.sale a:active,.technol a:active{background-color:rgba(0,0,0,.3)}.icon-new{position:absolute;top:0;right:0;width:60px;height:60px;overflow:hidden;z-index:20;background:url(../img/icon-new.png) no-repeat 0 0}section span{position:absolute;top:30px;right:35px;display:block;background:url(../img/main-about-sprite.png) no-repeat 0 0}section .materials-icon{width:44px;height:67px;background-position:-10px -10px}section .instrument-icon{width:75px;height:61px;background-position:-74px -10px}section .technol-icon{width:78px;height:62px;background-position:-169px -10px}section .sale-icon{width:59px;height:72px;background-position:-267px -10px}section .delivery-icon{width:78px;height:63px;background-position:-346px -10px}.instrument{float:left;margin:0 20px;background-color:#4aafde}.technol{float:right;background-color:#cc79d1}.slider,.slider-img img{float:left;width:620px;height:266px}.sliders{position:relative}.sliders input[type=radio]{display:none}.slider-inner{overflow:hidden}.slider-img{width:300%;transition:transform .8s ease}.slider-controls{position:absolute;width:100%;left:0;bottom:25px;z-index:3;text-align:center}.slider-controls label{display:inline-block;width:10px;height:10px;margin:0 3px;cursor:pointer;border:2px solid #fff;border-radius:50%;transition:background-color .2s}#btn-1:checked~.slider-controls label[for=btn-1],#btn-2:checked~.slider-controls label[for=btn-2]{background-color:#ee3643}#btn-1:checked~.slider-inner .slider-img{transform:translate(0)}#btn-2:checked~.slider-inner .slider-img{transform:translate(-620px)}.slider:after,.slider:before{content:"";position:absolute;bottom:113px;display:block;width:22px;height:40px;cursor:pointer}.slider:before{left:20px;z-index:2;background:url(../img/icon-left-right.png) no-repeat 0 0}.slider:after{right:20px;background:url(../img/icon-left-right.png) no-repeat -22px 0}.slide-btn,.slider h2{position:absolute;left:0}.btn,.slider h2{text-transform:uppercase}.slider h2{top:0;padding:20px 25px;font:36px/30px "CuprumBold",Arial,sans-serif}.slider .slider-toys{top:55px;left:0;padding-left:25px;background:0 0;font-size:18px}.btn{display:inline-block;margin:138px 0 0 25px;padding:10px 45px;font:14px/18px "Cuprum",Arial,sans-serif;text-align:center;background-color:#ee3643;color:#fff;transition:border-color .3s,background-color .3s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.slide-btn{bottom:18px;z-index:5}.btn:hover{background-color:#ca2c37}.btn:active{background-color:#ba2732}.sale,.slider{margin-top:20px}.delivery,.sale{float:right;background-color:#85d179}.delivery{margin-top:20px;background-color:#f6b22d}.popular-goods{margin-top:55px;font-size:0}.header-goods{padding:30px;background:#f7f3ec url(../img/header-goods-bg.png)}.header-goods h2{float:left;color:#32425c;font:30px/45px "Cuprum",Arial,sans-serif;text-transform:uppercase}.btn-goods{float:right;margin:3px 0 0;font-size:14px;padding:10px 55px}.catalog-item-product,.goods{display:inline-block;vertical-align:top;width:220px;height:318px;padding:18px 17px 20px;margin:20px 20px 20px 0;background-color:#fff;text-align:center;border:1px solid #e5e5e5}.goods h2{margin-bottom:10px;font:18px/20px "PTSansBold",Arial,sans-serif}.catalog-item-product del,.goods del{font:17px/18px "PTSansBold",Arial,sans-serif;color:#999;text-transform:uppercase}.catalog-item-product .price,.goods .price{position:relative;width:141px;margin:5px auto 20px;padding:8px 30px;color:#fff;background:#ee3643;border-radius:3px}.catalog-item-product .price:after,.goods .price:after{content:"";position:absolute;top:0;right:-20px;width:0;height:0;border:20px solid #fff;border-left-color:#ee3643}.goods .last-price{margin-top:39px}.goods img,.image img{width:150px;height:150px}.goods:first-of-type{margin-left:0}.catalog-item-product:nth-child(3n),.goods:nth-child(4n+1){margin-right:0}.popular-producers{font-size:0}.producers{display:inline-block;vertical-align:top;width:220px;height:145px;line-height:145px;margin:20px 20px 0 0;text-align:center;border:1px solid #e5e5e5;transition:box-shadow .3s}.producers:nth-of-type(4n){margin-left:0}.producers:nth-child(4n+5){margin-right:0}.producers img{vertical-align:middle}.producers:hover{box-shadow:0 10px 25px rgba(41,52,73,.5)}.producers:active{box-shadow:0 4px 10px rgba(41,52,73,.5)}.main-content{margin:80px 0;padding-top:65px;background:#f2f6f8 url(../img/main-content-bg.png)}.service h2{margin-bottom:35px;font:30px/24px "Cuprum",Arial,sans-serif;text-transform:uppercase}.shop-list-slider{position:relative;width:100%;height:280px;margin-top:70px}.shop-slide{position:absolute;top:0;right:-320px;width:100%;height:100%;overflow:hidden}.credit-txt,.delivery-txt{width:300px;padding-right:20px}.guarantee-txt{width:380px}.shop-slide .btn{margin:30px 0 0}.shop-slider-text h2{margin-bottom:30px;font:36px/27px "Cuprum",Arial,sans-serif;color:#32425c;text-transform:uppercase}.shop-slide:first-child{background:url(../img/delivery-logo.png) no-repeat 152px 0}.shop-slide:nth-child(2){background:url(../img/guarantee-logo.png) no-repeat 232px 0}.shop-slide:last-child{background:url(../img/credit-logo.png) no-repeat 155px 0}.shop-list-slider input[type=radio],.shop-slide{display:none}.shop-slider-controls{position:absolute;top:0;left:0;width:240px;margin-right:80px;z-index:500}.shop-slider-controls:after{content:"";position:absolute;top:-40px;right:0;display:block;width:10px;height:272px;background:url(../img/shop-slide-shadow.png) no-repeat 0 0}.shop-slider-controls label{display:block;padding-left:20px;font:21px/61px "CuprumBold",Arial,sans-serif;color:#fff;cursor:pointer;background-color:#32425c;box-shadow:inset 0 -1px 0 #293449;transition:all .2s}.shop-slider-controls label:hover{background-color:#293449;box-shadow:0 1px 0 #293449,inset 0 1px 0 #405069}#btn-one:checked~.shop-slider-controls label[for=btn-one],#btn-three:checked~.shop-slider-controls label[for=btn-three],#btn-two:checked~.shop-slider-controls label[for=btn-two]{background-color:#fff;color:#32425c;box-shadow:0 1px 0 #fff}#btn-one:checked~.shop-sliders .shop-slide:first-child,#btn-three:checked~.shop-sliders .shop-slide:last-child,#btn-two:checked~.shop-sliders .shop-slide:nth-child(2){display:block}.column-about{float:left;width:519px}.column-map{position:relative}.column-about h2,.column-map h2{margin-bottom:35px;font-size:30px;font-family:"Cuprum",Arial,sans-serif;text-transform:uppercase}.column-about p:last-of-type{margin:30px 0}.column-about-menu li{position:relative;padding-left:35px;margin-bottom:5px;font-size:18px;font-family:"Cuprum",Arial,sans-serif}.column-about-menu li:before{content:"";position:absolute;top:12px;left:0;display:table;width:20px;height:2px;background:#fb565a}.about-link{margin:35px 0 0}.write-them{margin-left:0;padding:10px 61px}.column-map{float:right;width:300px}.column-map p{margin-bottom:30px}.column-map .open-maps{display:inline-block}.write-them{margin-top:40px}.footer-main{background-color:#32425c;height:190px}.footer-main .logo{height:68px;line-height:75px;margin-right:170px;margin-bottom:30px}.footer-main ul{float:right}.first-menu{float:right;width:550px;margin:30px 0 45px;font-size:0}.first-menu li,.second-menu li{display:inline-block;vertical-align:top;margin-right:50px}.first-menu li:last-child,.second-menu li:last-child{margin-right:0}.first-menu li a{display:block;font:18px/24px "Cuprum",Arial,sans-serif;color:#f1f5f7}.first-menu li a:hover{text-decoration:underline}.first-menu li a:active{text-decoration:none;opacity:.5}.footer-main .logo a{font-size:30px;color:#fff}.footer-contacts{float:left;width:320px;margin-right:65px;line-height:24px;font:18px/24px "Cuprum",Arial,sans-serif;color:#f1f5f7}.second-menu{float:right;width:520px;font-size:0}.second-menu li a{font:18px/24px "Cuprum",Arial,sans-serif;color:#ffd180}.second-menu li a:hover,.wrap-copyright a:hover{text-decoration:underline}.second-menu li a:active{text-decoration:none;opacity:.5}.footer-bottom{height:107px;background-color:#293449;padding:30px 0}footer .copyright{float:left;width:228px;margin-right:160px;font-size:16px;font-family:"Cuprum",Arial,sans-serif;color:#fff}.footer-social{float:left;width:135px;font-size:0}.social-btn{display:inline-block;vertical-align:top;width:41px;height:41px;margin-right:5px;background:#212a3a url(../img/social-sprite.png) no-repeat 0 0;transition:background-color .3s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.social-btn:hover{background-color:#ee3643}.social-btn:last-child{margin-right:0}.social-btn-vk{background-position:-76px 2px}.social-btn-fb{background-position:4px -1px}.social-btn-inst{background-position:-32px -1px}.wrap-copyright{float:right;width:300px}.wrap-copyright a,.wrap-copyright h2{font-size:16px;font-family:"Cuprum",Arial,sans-serif}.wrap-copyright a:active{text-decoration:none;color:#ee3643}.footer-copyright{display:inline-block;vertical-align:top}.footer-copyright:first-child{margin-right:45px}.footer-copyright h2{font-size:16px;color:#fff}.footer-copyright a{color:#ffd180}.panel-list .full{background-color:#ee3643}.content-info .catalog{margin-right:47px}.content-profile{position:relative;float:right;width:300px}.content-info-navbar .navbar-name{padding:7px 67px 4px 45px}.content-profile .user-name:after,.content-profile .user-name:before{content:"";position:absolute;top:13px;display:block;width:20px;height:18px;opacity:.3;transition:opacity .3s}.content-profile .user-name:before{left:14px;background:url(../img/header-sprite.png) no-repeat -234px -10px}.content-profile .user-name:after{right:15px;background:url(../img/header-sprite.png) no-repeat -81px -9px}.profile-nav li{position:relative;display:inline-block;vertical-align:top;padding:0 17px;margin-top:4px}.profile-nav a{font-size:16px;font-family:"Cuprum",Arial,sans-serif;text-decoration:underline;color:#32425c;transition:color .2s,opacity .2s}.profile-nav a:hover{color:#ee3643}.profile-nav a:active{text-decoration:none;color:#32425c;opacity:.3}.profile-nav li:first-child::before{content:"";position:absolute;top:12px;right:-5px;display:table;width:4px;height:3px;background-color:#32425c;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}main.catalog{padding:0}.catalog-title{position:relative}.catalog-title-menu{padding:25px 0}.catalog-title-menu li{position:relative;display:inline-block;vertical-align:top;margin-right:35px}.catalog-title-menu li:first-child{margin-left:50px}.catalog-title h1,.catalog-title-menu a{color:#000;text-transform:uppercase}.catalog-title .home{position:absolute;top:30px;left:0;display:inline-block;width:15px;height:12px;background:url(../img/catalog-sprite.png) no-repeat -191px -10px;transition:opacity .2s}.catalog-title .home:hover{opacity:.8}.catalog-title-menu span:before{content:"";position:absolute;top:6px;left:-20px;display:block;width:8px;height:12px;background:url(../img/catalog-sprite.png) no-repeat -226px -10px}.catalog-title h1{padding:30px;font:30px/30px "Cuprum",Arial,sans-serif;color:#32425c;background:#f2f6f8 url(../img/header-bg.png)}.contents-wrap{margin:20px 0 60px}.filter-column{float:left;width:220px}.filter-title{padding:11px 18px;text-transform:uppercase;background-color:#f7f3ec}.filter-title h2{font-size:13px;font-family:"PTSans",Arial,sans-serif}.filter-column .price{margin:20px 0;font:17px/30px "PTSansBold",Arial,sans-serif;text-transform:uppercase}.range-filter{width:220px}.range-controls{position:relative;height:80px;margin-bottom:15px;padding:0 30px;background-color:#f7f3ec;border-radius:5px;overflow:hidden}.scale{margin-top:39px;height:2px;background:#d7dcde}.bar{height:2px;width:121px;margin-left:20px;background:#00ca74}.max-toggle,.min-toggle{position:absolute;top:30px;left:30px;width:20px;height:20px;border:8px solid #fff;background:#ababab;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.max-toggle{left:152px}.price-controls input[type=text]{width:95px;padding:8px 10px;border:none;background-color:#f7f3ec;font-size:17px;text-align:center;border-radius:4px;color:#000}.food h2,.producers-catalog h2{margin-top:20px;font:17px/45px "PTSansBold",Arial,sans-serif;border-top:1px solid #e5e5e5;text-transform:uppercase}.food input[type=radio],.producers-catalog input[type=checkbox]{display:none}.filter-column li{position:relative;padding-left:30px;margin-bottom:18px;font:14px/20px "PTSans",Arial,sans-serif;text-transform:uppercase}.filter-column li label{cursor:pointer}.producers-catalog label:before{content:"";position:absolute;top:0;left:0;display:block;width:23px;height:23px;background:url(../img/catalog-sprite.png) no-repeat -10px -10px}input[type=checkbox]:checked+label::before{content:"";position:absolute;top:0;left:0;display:block;width:27px;height:23px;background:url(../img/catalog-sprite.png) no-repeat -53px -10px}.food label:before{content:"";position:absolute;top:-6px;left:-6px;display:block;width:25px;height:25px;border:3px solid #c1c1c1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}input[type=radio]:checked+label::after{content:"";position:absolute;top:5px;left:5px;display:block;width:10px;height:10px;background-color:#c1c1c1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}input[type=checkbox]:disabled+label{opacity:.4;cursor:default}.filter-column button{height:38px;margin-top:70px;padding:0 40px;cursor:pointer;background-color:#fff;border:1px solid #e5e5e5;transition:box-shadow .2s}.filter-column button:hover{box-shadow:0 0 2px 0 #666}.filter-column button:active{box-shadow:inset 0 0 2px 0 #666}.column-list{float:right;width:700px}.sorting{padding:10px 15px;font-size:0;background:#f7f3ec}.sorting a,.sorting h2{font-size:13px;text-transform:uppercase}.sorting div,.sorting h2{display:inline-block;vertical-align:top}.sorting h2{line-height:28px;margin-right:140px}.sorting div{margin-right:60px}.sorting a{border-bottom:1px dashed #ee3643;color:#000;opacity:.3;transition:opacity .2s}.sorting-price a{color:#ee3643;border:none;opacity:1}.sorting a:hover{opacity:1}.sorting-page-size{position:relative}.sorting-page-size a{position:absolute;top:8px;left:0;display:inline-block;width:11px;height:10px;border:none;opacity:1;background:url(../img/catalog-sprite.png) no-repeat 0 0;transition:background-position .4s}.sorting-page-size .up{background-position:-162px -10px;transform:rotate(180deg)}.sorting-page-size .down:hover,.sorting-page-size .up:hover{background-position:-131px -10px}.sorting-page-size .down{top:8px;left:29px;background-position:-100px -10px}.sorting div:nth-last-child(2){margin-right:40px}.sorting div:last-child{margin-right:0}.catalog-items{font-size:0}.catalog-item-product,.goods{position:relative;font-size:13px;transition:opacity .3s,box-shadow .3s}.catalog-item-product:nth-child(3n) .price{margin-top:29px}article .actions{position:absolute;top:0;left:0;opacity:0;width:218px;height:88px;padding:40px 0;background-color:rgba(255,255,255,.9);z-index:10}article .btn{position:relative;display:block;width:129px;margin:0 auto 7px;padding:7px 0;border:3px solid #63a63e;border-bottom-color:#367315;background-color:#63a63e;color:#fff;font-size:14px;line-height:18px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}article .buy:before{content:"";position:absolute;top:8px;left:8px;display:block;width:17px;height:16px;background:url(../img/header-sprite.png) no-repeat -11px -10px}article .buy:hover{background-color:#5fbb2d;border-color:#5fbb2d}article .buy:active{background-color:#518534;border-color:#518534}article .bookmark{color:#32425c;background:#fff;border-bottom-color:#63a63e}article .bookmark:hover{background-color:#fff;border:3px solid #32425c}article .bookmark:active{opacity:.3}.catalog-item-product:hover,.goods:hover{box-shadow:0 10px 25px rgba(41,52,73,.5)}.catalog-item-product:hover .actions,.goods:hover .actions{opacity:1}.catalog-item-product:hover img,.goods:hover img{opacity:0}.column-list .paginator{margin-top:30px}.column-list .paginator a{padding:12px 15px;margin-right:7px;font-size:13px;color:#000;border:1px solid #e5e5e5;transition:border .2s;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.column-list .paginator a:hover{border:1px solid #bdc6ca}.column-list .paginator a:active{border:1px solid #ee3643}.column-list .paginator .next{padding:12px 25px}.column-list .paginator .active,.modal-cart .btn:active{background-color:#ee3643;color:#fff}.main-service{padding:65px 70px;background:#f2f6f8 url(../img/header-bg.png)}.main-service h2{margin-bottom:35px;font:30px/24px "Cuprum",Arial,sans-serif;text-transform:uppercase}@keyframes bounce{0%,to{transform:translateY(0)}70%{transform:translateY(30px)}90%{transform:translateY(-10px)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.modal-content{position:fixed;bottom:200px;right:50%;left:50%;display:none;width:620px;height:430px;z-index:999;margin-left:-310px;background-color:#fff;border-top:7px solid #ee3643;box-shadow:0 20px 40px rgba(0,1,1,.75)}.modal-error{animation:shake .6s}.modal-content-close{position:absolute;top:15px;right:10px;width:21px;height:21px;background-color:#fff;border:none;outline:none;font-size:0;cursor:pointer}.modal-content-close::after,.modal-content-close::before{content:"";position:absolute;top:9px;right:0;width:21px;height:3px;background-color:#ee3643}.modal-content-close::before{transform:rotate(45deg)}.modal-content-close::after{transform:rotate(-45deg)}.modal-content .write-us{margin:43px 80px 40px}.modal-content label{display:inline-block;margin-bottom:10px;font:18px/18px "Cuprum",Arial,sans-serif;color:#000}.modal-content input{padding:10px 45px 10px 10px}.modal-content .user-name{float:left;width:220px;margin-right:20px}.modal-content input[type=text],.modal-content textarea{width:220px;height:38px;border:2px solid #d7dcde}.modal-content .text-letter{margin-top:20px}.modal-content textarea{width:460px;height:114px;padding:10px 15px}.modal-content input::-webkit-input-placeholder,.modal-content textarea::-webkit-input-placeholder{font-size:13px;font-family:'PTSans',Arial,sans-serif;color:#999}.modal-content input::-moz-placeholder,.modal-content textarea::-moz-placeholder{font-size:13px;font-family:'PTSans',Arial,sans-serif;color:#999}.modal-content input:-ms-input-placeholder,.modal-content textarea:-ms-input-placeholder{font-size:13px;font-family:'PTSans',Arial,sans-serif;color:#999}.modal-cart .form-btn,.modal-content .form-btn{padding:35px 0;text-align:center;background-color:#f1f1f1}.modal-content .btn{width:460px;margin:0 80px;border:none;cursor:pointer}.modal-cart,.modal-content-map{position:fixed;display:none;left:50%}.modal-content-map{top:50%;margin-top:-223px;background:#e9e5dc url(../img/large-map.jpg) no-repeat;z-index:999;width:940px;height:446px;margin-left:-470px;box-shadow:0 0 14.7px 1.3px rgba(35,31,32,.5)}.modal-cart{bottom:150px;right:50%;width:620px;height:282px;margin-left:-310px;z-index:300;background-color:#fff;border-top:7px solid #ee3643;box-shadow:0 20px 40px rgba(41,52,73,.75)}.modal-content-show{display:block;animation:bounce .6s}.modal-cart .product{margin:50px 120px 50px 80px}.cart-circle{float:left;display:inline-block;width:64px;height:64px;background:#63a63e url(../img/check-mark.png) no-repeat 13px 17px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.modal-cart h2{display:inline-block;margin:20px 0 0 30px;font:30px/18px "Cuprum",Arial,sans-serif}.modal-cart .btn{margin-top:0;padding:10px 57px;background-color:#fff;color:#000;text-transform:uppercase;border:none;cursor:pointer;transition:color .2s}.cart-form,.write-form{position:relative;bottom:0;display:block}
