.-hover-opacity:hover,.section-top a:hover{opacity:.7}.cats-switcher a,.logo-descript{text-transform:uppercase;color:#fff}@font-face{font-family:CSL;src:url(../fonts/eot/ClearSans-Light.eot)}@font-face{font-family:CSL;src:url(../fonts/ttf/ClearSans-Light.ttf)}@font-face{font-family:CSR;src:url(../fonts/eot/ClearSans-Regular.eot)}@font-face{font-family:CSR;src:url(../fonts/ttf/ClearSans-Regular.ttf)}@font-face{font-family:CSB;src:url(../fonts/eot/ClearSans-Bold.eot)}@font-face{font-family:CSB;src:url(../fonts/ttf/ClearSans-Bold.ttf)}@font-face{font-family:CSI;src:url(../fonts/eot/ClearSans-Italic.eot)}@font-face{font-family:CSI;src:url(../fonts/ttf/ClearSans-Italic.ttf)}.csl{font-family:CSL,sans-serif}.csr{font-family:CSR,sans-serif}.csi{font-family:CSI,sans-serif}.csb{font-family:CSB,sans-serif}abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,dfn,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,label,legend,li,mark,nav,object,ol,p,pre,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.big-logo-caption,.ft-italic{font-style:italic}article,aside,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}:focus{outline:0}.f-left{float:left}.f-right{float:right}.t-center{text-align:center}.t-indent-null{text-indent:0}.d-inline-block{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.va-top{vertical-align:top}.d-block{display:block}.d-none{display:none}.v-hidden{visibility:hidden}.clearfix:after,.clearfix:before{content:".";display:block;height:0;overflow:hidden;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.container{width:1020px;margin:auto}.col-50{float:left;width:490px;padding:10px}.col-50 hr{margin:20px auto}p{margin-bottom:14px}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}*{margin:0}body,html{height:100%;min-width:1140px}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -104px}.push{height:104px}.section-top{background:#41ab20;color:#fff;font-family:CSL;font-size:14px;position:fixed;z-index:110;width:100%;top:0}.section-top .d-inline-block{vertical-align:middle}body{min-width:1000px}.logo{display:inline-block;background:url(../images/sprite.png) -534px -471px no-repeat;width:35px;height:33px;margin:4px 30px 2px 54px}.menu-top{margin-top:-2px;margin-right:6px}.menu-top li{display:inline-block;margin-right:24px}.menu-top a{color:#fff;letter-spacing:.01em;text-decoration:none;border-bottom:1px solid #fff}.section-top .f-right{margin-top:7px}.top-search{background:url(../images/search.png) -17px -23px no-repeat;width:267px;height:27px;margin:8px 0;text-align:left}.top-search input{border:0;height:22px;width:196px;margin-top:2px;margin-left:4px}.top-phone{font-family:CSR;font-size:14px;margin-left:20px;margin-right:20px}.section-top .icon-user{background:url(../images/sprite.png) -418px -538px no-repeat;width:16px;height:13px;display:inline-block;position:relative;top:4px}.section-top .user-name{text-decoration:none;border-bottom:1px dotted #fff;color:#fff;margin-right:16px;display:inline-block;vertical-align:middle}.section-top .order-top{color:#fff;text-decoration:none;border-bottom:1px solid #fff;display:inline-block;vertical-align:middle;margin-right:10px}.section-top .order-top-right{margin-right:54px}.section-intro{height:468px;position:relative;background:url(../images/altay.jpg) center bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.section-intro-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:468px;background:url(../images/overlay.png)}.section-intro-back{position:absolute;bottom:0;width:100%;height:80px;background:url(../images/back.png) center bottom repeat-x}.big-logo{background:url(../images/sprite.png) -102px -337px no-repeat;width:628px;height:85px;margin:auto;position:relative;z-index:100}.big-logo-caption{width:318px;text-align:right;margin:auto;padding-top:74px;color:#fff;z-index:1000;position:relative;font-family:Georgia,Times,serif}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.big-logo{background:url(../images/logo@2x.png) no-repeat;background-size:325px 72px;width:325px;height:72px}}@media screen and (max-width:1154px){.top-phone{margin-left:10px}.menu-top{margin-right:0}.menu-top li{margin-right:10px}.logo{margin-left:14px;margin-right:20px}.order-top-right{margin-right:14px!important}}@media screen and (max-width:960px){.top-phone{display:none!important}}.logo-descript{font-family:CSR;text-align:center;letter-spacing:.18em;font-size:16px;position:relative;z-index:100}.cats-switcher{text-align:center;margin:40px 0 14px}.cats-switcher a{font-family:CSB;font-size:13px;display:inline-block;border-radius:0 4px 4px 0;border:1px solid #fff;text-decoration:none;padding:5px 18px;letter-spacing:.03em;position:relative;left:-2px}.cats-switcher a:hover{opacity:.8}.catalog-item-title:hover,.q-spin:hover{opacity:.7}.cats-switcher a:first-child{border-radius:4px 0 0 4px;position:relative;left:2px}.cats-switcher>.active{background:#fff;color:#000}ul.cats{margin:auto;width:900px;text-align:center;position:relative;z-index:100}ul.cats i,ul.cats li{display:inline-block;margin-right:4px}ul.cats li{font-family:CSL;font-size:18px;margin-bottom:6px;padding:2px 14px}ul.cats li a{text-decoration:none;border-bottom:1px solid #000;color:#000}ul.front-cats li a{color:#fff;border-color:#fff}ul.cats li a:hover,ul.front-cats li a:hover{border-bottom:0}ul.cats li.hover{background:#F2DB97;border-radius:5px}ul.action-front-cats li:first-letter{text-transform:capitalize}.location-button,.to-cart-btn{letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.icon-leaf{background:url(../images/sprite.png) -101px -159px no-repeat;width:23px;height:17px}.icon-cup{background:url(../images/sprite.png) -349px -161px no-repeat;width:31px;height:13px}.icon-bottle{background:url(../images/sprite.png) -578px -155px no-repeat;width:13px;height:22px}.icon-spoon{background:url(../images/sprite.png) -712px -159px no-repeat;width:33px;height:15px}.icon-honey{background:url(../images/sprite.png) -21px -197px no-repeat;width:18px;height:27px}.icon-bottle-heart{background:url(../images/sprite.png) -305px -202px no-repeat;width:13px;height:16px}.icon-measure{background:url(../images/sprite.png) -408px -204px no-repeat;width:34px;height:14px}.icon-horn{background:url(../images/sprite.png) -691px -198px no-repeat;width:29px;height:21px}.icon-baby{background:url(../images/sprite.png) -27px -241px no-repeat;width:13px;height:23px}.icon-present{background:url(../images/sprite.png) -260px -240px no-repeat;width:25px;height:20px}.icon-shishka{background:url(../images/sprite.png) -603px -238px no-repeat;width:16px;height:22px}.front-cats .icon-leaf{background:url(../images/sprite.png) -97px -22px no-repeat;width:22px;height:17px}.front-cats .icon-cup{background:url(../images/sprite.png) -345px -24px no-repeat;width:31px;height:13px}.front-cats .icon-bottle{background:url(../images/sprite.png) -586px -19px no-repeat;width:13px;height:21px}.front-cats .icon-spoon{background:url(../images/sprite.png) -718px -21px no-repeat;width:32px;height:17px}.front-cats .icon-honey{background:url(../images/sprite.png) -17px -60px no-repeat;width:18px;height:27px}.front-cats .icon-bottle-heart{background:url(../images/sprite.png) -301px -61px no-repeat;width:13px;height:20px}.front-cats .icon-measure{background:url(../images/sprite.png) -404px -67px no-repeat;width:34px;height:14px}.front-cats .icon-horn{background:url(../images/sprite.png) -696px -62px no-repeat;width:29px;height:20px}.front-cats .icon-baby{background:url(../images/sprite.png) -22px -104px no-repeat;width:14px;height:23px}.front-cats .icon-present{background:url(../images/sprite.png) -256px -104px no-repeat;width:24px;height:20px}.front-cats .icon-shishka{background:url(../images/sprite.png) -599px -102px no-repeat;width:15px;height:21px}.location-button{background:url(../images/sprite.png) -239px -580px no-repeat;width:372px;height:49px;line-height:49px;display:block;text-align:center;font-family:CSR;color:#fff;margin:-50px auto auto;position:relative;z-index:100}.location-button span{display:inline-block;border-bottom:1px dashed #fff;line-height:1.4em}.location-button:hover{top:1px}.location-button:active{top:2px}.popular-main-section{text-align:center;padding-bottom:30px}.popular-main-section h2{font-size:32px;font-family:CSB;margin:50px}.catalog-pager,.pagination{text-align:center;padding-bottom:60px;padding-top:40px}.catalog-pager li,.pagination li{display:inline-block;margin:0 5px}.catalog-pager a,.pagination a{color:#000;font-family:CSR}.catalog-item{width:268px;text-align:left;vertical-align:top;text-decoration:none}.catalog-descript,.catalog-item-discount,.footer,.q-input input,.q-spin,.to-cart-btn{text-align:center}.footer-logo,.menu-footer{vertical-align:middle}.catalog-item .catalog-img-wrapper{position:relative;height:235px;display:block}.catalog-item-discount{position:absolute;display:block;background:url(../images/sprite.png) -582px -685px no-repeat;width:109px;height:65px;bottom:-8px;right:-20px;color:#fff;font-family:CSR;line-height:62px;font-size:20px}.catalog-item img{max-width:100%;height:auto!important;max-height:235px}.catalog-item a{color:#000}.catalog-img-wrapper{text-decoration:none}.catalog-item-title{font-family:CSB;font-size:20px;display:block;text-decoration:none;margin-bottom:0;margin-top:10px;height:100px;overflow-y:hidden}.catalog-item-teaser,.q-input,.q-input input{font-size:14px;font-family:CSR}.catalog-item-title span{border-bottom:1px solid #ccc;color:#000}.catalog-item-teaser{color:#1D1D1B;max-height:100px;overflow:hidden}.quantity-spinner{position:relative;width:120px;height:30px;margin:20px 0 10px}.q-input,.q-spin{height:24px;line-height:24px;position:absolute}.q-spin{display:block;width:24px;border:1px solid #ccc;border-radius:50%;cursor:pointer}.q-spin::selection{background:0 0}.js-q-dec{top:0;left:0}.js-q-inc{top:0;right:0}.q-input{border:1px solid #ccc;border-radius:4px;width:50px;top:0;left:34px}.q-input input{width:40px;margin-left:4px;border:0}.catalog-item .to-cart-btn{color:#fff}.btn-link{color:#337ab7!important}.to-cart-btn{background:#41ab20;width:94px;height:26px;line-height:26px;font-family:CSR;font-size:13px;display:block;color:#fff;border-radius:4px}.to-cart-btn:hover{opacity:.8}.catalog-item-price{font-size:18px;font-family:CSR;line-height:1em;display:block;margin-bottom:20px}.catalog-item-price .oldprice{font-size:14px;display:inline-block}.catalog-item-price .oldprice:after{display:block;content:" ";height:2px;background:#EC6955;margin-top:-10px}.catalog-descript{padding-top:92px}.catalog-descript h1,.catalog-descript h2,.tag-description h1,.tag-description h2{font-family:CSI;font-size:45px}.catalog-descript p{width:580px;font-size:14px;font-family:CSR;margin:16px auto 30px;letter-spacing:.01em}.tag-description{width:700px;margin-left:30px}.tag-description h2{margin-bottom:20px}.tag-description .csr{margin:20px auto 40px}.price-filter{font-family:CSR,sans-serif;font-size:14px;margin-bottom:30px}.price-filter-switch{text-transform:lowercase;text-decoration:none;color:#000;display:inline-block;padding:2px 10px 4px;border-radius:0 4px 4px 0;margin-left:-5px;border:1px solid #F2DB97}.price-filter-switch:first-child{border-radius:4px 0 0 4px}.price-filter-active{background:#F2DB97}.catalog,.product{width:1100px;margin:24px auto}.filter-sidebar{width:194px;background:#fff;-webkit-box-shadow:0 8px 10px 6px rgba(0,0,0,.2);box-shadow:0 8px 10px 6px rgba(0,0,0,.2)}.filter-content{font-size:12px;font-family:CSR;color:#1D1D1B;padding:30px 20px}.filter-content h2{font-size:13px;font-family:CSB;text-transform:uppercase;letter-spacing:.1em;margin-left:10px;margin-bottom:6px}.filter-content li{padding:4px 10px;display:block;border-radius:4px;margin-bottom:2px}.breadcrumbs li,.filter-reset,.footer a,.footer-logo,.menu-footer li,.product-action img{display:inline-block}.filter-reset{color:#EC6955;text-decoration:none;border:1px solid #EC6955;padding:2px 10px;border-radius:4px;margin-left:4px;margin-top:20px}.filter-reset h2{margin:0}.filter-reset:hover{background:#EC6955;color:#fff}.filter-content li.hover{background:#F2DB97}.filter-content ul li a{text-decoration:none;color:#1D1D1B;border-bottom:1px dashed #1D1D1B}.filter-content ul li:first-letter{text-transform:capitalize}.alert,.cart-remove,.p-cats{text-transform:uppercase}.filter-content ul li a:hover{border-bottom:1px dashed #ccc}.filter-content ul li.hover a:hover{border-bottom:1px dashed #1D1D1B}.catalog-content{width:900px}.catalog-content .catalog-item{width:196px;margin-left:24px;margin-bottom:50px}.catalog .catalog-item-title{font-size:18px}.main-map-section .main-map{height:490px}.main-map-section{position:relative}.main-map-section .map-hover{position:absolute;z-index:100;top:0;width:100%;height:80px;background:url(../images/map.png) center top repeat-x}.main-map-section .map-overlay{position:absolute;width:366px;padding:24px 30px;top:80px;left:50%;margin-left:-214px;background:#fff;text-align:center;-webkit-box-shadow:0 0 15px 8px rgba(0,0,0,.3);box-shadow:0 0 15px 8px rgba(0,0,0,.3)}.main-map-section .map-overlay h2{font-size:32px;font-family:CSB;padding-bottom:8px;line-height:1em}.alert,.footer,.main-map-section .map-overlay p,.new-phone-top a,.new-phone-top span{font-family:CSR}.main-map-section .map-overlay p{font-size:16px;padding-bottom:4px}.product{padding-top:90px}.breadcrumbs li a{color:#000}.product-action{width:300px}.product .section-title{width:60%}.product-action img{margin-bottom:20px;max-width:220px;height:auto!important}.product-additional-images .pai{width:70px!important;height:auto!important;vertical-align:middle}.product-text{width:440px}.about-page img,.cover-img img,.product-text img{max-width:100%;height:auto!important;padding-bottom:20px}.product-cart-form{width:158px;padding:20px 20px 30px;-webkit-box-shadow:0 4px 10px 6px rgba(0,0,0,.2);box-shadow:0 4px 10px 6px rgba(0,0,0,.2)}.product-cart-form .quantity-spinner{margin:0}.product-cart-form .catalog-item-price{font-size:28px}.product .section-title{font-size:32px;padding-bottom:30px}.product-text h2{font-size:18px;padding-bottom:8px;padding-top:16px}.product-text h2:first-child{padding-top:0}.product-text{font-size:14px}.product-text li{list-style:disc;margin-left:1em}.p-cats{font-size:11px;color:#999;width:200px}.footer a,.menu-footer li a{color:#fff}.footer{height:90px;padding-top:14px;z-index:0;background:url(../images/shadow.png) center top repeat-x #41ab20;font-size:14px}.footer a{font-size:12px;margin-left:20px}.footer-logo{width:72px;height:72px}.footer-text{text-align:left;color:#fff}.menu-footer li{margin-left:24px}.recomended-products{text-align:center;width:1140px;margin:auto auto 70px}.recomended-products .section-title{font-size:32px;text-align:left;margin-bottom:30px;margin-top:20px}.alert,.forgot-wrapper,.h-items,.order-overlay .popup-content-bottom,.register-btn,.social-container{text-align:center}.section-title{font-size:24px;margin-bottom:20px;margin-top:30px}.section{padding-bottom:20px}.recomended-products .catalog-item{width:196px;margin:0 14px}.recomended-products .catalog-item-title{font-size:18px}.order-btn{width:110px;height:30px;margin-top:10px}.cart-remove{font-size:13px;letter-spacing:.1em;margin-top:0}.register-btn{width:200px;height:32px;line-height:32px}.overlay{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;bottom:0;right:0;width:100%}.overlay>.popup{width:370px;background:#fff;position:absolute;top:10%;left:50%;margin-left:-160px;font-size:14px}.overlay>.popup h2{font-size:25px;padding-bottom:6px}.overlay>.popup p{padding-bottom:10px}.phone-inp{background:#FDF8EA;padding:20px 40px}.popup-content-top{padding:40px 40px 14px}.popup-content-top a{color:#41ab20}.popup-content-bottom{padding:24px 40px}.popup-content-bottom a.password-reminder{color:#58a23c}.popup-content-bottom .to-cart-btn{display:inline-block;margin-right:10px}.login-lnk{color:#999}.about-page a,.page-menu a{color:#000}.popup .form-text{height:24px;border:1px solid #ccc;border-radius:4px;font-size:16px;padding-left:10px;width:270px;margin:5px 0}.popup textarea.form-text{height:72px}.popup input[type=checkbox]{display:none}.popup input[type=checkbox]+label{padding-left:30px;margin-top:10px;display:block;cursor:pointer;background:url(../images/sprite.png) -746px -696px no-repeat}.popup input[type=checkbox]:checked+label{background:url(../images/sprite.png) -151px -696px no-repeat}.popup input[type=checkbox]+label:hover span{opacity:.7}.popup input[type=checkbox]+label span{overflow:hidden;background:#fff}.about-page{padding-top:40px;width:600px;float:left;margin-left:50px}.about-page p{padding-bottom:1.4em;font-size:14px;line-height:1.4em}.about-page h2{font-size:32px;padding-bottom:30px}.page-menu{width:700px;margin:40px auto auto;padding-top:40px}.page-menu li{display:inline-block;margin-right:10px}.how-to-buy-page{padding-top:90px;background:url(../images/htb.png) center 202px no-repeat}.how-to-buy-page h2{text-align:center;font-size:32px}.h-items{padding-top:40px;padding-bottom:100px}.h-item{width:240px;margin:20px}.h-success{color:#2C9039}.how-to-buy-page .location-button{margin-bottom:50px}.alert{padding:20px;font-size:26px;letter-spacing:.05em}.wrapper .alert{padding:100px}.forgot-wrapper{min-height:100%;padding-top:100px}.forgot-wrapper input{padding:4px 8px;border:1px solid #ccc;border-radius:4px;margin-left:5px}.forgot-wrapper button[type=submit]{border:0;width:auto;cursor:pointer}.order-notifier{width:500px;margin:auto;padding-top:100px}.order-notifier a{color:#999}.order-notifier .to-cart-btn{color:#fff;width:auto;display:inline-block;margin-right:10px;padding:0 10px}.delivery-form-wrapper{padding-top:20px;padding-bottom:50px}.delivery-form-wrapper label{display:block;font-size:14px}.delivery-form-wrapper textarea{height:100px!important;resize:none;padding:10px 0;font-size:12px!important}.delivery-example{font-size:12px;margin-top:24px;margin-right:50px}.js-no-delivery{text-decoration:none;border-bottom:1px dashed #999}.delivery-table{width:600px;margin:20px auto;padding:20px 0;position:relative;background:#FDF8EA}.delivery-table td,th{padding:4px}.social-container{width:90%;max-width:1100px;min-width:1080px;margin:auto;padding:30px 0}.social-container .d-inline-block{margin:0 10px;vertical-align:top}.insta-wrapper{padding-top:44px}.insta-wrapper a{display:inline-block;vertical-align:top;position:relative;margin:8px}.insta-wrapper a:hover{opacity:.8}.insta-wrapper a img{width:50px;height:auto}.insta-wrapper .instacomments,.insta-wrapper .instalikes{display:none}.new-section-top{padding:18px 0 22px}.new-section-top .logo{width:341px;height:75px;display:inline-block;background:url(../images/logo_green.png) left top no-repeat}.new-phone-top{margin-right:54px;text-align:right;padding-top:14px}.new-phone-top a{color:#000;text-decoration:none;font-size:24px;letter-spacing:1px}.new-phone-top span{display:block;color:#9d9d9d;font-size:14px}.new-top-search{border:1px solid #d0d0d0;background:url(../images/top-search-green.png) 370px 6px no-repeat;width:403px;height:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:26px;margin-left:26px}.new-top-search input{font-size:15px;font-family:CSL;margin-top:7px;width:350px}.new-top-menu{background:#41ab20;padding:20px 0}.new-top-menu .container{width:90%;max-width:1180px}.new-top-menu ul li{list-style:none;display:inline-block;padding-right:30px}.new-top-cart,.new-top-menu ul li a{font-family:CSL;font-size:18px;color:#fff}.new-top-menu ul li a:hover{text-decoration:none}.new-top-cart{text-decoration:none;background:url(../images/shopping-cart.svg) left top no-repeat;padding-left:40px;padding-top:4px;padding-bottom:4px}.new-top-cart span{display:inline-block;text-decoration:underline}.new-top-cart:hover span{text-decoration:none}.blog-item,.review-item{margin-bottom:20px}.blog-item .author,.blog-item .created,.review-item .author,.review-item .created{font-size:13px;color:#888;font-family:CSL}.blog-item .review-body,.review-item .review-body{padding:10px;font-size:14px;font-family:Georgia,Serif;font-style:italic}.delivery-form-wrapper .checkbox{max-width:250px}