header.header{-webkit-box-shadow:0 0 15px 0 rgba(117,121,124,0.3);box-shadow:0 0 15px 0 rgba(117,121,124,0.3);margin-bottom:20px;}header.header section,header.header a.logo{padding-top:25px;padding-bottom:10px}header.header .phone{padding-left:10px;color:#75797c;}header.header .phone small{display:block;margin-top:12px;margin-bottom:3px}header.header .phone .link{font-size:20px}header.header .logo{text-align:center;display:block;}header.header .logo img{width:251px;height:56px}header.header .user{text-align:right;}header.header .user div{margin-top:32px;}header.header .user div .link{display:inline-block;margin-left:15px;}header.header .user div .link:first-child{margin-left:0}header.header .user div .link i{display:inline-block;margin-right:7px}header.header .user #header-basket i{width:1.125em;height:1.125em}header.header .user .header-login{position:absolute;top:12px;right:0;padding-right:15px;margin-top:0;}header.header .user .header-login small>a{margin-left:5px}header.header .user .header-login i{display:none;width:1.2em;height:1.2em}header.header .user #header-login-user small{display:inline-block}header.header .user #header-login-user .link{font-size:1rem}header.header .user #variator-menu{display:none;}header.header .user #variator-menu i{width:1.125em;height:1.125em}header.header #variator-menu-close{display:none}header.header .menu>ul{padding:0;margin:0;}header.header .menu>ul>li{position:relative;display:inline-block;padding:0;border:1px solid transparent;cursor:pointer;background-color:#fff;}header.header .menu>ul>li>a{padding:15px 30px}header.header .menu>ul>li:first-child>a{padding:0 !important}header.header .menu>ul>li:first-child>span{display:block;padding:15px 30px 15px 13px}header.header .menu>ul>li:first-child:after{position:absolute;display:none;content:' ';width:100%;height:100%;top:0;left:0;z-index:-2;background-color:#fff}header.header .menu>ul>li i{margin-right:13px}header.header .menu>ul>li:hover{color:#75797c}header.header .menu .open{border-color:#eceef0;border-bottom:none;z-index:1001;-webkit-box-shadow:0 10px 30px 0 rgba(29,29,29,0.2);box-shadow:0 10px 30px 0 rgba(29,29,29,0.2);}header.header .menu .open i{background-image:url("../img/svg/close-primary.svg");background-size:.9em}header.header .menu .open:after{display:block !important}header.header .menu .catalog-menu{position:absolute;width:180px;top:-webkit-calc(100% - 1px);top:calc(100% - 1px);left:-1px;display:none;opacity:0;will-change:opacity;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;border:1px solid #eceef0;-webkit-box-shadow:0 10px 30px 0 rgba(29,29,29,0.2);box-shadow:0 10px 30px 0 rgba(29,29,29,0.2);background-color:#fff;z-index:-2;cursor:default;}header.header .menu .catalog-menu.open{display:block;opacity:1}header.header .menu .catalog-menu .categories,header.header .menu .catalog-menu .categories-content{padding:16px 20px 40px 28px;overflow:hidden}header.header .menu .catalog-menu a,header.header .menu .catalog-menu a:visited,header.header .menu .catalog-menu span{position:relative;text-decoration:none;color:#1d1d1d;display:block;margin-bottom:4px;cursor:pointer;}header.header .menu .catalog-menu a:hover,header.header .menu .catalog-menu a:visited:hover,header.header .menu .catalog-menu span:hover{color:#1ec0ff}header.header .menu .catalog-menu li:last-child a,header.header .menu .catalog-menu li:last-child span{margin-bottom:0}header.header .menu .catalog-menu .categories{width:100%;max-width:180px;}header.header .menu .catalog-menu .categories a[data-category]:after,header.header .menu .catalog-menu .categories span[data-category]:after{position:absolute;content:' ';width:7px;height:100%;top:0;right:0;background-image:url("../img/svg/pointer-right-lightgray.svg");background-repeat:no-repeat;background-position:center;background-size:100% auto}header.header .menu .catalog-menu .categories a[data-category]:hover:after,header.header .menu .catalog-menu .categories span[data-category]:hover:after{background-image:url("../img/svg/pointer-right.svg");background-repeat:no-repeat;background-position:center;background-size:100% auto}header.header .menu .catalog-menu .categories .subcategories{border-top:1px solid #eceef0;margin-top:10px;padding-top:10px}header.header .menu .catalog-menu .categories-content{position:absolute;width:450px;min-height:335px;top:-1px;left:178px;display:none;opacity:0;border:1px solid #eceef0;border-left:0;will-change:opacity;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background-color:#fff;}header.header .menu .catalog-menu .categories-content.open{display:block;opacity:1}header.header .menu .catalog-menu .categories-content .wrap{position:relative}header.header .menu .catalog-menu .categories-content section{position:absolute;top:0;right:0;width:100%;padding-top:0;opacity:0;will-change:opacity,transform,-webkit-transform,-ms-transform;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:100%,0%;-ms-transform-origin:100%,0%;transform-origin:100%,0%;-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;}header.header .menu .catalog-menu .categories-content section.active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}header.header .menu .catalog-menu .categories-content section header,header.header .menu .catalog-menu .categories-content section ul{width:150px;z-index:2}header.header .menu .catalog-menu .categories-content section header{color:#1d1d1d;margin-bottom:15px}header.header .menu .catalog-menu .categories-content section ul{overflow:auto;position:relative;max-height:260px}header.header .menu .catalog-menu .categories-content section .image{position:absolute;width:250px;top:0;right:0;background-color:#fafafa;}header.header .menu .catalog-menu .categories-content section .image img{width:100%;height:auto;border:0}header.header .search{position:relative;}header.header .search .form-control{padding-left:40px;height:32px;margin-top:8px}header.header .search .btn{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:8px 10px}@media (max-width:1199px){header.header .menu>ul>li>a{padding:14px}header.header .menu>ul>li:first-child>span{padding-right:14px}}@media (max-width:991px){header.header .user div .link{font-size:0;}header.header .user div .link i,header.header .user div .link .count{font-size:1rem}header.header .menu>ul>li>a{padding:14px 6px}}@media (max-width:767px){header.header .phone{display:none}header.header .user{padding-top:0;padding-bottom:0;text-align:center;}header.header .user>*{display:inline-block;vertical-align:middle;float:none}header.header .user div{margin-top:0}header.header .user .link{padding:10px;margin:0 !important}header.header .user .header-login{position:static;padding-right:10px;margin-top:0;margin-left:10px;}header.header .user .header-login small{display:none}header.header .user .header-login i{display:inline-block}header.header .user #variator-menu{display:inline-block}header.header .menu>ul{margin-bottom:4em;}header.header .menu>ul>li{display:block;width:100%;text-align:center;text-transform:uppercase;margin-top:1em;margin-bottom:1em;padding:14px;}header.header .menu>ul>li:first-child>span{padding-left:14px}header.header .menu>ul i{display:none}header.header .menu .catalog-menu{position:static;width:100%;}header.header .menu .catalog-menu .categories{max-width:none;padding-left:15px;padding-right:15px}header.header .menu .catalog-menu ul>li{text-transform:none}header.header .menu .catalog-menu ul a[data-category]:after,header.header .menu .catalog-menu ul span[data-category]:after{display:none}header.header .menu .catalog-menu a,header.header .menu .catalog-menu a:visited,header.header .menu .catalog-menu span{margin-bottom:0;padding-top:4px;padding-bottom:4px}header.header .menu .catalog-menu .categories-content.open{display:none !important}header.header #variable-menu{display:none;position:fixed;width:100%;min-height:100%;top:0;left:0;z-index:200;opacity:0;background-color:#fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;will-change:opacity,transform,-webkit-transform;margin-left:auto;margin-right:auto;-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out}header.header #variator-menu-close{display:block;width:100%;height:3em;text-align:center;padding-top:1em;padding-bottom:1em}}.open-variable-menu{overflow:hidden;}.open-variable-menu header.header #variable-menu{display:block;}.open-variable-menu header.header #variable-menu.opened{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}footer.footer{position:absolute;width:100%;height:234px;bottom:0;padding:36px 0;border-top:2px solid #1ec0ff;}footer.footer .promo{text-align:center;}footer.footer .promo img{margin-top:8px;margin-bottom:30px}footer.footer .promo small{display:block;font-size:.8888889em;margin-bottom:3px}footer.footer .promo a{font-size:1.125em}footer.footer .menu>div{float:left;width:auto;padding-right:50px}footer.footer .menu header{font-size:1.125em;margin-bottom:1.2em}footer.footer .menu nav a{display:block;margin-bottom:4px}footer.footer .additional-info div{margin-bottom:26px;}footer.footer .additional-info div:last-child{margin-bottom:0}footer.footer .additional-info header{font-size:1.125em;margin-bottom:.93em}.auth-modal{max-width:950px;font-size:0;}.auth-modal .auth-left,.auth-modal .auth-right{font-size:1rem;width:50%;display:inline-block;vertical-align:top;padding:20px 67px}.auth-modal .auth-left{border-right:1px solid #eceef0}.auth-modal .auth-right{border-left:1px solid transparent}.auth-modal .hidepass{top:21px;right:3px}.auth-modal .auth-left div{text-align:center;}.auth-modal .auth-left div.form-group{text-align:left}.auth-modal .auth-left div .btn.primary{margin-top:20px;margin-bottom:20px}.auth-modal .title-h2{display:inline-block;margin-bottom:10px}.auth-modal .auth-right div{margin-bottom:35px;}.auth-modal .auth-right div p{padding-top:15px}.auth-modal .auth-right .btn{margin-top:20px}.auth-modal .social header{margin-bottom:13px}@media (max-width:1199px){footer.footer .promo img{/*width:100%*/}}@media (max-width:991px){footer.footer{height:auto;}footer.footer .additional-info{font-size:0;}footer.footer .additional-info header{display:none}footer.footer .additional-info>div{font-size:1rem;margin-top:2em;margin-bottom:0;display:inline-block;width:50%;vertical-align:bottom}footer.footer .additional-info .payment{text-align:right}}@media (max-width:767px){footer.footer .additional-info>div{display:block;width:100%}footer.footer .additional-info .social,footer.footer .additional-info .payment{text-align:center}footer.footer .menu{display:none}.auth-modal .auth-left{width:100%;padding:20px 15px;padding-bottom:0}.auth-modal .auth-right{width:100%;padding:0 15px;text-align:center !important;}.auth-modal .auth-right .title-h2,.auth-modal .auth-right p,.auth-modal .auth-right a{display:none}.auth-modal .auth-right>div{margin-bottom:0;}.auth-modal .auth-right>div:last-child a{display:inline-block;margin-top:0}}.advantages{margin:13px auto;}.advantages>ul{font-size:0;display:table;}.advantages>ul li{position:relative;display:table-cell;vertical-align:top;width:1%;font-size:1rem;padding-left:15px;padding-right:15px;text-align:center;list-style-type:none;}.advantages>ul li div{min-height:40px;margin-left:auto;margin-right:auto;margin-bottom:15px}.advantages>ul li img{width:40px;max-width:40px}.advantages>ul li span{display:block;width:100%;line-height:1;min-height:32px}.advantages>ul li .popover-content{padding:15px 0;}.advantages>ul li .popover-content ul{width:100%;padding-left:20px;list-style-type:disc !important;}.advantages>ul li .popover-content ul li{display:block;width:100%;text-align:left !important;font-size:.8125rem;margin-bottom:2px;position:relative;}.advantages>ul li .popover-content ul li:after{position:absolute;top:7px;left:0;width:7px;height:1px;background-image:url("../img/svg/minus.svg");background-repeat:no-repeat;background-position:center;background-size:7px 1px;content:' '}.category-tails .row{margin-bottom:25px}.promo-block header a{font-size:1.125em}.contests{margin-top:60px;margin-bottom:30px}.monial-tails .media{border-bottom:1px solid #eceef0;padding-bottom:10px;}.monial-tails .media>div{height:150px;overflow:hidden;}.monial-tails .media>div img{width:auto;max-height:350px;margin-right:3px;margin-bottom:3px}.monial-tails .media:after{position:absolute;content:' ';width:100%;height:50%;left:0;bottom:10px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 50%,#fff 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#fff 100%)}.js-link-monials .media{cursor:pointer}.insta-wall{width:100%;float:left;font-size:0;margin-bottom:25px;}.insta-wall .item{display:inline-block;vertical-align:top;width:25%;height:300px;max-height:285px;overflow:hidden;position:relative;cursor:pointer;font-size:1rem;}.insta-wall .item img{position:absolute;width:auto;min-width:100%;top:50%;left:50%;height:100%;border:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.insta-wall .item i{font-size:.9em;margin-right:10px;top:.12em}.insta-wall .item span{position:absolute;width:100%;top:50%;left:0;text-align:center;color:#fff;font-size:1.5em;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);z-index:2;opacity:0;will-change:opacity,transform,-webkit-transform,-ms-transform;-webkit-transition:opacity .2s ease-out,-webkit-transform .4s cubic-bezier(.735,.165,.15,.875);transition:opacity .2s ease-out,-webkit-transform .4s cubic-bezier(.735,.165,.15,.875);transition:opacity .2s ease-out,transform .4s cubic-bezier(.735,.165,.15,.875);transition:opacity .2s ease-out,transform .4s cubic-bezier(.735,.165,.15,.875),-webkit-transform .4s cubic-bezier(.735,.165,.15,.875)}.insta-wall .item:before{position:absolute;content:' ';width:100%;height:100%;top:0;left:0;background-color:#0080ff;z-index:1;opacity:0;will-change:opacity;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.insta-wall .item:hover span{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);opacity:1}.insta-wall .item:hover:before{opacity:.5}@media (max-width:767px){.insta-wall{text-align:center}.insta-wall .item{width:33.333333%}}@media (max-width:480px){.insta-wall .item{width:50%}}@media (max-width:991px){.advantages ul{display:block;text-align:center;}.advantages ul li{display:inline-block;width:33.33333%;margin-bottom:1em}}@media (max-width:767px){.category-tails .row{margin-bottom:0}}@media (max-width:480px){.advantages{display:none}}#subcategories{border-bottom:1px solid #eceef0}.filters{width:100%;margin-top:45px;margin-bottom:45px;float:left;}.filters>div{float:left;padding:10px 10px 10px 0;}.filters>div:last-child{text-align:right}.filters #filter-inserts > .select2-container{min-width:193px;max-width:193px}.filters .btn{padding-right:0;}.filters .btn i{margin-right:12px}.sorting{width:100%;float:left;border-bottom:1px solid #eceef0;margin-bottom:20px;}.sorting .btn{padding-left:17px;padding-right:17px;color:#b9bbbd;position:relative;}.sorting .btn:after{position:absolute;content:' ';width:1em;height:1em;top:50%;right:0;background-repeat:no-repeat;background-size:.8em auto;background-position:left center;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.sorting .btn.active{color:#1d1d1d;}.sorting .btn.active:after{/*background-image:url("../img/svg/arrow-left.svg")*/}.sorting .btn.active.up:after{background-image:url("../img/svg/arrow-right.svg")}.pagination{margin-top:80px}@media (max-width:1199px){.filters{margin-bottom:0;}.filters>div{float:left;padding-left:15px;padding-right:15px;}.pagination{margin-top:20px;margin-bottom:20px}}@media (max-width:600px){.sorting>span{display:block;width:100%;margin-bottom:1em;margin-left:15px}.sorting>button{font-size:.8em}}.product-title{width:100%;float:left;margin-bottom:24px;}.product-title h1{font-size:1.5625em;margin-top:0}.product-title button i{margin-right:10px}.product-image{position:relative;}.product-image>img{display:block;width:100%;max-width:500px;margin:0 auto}.product-image .product-labels{position:absolute;top:0;left:0;width:100%;max-width:100px;}.product-image .product-labels .label{display:inline-block;margin-bottom:10px}.product-image .product-plates{list-style:none;font-size:0;margin-top:30px;}.product-image .product-plates>li{display:inline-block;vertical-align:top;width:25%;font-size:.8125rem;line-height:1.2em;}.product-image .product-plates>li img{width:100%;max-width:100px;height:auto;margin-bottom:7px}.product-image .product-plates>li span{display:block;color:#75797c}.product-desc .product-props{margin-bottom:40px;}.product-desc .product-props td:first-child{color:#75797c}.product-desc .product-props tr{line-height:2}.product-desc .product-text{margin-top:1em;margin-bottom:1em;}.product-desc .product-text span{display:block;color:#75797c;line-height:2}.product-desc .product-size{margin-bottom:35px;}.product-desc .product-size span{display:inline-block;margin-bottom:13px;color:#75797c}.product-desc .product-info{float:left;width:100%;}.product-desc .product-info .counter{float:left;margin-right:50px}.product-desc .product-info .price{display:inline-block;width:100%;max-width:250px;font-size:1.5625em;float:left;text-align:right;}.product-desc .product-info .price .old{margin-right:16px}.product-desc .product-add{float:left;width:100%;margin-top:35px;}.product-desc .product-add .btn.add{float:left;margin-right:50px}.product-desc .product-add .btn.like{float:left;}.product-desc .product-add .btn.like i{margin-right:13px}.product-set{margin-top:40px;border:1px solid #eceef0;border-radius:4px;padding:18px 13px;}.product-set .title-h3{display:block;padding:15px;padding-top:0}@media (max-width:991px){.product-desc .product-info .counter{margin-right:5px}.product-desc .product-info .price{max-width:200px}.product-image .product-labels{position:static}.product-image .product-plates>li{width:33.333333%;padding-right:5px}}@media (max-width:767px){.product-title h1{text-align:center}.product-title button{display:none}.product-image .product-labels{position:absolute}.product-image .product-plates>li{text-align:center}.product-desc{margin-top:2em}}@media (max-width:480px){.product-image>img{max-width:250px}.product-desc .product-info>*{max-width:none !important;text-align:center !important;margin-right:auto !important;margin-left:auto !important;float:none !important}.product-desc .product-info .counter{margin-bottom:1.5rem}.product-desc .product-add{text-align:center;}.product-desc .product-add .btn.add{float:none !important;margin-right:0 !important}}.order-nav{border-bottom:1px solid #eceef0;}.order-nav ul{list-style:none;font-size:0;text-align:center;}.order-nav ul>li{font-size:1rem;display:inline-block;vertical-align:middle;margin-right:20px;padding:0 8px;}.order-nav ul>li:last-child{margin-right:0;}.order-nav ul>li:last-child:after{display:none}.order-nav ul>li span{color:#b9bbbd;display:inline-block;padding:11px 0;position:relative;}.order-nav ul>li span:after{position:absolute;content:' ';width:100%;height:2px;bottom:-1px;left:0;will-change:opacity,transform,-webkit-transform,-ms-transform;opacity:0;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;background-color:#0080ff}.order-nav ul>li.active span{color:#0080ff;}.order-nav ul>li.active span:after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.order-nav ul>li:after{display:inline-block;content:' ';background-image:url("../img/svg/pointer-right-gray.svg");background-repeat:no-repeat;background-position:center;background-size:14px 14px;width:14px;height:19px;margin-left:30px}.order-tab{display:none;margin-top:50px;}.order-tab.active{display:block}.basket-wrap ul{list-style:none;font-size:0;border-bottom:1px solid #eceef0;}.basket-wrap ul>li{display:inline-block}.basket-wrap .basket-head ul{border-bottom-width:2px;}.basket-wrap .basket-head ul>li{font-size:.8125rem;vertical-align:bottom;color:#b9bbbd;padding-bottom:15px}.basket-wrap li{text-align:center}.basket-wrap .name{width:35%;text-align:left}.basket-wrap .size{width:10%}.basket-wrap .count_basket{width:25%}.basket-wrap .price{width:15%}.basket-wrap .remove{width:15%;text-align:right}.basket-wrap .basket-list ul{display:table;}.basket-wrap .basket-list ul>li{font-size:1rem;display:table-cell;vertical-align:middle}.basket-wrap .basket-list .item{width:100%;padding:10px 0;}.basket-wrap .basket-list .item button{padding:9px 15px 10px}.basket-wrap .basket-list .name a{display:inline-block;vertical-align:middle;width:70%;margin-left:15px}.basket-wrap .basket-list .name img{/*width:80px;height:80px;display:inline-block;vertical-align:middle*/}.basket-wrap .basket-list .size span{color:#1ec0ff;border:2px solid #1ec0ff;border-radius:4px;padding:8px 11px}.basket-wrap .basket-list .counter{margin-left:auto;margin-right:auto}.basket-wrap .basket-list .price .old{margin-right:15px}.basket-wrap .basket-total{text-align:right;padding:15px 0;}.basket-wrap .basket-total .price{display:inline;margin-left:15px;}.basket-wrap .basket-total .price .old{margin-right:15px}.delivery-wrap,.payment-wrap{width:100%;margin:0 auto}.delivery-wrap{max-width:510px;}.delivery-wrap #order-index{width:auto !important}.payment-wrap{max-width:380px}.delivery-wrap form,.payment-wrap form,.delivery-wrap .form-group,.payment-wrap .form-group{width:100%;float:left}.delivery-wrap .form-group label,.payment-wrap .form-group label{display:none}.delivery-wrap fieldset,.payment-wrap fieldset{margin-left:-15px;margin-right:-15px;margin-bottom:40px;}.delivery-wrap fieldset legend,.payment-wrap fieldset legend{font-size:1.25em;margin-bottom:15px}.delivery-wrap fieldset>div,.payment-wrap fieldset>div{width:100%;float:left}.delivery-wrap .contact-social-url,.payment-wrap .contact-social-url{position:absolute;width:50%;height:100%;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.delivery-wrap .service .delivery-price,.payment-wrap .service .delivery-price{position:absolute;top:10px;right:0}.delivery-wrap .service address,.payment-wrap .service address,.delivery-wrap .service a,.payment-wrap .service a,.delivery-wrap .service .delivery-period,.payment-wrap .service .delivery-period{padding-left:2em}.delivery-wrap .service address,.payment-wrap .service address{color:#b9bbbd;font-style:normal;font-size:1em;line-height:1.2em;margin-bottom:15px}.delivery-wrap .service #sdek-modal-open,.payment-wrap .service #sdek-modal-open{display:none}.delivery-wrap .service #service-3:checked~#sdek-modal-open,.payment-wrap .service #service-3:checked~#sdek-modal-open{display:inline-block}.delivery-wrap .payment-desc,.payment-wrap .payment-desc{color:#b9bbbd;font-style:normal;font-size:1em;line-height:1.2em;margin-bottom:15px;padding-left:2em}#confirm .price{text-align:center;width:30%}#confirm .remove{width:0}.order-info{margin-top:80px;border:1px solid #b9bbbd;border-radius:4px;padding:27px 50px;}.order-info button{margin-left:25px}.order-info .delivery-info{border-bottom:1px solid #b9bbbd;padding-bottom:25px;}.order-info .delivery-info strong{margin-top:15px;margin-bottom:5px;display:block;font-family:'Roboto_Bold',Arial,sans-serif}.order-info .payment-info{padding-top:30px;}.order-info .payment-info .left,.order-info .payment-info .right{margin-top:1rem;}.order-info .payment-info .left label,.order-info .payment-info .right label{font-size:1.25em;line-height:1.4;}@media (max-width:767px){.order-info .payment-info .left label,.order-info .payment-info .right label{font-size:1.1em}}.order-info .payment-info .right{text-align:right}.order-info .payment-info .title-h3+.title-h3{margin-top:12px}.order-info .item span{display:block}.order-info .item ul{padding-left:18px}@media (max-width:767px){#confirm .price{width:100%}}.order-controls{margin-top:80px;}.order-controls .left .btn i{margin-right:10px}.order-controls .right{text-align:right;}.order-controls .right .btn i{margin-left:10px}.order-controls .btn{padding-left:20px;padding-right:20px}#sdek-map{width:100%;min-height:550px}.sdek-modal{max-width:950px;padding-left:1.5em;padding-right:1.5em;position:relative;}.sdek-modal .title-h3{margin-bottom:1em;display:block}.sdek-modal .sdek-wall{width:100%;max-width:290px;height:100%;max-height:450px;overflow:hidden;position:absolute;bottom:30px;left:40px;background-color:#fff;border:1px solid #eceef0;border-radius:4px;-webkit-box-shadow:0 3px 7px 0 rgba(117,121,124,0.5);box-shadow:0 3px 7px 0 rgba(117,121,124,0.5);padding-top:12px;}.sdek-modal .sdek-wall span,.sdek-modal .sdek-wall small{width:100%;padding-left:12px;display:block}.sdek-modal .sdek-wall span{padding-bottom:6px}.sdek-modal .sdek-wall small{border-bottom:1px solid #eceef0;padding-bottom:6px;color:#b9bbbd;font-weight:100}.sdek-modal .sdek-wall:after{position:absolute;content:' ';width:100%;height:30%;left:0;bottom:0;pointer-events:none;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 50%,#fff 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#fff 100%)}#sdek-list{position:absolute;width:100%;height:100%;max-height:388px;overflow:auto;bottom:0;left:0;list-style:none;}#sdek-list li{padding:6px 12px;cursor:pointer;}#sdek-list li:hover,#sdek-list li.active{background-color:#eceef0}.pvz-baloon{text-align:center;padding-left:14px;}.pvz-baloon>span{text-align:left;display:block}.pvz-baloon .name{font-size:1rem;font-weight:700;margin-top:3px;margin-bottom:20px;color:#1d1d1d}.pvz-baloon .btn{margin-top:15px;font-size:1rem;height:auto}@media (max-width:1199px){.basket-wrap .basket-list .name img{width:55px;height:55px}}@media (max-width:767px){.order-nav{border-bottom:0;}.order-nav ul>li{display:none}.order-nav ul>.active{display:block;margin-right:0;}.order-nav ul>.active span{color:#b9bbbd !important;padding-top:0;padding-bottom:0;}.order-nav ul>.active span:after,.order-nav ul>.active span:before{display:none}.order-nav ul>.active:after{display:none}.delivery-wrap .form-group label,.payment-wrap .form-group label{display:block}.order-tab{margin-top:2em}.basket-wrap .basket-head{display:none}.basket-wrap .basket-list ul{position:relative;}.basket-wrap .basket-list ul>li{display:inline-block}.basket-wrap .basket-list .name{text-align:center;margin-bottom:1em;}.basket-wrap .basket-list .name img{display:block;margin:.5em auto}.basket-wrap .basket-list .name a{margin-left:0;padding-bottom:.5em}.basket-wrap .name,.basket-wrap .size,.basket-wrap .count,.basket-wrap .price{width:100%}.basket-wrap .remove{position:absolute;top:0;right:0;width:auto}.basket-wrap .count,.basket-wrap .price{margin-top:1em}#sdek-map{min-height:300px}.sdek-modal{padding-left:15px;padding-right:15px;}.sdek-modal .sdek-wall{position:static;width:100%;max-width:none;height:100%;max-height:450px;overflow:hidden;background-color:#fff;border-radius:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding-top:12px;}.sdek-modal .sdek-wall:after{display:none !important}#sdek-list{position:static;width:100%;}#sdek-list li{font-size:.8rem}.pvz-baloon .name{margin-bottom:5px}.pvz-baloon .btn{margin-top:0}}@media (max-width:560px){.order-controls{margin-bottom:30px;}.order-controls .left,.order-controls .right{width:100%;text-align:center !important;margin-top:1.5em}.order-info{padding:15px;}.order-info button{margin-left:0;display:block}#order-comment{height:100px}}@media (max-width:480px){.delivery-wrap .service .delivery-price,.payment-wrap .service .delivery-price,.delivery-wrap .service .delivery-period,.payment-wrap .service .delivery-period{position:static;display:block;padding-left:2.4em;margin-bottom:1.5em;font-size:.8125rem}.delivery-wrap .service .delivery-period,.payment-wrap .service .delivery-period{margin-bottom:0 !important}.delivery-wrap .contact-social-url,.payment-wrap .contact-social-url{position:static;width:100%;margin-bottom:1em;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.order-success{width:100%;margin:50px auto;max-width:450px;text-align:center;}.order-success p{margin-bottom:25px}.order-success-controls{text-align:center;}.order-success-controls a{padding-left:30px;padding-right:45px;}.order-success-controls a i{margin-right:10px}.service-page{position:relative;padding-left:300px;padding-right:15px;}.service-page .promo-block header{text-align:left}.service-page h4{font-family:'Roboto_Bold',Arial,sans-serif;margin-bottom:5px}.service-page ul,.service-page ol{padding-left:25px}.service-page .monials-title{margin-top:40px;}.service-page .monials-title a{text-decoration:none;text-align:center;margin-left:3px;margin-right:-3px}.service-page .monials-title img{vertical-align:bottom;display:inline}.service-page .monial-tails{margin-top:40px;border-top:1px solid #eceef0;padding-top:30px;}.service-page .monial-tails .media{padding-bottom:30px;}.service-page .monial-tails .media>div{height:auto;overflow:visible}.service-page .monial-tails .media:after{display:none}.service-page .monial-tails .media:last-child{border-bottom:none}.service-page p{margin-bottom:1em}@media (max-width:767px){.service-page{padding-left:15px}}.service-img{display:block;border:0;margin:1em .2em}.post-img{width:100%;max-width:700px;margin-left:auto;margin-right:auto;height:auto}.form-page .form-page-data{width:100%;margin:0 auto;max-width:420px;}@media (max-width:480px){.form-page .form-page-data{text-align:center}.form-page .form-page-data label{text-align:left !important}}.search-not-result{width:100%;max-width:600px;text-align:center;margin:0 auto;margin-top:-25px;}.search-not-result .search-form{width:100%;max-width:500px;position:relative;margin:30px auto;}.search-not-result .search-form .form-control{width:85%;padding-right:15%}.search-not-result .search-form .btn{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;background-color:#fff;padding-left:25px;}.search-not-result .search-form .btn i{margin-right:10px}.page-404{text-align:center;margin-bottom:30px}.registration{width:100%;max-width:510px;margin:0 auto;}.registration form,.registration .form-group{width:100%;float:left}.registration form label{display:none}.registration form .right{text-align:right}.registration form .btn.primary{margin-top:120px}#personal-menu{border-bottom:1px solid #eceef0;margin-bottom:35px}.personal-data{width:100%;max-width:620px;margin:0 auto;}.personal-data form,.personal-data .form-group{width:100%;float:left}.personal-data form label{display:none;}@media (max-width:767px){.personal-data form label{display:block}}.personal-data form .right{text-align:right;}@media (max-width:767px){.personal-data form .right{text-align:center}}.personal-orders-filter .reset{padding-right:0;}.personal-orders-filter .reset i{margin-right:12px}.personal-orders{margin-top:30px;}.personal-orders .order{border:1px solid #b9bbbd;border-radius:4px;margin-bottom:10px;-webkit-box-shadow:0 5px 15px 0 rgba(117,121,124,0.2);box-shadow:0 5px 15px 0 rgba(117,121,124,0.2);}.personal-orders .order:last-child{margin-bottom:0}.personal-orders .order.active header:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.personal-orders .order.active .content{height:auto;}.personal-orders .order.active .content>*{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.personal-orders .order header{position:relative;padding:23px 50px;cursor:pointer;}.personal-orders .order header:after{position:absolute;content:' ';width:20px;height:20px;top:50%;right:38px;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);background-image:url("../img/svg/pointer-down.svg");background-repeat:no-repeat;background-position:center;background-size:20px 14px;will-change:transform,-webkit-transform;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.personal-orders .order header .status{position:relative;}.personal-orders .order header .status.new{color:#0080ff}.personal-orders .order header .status.wait{color:#1ec0ff}.personal-orders .order header .status.send{color:#03c9a9}.personal-orders .order header .status.approve{color:#a3daff}.personal-orders .order header .status.done{color:#03c9a9;padding-left:26px;}.personal-orders .order header .status.done:before{position:absolute;content:' ';top:50%;left:0;width:20px;height:16px;background-image:url("../img/svg/checked-green.svg");background-repeat:no-repeat;background-position:center;background-size:16px 13px;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}.personal-orders .order header .status.cancel{color:#b9bbbd}.personal-orders .order .content{overflow:hidden;height:0;will-change:height;-webkit-transition:height .2s cubic-bezier(.785,.135,.15,.86);transition:height .2s cubic-bezier(.785,.135,.15,.86);}.personal-orders .order .content>*{position:relative;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);will-change:opacity,transform,-webkit-transform;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.personal-orders .order .content .composition{padding:0 50px;border:1px #b9bbbd;border-style:solid none;}.personal-orders .order .content .composition ul{display:table;list-style:none;font-style:0;border-bottom:1px solid #eceef0;}.personal-orders .order .content .composition ul>li{font-size:1rem;display:table-cell;vertical-align:middle}.personal-orders .order .content .composition li{text-align:center}.personal-orders .order .content .composition .item{width:100%;padding:10px 0}.personal-orders .order .content .composition .name{text-align:left;width:35%;}.personal-orders .order .content .composition .name a{display:inline-block;vertical-align:middle;width:70%;margin-left:15px}.personal-orders .order .content .composition .name img{width:80px;height:80px;display:inline-block;vertical-align:middle}.personal-orders .order .content .composition .size{width:10%;}.personal-orders .order .content .composition .size span{color:#1ec0ff;border:2px solid #1ec0ff;border-radius:4px;padding:8px 11px}.personal-orders .order .content .composition .count{width:25%}.personal-orders .order .content .composition .price{width:15%;text-align:right;}.personal-orders .order .content .composition .price .old{margin-right:15px}.personal-orders .order .content .composition .order-total{text-align:right;padding:15px 0;}.personal-orders .order .content .composition .order-total .price{display:inline;margin-left:15px;}.personal-orders .order .content .composition .order-total .price .old{margin-right:15px}.personal-orders .order .content .order-info{margin-top:0;border-radius:0;border-style:none;}.personal-orders .order .content .order-info .right{text-align:right}.personal-orders .order .content .order-info .title-h3{line-height:2.1em}.personal-orders .order .content .payment-info .right .btn{display:inline-block}@media (max-width:991px){.personal-orders .order .content .composition .name img{width:55px;height:55px}.personal-orders .order .content .composition .name a{margin-left:5px}}@media (max-width:767px){.personal-orders .order header{padding:15px;}.personal-orders .order header:after{right:15px}.personal-orders .order .content .order-info{padding:0 15px;}.personal-orders .order .content .order-info .payment-info{padding-top:0;padding-bottom:1em;font-size:.7rem !important}.personal-orders .order .content .order-info .delivery-info{font-size:.8rem !important}.personal-orders .order .content .composition{padding:0 15px;}.personal-orders .order .content .composition ul{position:relative;}.personal-orders .order .content .composition ul>li{display:inline-block;font-size:.8rem !important}.personal-orders .order .content .composition .name{text-align:center;margin-bottom:1em;}.personal-orders .order .content .composition .name img{display:block;margin:.5em auto}.personal-orders .order .content .composition .name a{margin-left:0;padding-bottom:.5em}.personal-orders .order .content .composition .name,.personal-orders .order .content .composition .size,.personal-orders .order .content .composition .count,.personal-orders .order .content .composition .price{width:100%}.personal-orders .order .content .composition .count,.personal-orders .order .content .composition .price{margin-top:1em;text-align:center}.personal-orders .order .content .composition .order-total{padding-bottom:4px;padding-top:4px;text-align:center}}@media (max-width:400px){.personal-orders .order header{font-size:.8em !important}}