/*! normalize.css v3.0.1 | MIT License | git.io/normalize */ @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700&display=swap&subset=cyrillic-ext); html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} body{margin:0} .min-purchase{top:0;right:319px} body,html{height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff} article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block;vertical-align:baseline} audio:not([controls]){display:none;height:0} [hidden],template{display:none} a{background:0 0} a:active,a:hover{outline:0} abbr[title]{border-bottom:1px dotted} b,strong{font-weight:700} dfn{font-style:italic} h1{font-size:2em;margin:.67em 0;font-weight:500} mark{background:#ff0;color:#000} small{font-size:80%} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} sup{top:-.5em} sub{bottom:-.25em} img{border:0} svg:not(:root){overflow:hidden} figure{margin:1em 40px} hr{box-sizing:content-box;height:0} pre{overflow:auto} code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em} button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0} button{overflow:visible} button,select{text-transform:none} button,html input[type=button]{-webkit-appearance:button;cursor:pointer} button[disabled],html input[disabled]{cursor:default} button input::-moz-focus-inner{border:0;padding:0} input{line-height:normal} input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer} input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto} input[type=search]{-webkit-appearance:textfield;box-sizing:content-box} input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none} fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} legend{border:0;padding:0} textarea{overflow:auto} optgroup{font-weight:700} table{border-collapse:collapse;border-spacing:0} td,th{padding:0} .clear{clear:both} .input-number,input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box} input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none} body{font-family:Open Sans,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1} .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden} .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)} .owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)} .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none} .owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none} .owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel.owl-loaded{display:block} .owl-carousel.owl-loading{opacity:0;display:block} .owl-carousel.owl-hidden{opacity:0} .owl-carousel.owl-refresh .owl-item{visibility:hidden} .owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab} .owl-carousel.owl-rtl{direction:rtl} .owl-carousel.owl-rtl .owl-item{float:right} .no-js .owl-carousel{display:block} .owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both} .owl-carousel .owl-animated-in{z-index:0} .owl-carousel .owl-animated-out{z-index:1} .owl-carousel .fadeOut{-webkit-animation-name:a;animation-name:a} @-webkit-keyframes a{ 0%{opacity:1} to{opacity:0} } @keyframes a{ 0%{opacity:1} to{opacity:0} } .owl-height{transition:height .5s ease-in-out} .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease} .owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d} .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000} .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease} .owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)} .owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none} .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease} .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} .owl-dots .owl-dot{display:inline-block;margin-right:20px;cursor:pointer} .owl-dots .owl-dot span{display:block;width:10px;height:10px;border-radius:10px;transition:width .4s cubic-bezier(.57,.21,.69,2.25),background .4s} .owl-dots .owl-dot.active span{width:29px;height:10px} .ui-helper-hidden{display:none} .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none} .ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse} .ui-helper-clearfix:after{clear:both} .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)} .ui-front{z-index:15} .ui-state-disabled{cursor:default!important;pointer-events:none} .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat} .ui-widget-icon-block{left:50%;margin-left:-8px;display:block} .ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap} .ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap} input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em} button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0} .ui-slider{position:relative;text-align:left} .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none} .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0} .ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit} .ui-slider-horizontal{height:.8em} .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em} .ui-slider-horizontal .ui-slider-range{top:0;height:100%} .ui-slider-horizontal .ui-slider-range-min{left:0} .ui-slider-horizontal .ui-slider-range-max{right:0} .main{transition:-webkit-filter 1s ease .2s;transition:filter 1s ease .2s;transition:filter 1s ease .2s,-webkit-filter 1s ease .2s} .main_add-bg{background:#fcfcff} .wrapper{width:94%;max-width:1200px;margin:0 auto;position:relative} .product-wrapper{width:100%;overflow-x:hidden;background:#fcfcff} .catalog-wrapper{width:75%;position:relative;left:25%} .product-grid_add-bg{background:#fcfcff} .position-fix{position:relative} .position-fix .product-item{z-index:7} .sidebar{width:25%;min-height:100px;height:auto;position:absolute;left:0;top:0} @media only screen and (min-width:100px) and (max-width:600px){ .wrapper{width:90%} .catalog-wrapper{width:100%;left:0} .sidebar{z-index:18;width:80%;height:100%;top:0;position:fixed;padding:0;float:none;background:#fff;min-height:50px;left:-100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.19);transition:left .6s ease .5s} .sidebar_show{display:block;left:0} } @media only screen and (min-width:601px) and (max-width:980px){ .catalog-wrapper{left:0} .catalog-wrapper,.sidebar{width:100%;position:relative} } .menu{width:100%;position:absolute} .menu-offset{height:154px} @media only screen and (min-width:100px) and (max-width:767px){ .menu-offset{height:120px} } @media only screen and (min-width:767px) and (max-width:999px){ .menu-offset{height:190px} } .menu__top{width:100%;background:#fff;border-bottom:1px solid #f3f3f3;padding:12px 0 50px;z-index:12;position:relative} .menu__top .logo{width:160px;height:60px;background:#fff url(../images/logo.png) no-repeat;float:left;position:relative;margin:5px 6% 0 0} .menu__top .logo a{position:absolute;display:block;top:0;z-index:1;left:0;width:100%;height:100%} .menu__top nav{position:relative;top:15px} .menu__top nav .close-btn{display:none;position:fixed;z-index:7;right:0;top:0} .menu__top nav ul{margin:0} .menu__top nav ul li{font-size:14px;color:#000;font-weight:600;display:inline-block;list-style:none;margin:0 40px 0 0} .menu__top nav ul li a{text-decoration:none;color:#000;transition:all .3s} .menu__top nav ul .active a,.menu__top nav ul li a:hover{color:#ed772d} .menu__top nav ul .advanced-menu{position:relative} .menu__top nav ul .advanced-menu span{padding-bottom:40px;cursor:pointer} .menu__top nav ul .advanced-menu span:before{content:"...";color:#ed772d;font-size:31px;position:absolute;line-height:36px;letter-spacing:1.5px} .menu__top nav ul .advanced-menu ul{display:none;left:-68px;top:40px;z-index:10;padding:20px 40px 10px;margin:0;background:#fff;text-align:center;position:absolute;border-radius:5px;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.12)} .menu__top nav ul .advanced-menu ul li{margin:0 0 14px;line-height:1.1} .menu__top nav ul .advanced-menu ul li a{font-size:13px} .menu__top nav ul .advanced-menu:hover ul{display:block} .menu__top nav ul .advanced-menu:hover span{color:#ed772d} .menu__top .phone{position:absolute;display:inline-block;right:0;top:0} .menu__top .phone span{font-size:12px;color:#9fa5ac;display:block} .menu__top .phone a{font-size:16px;font-weight:700;color:#181717;text-decoration:none} .menu__top .phone .callback_btn{font-size:12px;font-weight:600;margin-top:3px;color:#ed772d;cursor:pointer} @media only screen and (min-width:100px) and (max-width:767px){ .menu__top .logo{width:105px;height:40px} .menu__top nav{position:fixed;height:100%;background:hsla(0,0%,100%,.98);top:0;right:0;width:100%;text-align:center;z-index:7;padding:5% 2%;visibility:hidden;opacity:0;-webkit-transform:translate(20%) matrix(1,0,0,1,0,0);transform:translate(20%) matrix(1,0,0,1,0,0);transition:all .7s ease .2s;box-shadow:3px 0 17.9px 2.1px rgba(0,0,0,.09)} .menu__top nav .close-btn{display:block} .menu__top nav ul{width:100%;height:100%;padding:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch} .menu__top nav ul li{margin:0 0 20px;display:block} .menu__top nav ul .advanced-menu{position:relative} .menu__top nav ul .advanced-menu span{display:none} .menu__top nav ul .advanced-menu ul{display:block;height:auto;left:0;top:0;padding:0;margin:0;background:0 0;position:relative;box-shadow:none} .menu__top nav ul .advanced-menu ul li{margin:0 0 20px;line-height:1} .menu__top nav ul .advanced-menu ul li a{font-size:14px} .menu__top .more-menu_show{visibility:visible;opacity:1;-webkit-transform:translate(0) matrix(1,0,0,1,0,0);transform:translate(0) matrix(1,0,0,1,0,0)} .menu__top .phone span{display:none} .menu__top .phone a{font-size:14px} .menu__top .phone .callback_btn{margin-top:-1px} } @media only screen and (min-width:767px) and (max-width:999px){ .menu__top{border-bottom:none;padding:12px 0 0} .menu__top .logo{width:140px;float:none} .menu__top nav{width:98%;padding:10px 5% 15px;left:-5%;top:0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2} .menu__top nav ul{margin:0;padding:0} .menu__top nav ul li{font-size:13px;margin:0 36px 0 0} .menu__top nav ul li:last-child{margin:0} .menu__top nav ul .advanced-menu span:before{line-height:1px;right:-30px;letter-spacing:0} .menu__top nav ul .advanced-menu ul{left:-120px;top:30px} .menu__top .phone .callback_btn{position:relative;right:100%;top:-29px} } @media only screen and (min-width:1000px) and (max-width:1129px){ .menu__top .logo{width:120px;margin:14px 3% 0 0} .menu__top nav ul li{font-size:13px;margin:0 22px 0 0} } @media only screen and (min-width:1130px) and (max-width:1230px){ .menu__top .logo{width:150px;margin:5px 4% 0 0} .menu__top nav ul li{font-size:14px;margin:0 30px 0 0} } .menu__bottom.fixed{position:fixed;top:0} .menu__bottom{width:100%;background:#fff;padding:12px 0 16px;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.19);position:relative;z-index:11} .menu__bottom .catalog_btn{cursor:pointer;position:absolute;top:10px;left:0;transition:all .4s} .menu__bottom .catalog_btn .ico{background:url(../images/catalog-ico.svg) no-repeat;background-size:98%;width:18px;height:23px;float:left;position:relative;margin:0 10px 0 0;transition:all .3s .4s} .menu__bottom .catalog_btn span{font-size:13px;font-weight:700;letter-spacing:1px;color:#181717;transition:all .3s} .menu__bottom .catalog_btn:hover .ico{-webkit-transform:scale(.8) rotate(180deg);transform:scale(.8) rotate(180deg)} .menu__bottom .catalog_btn:hover span{opacity:.7} .menu__bottom .input-search{left:20%} .menu__bottom .mini-account{position:absolute;right:150px;width:auto;top:11px} .menu__bottom .mini-account a{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;display:block} .menu__bottom .mini-account_no-login .account-ico{width:22px;height:23px;background:url(../images/user-ico.svg) no-repeat;background-size:98%;display:inline-block;margin-right:8px} .menu__bottom .mini-account_no-login span{position:relative;top:-8px;font-size:12px;font-weight:700;text-align:left;color:#1a3a50} .menu__bottom .mini-account_login .user-img{background:#ed772d;width:46px;height:46px;border-radius:50%;border:2px solid #ed772d;overflow:hidden;float:left;margin:0 15px 0 0;position:relative;top:-12px} .menu__bottom .mini-account_login .user-img img{width:100%;height:auto} .menu__bottom .mini-account_login .user-name{font-size:13px;font-weight:700;color:#181717;position:relative;top:1px;display:inline-block;max-width:90px;overflow:hidden;white-space:nowrap} .menu__bottom .mini-cart{position:absolute;right:0;top:10px} .menu__bottom .mini-cart a{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;display:block} .menu__bottom .mini-cart__ico{width:28px;height:25px;background:url(../images/cart-ico.svg) no-repeat;background-size:98%;display:inline-block} .menu__bottom .mini-cart span{position:relative;top:-10px;font-size:12px;font-weight:700;text-align:left;color:#1a3a50} .menu__bottom .mini-cart__count{width:18px;height:18px;border-radius:50%;text-align:center;background:#ed772d;font-size:12px;letter-spacing:.2px;color:#fff;display:inline-block;position:relative;top:-10px} .menu__bottom .open-search_mobile{display:none;position:absolute;right:250px;width:auto;top:11px} .menu__bottom .open-search_mobile .ico{width:18px;height:18px;background-size:100%;background-image:url(../images/search-mobile-ico.svg)} .menu__bottom .open-menu_mobile{display:none;position:absolute;right:125px;width:auto;top:3px} .menu__bottom .open-menu_mobile .ico{color:#ed772d;font-size:40px;line-height:1px} .menu__bottom .open-menu_mobile .ico:before{content:"..."} @media only screen and (min-width:100px) and (max-width:766px){ .menu__bottom{height:30px} .menu__bottom .catalog_btn{top:5px;width:90px;overflow:hidden;white-space:nowrap} .menu__bottom .input-search{display:none} .min-purchase{top:-6px;right:166px} .menu__bottom .mini-account{right:35px;top:5px} .menu__bottom .mini-account_no-login span{display:none} .menu__bottom .mini-account_login .user-img{width:30px;height:30px;top:-8px;left:12px} .menu__bottom .mini-account_login .user-name{display:none} .menu__bottom .mini-cart{position:absolute;right:0;top:2px} .menu__bottom .mini-cart span{display:none} .menu__bottom .mini-cart__count{position:absolute;top:-9px;right:-4px} .menu__bottom .open-search_mobile{display:block;right:86px;top:7px} .menu__bottom .open-menu_mobile{display:block} } @media only screen and (min-width:767px) and (max-width:999px){ .menu__bottom{height:30px;padding-bottom:24px} .menu__bottom .catalog_btn{top:10px;width:90px;overflow:hidden;white-space:nowrap} .menu__bottom .input-search{width:calc(85% - 495px);left:15%} .min-purchase{right:195px} .menu__bottom .mini-account{right:130px} .menu__bottom .mini-account_login .user-img{width:36px;height:36px;top:-9px;left:12px} .menu__bottom .mini-account_login .user-name{display:none} } @media only screen and (min-width:999px) and (max-width:1050px){ .menu__bottom .mini-account{right:130px} .menu__bottom .mini-account_login .user-img{width:36px;height:36px;top:-9px;left:6px} } @media only screen and (min-width:601px) and (max-width:710px){ .menu__bottom{height:30px} .menu__bottom .catalog_btn{top:8px} .menu__bottom .input-search{width:38%;left:20%} .menu__bottom .mini-account{right:35px;top:10px} .menu__bottom .mini-account_no-login span{display:none} .menu__bottom .mini-cart{position:absolute;right:0;top:8px} .menu__bottom .mini-cart span{display:none} .menu__bottom .mini-cart__count{position:absolute;top:-9px;right:-4px} } .header{padding:40px 0;position:relative;z-index:2} .header h1,.header h2,.header strong{font-size:28px;font-weight:700;margin:0;padding:0} .header h1 span,.header h2 span,.header strong span{color:#ed772d} @media only screen and (min-width:100px) and (max-width:600px){ .header{padding:28px 0 30px} .header h1,.header h2,.header strong{font-size:21px} } .header-full-width{width:100%;height:380px;position:relative;color:#fff;text-align:center;z-index:1} .header-full-width .wrapper{z-index:2} .header-full-width h1,.header-full-width h2,.header-full-width h3,.header-full-width strong{width:90%;position:relative;left:5%;font-size:36px;font-weight:700;color:#fff;display:block;margin:0;padding:0 0 30px} .header-full-width p{width:80%;position:relative;left:10%;font-size:16px;font-weight:600;line-height:1.63} .header-full-width .breadcrumbs{width:100%;left:0;position:relative;color:#fff;padding-top:100px} .header-full-width .breadcrumbs a{color:#fff} .header-full-width .bg-block{background:#212831;padding-bottom:300px;overflow:hidden} .header-full-width .bg-block,.header-full-width__bg{width:100%;height:100%;z-index:1;top:0;position:absolute} .header-full-width__bg{left:0;opacity:.2;background-size:cover;background:top;background-attachment:fixed;background-repeat:no-repeat;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:b 55s ease-in-out infinite alternate;animation:b 55s ease-in-out infinite alternate} .header-full-width_news{text-align:left} .header-full-width_news h1{width:60%;position:relative;left:0;font-size:31px} .header-full-width_news h1 span{color:#ed772d} .header-full-width_news .bg-block{height:60%;padding-bottom:300px} .header-full-width_news .header-full-width__bg{background:0 100%;opacity:.4} @media only screen and (min-width:100px) and (max-width:600px){ .header-full-width{height:auto;padding-bottom:30px;text-align:left} .header-full-width h1,.header-full-width h2,.header-full-width h3,.header-full-width strong{width:90%;left:0;margin:0;font-size:21px;padding:0 0 10px} .header-full-width p{width:90%;left:0;font-size:15px} .header-full-width .breadcrumbs{padding-top:30px} .header-full-width .bg-block{padding-bottom:20px} .header-full-width__bg{background:center -120px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:none;animation:none} .header-full-width_news h1{width:100%;font-size:21px} .header-full-width_news .bg-block{padding-bottom:120px;height:50%} .header-full-width_news .header-full-width__bg{background:center -20px;background-size:130%} } @media only screen and (min-width:601px) and (max-width:900px){ .header-full-width{height:480px} .header-full-width h1,.header-full-width h2,.header-full-width h3,.header-full-width strong{width:80%;left:10%;font-size:31px} .header-full-width p{width:80%;left:10%} .header-full-width_news{height:auto} .header-full-width_news h1{width:100%;left:0;font-size:28px;padding-bottom:80px} .header-full-width_news .header-full-width__bg{background:center -120px;background-size:130%} } @media only screen and (min-width:100px) and (max-width:1024px){ .touch .header-full-width__bg{background-attachment:inherit} } @-webkit-keyframes b{ 0%{-webkit-transform:scale(1);transform:scale(1)} to{-webkit-transform:scale(1.2);transform:scale(1.2)} } @keyframes b{ 0%{-webkit-transform:scale(1);transform:scale(1)} to{-webkit-transform:scale(1.2);transform:scale(1.2)} } footer{width:100%;height:auto;padding:50px 0 0;border-top:1px solid #f2f2f2;background:#fff;position:relative;z-index:7} footer .location-block{position:absolute;width:24%;left:0} footer .location-block p{padding:0 0 40px;font-size:14px;margin:0;font-weight:700;line-height:1.64;color:#1a3a50} footer .contact-block{float:left;width:20%;padding-right:0;padding-left:34%} footer .contact-block .phone{padding:0 0 20px} footer .contact-block .phone a{font-size:18px;font-weight:700;letter-spacing:.4px;color:#1a3a50;text-decoration:none} footer .contact-block .phone span{display:block;font-size:13px;color:#9fa5ac} footer .navigation-block{width:45%;float:left} footer .navigation-block ul{margin:0;padding:0;position:relative} footer .navigation-block ul:last-child{margin:0} footer .navigation-block ul li{width:100px;display:inline-block;list-style:none;margin:0 0 5px 10%;white-space:nowrap} footer .navigation-block ul li a{font-size:12px;font-weight:700;line-height:2.43;text-decoration:none;color:#1a3a50;transition:all .6s ease} footer .navigation-block ul li a:hover{color:#ed772d} footer .footer__bottom{width:100%;height:auto;margin:50px 0 0;padding:20px 0;border-top:1px solid #f2f2f2} footer .footer__bottom a{font-size:12px;font-weight:600;line-height:1.77;color:#9fa5ac;text-decoration:none} footer .footer__bottom a:hover{color:#ed772d} footer .footer__bottom .info-url{display:inline-block} footer .footer__bottom .ico-block{position:absolute;left:33%;top:-7px} footer .footer__bottom .ico-block div{display:inline-block;width:50px;height:40px;background-size:100%;background-repeat:no-repeat;background-position:50%;margin-right:20px} footer .footer__bottom .ico-block .m-card{background-image:url(../images/mastercard.svg)} footer .footer__bottom .ico-block .visa{background-image:url(../images/visa.svg);background-size:70%} footer .footer__bottom .ico-block .mir{background-image:url(../images/mir.svg);background-size:80%} footer .footer__bottom .madeby{position:absolute;right:0;top:0} footer .footer__bottom .madeby a{color:#9fa5ac} footer .footer__bottom .madeby span.logo{color:#ed772d;transition:all .4s cubic-bezier(.5,-.75,.7,2)} footer .footer__bottom .madeby:hover{color:#9fa5ac} footer .footer__bottom .madeby:hover span.logo{letter-spacing:7px} .empty-padding{width:100%;height:50px} @media only screen and (min-width:100px) and (max-width:1024px){ .footer_padding-fix{padding-bottom:80px} } @media only screen and (min-width:100px) and (max-width:600px){ footer{padding:20px 0 0} footer .location-block{position:relative;width:85%;left:0} footer .contact-block{float:none;width:80%;padding:0 0 20px} footer .contact-block .phone{padding:0 0 20px} footer .contact-block .phone a{font-size:21px} footer .navigation-block{margin:30px 0 0;width:100%;padding:5%;right:5%;position:relative;float:none;border-top:1px solid #f2f2f2} footer .navigation-block ul li{width:45%;margin:0 4% 5px 0} footer .navigation-block ul li:nth-child(3n+3){margin:0 4% 5px 0} footer .footer__bottom{margin:0;text-align:center} footer .footer__bottom a{font-size:12px} footer .footer__bottom .info-url{display:inline-block} footer .footer__bottom .ico-block{position:relative;left:0;top:0} footer .footer__bottom .madeby{padding:10px 0 0;position:relative} footer .footer__bottom .madeby span{display:none} footer .footer__bottom .madeby span.logo{display:inline} } @media only screen and (min-width:601px) and (max-width:900px){ footer{padding:20px 0 0} footer .location-block{position:relative;width:50%;left:0} footer .contact-block{float:none;position:absolute;right:0;width:auto;padding:0 0 20px} footer .contact-block .phone{padding:0 0 20px} footer .contact-block .phone a{font-size:21px} footer .navigation-block{margin:30px 0 0;width:98%;padding:20px 5% 0;right:5%;position:relative;float:none;border-top:1px solid #f2f2f2} footer .navigation-block ul li{width:28%;margin:0 4% 5px 0} footer .footer__bottom{margin:20px 0 0} footer .footer__bottom .ico-block{left:60%} footer .footer__bottom .madeby span{display:none} footer .footer__bottom .madeby span.logo{display:block} } .btn-type-1,.btn-type-2,.btn-type-3{border:3px solid #ed772d;border-radius:50px;color:#fff;padding:10px 20px;text-decoration:none;font-size:13px;font-weight:700;cursor:pointer;text-align:center;background:0 0} .btn-type-2{color:#181717;transition:all .4s ease} .btn-type-2:hover{background:#ed5b00;border:3px solid #ed5b00;color:#fff;border-radius:7px} .btn-type-3{color:#fff;background:#ed772d;transition:all .4s ease} .btn-type-3:hover{background:#ed5b00;border:3px solid #ed5b00;color:#fff;border-radius:7px} .btn-type-4{display:inline-block;color:#fff;background:#ed772d;text-decoration:none;border-radius:5px;padding:11px 14px 13px;font-size:14px;font-weight:600;cursor:pointer;text-align:center;transition:background .4s ease,-webkit-transform .3s cubic-bezier(.57,.21,.69,3.25);transition:transform .3s cubic-bezier(.57,.21,.69,3.25),background .4s ease;transition:transform .3s cubic-bezier(.57,.21,.69,3.25),background .4s ease,-webkit-transform .3s cubic-bezier(.57,.21,.69,3.25);border:none} .btn-type-4:hover{-webkit-transform:scale(.9);transform:scale(.9);background:#ed5b00} .btn-type-4_light{background:#f0f3f6;color:#181717;font-weight:700} .btn-type-4_light:hover{-webkit-transform:scale(1);transform:scale(1);background:#ed5b00;color:#fff} .btn-type-5{display:inline-block;color:#fff;background:#ed772d;border-radius:55px;text-decoration:none;text-align:center;padding:16px 18px 15px;font-size:13px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.57,.21,.69,3.25)} .btn-type-5:hover{-webkit-transform:scale(.9);transform:scale(.9);border-radius:5px;background:#ed5b00} .btn-type-6{display:inline-block;padding:13px 20px;text-align:center;text-decoration:none;border-radius:5px;background-color:#fff;box-shadow:.9px 10px 27.9px 2.1px #7373730c;border:1px solid #f2f2f2;font-size:13px;font-weight:700;color:#1a3a50;cursor:pointer;transition:all .6s ease} .btn-type-6:hover{background:#ed5b00;color:#fff} .btn-type-9{color:#ed772d;text-decoration:none;font-size:14px;font-weight:600;transition:all .5s ease} .btn-type-9 i{position:relative;display:inline-block;top:-1px;left:3px;width:11px;height:6px;background:url(../images/mini-arrow-ico.svg) no-repeat;background-size:100%;transition:all .3s ease} .btn-type-9:hover{opacity:.8} .btn-type-9:hover i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)} .btn-type-9_active{opacity:.6} .btn-type-9_active i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)} .btn_warning{border:1px solid #ed1f24;color:#ed1f24} .btn_warning:hover{background:#ed1f24} .all-category__btn{font-size:13px;font-weight:700;color:#ed772d;text-decoration:none;text-align:center;width:100%;display:inline-block;margin:15px 0 30px;transition:all .4s cubic-bezier(.5,-.75,.7,2)} .all-category__btn:hover{letter-spacing:3px;color:#ed5b00} .favorites-add__btn,.share__btn{font-size:11px;color:#9fa5ac;font-weight:600;text-align:center;transition:all 1s ease;cursor:pointer} .favorites-add__btn .ico,.share__btn .ico{display:inline-block;background:url(../images/favorit-ico.svg) no-repeat;background-size:100%;width:26px;padding:2px;height:26px;transition:all 1s ease} .favorites-add__btn span,.share__btn span{display:block} .favorites-add__btn span i,.share__btn span i{font-style:normal} .favorites-add__btn:hover,.share__btn:hover{color:#ed772d} .favorites-add__btn:hover .ico,.share__btn:hover .ico{-webkit-transform:scale(.8);transform:scale(.8)} .share__btn .ico{background:50% url(../images/share-ico.svg) no-repeat} .close-btn{width:44px;height:44px;background:#ed772d;cursor:pointer;transition:all 1s ease;border-radius:1px;z-index:2} .close-btn div{left:10.5px;top:21px;position:absolute;background:#fff;width:24px;height:1.5px} .close-btn .y{-webkit-transform:rotate(45deg);transform:rotate(45deg)} .close-btn .x{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)} .close-btn:hover{-webkit-transform:scale(.6);transform:scale(.6);border-radius:50px} .close-btn_light{background:#fff;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.19)} .close-btn_light div{background:#1a3a50} .close-btn_type-2{width:23px;height:23px;cursor:pointer;z-index:2;border-radius:50px;transition:all .7s ease} .close-btn_type-2 div{left:4px;top:11px;position:absolute;background:#181717;width:15px;height:1.5px} .close-btn_type-2 .y{-webkit-transform:rotate(45deg);transform:rotate(45deg)} .close-btn_type-2 .x{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)} .close-btn_type-2:hover{background:#ed772d;-webkit-transform:scale(.8);transform:scale(.8)} .close-btn_type-2:hover div{background:#fff} .smart-link a{font-size:13px;padding:5px 10px 5px 0;font-weight:600;text-align:left;white-space:nowrap;color:#9fa5ac;text-decoration:none;transition:color .6s ease} .smart-link a:hover{color:#ed772d} input{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text} input::-webkit-input-placeholder{color:#9fa5ac;font-size:15px;font-weight:400} input:-ms-input-placeholder,input::-ms-input-placeholder{color:#9fa5ac;font-size:15px;font-weight:400} input::placeholder{color:#9fa5ac;font-size:15px;font-weight:400} textarea::-webkit-input-placeholder{color:#9fa5ac;font-size:15px;font-weight:400} textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9fa5ac;font-size:15px;font-weight:400} textarea::placeholder{color:#9fa5ac;font-size:15px;font-weight:400} @media only screen and (min-width:100px) and (max-width:600px){ .btn-type-1,.btn-type-2,.btn-type-3{padding:10px} } .input-checkbox{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .input-checkbox input{position:absolute;cursor:pointer;top:0;left:0;opacity:0;outline:0;z-index:3;width:24px;height:24px;margin:4px 0 0} .input-checkbox label{cursor:pointer;position:relative;display:block;padding-left:2.4em;outline:0;font-size:13px;font-weight:600;line-height:1.86;text-align:left;color:#181717} .input-checkbox input+label:before{position:absolute;top:0;left:0;width:24px;height:24px;content:"";background:50% #f0f3f6 url(../images/tick-ico.svg) no-repeat;background-size:0;border-radius:5px;transition:all .2s ease;border:1px solid #f0f3f6} .input-checkbox input:checked+label:before{background-size:60%;background-color:#ed772d;border:1px solid #ed772d} .input-color{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .input-color input{position:absolute;top:0;left:0;opacity:0} .input-color .color-sample{width:28px;height:28px;border-radius:50px;overflow:hidden;position:absolute;left:0;transition:all .6s ease} .input-color .color-sample img{width:100%} .input-color span{transition:all .2s ease} .input-color label{cursor:pointer;position:relative;display:block;padding-left:2.8em;outline:0;font-size:13px;font-weight:600;line-height:1.86;text-align:left;color:#181717} .input-color input+label:before{position:absolute;top:0;left:0;width:24px;height:24px;content:"";background-size:0;border-radius:5px;transition:all .2s ease} .input-color input:checked+label .color-sample{border-radius:5px;-webkit-transform:scale(.7);transform:scale(.7)} .input-color input:checked+label span{opacity:.5} .input-number{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;height:45px;border-radius:2px;float:left;background-color:#fff;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);border:1px solid #f2f2f2} .input-number__counter{color:#181717;overflow:hidden} .input-number__counter,.input-number__input{position:relative;width:100%;height:100px;text-align:center;font-size:18px;font-weight:600} .input-number__input{margin:0;padding:0;z-index:2;box-shadow:none;outline:0;border:none;background:0 0;visability:hidden;transition:opacity .1s ease-in} .input-number__input:focus{opacity:1} .input-number_focus{border:1px solid #ed772d} .input-number_focus .input-number__counter-num{display:none} .input-number__counter.is-input .input-number__counter-num{visability:hidden;opacity:0;transition:opacity .1s ease-in} .ctrl-counter.is-input .ctrl-counter-input,.input-number__counter-num{visability:visible;opacity:1;transition:opacity .1s ease-in} .input-number__counter-num{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;line-height:100px;display:none} .input-number__counter-num.is-increment-hide{opacity:0;-webkit-animation:d .1s ease-in;animation:d .1s ease-in} .input-number__counter-num.is-increment-visible{opacity:1;-webkit-animation:increment-next .1s ease-out;animation:increment-next .1s ease-out} .input-number__counter-num.is-decrement-hide{opacity:0;-webkit-animation:d .1s ease-in;animation:d .1s ease-in} .input-number__counter-num.is-decrement-visible{opacity:1;-webkit-animation:c .1s ease-out;animation:c .1s ease-out} .input-number__button{width:100px;line-height:43px;text-align:center;color:#181717;font-size:18px;font-weight:700;cursor:pointer;background-color:transparent;transition:all .1s ease-in} .input-number__button:hover{color:#fff;color:#ed772d} @-webkit-keyframes c{ 0%{opacity:0} } @keyframes c{ 0%{opacity:0} } @-webkit-keyframes d{ 0%{opacity:1} } @keyframes d{ 0%{opacity:1} } .input-select{width:90%;height:auto;position:relative;border-radius:5px;background:#f0f3f6 95% url(../images/arrow-orange-ico.svg) no-repeat} .input-select label{position:absolute;top:-22px;font-size:13px;font-weight:700;color:#4f5f6f} .input-select select{cursor:pointer;width:100%;background:0 0;color:#181717;font-weight:600;font-size:14px;border:none;outline:0;padding:15px 5%;-webkit-appearance:none;-moz-appearance:none;appearance:none} .input-slider{font-weight:700;font-size:13px;background:#ed772d;height:8px} .input-slider .ui-slider-range{height:8px;border-radius:4px;width:auto;background:#e6e7ea} .input-slider .ui-slider-handle{width:16px;height:16px;border-radius:20px;background:#ed772d;-ms-touch-action:none;touch-action:none;outline:0;cursor:pointer;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease} .input-slider .ui-slider-handle:hover{-webkit-transform:scale(1.2);transform:scale(1.2)} .input-slider input{border:none;outline:0;color:#181717;margin:20px 0 0;width:44px} .input-slider span{color:#ed772d} .input-slider__min{width:120px;left:0;position:absolute} .input-slider__max{right:0;position:absolute;text-align:right} .input-tag{float:left;margin:0 10px 20px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .input-tag input{position:absolute;top:0;left:0;opacity:0} .input-tag label{width:auto;cursor:pointer;position:relative;display:inline;padding:8px 12px;outline:0;font-size:13px;font-weight:700;line-height:1.86;color:#181717;text-align:center;background:#f0f3f6;border-radius:20px;transition:all .2s ease} .input-tag input:checked+label{background:#ed772d;color:#fff} .input-toggle{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:90%} .input-toggle input{position:absolute;top:0;left:0;opacity:0} .input-toggle span{font-size:14px;font-weight:600;position:absolute;cursor:pointer} .input-toggle span:hover{opacity:.9} .input-toggle .no-check{left:0;color:#ed772d} .input-toggle .check{right:0} .input-toggle label{cursor:pointer;left:60%;margin-left:-40px;position:relative} .input-toggle label:before{display:block;position:absolute;content:"";-webkit-transform:none;transform:none;width:40px;height:24px;border-radius:1rem;top:0;left:0;transition:all .2s ease;background:#f0f3f6} .input-toggle label:after{position:absolute;left:3px;top:3px;width:18px;height:18px;content:"";background-color:#ed772d;border-radius:50%;transition:all .2s ease} .input-toggle input:checked+label:after{left:20px} .input-toggle input:checked~.check{color:#ed772d} .input-toggle input:checked~.no-check{color:#181717} .input-text{display:inline-block;margin:0 2% 20px 0;position:relative} .input-text input{width:100%;border:1px solid #f0f3f6;outline:0;padding:14px 2%;font-size:14px;font-weight:600;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1} .input-text i{font-size:12px;font-style:normal;color:#9fa5ac;padding:5px;display:block} .input-text label{font-size:13px;padding-bottom:3px;position:absolute;top:-20px;display:block;font-weight:700;color:#4f5f6f} .required span{display:block;width:4px;height:4px;background:#ed772d;right:10px;top:10px;border-radius:5px;z-index:2;position:absolute} .input-text_error span{background:#ed1f24!important} .input-text_error input{border:1px solid #ed1f24!important} .input-file{padding:6px 8%;width:84%;position:relative;background:#f0f3f6;border-radius:7px;margin-bottom:20px} .input-file p{font-size:14px;color:#4f5f6f;font-weight:700} .input-file p span{padding:4px 0 0;display:block;font-size:13px;color:#9fa5ac;font-weight:400;width:100%} .input-file .ajax-upload-dragdrop{border:1px solid #dbdfe2;background:#fff;left:1012px;top:291px;width:100%;height:45px;border-radius:5px;cursor:pointer;transition:all .3s ease} .input-file .ajax-upload-dragdrop .add-file-ico{position:absolute;right:3%;top:9px;background:#fff;border:1px solid #9fa5ac;color:#9fa5ac;border-radius:50px;font-size:20px;width:24px;font-weight:500;height:24px;line-height:23px;z-index:14;text-align:center;transition:.7s ease} .input-file .ajax-upload-dragdrop span{font-size:13px;font-weight:600;color:#9fa5ac;padding:0 0 0 4%;position:absolute;margin-top:-32px;transition:all .7s ease;width:100%} .input-file .ajax-upload-dragdrop:hover{border:1px dashed #dbdfe2} .input-file .ajax-upload-dragdrop:hover span{color:#4f5f6f} .input-file .ajax-upload-dragdrop:hover .add-file-ico{border:1px dashed #9fa5ac} .input-file .ajax-file-upload{position:relative;width:100%;height:100%} .input-file .ajax-file-upload-bar{width:95%;height:1px;border-radius:3px;border-bottom:1px solid #fff} .input-file .ajax-file-upload-progress{position:relative;display:inline-block;margin:5px 10px 5px 0;padding:1px;width:100%} .input-file .ajax-file-upload-percent{position:absolute;top:3px;left:48%;display:inline-block} .input-file .ajax-file-upload-statusbar{margin:6px 0;border-radius:4px;position:relative;padding:4px 0} .input-file .ajax-file-upload-filename{font-size:12px;font-weight:700;color:#4f5f6f;width:90%;overflow:hidden} .input-file .delete-btn{width:14px;height:14px;position:absolute;right:0;top:10px;background:url(../images/trash-ico.svg) no-repeat;background-size:100%;cursor:pointer;opacity:1;transition:opacity .6s ease} .input-file .delete-btn:hover{opacity:.5} .input-file .state-hover{border:1px dashed #ed772d} .input-file .ajax-file-upload-container{margin:20px 0} .input-file .ajax-file-upload-error{font-size:11px;color:#ed1f24} .input-radio{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .input-radio input{position:absolute;cursor:pointer;top:0;left:0;opacity:0;outline:0;z-index:3;width:24px;height:24px;margin:4px 0 0} .input-radio label{cursor:pointer;position:relative;display:block;padding-left:2.4em;outline:0;font-size:13px;font-weight:600;line-height:1.2;padding-top:5px;text-align:left;color:#181717} .input-radio input+label:before{position:absolute;top:0;left:0;width:24px;height:24px;content:"";background:50% #f0f3f6 url(../images/tick-ico.svg) no-repeat;background-size:0;border-radius:50px;transition:all .2s ease;border:1px solid #f0f3f6} .input-radio input:checked+label:before{background-size:60%;background-color:#ed772d;border:1px solid #ed772d} .input-radio-tile{position:relative;width:29%;border:1px solid #f2f2f2;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);border-radius:10px;text-align:center;margin-right:4%;float:left;padding:8px 0 14px;transition:all .7s ease} .input-radio-tile .input-radio label{width:100%;height:180px;position:absolute;display:block;top:0;left:0;z-index:2;padding:0} .input-radio-tile .input-radio input+label:before{top:2px;right:4%;left:auto;width:21px;height:21px} .input-radio-tile strong{display:block;font-size:14px;font-weight:700;color:#8b8b8b;padding:10px 0 5px;width:60%;margin:0 auto;line-height:1.43} .input-radio-tile span{display:inline-block;line-height:0} .input-radio-tile span:before{content:"...";color:#ed772d;font-size:31px;font-weight:700} .input-radio-tile__logo{width:100%;position:relative;border-bottom:1px solid #f2f2f2;z-index:1} .input-radio-tile__logo img{width:35%} .input-radio-tile:hover{border:1px solid #ed772d;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.09)} @media only screen and (min-width:100px) and (max-width:767px){ .input-radio-tile{position:relative;width:45%;border:1px solid #f2f2f2;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);border-radius:10px;text-align:center;margin-right:4%;float:left;padding:8px 0 14px;transition:all .7s ease} .input-radio-tile .input-radio label{width:100%;height:180px;position:absolute;display:block;top:0;left:0;z-index:2;padding:0} .input-radio-tile .input-radio input+label:before{top:2px;right:4%;left:auto;width:21px;height:21px} .input-radio-tile strong{display:block;font-size:14px;font-weight:700;color:#8b8b8b;padding:10px 0 5px;width:60%;margin:0 auto;line-height:1.43} .input-radio-tile span{display:inline-block;line-height:0} .input-radio-tile span:before{content:"...";color:#ed772d;font-size:31px;font-weight:700} .input-radio-tile__logo{width:100%;position:relative;border-bottom:1px solid #f2f2f2;z-index:1} .input-radio-tile__logo img{width:35%} .input-radio-tile:hover{border:1px solid #ed772d;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.09)} } .input-textarea{display:inline-block;margin:0 2% 20px 0;position:relative} .input-textarea textarea{width:96%;border:1px solid #f0f3f6;outline:0;padding:14px 2%;font-size:14px;font-weight:600;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;max-width:96%;min-width:96%} .input-textarea i{font-size:12px;font-style:normal;color:#9fa5ac;padding:5px 0;display:block} .g-recaptcha{-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:80% 0;transform-origin:80% 0} .ui-table{width:100%;overflow:hidden;overflow-x:auto;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.09);border-radius:5px} .ui-table .div-table{display:table;width:100%} .ui-table .div-table-row{display:table-row;transition:all .4s ease} .ui-table .div-table-row:nth-child(odd){background:#f2f2f2} .ui-table .div-table-row:hover{background:#ed772d} .ui-table .div-table-row:hover .div-table-cell{color:#fff} .ui-table .div-table-cell,.ui-table .div-table-head{display:table-cell} .ui-table .div-table-cell{border-right:1px solid #e6e7ea;padding:10px 2%;font-size:13px;font-weight:600;color:#4f5f6f;text-align:center;min-width:60px} .ui-table .div-table-cell:last-child{border:none} .ui-table .div-table-heading{background-color:#eee;display:table-header-group;font-weight:700} .ui-table .div-table-foot{background-color:#eee;display:table-footer-group;font-weight:700} .ui-table .div-table-body{display:table-row-group} .ui-table .div-table-row.row-name{background:#fff;border-bottom:1px solid #e6e7ea;box-shadow:0 3px 15px rgba(0,0,0,.02)} .ui-table .div-table-row.row-name .div-table-cell{padding:20px 2%;font-size:12px;font-weight:700;color:#4f5f6f} .input-search{position:relative;width:calc(80% - 612px);height:44px} .min-purchase{cursor:default;position:absolute;width:auto;font-size:12px;text-align:center;background-color:#ed772d;color:#fff;padding:5px;border-radius:6px} @media only screen and (max-width:450px){ .min-purchase{display:none} } .input-search input[type=search]{border:1px solid #e6e7ea;color:#181717;outline:0;font-size:15px;font-weight:600;padding:10px 10px 12px 20px;border-radius:4px;width:100%;position:relative;z-index:1;margin-left:70px} .input-search .search-area__btn{position:absolute;width:38px;height:100%;background:#ed772d;border-radius:4px 0 0 4px;font-size:13px;font-weight:600;text-align:left;color:#fff;padding:0 25px 0 12px;line-height:42px;overflow:hidden;cursor:pointer;z-index:2} .input-search .search-area__btn i{font-style:normal} .input-search .search-area__btn span{background:#ed772d 3px 20px url(../images/arrow-down-ico.svg) no-repeat;background-size:45%;width:10px;height:100%;position:absolute;right:0;top:0;padding:0 6px 0 3px} .input-search .search-area__btn.active span{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:6px 20px} .input-search .input-search__btn{border:none;position:absolute;right:-150px;top:0;width:50px;height:100%;background:#ed772d 50% 12px url(../images/search-ico.svg) no-repeat;background-size:45%;border-radius:0 4px 4px 0;z-index:2} .search-area{position:absolute;width:139%;height:auto;overflow:hidden;display:none;background:#fff;box-shadow:0 0 27.9px 2.1px hsla(0,0%,45%,.1);border-radius:0 0 10px 10px} .search-area_show{display:block} .search-area ul{padding:4% 0 5% 4%;float:left;border-right:1px solid #f2f2f2;width:46%;margin:0} .search-area ul li{margin:0 0 9px;list-style:none;font-size:13px;color:#4f5f6f;cursor:pointer;transition:color 1s ease} .search-area ul .active,.search-area ul li:hover{color:#ed772d} .search-area ul:last-child{padding:4% 0 0 3%;border-right:0} .input-search__mobile{display:none} @media only screen and (min-width:100px) and (max-width:767px){ .input-search__mobile{text-align:center;position:fixed;display:block;background:hsla(0,0%,100%,.98);width:100%;height:100%;top:0;left:0;z-index:19;visibility:hidden;opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);transition:all .3s ease .2s} .input-search__mobile .close-btn{background:0 0;right:1%;left:auto;position:absolute} .input-search__mobile .close-btn div{background:#181717;width:20px} .input-search__mobile h4{font-size:25px;margin:0;padding:140px 0 20px} .input-search__mobile input{width:70%;border:1px solid #e6e7ea;padding:20px 5%;margin-bottom:20px;border-radius:5px;text-align:center} .input-search__mobile .btn-type-4{width:100px;padding:12px 0;border:none} .input-search__mobile_show{-webkit-transform:translate(0);transform:translate(0);visibility:visible;opacity:1;overflow-y:auto} } .catalog{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;z-index:17;visibility:hidden;opacity:0;-webkit-transform:translate(-10%) matrix(1,0,0,1,0,0);transform:translate(-10%) matrix(1,0,0,1,0,0);transition:all .7s ease .2s} .catalog__close{left:42.3%;top:0;margin-left:44px;position:fixed;z-index:7} .catalog ul{background:#fff;width:16%;height:98%;margin:0;padding:1% 3%;z-index:2;position:fixed;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch} .catalog ul li{list-style:none;margin:0 0 9px;line-height:1.2} .catalog ul li:hover a{color:#ed772d} .catalog ul li:hover ul a{color:#4f5f6f} .catalog ul li a{font-size:13px;font-weight:600;color:#4f5f6f;text-decoration:none;transition:all .2s ease} .catalog ul li ul{position:fixed;left:22%;width:18%;top:0;padding:2% 6% 1% 2%;z-index:3;border-left:1px solid #f2f2f2;opacity:0;box-shadow:20px 0 27.9px 2.1px rgba(0,0,0,.09)} .catalog ul li ul.show{opacity:1;z-index:15} .catalog ul li ul.show a{color:#ed772d} .catalog ul li ul.show li a{color:#4f5f6f} .catalog ul li ul li{margin:0 0 12px} .catalog ul li ul li a:hover{color:#ed772d} .catalog_show{-webkit-transform:translate(0) matrix(1,0,0,1,0,0);transform:translate(0) matrix(1,0,0,1,0,0);visibility:visible;opacity:1} @media only screen and (min-width:100px) and (max-width:600px){ .catalog__close{left:auto;right:6%} .catalog ul{width:88%;padding:5% 3%;box-shadow:3px 0 17.9px 2.1px rgba(0,0,0,.09)} .catalog ul li{margin:0 0 14px} .catalog ul li a{font-size:15px} .catalog ul li ul{display:none} } .full-screen-slider{width:100%} .full-screen-slider .slider-item{width:100%;height:500px;position:relative;cursor:-webkit-grab;cursor:grab} .full-screen-slider .slider-item__content{position:relative;z-index:2;color:#fff;width:50%} .full-screen-slider .slider-item__content h2{margin:0;font-size:36px;font-weight:600;padding:100px 0 30px;line-height:1.3} .full-screen-slider .slider-item__content p{font-size:15px;line-height:1.5;padding:0 0 50px} .full-screen-slider .slider-item__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden} .full-screen-slider .slider-item__bg img{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} .full-screen-slider .owl-dots{position:absolute;z-index:7;bottom:50px} .full-screen-slider .owl-dots .owl-dot span{background:#fff} .full-screen-slider .owl-dots .owl-dot.active span,.full-screen-slider .owl-dots .owl-dot:hover span{background:#ed772d} @media only screen and (min-width:100px) and (max-width:600px){ .full-screen-slider .slider-item{height:370px} .full-screen-slider .slider-item__content{width:90%;margin:0 auto;text-align:center} .full-screen-slider .slider-item__content h2{font-size:21px;padding:20px 0 10px} .full-screen-slider .slider-item__content p{padding:0 0 30px} .full-screen-slider .slider-item__bg{background:#000} .full-screen-slider .slider-item__bg img{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-55%,-50%) scale(.5);transform:translate(-55%,-50%) scale(.5);opacity:.5} .full-screen-slider .owl-dots{width:100%;text-align:center;bottom:30px} } @media only screen and (min-width:601px) and (max-width:800px){ .full-screen-slider .slider-item{height:500px} .full-screen-slider .slider-item__content{width:80%} .full-screen-slider .slider-item__content h2{margin:0;font-size:31px;font-weight:600;padding:100px 0 30px;line-height:1.3} .full-screen-slider .slider-item__bg img{-webkit-transform:translate(-55%,-50%) scale(.8);transform:translate(-55%,-50%) scale(.8)} } @media only screen and (min-width:801px) and (max-width:1080px){ .full-screen-slider .slider-item__content{width:70%} .full-screen-slider .slider-item__content h2{font-size:36px} .full-screen-slider .slider-item__bg img{-webkit-transform:translate(-55%,-50%) scale(.8);transform:translate(-55%,-50%) scale(.8)} } .category{padding:30px 0} .category__item{width:20%;overflow:hidden;float:left;margin:0 2% 20px auto;position:relative;border-radius:2px;background:#fff;padding:10px 0 20px;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);transition:all 1s ease} .category__item .category-img{width:100%;height:160px;border-bottom:1px solid #f2f2f2;transition:border 1s ease;text-align:center} .category__item .category-img img{width:auto;height:100%;transition:all 1s ease} .category__item p{width:70%;height:40px;left:10%;position:relative;font-size:14px;font-weight:700;line-height:1.5;color:#4f5f6f;padding:10px 0 0} .category__item span{position:absolute;right:10%;bottom:10px;color:#cfcfcf;font-size:48px;transition:all 1s ease} .category__item span:before{content:"..."} .category__item a{width:100%;height:100%;top:0;left:0;display:block;position:absolute;z-index:2} .category__item:hover span{color:#ed772d} .category__item:hover .category-img{border-bottom:1px solid #ed772d} .category__item:hover img{-webkit-transform:scale(.9);transform:scale(.9)} .category .category-carousel{width:100%} .category .category-carousel .owl-stage-outer{padding:0 1.5%} .category .category-carousel .category__item{width:90%;margin:0 auto 20px} .category .all-category{font-size:13px;font-weight:700;color:#ed772d;text-decoration:none;position:absolute;bottom:3px;right:1.5%;z-index:10} .category .owl-dots{padding-top:30px;position:relative;text-align:center;z-index:7} .category .owl-dots .owl-dot span{background:#181717} .category .owl-dots .owl-dot.active span,.category .owl-dots .owl-dot:hover span{background:#ed772d} .catalog-wrapper .category{padding:10px 0} .catalog-wrapper .category__item{margin:0 2% 20px auto;padding:10px 0 3px;width:23%} .catalog-wrapper .category__item p{font-size:13px;padding:0} .catalog-wrapper .category__item .category-img{height:120px} .category_inner-page{width:102%;position:relative;left:-1%} .category_inner-page .category__item{width:23%;margin:0 1% 20px} @media only screen and (min-width:100px) and (max-width:980px){ .category{padding:30px 0 20px} .category .wrapper{width:100%} .category .items-wrapper .category__item:nth-child(2n){display:none} .category__item{width:100%;padding:10px 0 40px} .category__item .category-img{overflow:hidden;height:90px} .category__item p{width:80%;left:10%;font-size:13px} .category .all-category{width:87%;margin:0 auto;border-radius:5px;padding:18px 0;background:#fff;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);display:block;font-size:14px;color:#4f5f6f;position:relative;text-align:center;right:auto} .category .owl-dots{display:none} .catalog-wrapper .category{margin:0 auto 20px;width:113.15%;background:#f0f3f6;left:-10%;z-index:2;position:relative} .catalog-wrapper .category__item{margin:10px 0 14px;padding:5px 0 3px;width:70%} .catalog-wrapper .category__item p{font-size:15px;padding:0} .catalog-wrapper .category__item .category-img{height:100px} .category_inner-page{width:112%;left:-9%} .category_inner-page .category__item{margin:10px 0 14px;padding:5px 0 3px;width:70%} .category_inner-page .all-category{display:none} } .product-item{width:23%;margin:0 1% 20px;float:left;height:auto;position:relative;padding:0 0 20px;background-color:#fff;box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05);transition:all 1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .product-item a{position:absolute;width:100%;height:100%;display:block;top:0;left:0;z-index:1} .product-item__control,.product-item__name,.product-item__price{width:80%;margin:0 auto} .product-item__img{height:200px;text-align:center;padding:10px 0} .product-item__img img{width:auto;height:100%;transition:-webkit-transform .5s ease .4s;transition:transform .5s ease .4s;transition:transform .5s ease .4s,-webkit-transform .5s ease .4s} .product-item__name span{font-size:12px;font-weight:600;color:#ed772d} .product-item__name p{font-size:13px;font-weight:700;line-height:1.43;margin:0;padding:2px 0 5px;color:#181717} .product-item .label-block{width:100%;left:-13%;padding:0 13%;margin-bottom:24px;position:relative;border-bottom:.5px solid #f2f2f2} .product-item .label-block span{font-size:12px;font-weight:700;color:#9fa5ac;background:#fff;position:relative;top:8.5px;padding:0 1px} .product-item .label-block .help{display:block;width:16px;height:16px;background:#9fa5ac;color:#fff;font-size:11px;text-align:center;font-weight:600;border-radius:50px;cursor:pointer;position:absolute;right:10%;z-index:10;bottom:-8px;transition:background 1s ease} .product-item .label-block .help .help-tooltip{margin-top:-120px;width:160px;right:18%} .product-item .label-block .help:hover{background:#ed772d} .product-item__price{font-size:20px;font-weight:700;text-align:left;padding-bottom:30px;color:#9fa5ac} .product-item__price .price-item{float:left;width:auto;padding:0 7% 0 0;border-right:.5px solid #f2f2f2} .product-item__price .price-item:last-child{border-right:none;padding:0 0 0 7%} .product-item__price i{font-size:11px;font-weight:600;display:block;line-height:1;font-style:normal} .product-item__price span{font-size:14px} .product-item__price .active{color:#181717} .product-item__control{padding:30px 0 0;position:relative;z-index:3} .product-item__control .input-number{margin-right:5%} .product-item__control .add-cart__btn{position:absolute;right:0} .product-item__more-info{position:absolute;background:#fff;overflow:hidden;width:80%;height:0;top:0;cursor:default;padding:0 8%;left:100%;opacity:0;outline:1px solid #f2f2f2;box-shadow:0 0 27.9px 10.1px hsla(0,0%,45%,.05);transition:opacity .5s ease 0s} .product-item__more-info ul{margin:0 auto;padding:30px 0 50px} .product-item__more-info ul li{list-style:none;position:relative;font-size:13px;font-weight:500;color:#9fa5ac;margin:0 0 10px} .product-item__more-info ul li span{position:absolute;right:0} .product-item__more-info ul .more{cursor:pointer} .product-item__more-info ul .more:hover{letter-spacing:2px} .product-item__more-info ul .more:before{content:"...";font-size:36px;line-height:0;color:#ed772d;position:relative;z-index:7;transition:all 1s ease} .product-item__more-info .favorites-add__btn{margin:30px 0} .product-item__more-info .smart-view__btn{width:100%;position:absolute;bottom:20px;left:0;text-align:center;font-weight:600;font-size:14px;cursor:pointer;color:#1a3a50;transition:all 1s ease} .product-item__more-info .smart-view__btn:hover{color:#ed772d} .product-item:hover{cursor:pointer;z-index:10;box-shadow:0 0 25px 7px hsla(0,0%,45%,.1)} .product-item:hover .product-item__more-info{height:100%;opacity:1;transition:opacity .7s ease 1.4s,height 0s ease 1s} .product-item:nth-child(4n+4) .product-item__more-info{left:-96%} .catalog-wrapper .product-item{width:31%} .catalog-wrapper .product-item:nth-child(4n+4) .product-item__more-info{left:96%} .catalog-wrapper .product-item:nth-child(3n+3) .product-item__more-info{left:-96%} @media only screen and (min-width:100px) and (max-width:767px){ .product-item{width:100%;margin:0 0 20px;padding:10px 0 25px} .product-item__img{height:180px} .product-item__name p{font-size:14px} .product-item .label-block span{top:9.5px} .product-item .label-block .help{line-height:18px;width:18px;height:18px;bottom:-9px} .product-item__price{font-size:23px} .product-item__more-info{display:none} .product-item .add-cart__btn{padding:12px 19px} .catalog-wrapper .product-item{width:100%;margin:0 0 20px} } @media only screen and (min-width:520px) and (max-width:767px){ .product-item{width:48%;margin:0 1% 20px} .product-item__name p{font-size:13px} .product-item__price{font-size:19px} .product-item__price .price-item{padding:0 5% 0 0} .product-item .add-cart__btn{padding:12px 8px} .catalog-wrapper .product-item{width:48%;margin:0 1% 20px} } @media only screen and (min-width:601px) and (max-width:900px){ .product-item{width:48%} .product-item__price{font-size:18px} .product-item__control{padding:30px 0 0;position:relative;z-index:3} .product-item .add-cart__btn{padding:12px 7px} .product-item__more-info{display:none} } @media only screen and (min-width:901px) and (max-width:1175px){ .product-item{width:31%} .product-item__img{height:150px} .product-item__name p{font-size:12px} .product-item__price{font-size:15px} .product-item__price .price-item{padding:0 5% 0 0} .product-item .add-cart__btn{padding:12px 8px} } .product-item-list{width:91%;margin:0 1% 20px;position:relative;padding:40px 3% 0;background-color:#fff;box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05);transition:all 1s ease} .product-item-list .left-block{width:20%;float:left;text-align:center} .product-item-list .center-block{width:34%;padding:0 5% 40px;float:left;margin:0 5% 0 0;border-right:.5px solid #f2f2f2} .product-item-list .right-block{width:28%;height:100%;float:left;position:relative} .product-item-list a{position:absolute;width:100%;height:100%;display:block;top:0;left:0;z-index:1} .product-item-list__img{height:145px;margin-bottom:30px} .product-item-list__img img{width:auto;height:100%} .product-item-list__name span{font-size:12px;font-weight:600;color:#ed772d} .product-item-list__name p{font-size:14px;font-weight:700;line-height:1.43;margin:0;color:#181717} .product-item-list .label-block{width:100%;left:0;padding:0;margin-bottom:24px;position:relative;border-bottom:.5px solid #f2f2f2} .product-item-list .label-block span{font-size:12px;font-weight:700;color:#9fa5ac;background:#fff;position:relative;top:8.5px;padding:0 1px} .product-item-list .label-block .help{display:block;width:16px;height:16px;background:#9fa5ac;color:#fff;font-size:11px;text-align:center;font-weight:600;border-radius:50px;cursor:pointer;position:absolute;right:10%;bottom:-8px;transition:background 1s ease;z-index:3} .product-item-list .label-block .help:hover{background:#ed772d} .product-item-list__price{font-size:20px;font-weight:700;text-align:left;padding-bottom:30px;color:#9fa5ac} .product-item-list__price .price-item{float:left;width:auto;padding:0 7% 0 0;border-right:.5px solid #f2f2f2} .product-item-list__price .price-item:last-child{border-right:none;padding:0 0 0 7%} .product-item-list__price i{font-size:11px;font-weight:600;display:block;line-height:1;font-style:normal} .product-item-list__price span{font-size:14px} .product-item-list__price .active{color:#181717} .product-item-list__control{padding:30px 0 0;position:relative;z-index:3} .product-item-list__control .input-number{margin-right:5%} .product-item-list__control .add-cart__btn{position:absolute;right:0} .product-item-list__more-info ul{margin:0;padding:0} .product-item-list__more-info ul li{width:100%;position:relative;font-size:13px;font-weight:500;color:#9fa5ac;list-style:none;margin:0 0 10px;background:0 1em url(../images/list-small-ico.svg) repeat-x;background-size:14px} .product-item-list__more-info ul li i{padding-right:5px;font-style:normal;background:#fff} .product-item-list__more-info ul li span{padding-left:5px;position:absolute;right:0;background:#fff} .product-item-list__more-info ul .more{background:0 0;z-index:14} .product-item-list__more-info ul .more:before{content:"...";font-size:36px;line-height:0;color:#ed772d} .product-item-list .favorites-add__btn{z-index:2;position:relative} .product-item-list .smart-view__btn{position:absolute;bottom:-50px;left:0;width:100%;font-weight:600;font-size:14px;cursor:pointer;color:#1a3a50;transition:all 1s ease;z-index:2} .product-item-list .smart-view__btn:hover{color:#ed772d} .product-item-list:hover{box-shadow:0 0 25px 7px hsla(0,0%,45%,.1)} @media only screen and (min-width:100px) and (max-width:766px){ .product-item-list{width:90%;margin:0 0 20px;padding:20px 5% 50px} .product-item-list .left-block{width:30%;margin-right:6%} .product-item-list .center-block{width:60%;padding:0 0 5px;margin:0;border-right:none} .product-item-list .right-block{width:100%;height:100%;float:none} .product-item-list__img{height:80px;margin-bottom:30px} .product-item-list__control .add-cart__btn{padding-left:10%;padding-right:10%} .product-item-list__more-info ul li{margin:0 0 5px} .product-item-list .smart-view__btn{bottom:-80px} } @media only screen and (min-width:680px) and (max-width:766px){ .product-item-list{width:40%;padding:20px 4% 50px;margin:0 1% 20px;float:left} } @media only screen and (min-width:767px) and (max-width:1080px){ .product-item-list .left-block{width:18%} .product-item-list .center-block{width:34%;padding:0 3% 40px} .product-item-list .right-block{width:36%} .product-item-list__img{height:100px} } .help-tooltip{position:absolute;background:#fff;padding:30px;box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05);font-size:13px;width:160px;text-align:center;font-weight:400;z-index:18;margin-top:20px;right:0;border-top:2px solid #ed772d} .help-tooltip p{color:#181717} .help-tooltip ul{margin:0;padding:0;list-style:none} .help-tooltip ul li{margin-bottom:10px;color:#4f5f6f} .social-network a{display:inline-block;width:26px;height:26px;border-radius:50px;background-color:#1a3a50;background-repeat:no-repeat;background-position:50%;transition:all .6s ease;margin-right:15px} .social-network a:hover{background-color:#ed772d} .social-network .fb-ico{background-size:30%;background-image:url(../images/ico-fb.svg)} .social-network .tw-ico{background-image:url(../images/ico-tw.svg);background-size:50%} .social-network .vk-ico{background-image:url(../images/ico-vk.svg);background-size:58%} .social-network .ok-ico{background-image:url(../images/ico-ok.svg);background-size:40%} .social-network .telegram-ico{background-image:url(../images/ico-telegram.svg);background-size:50%} .social-network .viber-ico{background-image:url(../images/ico-viber.svg);background-size:50%} .social-network .whatsapp-ico{background-image:url(../images/ico-whatsapp.svg);background-size:50%} .social-network .skype-ico{background-image:url(../images/ico-skype.svg);background-size:66%} .social-login{text-align:center;border-radius:5px;border:1px solid #f2f2f2;position:relative;margin:40px 0;padding:30px 0 20px} .social-login .label{text-align:center;width:100%;top:-12px;position:absolute} .social-login .label span{font-size:14px;font-weight:700;color:#4f5f6f;padding:0 5px;background:#fff} .social-login .label i{display:block;font-size:12px;font-weight:600;line-height:1.42;font-style:normal;text-align:center;padding-bottom:20px;margin:0 0 30px;color:#8b8b8b} .social-login a{z-index:2;margin:0 5px;width:34px;height:34px;background-size:100%;position:relative;background-repeat:no-repeat;display:inline-block;transition:all .5s ease} .social-login a:hover{opacity:.8} .social-login__vk{background:url(../images/ico-vk-color.svg)} .social-login__gplus{background:url(../images/ico-gplus-color.svg)} .social-login__fb{background:url(../images/ico-fb-color.svg)} .social-login__yandex{background:url(../images/ico-yandex-color.svg)} .social-login__ok{background:url(../images/ico-ok-color.svg)} .social-login__mail{background:url(../images/ico-mailru-color.svg)} .blur-bg{width:100%;height:0;overflow:hidden;position:fixed;top:0;opacity:0;left:0;z-index:13;background:hsla(0,0%,95%,.9);transition:opacity .4s ease .2s,height 0s ease 2s} .blur-bg_show{opacity:1;height:100%;transition:opacity .5s ease .2s} .breadcrumbs{font-size:13px;color:#9fa5ac} .breadcrumbs a{text-decoration:none;color:#9fa5ac;transition:all .7s ease .1s;opacity:.8} .breadcrumbs a:hover{opacity:1;color:#ed772d} .breadcrumbs_blog{padding:25px 0 10px} .filter{padding-top:50px;width:80%;position:relative;max-width:240px} .filter__item{margin:0 0 20px} .filter__item .title{font-size:13px;font-weight:700;color:#4f5f6f;display:block;margin:0 0 17px} .filter__control{margin:40px 0 50px} .filter__control .reset-filter{font-size:13px;font-weight:600;color:#9fa5ac;display:inline-block;cursor:pointer;margin:0 0 0 20px;transition:color .6s ease;background:0 0;border:none;outline:0} .filter__control .reset-filter:hover{color:#ed772d} .filter .price-filter{margin:0 0 60px} .filter .input-checkbox{width:33%;margin-bottom:15px;float:left} .filter .color-filter .input-color{width:40%;float:left;margin:0 7% 27px 0} .filter .toggle-filter{margin:30px 0 44px} .filter_fixed{position:fixed;bottom:0} .show-filter__btn{width:100%;padding:15px 0;box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05);color:#1a3a50;font-size:14px;display:none;margin-bottom:20px} .filter-close{position:absolute;right:2%;top:10px;display:none} .filter-full__btn{position:absolute;width:42px;height:42px;background:#fff;bottom:-20px;color:#ed772d;font-size:31px;line-height:23px;text-align:center;border-radius:50px;border:1px solid hsla(0,0%,57%,.069);box-shadow:0 9px 22.3px 1.7px hsla(0,0%,57%,.12);right:14%;display:none;transition:all .5s ease} .filter-full__btn:before{content:"..."} .filter-small__btn{-webkit-transform:rotate(90deg);transform:rotate(90deg)} @media only screen and (min-width:100px) and (max-width:600px){ .show-filter__btn{display:block} .filter{width:90%;padding:50px 0 20px 5%;background:#fff;max-width:100%} .filter .filter-close{display:block;right:0} } @media only screen and (min-width:601px) and (max-width:980px){ .filter-full__btn{display:block} .filter{padding-top:20px;width:100%;position:relative;max-width:100%;margin-bottom:30px;border-bottom:1px solid #e6e7ea;overflow:hidden;height:auto;max-height:277px;transition:max-height .6s ease-out} .filter__item{margin:0 5% 20px 0;width:45%;float:left} .filter__item .title{font-size:13px;font-weight:700;color:#4f5f6f;display:block;margin:0 0 17px} .filter__control{margin:40px 0 50px} .filter__control .reset-filter{font-size:13px;font-weight:600;color:#9fa5ac;display:inline-block;cursor:pointer;margin:0 0 0 20px;transition:color .6s ease} .filter .price-filter{width:40%;left:2%;position:relative;margin:0 10% 60px 0} .filter .price-filter input{width:50px} .filter .input-checkbox{width:33%;margin-bottom:15px;float:left} .filter .color-filter{width:100%} .filter .color-filter .input-color{width:23%;float:left;margin:0 1% 27px 0} .filter .toggle-filter{margin:30px 0 44px} .filter .filter-smart-link{width:100%} .filter_full{max-height:1200px} } .catalog-control{width:100%;position:relative;margin:0 0 30px} .catalog-control span{font-size:13px;color:#ed772d;font-weight:700} .catalog-control .sorting-filter a{position:relative;text-decoration:none;font-size:13px;font-weight:700;color:#4f5f6f;display:inline-block;margin:0 10px} .catalog-control .sorting-filter a i{display:inline-block;margin-left:3px;width:9px;height:10px;background:center 2px url(../images/mini-arrow-ico.svg) no-repeat;background-size:100%} .catalog-control .sorting-filter a.active i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)} .catalog-control .grid-control{position:absolute;right:1%;top:0} .catalog-control .grid-control a{margin-right:8px} .catalog-control .grid-control a i{display:inline-block;width:14px;height:20px;background-size:90%;background-position:top} .catalog-control .grid-control .grid-view_list{background:center 2px url(../images/catalog-list-ico.svg) no-repeat} .catalog-control .grid-control .grid-view_block{background:center 2px url(../images/catalog-grid-ico.svg) no-repeat} .catalog-control .grid-control .active{opacity:.3} .catalog-control .clear-list{position:absolute;right:95px;top:0} .catalog-control .clear-list a{font-size:11px;font-weight:600;text-decoration:none;color:#9fa5ac;transition:color 1s ease} .catalog-control .clear-list a i{display:inline-block;width:12px;height:15px;position:relative;top:5px;margin-right:6px;background:url(../images/trash-ico.svg) no-repeat;background-size:100%;opacity:.7;transition:1s cubic-bezier(.32,2,.55,.27) .2s} .catalog-control .clear-list:hover a{color:#ed772d} .catalog-control .clear-list:hover i{-webkit-transform:rotate(-125deg);transform:rotate(-125deg)} @media only screen and (min-width:100px) and (max-width:600px){ .catalog-control{width:105%;left:-5%;padding:0 0 25px 5%;position:relative;margin:0 0 30px;box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05);border-bottom:1px solid #f0f3f6;z-index:1} .catalog-control span{padding:0 0 5px;display:block} .catalog-control .sorting-filter a{position:relative;text-decoration:none;font-size:13px;font-weight:700;color:#4f5f6f;display:inline-block;margin:0 8% 0 0} .catalog-control .sorting-filter a i{display:inline-block;margin-left:3px;width:9px;height:10px;background:center 2px url(../images/mini-arrow-ico.svg) no-repeat;background-size:100%} .catalog-control .sorting-filter a.active i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)} .catalog-control .grid-control{display:none} .catalog-control .clear-list{right:3%;top:22px} } .pagination{position:relative;width:97%;height:66px;left:1%;background:#fff;box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05);z-index:2} .pagination ul{margin:0;padding:22px 5%} .pagination ul li{list-style:none;display:inline-block;margin:0 3% 0 0} .pagination ul li a{text-decoration:none;font-size:16px;font-weight:700;color:#4f5f6f;transition:color .6s ease} .pagination ul li .active,.pagination ul li a:hover{color:#ed772d} .pagination ul li .next-page{font-size:13px;position:absolute;right:3%;top:22px} .pagination ul li .next-page i{display:inline-block;margin-left:3px;width:8px;height:15px;background:center 4px url(../images/next-ico.svg) no-repeat;background-size:80%} .pagination_type-2{position:relative;width:100%;height:12px;left:0;background:0 0;box-shadow:none} .pagination_type-2 ul{padding:0 5%;text-align:center} .pagination_type-2 ul li{margin:0 2.5% 0 0} .pagination_type-2 ul li .next-page{right:0;top:1px} @media only screen and (min-width:100px) and (max-width:600px){ .pagination{width:100%;left:0} .pagination ul{margin:0} .pagination ul li{margin:0 5% 0 0} .pagination ul li a{font-size:15px} .pagination ul li span{display:none} .pagination ul li .next-page{right:4%;top:24px} .pagination ul li .next-page i{width:10px;height:20px} .pagination_type-2{position:relative;width:100%;left:0;height:66px;background:#fff;box-shadow:0 10px 27.9px 2.1px rgba(0,0,0,.05)} .pagination_type-2 ul{margin:0;padding:22px 5%;text-align:left} .pagination_type-2 ul li{margin:0 4% 0 0} .pagination_type-2 ul li a{font-size:15px} } .product-carousel{width:100%;position:relative;padding:0;margin:50px 0 30px;z-index:2} .product-carousel .owl-carousel .owl-stage-outer{padding:10px 0} .product-carousel .product-item{width:94%;box-shadow:0 3px 11.9px 1.1px hsla(0,0%,45%,.04)} .product-carousel .product-item:hover{box-shadow:0 0 4.9px 0 hsla(0,0%,45%,.06)} .corporation-post .owl-dots,.product-carousel .owl-dots{padding-top:10px;position:relative;text-align:center;z-index:7} .corporation-post .owl-dots .owl-dot span{border:1px solid #ed772d} .product-carousel .owl-dots .owl-dot span{background:#fff} .corporation-post .owl-dots .owl-dot.active span,.corporation-post .owl-dots .owl-dot:hover span,.product-carousel .owl-dots .owl-dot.active span,.product-carousel .owl-dots .owl-dot:hover span{background:#ed772d} .product-carousel_dark .owl-dots .owl-dot span{background:#181717} @media only screen and (min-width:100px) and (max-width:600px){ .product-carousel{width:110%;left:-5%;position:relative;padding:0;margin:30px 0;z-index:2} .product-carousel .block-title{left:5%;font-size:20px;width:80%;position:relative} .product-carousel .owl-carousel .owl-stage-outer{padding:10px 0} .product-carousel .product-item{width:94%;left:3%} .product-carousel .owl-dots{padding-top:10px;position:relative;text-align:center;z-index:7} .product-carousel .owl-dots .owl-dot span{background:#fff} .product-carousel .owl-dots .owl-dot.active span,.product-carousel .owl-dots .owl-dot:hover span{background:#ed772d} .product-carousel_dark .owl-dots .owl-dot span{background:#181717} } @media only screen and (min-width:460px) and (max-width:600px){ .product-carousel .product-item__img{height:120px} .product-carousel .product-item__price{font-size:19px} .product-carousel .product-item .add-cart__btn{padding:12px 10px} } .full-screen-banner{position:relative;width:100%;height:auto;padding:120px 0;z-index:1} .full-screen-banner .wrapper,.full-screen-banner__content{position:relative;z-index:2;color:#fff} .full-screen-banner__content{width:60%} .full-screen-banner__content h1,.full-screen-banner__content h2,.full-screen-banner__content strong{font-size:31px;font-weight:700;line-height:1.23;padding:0 0 36px;margin:0} .full-screen-banner__content p{font-size:16px;line-height:1.63;margin:0;padding:0 0 60px} .full-screen-banner__content p span{color:#ed772d} .full-screen-banner__content .btn-type-5{margin-right:20px} .full-screen-banner__message{width:28%;float:left;position:relative;padding:20px 0 60px;margin-right:8%} .full-screen-banner__message h3,.full-screen-banner__message p{z-index:2;width:100%;position:relative;font-size:17px} .full-screen-banner__message h3{width:80%} .full-screen-banner__message p{z-index:1;font-size:14px;line-height:1.86} .full-screen-banner__message span{width:80%;text-align:center;font-size:170px;font-weight:700;position:absolute;top:5px;left:0;opacity:.2;z-index:1} .full-screen-banner__message:last-child{margin:0} .full-screen-banner .bg-block{background:#212831} .full-screen-banner .bg-block,.full-screen-banner__bg{width:100%;height:100%;z-index:1;top:0;position:absolute} .full-screen-banner__bg{opacity:.3;background-size:cover;background-attachment:fixed;background-position:top} .full-screen-banner_lift{padding:30px 0 90px} .full-screen-banner_lift .bg-block{padding-bottom:200px;top:-180px} .full-screen-banner_small-lift{padding:50px 0 10px} .full-screen-banner_small-lift .full-screen-banner__content{width:80%} .full-screen-banner_small-lift .full-screen-banner__content h1,.full-screen-banner_small-lift .full-screen-banner__content h2,.full-screen-banner_small-lift .full-screen-banner__content strong{padding:0 0 40px} .full-screen-banner_small-lift .full-screen-banner__content p{font-size:15px;line-height:1.73;padding:0 0 30px} .full-screen-banner_small-lift .full-screen-banner__content_inline{width:100%;text-align:center} .full-screen-banner_small-lift .bg-block{padding-bottom:180px;top:-100px} @media only screen and (min-width:100px) and (max-width:767px){ .full-screen-banner__content{width:100%} .full-screen-banner__content h1,.full-screen-banner__content h2,.full-screen-banner__content strong{font-size:26px;line-height:1.3;padding:0 0 32px} .full-screen-banner__content p{padding:0 0 40px} .full-screen-banner__message{width:100%;float:none;text-align:center;padding:0 0 15px;margin:0 auto} .full-screen-banner__message h3,.full-screen-banner__message p{width:100%;font-size:19px} .full-screen-banner__message p{font-size:16px} .full-screen-banner__message span{width:100%;top:0;margin:0 auto;font-size:100px} .full-screen-banner__message:last-child{margin:0} .full-screen-banner_lift{padding:30px 0 50px} .full-screen-banner_small-lift .full-screen-banner__content{width:100%} } @media only screen and (min-width:100px) and (max-width:1200px){ .touch .full-screen-banner__bg{background-attachment:inherit} } .bonus-label{width:130px;font-size:11px;font-weight:600;background:#fcfcff;padding:5px 10px;border-radius:60px;text-align:left;color:#9fa5ac} .bonus-label span{font-size:18px!important;height:30px;font-weight:700;padding:5px 10px 0 0;margin:0 5px 0 0;float:left;border-right:.5px solid #f2f2f2;display:block;color:#ed772d} .bonus-label b{font-weight:600} .empty-page{width:98%;text-align:center;background:#fff;border-radius:3px;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);padding:70px 0} .empty-page strong{width:40%;left:30%;position:relative;display:block;font-size:25px;font-weight:700;text-align:center;padding:34px 0 0;color:#9fa5ac} .empty-page p{width:50%;left:25%;position:relative;font-size:16px;font-weight:600;line-height:1.56;color:#9fa5ac;padding:25px 0} .empty-page p a{text-decoration:none;color:#ed772d;transition:all 1s ease} .empty-page p a:hover{color:#ed5b00;letter-spacing:5px} @media only screen and (min-width:100px) and (max-width:1023px){ .empty-page{width:100%;padding:40px 0 10px} .empty-page strong{width:80%;left:10%;font-size:20px;padding:34px 0 0} .empty-page p{width:80%;left:10%} } @media only screen and (min-width:601px) and (max-width:1023px){ .empty-page{width:100%} .empty-page p,.empty-page strong{width:60%;left:20%} } .favorites-float-btn{width:40px;height:40px;background:#ed1f24 10px 10px url(../images/heart-ico.svg) no-repeat;background-size:50%;position:fixed;right:-20%;top:0;z-index:16;cursor:pointer;border-radius:50px;transition:all 1s cubic-bezier(.5,-.75,.7,2);opacity:0;visibility:hidden} .favorites-float-btn a{width:100%;height:100%;position:absolute;display:block;top:0;left:0} .favorites-float-btn:hover{border-radius:50px;-webkit-transform:scale(.8);transform:scale(.8)} .favorites-float-btn_show{opacity:1;right:0;top:50%;visibility:visible;border-radius:0;background-color:#ed772d;transition:all 1.5s ease} .page-anchor-control{width:100%;height:70px;background:#fff;position:fixed;bottom:0;left:0;z-index:14;box-shadow:0 -10px 27.9px 2.1px hsla(0,0%,45%,.04)} .page-anchor-control ul{margin:0;padding:0} .page-anchor-control ul li{width:32%;height:auto;list-style:none;display:inline-block;text-align:center} .page-anchor-control ul li a{width:100%;padding:25px 0;display:block;background:#fff;font-size:15px;font-weight:600;text-decoration:none;color:#4f5f6f} .page-anchor-control ul li .active,.page-anchor-control ul li a:hover{background:#ed772d;color:#fff} @media only screen and (min-width:100px) and (max-width:767px){ .page-anchor-control{width:100%;height:50px;background:#fff;position:fixed;bottom:0;left:0;z-index:14;box-shadow:0 -10px 27.9px 2.1px hsla(0,0%,45%,.04)} .page-anchor-control ul li{width:32%} .page-anchor-control ul li a{padding:15px 0} .page-anchor-control ul li a span{display:none} .page-anchor-control ul li a:hover{background:0 0;color:#ed772d} } .page-control{position:relative;z-index:2} .page-control .cart-clear-btn,.page-control .download-btn,.page-control .print-btn{top:0;position:relative;font-size:11px;font-weight:600;text-decoration:none;color:#9fa5ac;transition:color 1s ease} .page-control .cart-clear-btn i,.page-control .download-btn i,.page-control .print-btn i{display:inline-block;width:12px;height:15px;position:relative;top:5px;margin-right:6px;background:url(../images/trash-ico.svg) no-repeat;background-size:100%;opacity:.7;transition:1s cubic-bezier(.32,2,.55,.27) .2s} .page-control .cart-clear-btn:hover,.page-control .download-btn:hover,.page-control .print-btn:hover{color:#ed772d} .page-control .cart-clear-btn:hover i,.page-control .download-btn:hover i,.page-control .print-btn:hover i{-webkit-transform:rotate(-125deg);transform:rotate(-125deg)} .page-control .download-btn,.page-control .print-btn{padding-right:20px} .page-control .download-btn i,.page-control .print-btn i{background:url(../images/print-ico.svg) no-repeat;background-size:100%} .page-control .download-btn:hover i,.page-control .print-btn:hover i{-webkit-transform:rotate(0);transform:rotate(0)} .page-control .download-btn{padding-right:0} .page-control .download-btn i{background:url(../images/download-ico.svg) no-repeat;background-size:100%} .page-control_cart{position:absolute;right:22%;top:65px} @media only screen and (min-width:100px) and (max-width:600px){ .page-control_cart{right:0;top:46px} .page-control_cart .print-btn{display:none} } @media only screen and (min-width:601px) and (max-width:1024px){ .page-control_cart{right:0;top:65px} } .modal-window{width:100%;height:100%;z-index:18;top:0;left:0;position:fixed;overflow:hidden;background:0 0;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;visibility:hidden;opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);transition:all .3s ease .2s} .modal-window .modal-window_close-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1} .modal-window__wrapper{position:relative;width:50%;z-index:2;min-height:40%;padding:10px 0 0;margin:5% auto 0;background:#fff;box-shadow:0 20px 25px 10px rgba(0,0,0,.03)} .modal-window__wrapper .close-btn{position:absolute;right:0;top:0} .modal-window__content{padding:10px 5%} .modal-window_show{-webkit-transform:translate(0);transform:translate(0);visibility:visible;opacity:1;overflow-y:auto} .modal-add-cart .modal-name{font-size:23px;font-weight:700;line-height:1.2;color:#181717;padding-bottom:20px} .modal-add-cart__img{width:15%;height:240px;float:left;-webkit-transform:translateZ(1px);transform:translateZ(1px)} .modal-add-cart__img img{position:relative;top:-6px;width:100%} .modal-add-cart__info{width:80%;position:relative;float:right} .modal-add-cart__info .product-name{width:70%;font-size:16px;color:#181717;font-weight:700;line-height:1.278;padding:0 0 5px;margin:0} .modal-add-cart__info .articul{font-size:12px;color:#4f5f6f;font-weight:600} .modal-add-cart__info .label-block{width:50%;left:0;padding:0;margin-bottom:24px;position:relative;border-bottom:.5px solid #f2f2f2} .modal-add-cart__info .label-block span{font-size:12px!important;font-weight:700;color:#9fa5ac;background:#fff;position:relative;top:8.5px;padding:0 1px} .modal-add-cart__info .label-block .help{display:block;width:16px;height:16px;background:#9fa5ac;color:#fff;font-size:11px;text-align:center;font-weight:600;border-radius:50px;cursor:pointer;position:absolute;right:0;bottom:-8px;transition:background 1s ease} .modal-add-cart__info .label-block .help:hover{background:#ed772d} .modal-add-cart__info .product-info__price{font-size:22px} .modal-add-cart__info .product-info__price .price-item{padding:0 3% 0 0} .modal-add-cart__info .product-info__price .price-item.price-item_type-2{padding:0 0 0 3%} .modal-add-cart__info .product-info__price .bonus-label{position:absolute;right:5%} .modal-add-cart__info .product-info__control{border-top:.5px solid #f2f2f2;padding:15px 0} .modal-add-cart__info .product-info__control .btn-type-4{padding:22px 2% 23px;line-height:0;border-radius:0 5px 5px 0;left:-2px;position:relative;margin-right:1%} .modal-add-cart__info .product-info__control .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .modal-add-cart__info .product-info__control .fast-buy__btn{width:33%} @media only screen and (min-width:100px) and (max-width:600px){ .modal-add-cart .modal-window__wrapper{width:90%;margin-bottom:20px} .modal-add-cart .modal-name{margin:0;width:100%;font-size:21px;border-bottom:1px solid #f2f2f2} .modal-add-cart__img{width:24%;height:20px;top:20px;position:relative;float:right} .modal-add-cart__info{width:100%;padding:20px 0 0;float:none} .modal-add-cart__info .product-name{font-size:15px} .modal-add-cart__info .label-block{width:60%} .modal-add-cart__info .product-info__price{font-size:23px} .modal-add-cart__info .product-info__price .price-item{padding:0 5% 0 0} .modal-add-cart__info .product-info__price .price-item.price-item_type-2{padding:0 0 0 5%} .modal-add-cart__info .product-info__price .bonus-label{display:none} .modal-add-cart__info .product-info__control{border-top:.5px solid #f2f2f2} .modal-add-cart__info .product-info__control .input-number{width:38%} .modal-add-cart__info .product-info__control .btn-type-4{padding:22px 7% 23px;left:0;margin-right:0} .modal-add-cart__info .product-info__control .btn-type-6{width:85%;margin-top:20px} .modal-add-cart__info .product-info__control .total-cost{display:none} } @media only screen and (min-width:601px) and (max-width:850px){ .modal-add-cart .modal-window__wrapper{width:90%} } @media only screen and (min-width:851px) and (max-width:1026px){ .modal-add-cart .modal-window__wrapper{width:70%} } .modal-fast-byu .modal-window__wrapper{width:70%} .modal-fast-byu .left-block{width:25%;height:100%;margin-right:5%;padding:0 3% 10px 0;float:left;border-right:1px solid #f2f2f2;text-align:center} .modal-fast-byu .left-block .product-url{font-size:41px;text-decoration:none;color:#ed772d;transition:color .6s ease} .modal-fast-byu .left-block .product-url:hover{color:#4f5f6f} .modal-fast-byu__img{width:60%;margin:40px auto 10px} .modal-fast-byu__img img{width:100%} .modal-fast-byu__info{text-align:center} .modal-fast-byu__info .product-name{text-align:center;font-size:15px;color:#181717;font-weight:700;line-height:1.278;padding:0 0 5px;margin:0} .modal-fast-byu__info .articul{font-size:12px;color:#4f5f6f;font-weight:600} .modal-fast-byu__info .label-block{width:80%;left:0;padding:0;margin-bottom:24px;position:relative;border-bottom:.5px solid #f2f2f2} .modal-fast-byu__info .label-block span{font-size:12px!important;font-weight:600;color:#9fa5ac;background:#fff;position:relative;top:8.5px;padding:0 1px} .modal-fast-byu__info .label-block .help{display:block;width:16px;height:16px;background:#9fa5ac;color:#fff;font-size:11px;text-align:center;font-weight:600;border-radius:50px;cursor:pointer;position:absolute;right:0;bottom:-8px;transition:background 1s ease} .modal-fast-byu__info .label-block .help:hover{background:#ed772d} .modal-fast-byu__info .product-info__price{font-size:20px;padding-top:20px;border:none} .modal-fast-byu__info .product-info__price .price-item{padding:0 7% 0 0} .modal-fast-byu__info .product-info__price .price-item.price-item_type-2{padding:0 0 0 7%} .modal-fast-byu__info .product-info__price .bonus-label{position:absolute;right:5%} .modal-fast-byu__info .product-info__control{border-top:.5px solid #f2f2f2;padding:15px 0} .modal-fast-byu__info .product-info__control .btn-type-4{padding:22px 2% 23px;line-height:0;border-radius:0 5px 5px 0;left:-2px;position:relative;margin-right:1%} .modal-fast-byu__info .product-info__control .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .modal-fast-byu__info .product-info__control .fast-buy__btn{width:33%} .modal-fast-byu .right-block{width:65%;float:left;padding-bottom:20px} .modal-fast-byu .right-block p.modal-name{font-size:23px;font-weight:700;line-height:1.2;color:#181717;padding:30px 0 14px} .modal-fast-byu .right-block p{font-size:14px;color:#9fa5ac;margin:0;padding:0 0 30px} .modal-fast-byu .right-block .input-text{width:45%} .modal-fast-byu .right-block .input-textarea{width:87%} .modal-fast-byu .right-block .input-textarea textarea{min-height:90px} .modal-fast-byu .right-block .product-info__control .title{font-size:13px;font-weight:700;line-height:.6;color:#4f5f6f;padding:15px 0 10px} .modal-fast-byu .right-block .product-info__control .input-number{width:20%;border:2px solid #ed772d} .modal-fast-byu .right-block .product-info__control .btn-type-4{padding:22px 4.8% 23px;line-height:0;border-radius:0 5px 5px 0;left:-2px;position:relative;margin-right:4%} .modal-fast-byu .right-block .product-info__control .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .modal-fast-byu .right-block .product-info__control .fast-buy__btn{width:45%} .modal-fast-byu .right-block .product-info__control .total-cost{font-size:13px;font-weight:600;line-height:1.86;text-align:left;color:#9fa5ac;padding:10px 0 0} .modal-fast-byu .right-block .product-info__control .total-cost span{color:#ed772d;font-size:14px;font-weight:700} .modal-fast-byu .right-block .product-info__control .total-cost span i{font-style:normal} .modal-fast-byu .right-block .product-info__control .product-variants__open{margin:30px 0} .modal-fast-byu .right-block .product-info__control .favorites-add__btn,.modal-fast-byu .right-block .product-info__control .share__btn{display:inline-block;margin-right:5%} .modal-fast-byu .right-block .product-info__control .favorites-add__btn .ico,.modal-fast-byu .right-block .product-info__control .share__btn .ico{width:24px;padding:2px;height:24px} .modal-fast-byu .right-block .product-info__control .favorites-add__btn span,.modal-fast-byu .right-block .product-info__control .share__btn span{display:inline;position:relative;top:-10px;padding-left:5px} .modal-fast-byu .right-block .product-info__control .share__btn .ico{background-size:90%} @media only screen and (min-width:100px) and (max-width:766px){ .modal-fast-byu .modal-window__wrapper{width:90%} .modal-fast-byu .left-block{position:absolute;display:none;margin-top:400px;height:100%;margin-right:5%;padding:0 3% 10px 0;float:left;border-right:1px solid #f2f2f2;text-align:center} .modal-fast-byu .left-block .product-url{font-size:41px;text-decoration:none;color:#ed772d;transition:color .6s ease} .modal-fast-byu .left-block .product-url:hover{color:#4f5f6f} .modal-fast-byu__img{width:60%;margin:40px auto 10px} .modal-fast-byu__img img{width:100%} .modal-fast-byu__info{text-align:center} .modal-fast-byu__info .product-name{text-align:center;font-size:15px;color:#181717;font-weight:700;line-height:1.278;padding:0 0 5px;margin:0} .modal-fast-byu__info .articul{font-size:12px;color:#4f5f6f;font-weight:600} .modal-fast-byu__info .label-block{width:80%;left:0;padding:0;margin-bottom:24px;position:relative;border-bottom:.5px solid #f2f2f2} .modal-fast-byu__info .label-block span{font-size:12px!important;font-weight:600;color:#9fa5ac;background:#fff;position:relative;top:8.5px;padding:0 1px} .modal-fast-byu__info .label-block .help{display:block;width:16px;height:16px;background:#9fa5ac;color:#fff;font-size:11px;text-align:center;font-weight:600;border-radius:50px;cursor:pointer;position:absolute;right:0;bottom:-8px;transition:background 1s ease} .modal-fast-byu__info .label-block .help:hover{background:#ed772d} .modal-fast-byu__info .product-info__price{font-size:20px;padding-top:20px;border:none} .modal-fast-byu__info .product-info__price .price-item{padding:0 7% 0 0} .modal-fast-byu__info .product-info__price .price-item.price-item_type-2{padding:0 0 0 7%} .modal-fast-byu__info .product-info__price .bonus-label{position:absolute;right:5%} .modal-fast-byu__info .product-info__control{border-top:.5px solid #f2f2f2;padding:15px 0} .modal-fast-byu__info .product-info__control .btn-type-4{padding:22px 2% 23px;line-height:0;border-radius:0 5px 5px 0;left:-2px;position:relative;margin-right:1%} .modal-fast-byu__info .product-info__control .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .modal-fast-byu__info .product-info__control .fast-buy__btn{width:33%} .modal-fast-byu .right-block{width:100%;float:left;padding-bottom:20px} .modal-fast-byu .right-block p.modal-name{font-size:23px;font-weight:700;line-height:1.2;color:#181717;padding:30px 0 14px} .modal-fast-byu .right-block p{font-size:14px;color:#9fa5ac;margin:0;padding:0 0 30px} .modal-fast-byu .right-block .input-text,.modal-fast-byu .right-block .input-textarea{width:100%} .modal-fast-byu .right-block .input-textarea textarea{min-height:90px} .modal-fast-byu .right-block .product-info__control{padding-top:0} .modal-fast-byu .right-block .product-info__control .title{font-size:13px;font-weight:700;line-height:.6;color:#4f5f6f;padding:15px 0 10px} .modal-fast-byu .right-block .product-info__control .input-number{width:20%;border:2px solid #ed772d} .modal-fast-byu .right-block .product-info__control .btn-type-4{padding:22px 4.8% 23px;line-height:0;border-radius:0 5px 5px 0;left:-2px;position:relative;margin-right:4%} .modal-fast-byu .right-block .product-info__control .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .modal-fast-byu .right-block .product-info__control .fast-buy__btn{width:45%} .modal-fast-byu .right-block .product-info__control .total-cost{font-size:13px;font-weight:600;line-height:1.86;text-align:left;color:#9fa5ac;padding:10px 0 0} .modal-fast-byu .right-block .product-info__control .total-cost span{color:#ed772d;font-size:14px;font-weight:700} .modal-fast-byu .right-block .product-info__control .total-cost span i{font-style:normal} .modal-fast-byu .right-block .product-info__control .product-variants__open{margin:30px 0} .modal-fast-byu .right-block .product-info__control .favorites-add__btn,.modal-fast-byu .right-block .product-info__control .share__btn{display:inline-block;margin-right:5%} .modal-fast-byu .right-block .product-info__control .favorites-add__btn .ico,.modal-fast-byu .right-block .product-info__control .share__btn .ico{width:24px;padding:2px;height:24px} .modal-fast-byu .right-block .product-info__control .favorites-add__btn span,.modal-fast-byu .right-block .product-info__control .share__btn span{display:inline;position:relative;top:-10px;padding-left:5px} .modal-fast-byu .right-block .product-info__control .share__btn .ico{background-size:90%} } .modal-request-calculation .modal-window__wrapper{width:70%;min-width:900px;margin:3% auto 20px;padding-bottom:20px} .modal-request-calculation .modal-name{font-size:23px;font-weight:700;line-height:1.2;color:#181717;padding-bottom:15px} .modal-request-calculation .left-block{width:60%;margin-right:2%;float:left;position:relative} .modal-request-calculation .left-block .input-text{width:47%} .modal-request-calculation .left-block .input-user-name{width:97%} .modal-request-calculation .left-block .input-textarea{width:97%;padding-bottom:15px} .modal-request-calculation .left-block .input-textarea textarea{min-height:84px} .modal-request-calculation .right-block{width:38%;float:left;position:absolute;right:2%} .modal-request-calculation .modal-control-block{width:60%;position:relative} .modal-request-calculation .modal-control-block .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .modal-request-calculation .modal-control-block .g-recaptcha{float:right} .modal-request-calculation .modal-control-block .alert{width:70%;display:block;font-size:12px;color:#9fa5ac} .modal-request-calculation .modal-control-block .alert a{color:#ed772d;text-decoration:none} @media only screen and (min-width:100px) and (max-width:600px){ .modal-request-calculation .modal-window__wrapper{width:90%;min-width:60%;padding:5px 2% 15px} .modal-request-calculation .left-block{width:100%;margin-right:0;float:none;position:relative} .modal-request-calculation .left-block .input-text,.modal-request-calculation .left-block .input-user-name{width:100%} .modal-request-calculation .left-block .input-textarea{width:100%;padding-bottom:15px} .modal-request-calculation .right-block{width:100%;right:0;position:relative} .modal-request-calculation .modal-control-block{width:100%;position:relative} .modal-request-calculation .modal-control-block .btn-type-4{width:100%;padding:18px 0} .modal-request-calculation .modal-control-block .g-recaptcha{float:none;-webkit-transform:scale(.97);transform:scale(.97);-webkit-transform-origin:1px 1px;transform-origin:1px 1px;margin-bottom:20px} .modal-request-calculation .modal-control-block .alert{width:100%;padding:20px 0 0} } @media only screen and (min-width:601px) and (max-width:1023px){ .modal-request-calculation .modal-window__wrapper{width:90%;min-width:50%} .modal-request-calculation .left-block{width:100%;margin-right:0;float:none} .modal-request-calculation .left-block .input-text{width:47%} .modal-request-calculation .left-block .input-user-name{width:97%;position:relative;z-index:2} .modal-request-calculation .left-block .input-textarea{width:91%} .modal-request-calculation .right-block{width:97%;float:none;position:relative;right:0} .modal-request-calculation .modal-control-block{width:100%} } .modal-smart-view .modal-window__wrapper{width:75%;min-width:1024px;padding:0;position:relative;margin-bottom:30px} .modal-smart-view .product-gallery{width:40%;left:-5%;float:left;padding-bottom:130px} .modal-smart-view .product-gallery img{width:100%} .modal-smart-view .product-info__price{width:85%} .modal-smart-view .product-info{width:60%;padding:50px 0;position:relative;float:right;right:0;z-index:1;background:0 0;box-shadow:none} .modal-smart-view .product-info .label-block{width:40%} .modal-smart-view .product-info .label-block .help{right:0} .modal-smart-view .product-info .fast-buy__btn{width:33%} .modal-smart-view .product-info .product-variants__open{width:79%} .modal-smart-view .product-info .product-variants{width:86%;z-index:7} .modal-smart-view .product-specification{padding:15px 0;width:86%;margin:20px 0 0;border-top:1px solid #f2f2f2} .modal-smart-view .product-specification ul{margin:0;padding:0} .modal-smart-view .product-specification ul li{width:90%;position:relative;list-style:none;font-size:14px;margin:0 0 10px;background:0 1em url(../images/list-small-ico.svg) repeat-x;background-size:14px;color:#9fa5ac} .modal-smart-view .product-specification ul li i{padding-right:5px;font-style:normal;background:#fff} .modal-smart-view .product-specification ul li span{padding-left:5px;position:absolute;right:0;background:#fff} .modal-smart-view .go-to-page{text-decoration:none;color:#4f5f6f;font-size:13px;font-weight:700;transition:all .5s ease} .modal-smart-view .go-to-page span{position:relative;top:-1px;color:#ed772d;font-size:31px;padding:0 10px 0 0;transition:all .5s ease;letter-spacing:3px} .modal-smart-view .go-to-page span:before{content:"..."} .modal-smart-view .go-to-page:hover{color:#ed772d} .modal-smart-view .go-to-page:hover span{color:#4f5f6f} .modal-smart-view .message{border-top:1px solid #f2f2f2;width:100%;position:relative} .modal-smart-view .message p{width:60%;font-size:13px;color:#181717} .modal-smart-view .message a{text-decoration:none;color:#ed772d;position:absolute;bottom:9px;font-size:13px;right:0;font-weight:700} .modal-order-call{width:20%;padding:40px 2% 10px;background:#fff;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.19);position:absolute;top:70px;right:0;z-index:6;border-radius:7px;-webkit-transform:translateY(-180%);transform:translateY(-180%);transition:all 1s ease .2s;opacity:0} .modal-order-call__arrow{position:absolute;width:20px;height:20px;background:#fff;right:20%;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)} .modal-order-call .close-btn_type-2{position:absolute;right:5px;top:5px} .modal-order-call .input-text{width:100%;margin-bottom:20px} .modal-order-call .order-call__submit{width:100%} .modal-order-call_show{-webkit-transform:translate(0);transform:translate(0);opacity:1} .modal-login .modal-window__wrapper{width:32%;padding:0 1.4%;margin-bottom:30px;margin-top:2%} .modal-login .close-btn_type-2{position:absolute;right:7px;top:7px} .modal-login .modal-name{font-size:24px;font-weight:700;width:100%;text-align:center;padding:0 0 20px} .modal-login .input-text{width:100%;position:relative} .modal-login .input-text a{z-index:2;position:absolute;right:3%;font-size:13px;padding:15px 0 0;text-align:left;color:#9fa5ac;text-decoration:none;transition:all .6s ease} .modal-login .input-text a:hover{color:#ed772d} .modal-login .btn-type-4{width:100%} .modal-login .register-user{text-align:center;border-top:1px solid #f2f2f2;padding:30px 0 20px} .modal-login .register-user strong{font-size:16px;font-weight:700;line-height:1.4;display:block;color:#4f5f6f;width:100%;text-align:center} .modal-login .register-user p{font-size:13px;color:#9fa5ac;padding-bottom:10px} .modal-login .register-user a{color:#ed772d;font-size:13px;text-decoration:none;transition:all 1s ease;font-weight:700} .modal-login .register-user a:hover{opacity:.8} @media only screen and (min-width:100px) and (max-width:600px){ .modal-login .modal-window__wrapper{width:86%} } @media only screen and (min-width:601px) and (max-width:767px){ .modal-login .modal-window__wrapper{width:70%} } @media only screen and (min-width:768px) and (max-width:1124px){ .modal-login .modal-window__wrapper{width:50%} } .modal-share .modal-window__wrapper{width:14%;padding:0 1.4% 6px;margin-bottom:0;margin-top:15%;min-height:40px;text-align:center;background:0 0;box-shadow:none;border:1px solid #e6e7ea;border-radius:20px} .modal-share .modal-window__wrapper ul{padding:15px 5% 10px} .modal-share .modal-window__wrapper ul li{width:24px;height:24px;overflow:hidden;border-radius:50px;margin-bottom:10px} .modal-share .modal-window__wrapper ul li .ya-share2__icon{background-size:75%;background-position:50%} .modal-share .close-btn_type-2{position:absolute;right:7px;top:7px} .modal-share .modal-name{font-size:13px;font-weight:700;width:100%;color:#181717;text-align:center;padding:20px 0 0} @media only screen and (min-width:100px) and (max-width:600px){ .modal-share .modal-window__wrapper{width:60%} } @media only screen and (min-width:601px) and (max-width:767px){ .modal-share .modal-window__wrapper{width:40%} } @media only screen and (min-width:768px) and (max-width:1124px){ .modal-share .modal-window__wrapper{width:30%} } .modal-ask-question .modal-window__wrapper{width:60%;margin:3% auto 20px;padding-bottom:20px;position:relative} .modal-ask-question .modal-name{font-size:23px;font-weight:700;line-height:1.2;color:#181717;padding-bottom:10px} .modal-ask-question .input-text,.modal-ask-question .input-textarea{width:100%} .modal-ask-question .input-textarea textarea{height:200px} .modal-ask-question .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} @media only screen and (min-width:100px) and (max-width:767px){ .modal-ask-question .modal-window__wrapper{width:94%} .modal-ask-question .modal-window__wrapper .input-textarea{width:100%} .modal-ask-question .modal-window__wrapper .input-textarea textarea{height:140px} } .warning-panel{width:100%;height:0;opacity:0;background:#ed1f24;position:fixed;bottom:0;left:0;z-index:20;text-align:center;line-height:44px;overflow:hidden;color:#fff;font-size:17px;transition:all 1s} .warning-panel_show{height:40px;opacity:1} .ajax-wrapper{width:100%;height:100%;position:fixed;z-index:21;top:0} .about-block{padding:0 0 80px} .about-block h1,.about-block h2,.about-block h3{width:70%;left:20%;position:relative;font-size:28px;font-weight:700;color:#181717} .about-block h1 span,.about-block h2 span,.about-block h3 span{color:#ed772d} .about-block__figures{display:block;width:20%;top:30px;position:absolute} .about-block__figures .figures-item{width:140px;padding:0 0 90px} .about-block__figures .figures-item span{font-size:67px;font-weight:700;line-height:.33;color:#f2f2f2;display:block;padding-bottom:20px} .about-block__figures .figures-item p{font-size:13px;font-weight:700;line-height:1.33;text-align:left;color:#181717;padding:0;margin:0} .about-block__content{width:80%;left:20%;padding:0;position:relative} .about-block__content p{width:90%;font-size:16px;line-height:1.63;text-align:left;color:#4f5f6f;padding:20px 0 40px} .about-block__content ul{width:100%;margin:0;padding:0 0 50px} .about-block__content ul li{font-size:14px;font-weight:700;line-height:1.4;text-align:left;list-style:none;margin:0 5% 30px 0;color:#4f5f6f;width:36%;display:inline-block;position:relative;padding-left:3%} .about-block__content ul li:before{position:absolute;left:0;top:-26px;content:"·";color:#f2f2f2;font-size:51px} .about-block__content .btn-type-2{margin-right:20px} @media only screen and (min-width:100px) and (max-width:600px){ .about-block{padding:0 0 45px} .about-block h1,.about-block h2,.about-block h3{width:100%;left:0;font-size:22px} .about-block h1 span,.about-block h2 span,.about-block h3 span{color:#ed772d} .about-block__figures{width:100%;top:30px;position:relative} .about-block__figures .figures-item{width:auto;min-width:30px;max-width:100px;float:left;margin-right:10%;padding:0 0 30px} .about-block__figures .figures-item span{font-size:51px} .about-block__figures .figures-item p{font-size:12px} .about-block__figures .figures-item:last-child{margin:0} .about-block__content{width:100%;left:0} .about-block__content p{width:100%;padding:20px 0 30px} .about-block__content ul{display:none} .about-block__content .btn-type-2{margin-right:10px} } @media only screen and (min-width:100px) and (max-width:350px){ .about-block__figures .figures-item{margin-right:5%} } @media only screen and (min-width:601px) and (max-width:900px){ .about-block{padding:0 0 80px} .about-block h1,.about-block h2,.about-block h3{width:70%;left:20%;font-size:28px} .about-block__figures{width:18%;top:20px} .about-block__figures .figures-item{width:100px;padding:0 0 70px} .about-block__figures .figures-item span{font-size:56px} .about-block__content ul{display:none} } .calculating-info{width:100%;height:700px;padding:0;margin-bottom:0;background:#fcfcff;position:relative} .calculating-info .bg-block{background-color:#212831;width:100%;height:100%;z-index:1;padding-bottom:100px;top:-120px;position:absolute} .calculating-info__bg{width:100%;height:100%;position:absolute;left:0;top:0;opacity:.2;background-size:cover;background-attachment:fixed;background-position:top} .calculating-info .calculators{position:absolute;width:30%;z-index:2;top:20px} .calculating-info .calculators__item{margin:0 0 40px;cursor:pointer;position:relative} .calculating-info .calculators__item .ico{width:30px;height:30px;border-radius:50%;text-align:center;color:#ed772d;line-height:1.6;font-size:18px;position:absolute;font-weight:600;border:1px solid #fff} .calculating-info .calculators__item p{position:relative;left:60px;font-size:14px;font-weight:600;line-height:1.5;color:#fff} .calculating-info .calculators__item p span{font-size:13px;display:block;line-height:1.62;color:#ed772d} .calculating-info .calculators__item a{display:block;top:0;left:0;z-index:1;position:absolute;width:100%;height:100%} .calculating-info__content{color:#fff;width:50%;left:40%;z-index:2;position:relative} .calculating-info__content h2{font-size:36px;padding-top:90px;font-weight:600} .calculating-info__content p{font-size:16px;line-height:1.63;padding:0 0 40px} .calculating-info__content .all-calculator__btn{font-size:13px;font-weight:600;color:#fff;margin-left:30px;transition:color .7s ease;text-decoration:none} .calculating-info__content .all-calculator__btn:hover{color:#ed772d} @media only screen and (min-width:100px) and (max-width:600px){ .calculating-info{width:100%;height:auto;padding:0;margin-bottom:0;position:relative} .calculating-info .no-mobile{display:none} .calculating-info__bg{background-position:top} .calculating-info .calculators{border-top:1px solid hsla(0,0%,100%,.3);position:relative;width:100%;z-index:2;top:-25px;padding:50px 0 40px} .calculating-info .calculators__item{width:60%} .calculating-info__content{text-align:center;width:100%;left:0;z-index:3} .calculating-info__content h2{font-size:31px;padding-top:10px} .calculating-info__content p{font-size:16px;padding:0 0 30px} .calculating-info__content .all-calculator__btn{position:absolute;width:111.5%;left:-6%;text-align:center;bottom:-360px;margin-left:0;background:#ed772d;padding:17px 0 18px} } @media only screen and (min-width:601px) and (max-width:900px){ .calculating-info .calculators{width:25%;z-index:2;top:20px} .calculating-info .calculators__item{margin:0 0 40px} .calculating-info .calculators__item p{left:55px;font-size:13px} .calculating-info .calculators__item p span{font-size:11px} .calculating-info__content{color:#fff;width:55%;left:40%;z-index:2;position:relative} .calculating-info__content h2{font-size:30px;padding-top:90px;font-weight:600} .calculating-info__content p{font-size:15px} } @media only screen and (min-width:100px) and (max-width:1200px){ .touch .calculating-info__bg{background-attachment:inherit} } .blog-anons-home{margin:0;background:#fcfcff} .blog-anons-home .blog-anons-home__item{background:#181717;position:relative;float:left;margin-right:1%;overflow:hidden;padding:0 3%} .blog-anons-home .blog-anons-home__item:hover .item__bg{-webkit-transform:scale(1.5);transform:scale(1.5)} .blog-anons-home__item:last-child{margin:0} .blog-anons-home .blog-anons_type-1{width:16%;height:464px;position:absolute;right:0} .blog-anons-home .blog-anons_type-1 .item__content h3{margin:250px 0 50px} .blog-anons-home .blog-anons_type-2{width:37%;height:464px} .blog-anons-home .blog-anons_type-2 .post-data{padding-left:30px} .blog-anons-home .blog-anons_type-2 .tags-block{margin-top:45%} .blog-anons-home .blog-anons_type-3{width:26%;height:227px;margin-bottom:10px} .blog-anons-home .blog-anons_type-3 .tags-block{margin-top:28%} .blog-anons-home .blog-anons_type-3 a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;display:block} .blog-anons-home .blog-anons_type-3:hover .item__bg{opacity:.4} .blog-anons-home .item__content{z-index:2;position:relative;color:#fff} .blog-anons-home .item__content h3{font-size:20px;font-weight:600;line-height:1.3;margin:2px 0 20px} .blog-anons-home .item__content p{width:80%;font-size:15px;line-height:1.5;text-align:left;color:#f2f2f2;margin:0 0 30px} .blog-anons-home .item__content .tags-block span{font-size:13px;color:#ed772d;padding-right:12px} .blog-anons-home .item__content .btn-type-2{color:#fff} .blog-anons-home .item__content .post-data{font-size:14px;color:#f2f2f2} .blog-anons-home .item__bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;opacity:.3;z-index:1;transition:opacity .4s ease,-webkit-transform 70s ease;transition:transform 70s ease,opacity .4s ease;transition:transform 70s ease,opacity .4s ease,-webkit-transform 70s ease} @media only screen and (min-width:100px) and (max-width:600px){ .blog-anons-home .blog-anons-home__item{margin-right:0;margin-bottom:20px;padding:20px 5% 30px} .blog-anons-home .blog-anons-home__item:last-child{margin:0} .blog-anons-home .blog-anons_type-1{background:#fcfcff;width:90%;height:auto;text-align:center;position:relative;right:auto} .blog-anons-home .blog-anons_type-1 .item__content h3{font-size:21px;font-weight:700;color:#181717;margin:0 0 40px} .blog-anons-home .blog-anons_type-1 .item__content .btn-type-2{color:#181717;padding:12px 30px} .blog-anons-home .blog-anons_type-1 .item__bg{display:none} .blog-anons-home .blog-anons_type-2{width:90%;height:auto} .blog-anons-home .blog-anons_type-3{width:90%;height:auto;margin-bottom:20px} } @media only screen and (min-width:601px) and (max-width:900px){ .blog-anons{margin:0;background:#fcfcff} .blog-anons__item{margin-right:0;overflow:hidden;padding:0 5%} .blog-anons__item:last-child{margin:0} .blog-anons .blog-anons_type-1{width:28%;height:467px;right:auto;left:0;margin-top:380px} .blog-anons .blog-anons_type-1 .item__content h3{margin:250px 0 50px} .blog-anons .blog-anons_type-2{width:90%;height:364px;margin-bottom:15px} .blog-anons .blog-anons_type-2 .tags-block{margin-top:20%} .blog-anons .blog-anons_type-3{width:50%;margin-bottom:15px;float:right} .blog-anons .blog-anons_type-3 .tags-block{margin-top:23%} } .category-tile{-webkit-column-count:4;column-count:4;-webkit-column-gap:20px;column-gap:20px;-webkit-column-fill:auto} .category-tile__item{display:inline-block;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);border-radius:2px;background:#fff;padding:10px 10% 30px;width:80%;margin-bottom:15px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid} .category-tile__item .category-img{overflow:hidden;text-align:center;width:124%;left:-12%;position:relative;height:140px;border-bottom:1px solid #f2f2f2} .category-tile__item .category-img img{width:auto;height:100%} .category-tile__item .category-name{font-size:14px;font-weight:700;line-height:1.5;text-align:left;color:#4f5f6f;text-decoration:none;padding:15px 0 10px;display:block} .category-tile__item .category-name:hover{color:#ed772d} .category-tile__item ul{margin:0;padding:0} .category-tile__item ul li{list-style:none} .category-tile__item ul li a{font-size:14px;line-height:2.5;text-align:left;color:#9fa5ac;text-decoration:none} .category-tile__item ul li a:hover{color:#ed772d} @media only screen and (min-width:100px) and (max-width:600px){ .category-tile{-webkit-column-count:1;column-count:1} } @media only screen and (min-width:601px) and (max-width:800px){ .category-tile{-webkit-column-count:2;column-count:2} } @media only screen and (min-width:801px) and (max-width:1024px){ .category-tile{-webkit-column-count:3;column-count:3} } .product-gallery{width:65%;position:relative;text-align:center;float:left;left:-20%;z-index:1;background:#fff;padding:10px 0 57px} .product-gallery__outer{width:80%;position:relative;left:20%} .product-gallery .owl-item{cursor:-webkit-grab;cursor:grab;aspect-ratio: 1/1} .product-gallery img{width:80%;cursor:hand} .product-gallery .owl-dots{padding-top:30px;position:relative;text-align:center;z-index:7} .product-gallery .owl-dots .owl-dot span{background:#181717} .product-gallery .owl-dots .owl-dot.active span,.product-gallery .owl-dots .owl-dot:hover span{background:#ed772d} @media only screen and (min-width:100px) and (max-width:767px){ .product-gallery{width:110%;float:none;left:-5%;padding:0 0 30px} .product-gallery__outer{width:100%;left:0} .product-gallery img{width:80%} .product-gallery .owl-dots{padding-top:0} } @media only screen and (min-width:768px) and (max-width:900px){ .product-gallery{margin:30px 0 15px;float:none;background:#fff;box-shadow:.3px 3px 27.9px 2.1px rgba(0,0,0,.04);border-radius:2px;padding:0 0 30px} .product-gallery,.product-gallery__outer{width:100%;left:0} .product-gallery img{width:60%} .product-gallery .owl-dots{padding-top:0} } .product-info__bg{width:100%;height:670px;z-index:1} .product-info,.product-info__bg{background:#fff;position:absolute} .product-info{width:50%;height:auto;padding:5% 13% 21px 5%;float:left;z-index:8;right:-13%;box-shadow:-10px -17px 27.9px 2.1px hsla(0,0%,45%,.05)} .product-info h1{font-size:24px;font-weight:700;line-height:1.29;text-align:left;color:#181717;margin:.2em 0;width:80%} .product-info .articul{display:block;font-size:13px;font-weight:600;line-height:2;color:#4f5f6f} .product-info .label-block{width:40%;left:0;padding:0;margin-bottom:24px;position:relative;border-bottom:.5px solid #f2f2f2} .product-info .label-block span{font-size:12px;font-weight:700;color:#9fa5ac;background:#fff;position:relative;top:8.5px;padding:0 1px} .product-info .label-block .help{display:block;width:16px;height:16px;background:#9fa5ac;color:#fff;font-size:11px;text-align:center;font-weight:600;border-radius:50px;cursor:pointer;position:absolute;right:10%;bottom:-8px;transition:background 1s ease} .product-info .label-block .help:hover{background:#ed772d} .product-info__price{font-size:24px;font-weight:700;text-align:left;padding-bottom:30px;color:#9fa5ac;border-bottom:1px solid #f2f2f2} .product-info__price .price-item{float:left;width:auto;padding:0 4% 0 0;border-right:.5px solid #f2f2f2} .product-info__price .price-item.price-item_type-2{border-right:none;padding:0 0 0 4%} .product-info__price i{font-size:11px;font-weight:600;display:block;line-height:1;font-style:normal} .product-info__price span{font-size:14px} .product-info__price .active{color:#181717} .product-info__price .bonus-price{padding:10px 0 0;font-size:12px;font-weight:600;color:#181717;clear:both} .product-info__price .bonus-price span{font-size:13px;font-weight:700;color:#4f5f6f} .product-info__price .bonus-label{position:absolute;right:23%} .product-info__control{width:100%;padding-top:15px} .product-info__control .title{font-size:13px;font-weight:700;line-height:.6;color:#4f5f6f} .product-info__control .input-number{width:20%;border:2px solid #ed772d} .product-info__control .add-cart__btn{padding:23px 4.8% 22px;line-height:0;border-radius:0 5px 5px 0;left:-2px;position:relative;margin-right:4%} .product-info__control .add-cart__btn:hover{-webkit-transform:scale(1);transform:scale(1)} .product-info__control .fast-buy__btn{width:45%} .product-info__control .total-cost{font-size:13px;font-weight:600;line-height:1.86;text-align:left;color:#9fa5ac;padding:10px 0 0} .product-info__control .total-cost span{color:#ed772d;font-size:14px;font-weight:700} .product-info__control .total-cost span i{font-style:normal} .product-info__control .product-variants__open{margin:30px 0} .product-info__control .favorites-add__btn,.product-info__control .share__btn{display:inline-block;margin-right:5%} .product-info__control .favorites-add__btn .ico,.product-info__control .share__btn .ico{width:24px;padding:2px;height:24px} .product-info__control .favorites-add__btn span,.product-info__control .share__btn span{display:inline;position:relative;top:-10px;padding-left:5px} .product-info__control .share__btn .ico{background-size:90%} @media only screen and (min-width:100px) and (max-width:767px){ .product-info__bg{display:none} .product-info{width:100%;height:auto;padding:25px 5% 21px;float:none;position:relative;right:5%} .product-info h1{font-size:21px;width:100%} .product-info .label-block{width:65%;margin-bottom:20px} .product-info .label-block span{top:9.5px} .product-info .label-block .help{right:0} .product-info__price{font-size:24px;font-weight:700;text-align:left;padding-bottom:32px;color:#9fa5ac;border-bottom:none} .product-info__price .price-item{float:left;width:auto;padding:0 4% 0 0;border-right:.5px solid #f2f2f2} .product-info__price .price-item.price-item_type-2{border-right:none;padding:0 0 0 4%} .product-info__price i{font-size:11px;font-weight:600;display:block;line-height:1;font-style:normal} .product-info__price span{font-size:14px} .product-info__price .active{color:#181717} .product-info__price .bonus-price{padding:10px 0 0;font-size:12px;font-weight:600;color:#181717;clear:both} .product-info__price .bonus-price span{font-size:13px;font-weight:700;color:#4f5f6f} .product-info__price .bonus-label{width:auto;padding:5px 10px;right:auto;left:2%;margin-top:90px} .product-info__price .bonus-label span{font-size:16px!important;height:20px;padding:0 10px 0 0} .product-info__control{padding-top:30px} .product-info__control .title{font-size:14px} .product-info__control .input-number{width:45%} .product-info__control .add-cart__btn{text-align:center;padding:22px 0 23px;width:55%;margin-right:0} .product-info__control .fast-buy__btn{margin-top:20px;width:99.4%;padding:13px 0} .product-info__control .total-cost{padding:10px 0 0} .product-info__control .total-cost span{font-size:15px} .product-info__control .product-variants__open{margin:30px 0;padding:13px 0 13px 5%;width:94.4%} .product-info__control .favorites-add__btn,.product-info__control .share__btn{margin-right:10%} .product-info__control .favorites-add__btn span i,.product-info__control .share__btn span i{display:none} } @media only screen and (min-width:768px) and (max-width:900px){ .product-info__bg{display:none} .product-info{width:90%;height:auto;padding:25px 5% 21px;float:none;position:relative;right:0} } .product-variants{width:100%;height:100%;position:fixed;z-index:18;top:0;left:0;opacity:0;overflow:hidden;overflow-y:auto;visibility:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-transform:translateY(-10%) matrix(1,0,0,1,0,0);transform:translateY(-10%) matrix(1,0,0,1,0,0);transition:all 1s ease .2s} .product-variants__wrapper{width:30%;height:auto;position:relative;margin:10% auto 30px;background:#fff;border-radius:5px;box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05)} .product-variants__open{width:91%;position:relative;text-align:left} .product-variants__open i{position:absolute;right:20px;top:9px;font-style:normal;line-height:0;font-weight:500;font-size:41px;color:#ed772d} .product-variants__open i:before{content:"..."} .product-variants__open:hover{box-shadow:0 10px 27.9px 2.1px hsla(0,0%,45%,.05);color:#ed772d;background:#fff;border:1px solid #fff} .product-variants__close{position:absolute;right:1%;top:6px;cursor:pointer;z-index:6;-webkit-transform:rotate(90deg);transform:rotate(90deg)} .product-variants__item{width:90%;padding:5%;height:auto;position:relative;border-bottom:1px solid #f2f2f2;transition:border-bottom .8s ease} .product-variants__item:hover{border-bottom:1px solid #ed772d} .product-variants__item:hover p{color:#ed772d} .product-variants__item a{width:100%;height:100%;z-index:1;position:absolute;top:0;left:0} .product-variants__item .img-block{width:22%;margin-right:5%;max-width:100px;float:left;height:100px} .product-variants__item .img-block img{width:100%} .product-variants__item .articul{font-size:12px;color:#ed772d;display:block} .product-variants__item p{padding:1px 0 20px;margin:0;font-size:12px;color:#181717;font-weight:700;line-height:1.429;transition:color .8s ease} .product-variants__item .product-price{font-size:16px;font-weight:700;text-align:left;padding-bottom:30px;color:#9fa5ac} .product-variants__item .product-price .price-item{float:left;width:auto;padding:0 4% 0 0;border-right:.5px solid #f2f2f2} .product-variants__item .product-price .price-item:last-child{border-right:none;padding:0 0 0 4%} .product-variants__item .product-price i{font-size:11px;font-weight:600;display:block;line-height:1;font-style:normal} .product-variants__item .product-price span{font-size:13px} .product-variants__item .product-price .active{color:#181717} .product-variants__show{-webkit-transform:translate(0) matrix(1,0,0,1,0,0);transform:translate(0) matrix(1,0,0,1,0,0);visibility:visible;opacity:1} @media only screen and (min-width:100px) and (max-width:767px){ .product-variants__wrapper{width:90%;padding:20px 0 0} } @media only screen and (min-width:768px) and (max-width:900px){ .product-variants__wrapper{width:60%} } .product-tabs{z-index:7;width:99%;position:relative;background:#fff;box-shadow:.3px 3px 27.9px 2.1px #73737314} .product-tabs .ui-tabs-nav{width:86%;border-bottom:1px solid #f2f2f2;background:#fff;padding:20px 7%} .product-tabs .ui-tabs-nav li{float:left;margin-right:3.5%;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .product-tabs .ui-tabs-nav li:last-child{margin:0} .product-tabs .ui-tabs-nav li a{text-decoration:none;font-weight:700;line-height:1.73;font-size:14px;text-align:left;color:#4f5f6f;outline:0} .product-tabs .ui-tabs-nav .ui-state-active a,.product-tabs .ui-tabs-nav li a:hover{color:#ed772d} .product-tabs .ui-tabs-panel{padding:20px 7% 40px} .product-tabs .ui-tabs-panel h2,.product-tabs .ui-tabs-panel h3,.product-tabs .ui-tabs-panel strong{width:50%;font-size:24px;font-weight:700;line-height:1.33;color:#181717;margin:0;padding:10px 0} .product-tabs .ui-tabs-panel p{font-size:15px;line-height:1.87;color:#181717;width:85%} .product-tabs .ui-tabs-panel ul{margin:0;padding:0} .product-tabs .ui-tabs-panel ul li{width:60%;position:relative;list-style:none;margin:0 0 10px;background:0 1em url(../images/list-small-ico.svg) repeat-x;background-size:14px;color:#181717} .product-tabs .ui-tabs-panel ul li i{padding-right:5px;font-style:normal;background:#fff} .product-tabs .ui-tabs-panel ul li span{padding-left:5px;position:absolute;right:0;background:#fff} .product-tabs #documentation .documentation-block{padding:0 0 20px} .product-tabs #documentation .block-name{font-size:14px;font-weight:700;color:#181717;padding:0 0 15px} .product-tabs #documentation ul li{background:0 0;margin:0 0 15px} .product-tabs #documentation ul li a{text-decoration:none;color:#2992d9;font-size:14px;padding-left:30px;transition:opacity .5s ease} .product-tabs #documentation ul li a:hover{opacity:.7} .product-tabs #documentation ul li a span{width:12px;height:16px;position:absolute;left:0;top:4px} .product-tabs #documentation .url-files a span{background:url(../images/pdf-ico.svg) no-repeat;background-size:90%} .product-tabs #documentation .url-pages a span{background:url(../images/link-svg.svg) no-repeat;background-size:90%} .product-tabs #documentation .url-pages a i{margin-left:3%;background:#f2f2f2;color:#181717;padding:3px 10px 4px;font-size:13px;font-weight:600;border-radius:80px} @media only screen and (min-width:100px) and (max-width:767px){ .product-tabs{width:110%;left:-5%;border-top:20px solid #fcfcff} .product-tabs .ui-tabs-nav{width:100%;padding:20px 5%} .product-tabs .ui-tabs-nav li{margin-right:12%} .product-tabs .ui-tabs-nav li a{padding-bottom:23px} .product-tabs .ui-tabs-nav li a span{display:none} .product-tabs .ui-tabs-nav .mobile-correct a:before{content:"Характеристики"} .product-tabs .ui-tabs-nav .anchor{display:none} .product-tabs .ui-tabs-nav .ui-state-active a{border-bottom:1px solid #ed772d} .product-tabs .ui-tabs-panel{padding:20px 4% 30px} .product-tabs .ui-tabs-panel h2,.product-tabs .ui-tabs-panel h3,.product-tabs .ui-tabs-panel strong{width:100%;font-size:21px;padding:10px 0} .product-tabs .ui-tabs-panel p{width:100%} .product-tabs .ui-tabs-panel ul li{width:100%;font-size:14px} .product-tabs #documentation .documentation-block{padding:0 0 10px} .product-tabs #documentation .block-name{font-size:16px;padding:0 0 10px} .product-tabs #documentation .url-pages a i{display:none} } @media only screen and (min-width:768px) and (max-width:900px){ .product-tabs{width:100%;left:0;margin-top:20px} .product-tabs .ui-tabs-nav{width:90%;padding:20px 5%} .product-tabs .ui-tabs-nav li{margin-right:8%} .product-tabs .ui-tabs-nav .anchor a span,.product-tabs .ui-tabs-nav .anchor-1{display:none} .product-tabs .ui-tabs-panel{padding:20px 5% 30px} .product-tabs .ui-tabs-panel h2,.product-tabs .ui-tabs-panel h3,.product-tabs .ui-tabs-panel p,.product-tabs .ui-tabs-panel strong,.product-tabs .ui-tabs-panel ul li{width:90%} } .padding-fix{height:80px;width:1px;position:relative} .product-fixed-panel{width:100%;height:80px;bottom:-100px;position:fixed;z-index:9;background:#fff;box-shadow:0 -10px 27.9px 2.1px hsla(0,0%,45%,.04);-webkit-transform:translateZ(1px);transform:translateZ(1px);transition:bottom .6s ease} .product-fixed-panel__img{width:70px;position:relative;float:left;margin-right:2%;top:5px} .product-fixed-panel__img img{width:100%} .product-fixed-panel .label-block{width:auto;left:0;padding:0;margin-bottom:24px;position:relative;border-bottom:.5px solid #f2f2f2;display:none} .product-fixed-panel .label-block span{font-size:12px;font-weight:700;color:#9fa5ac;background:#fff;position:relative;top:8.5px;padding:0 1px} .product-fixed-panel__price{position:relative;top:22px;font-size:21px;font-weight:700;text-align:left;color:#9fa5ac} .product-fixed-panel__price .price-item{float:left;width:auto;padding:0 1% 0 0;border-right:.5px solid #f2f2f2} .product-fixed-panel__price .price-item.price-item_type-2{border-right:none;padding:0 0 0 1%} .product-fixed-panel__price i{font-size:11px;font-weight:600;display:block;line-height:1;font-style:normal} .product-fixed-panel__price span{font-size:14px} .product-fixed-panel__price .active{color:#181717} .product-fixed-panel__control{position:absolute;right:0;top:20px;padding-right:100px} .product-fixed-panel__control .favorites-add__btn{position:absolute;right:0;top:2px} .product-fixed-panel__control .title{font-size:11px;font-weight:700;line-height:1.2;color:#4f5f6f;display:block;float:left;padding:5px 7px} .product-fixed-panel__control .input-number{width:100px} .product-fixed-panel__control .add-cart__btn{display:inline-block;margin:0 0 0 10px} .product-fixed-panel_show{bottom:0} @media only screen and (min-width:100px) and (max-width:767px){ .padding-fix{height:80px;width:1px;position:relative} .product-fixed-panel{width:100%;height:90px} .product-fixed-panel__img{top:10px} .product-fixed-panel__price{display:none} .product-fixed-panel__control{right:0;top:10px;padding-right:107px} .product-fixed-panel__control .favorites-add__btn{display:none} .product-fixed-panel__control .title{line-height:0;float:none;padding:0} .product-fixed-panel__control .input-number{width:100px} .product-fixed-panel__control .add-cart__btn{display:inline-block;margin:0 0 0 10px;position:absolute;right:0} .product-fixed-panel__control .fast-buy__btn{display:none} } @media only screen and (min-width:768px) and (max-width:900px){ .product-fixed-panel .fast-buy__btn{display:none} } .cart-wrapper{position:relative;width:100%} .cart{width:78%;z-index:2;position:relative;margin-bottom:20px} .cart,.cart .cart__header{background:#fff;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05)} .cart .cart__header{width:100%;padding:20px 0 40px} .cart .cart__header-item{font-weight:600;position:relative;left:110px;float:left;font-size:13px;color:#9fa5ac;padding:0 2%;border-right:1px solid #f0f3f6} .cart .cart__header .item-name{width:24%} .cart .cart__header .item-price{width:15%} .cart .cart__header .item-count{width:10%} .cart .cart__header .item-total{width:10%;text-align:center} .cart .cart__header .item-weight{width:9%;text-align:center;border-right:none} .cart .cart__item{position:relative;width:100%;height:auto;border-bottom:1px solid #f0f3f6} .cart .cart__item-row{float:left;padding:20px 2% 0;min-height:120px;position:relative;border-right:1px solid #f0f3f6} .cart .cart__item-img{position:relative;width:92px;padding:20px 1% 0;text-align:center} .cart .cart__item-img img{width:90%} .cart .cart__item-name{width:24%} .cart .cart__item-name a{display:block;text-decoration:none;color:#9fa5ac;font-size:12px;font-weight:600;line-height:1.5;padding-top:12px;transition:color .5s ease} .cart .cart__item-name a:hover{color:#ed772d} .cart .cart__item-name span{line-height:0;margin-top:16px;font-size:12px;display:block;font-weight:700;color:#1a3a50} .cart .cart__item-price{width:15%} .cart .cart__item-price i{font-size:12px;font-style:normal;font-weight:600;color:#9fa5ac;position:relative;margin-top:25px;display:block} .cart .cart__item-price p{font-size:18px;line-height:0;padding:13px 0 0;margin:0;font-weight:700;color:#181717} .cart .cart__item-count{width:10%} .cart .cart__item-count .title{margin:10px 0 5px;font-size:12px;font-weight:700;color:#181717} .cart .cart__item-count .input-number{width:100%} .cart .cart__item-total-count{width:10%;text-align:center;font-size:13px;font-weight:700;color:#ed772d;line-height:99px} .cart .cart__item-total-count span{display:none} .cart .cart__item-weight{width:auto;font-size:13px;font-weight:700;color:#181717;padding-top:60px;text-align:center} .cart .cart__item-remove{position:absolute;top:10px;right:10px;font-size:12px;color:#9fa5ac;transition:color .5s ease;cursor:pointer} .cart .cart__item-remove:before{content:"✖"} .cart .cart__item-remove:hover{color:#ed772d} .cart__alert-block{width:40%;padding-bottom:10px} .cart__alert-block p{font-size:15px;color:#9fa5ac} .cart__alert-block p span{color:#ed772d} @media only screen and (min-width:100px) and (max-width:767px){ .cart{width:100%;background:0 0;box-shadow:none} .cart .cart__header{display:none} .cart .cart__item{position:relative;width:100%;height:auto;margin:0 0 20px;border-bottom:1px solid #f0f3f6;background:#fff;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05)} .cart .cart__item-row{float:none;padding:0;min-height:10px;position:relative;border-right:none} .cart .cart__item-img{position:absolute;width:30%;max-width:90px;left:0;padding:20px 1% 0;text-align:center;float:left} .cart .cart__item-img img{width:90%} .cart .cart__item-name{width:60%;float:left;border-bottom:1px solid #f2f2f2;padding:18px 6% 20px 34%} .cart .cart__item-name a{font-size:13px} .cart .cart__item-price{width:50%;float:right;margin:6px 0 0 10%} .cart .cart__item-price p{font-size:21px;line-height:0;padding:13px 0 0} .cart .cart__item-count{width:35%;margin-left:5%;margin-bottom:20px;float:right} .cart .cart__item-count .title{margin:10px 0 5px;font-size:13px;color:#4f5f6f} .cart .cart__item-count .input-number{width:100%;padding:22px 0;border:2px solid #ed772d} .cart .cart__item-total-count{border-top:1px solid #f2f2f2;clear:both;width:100%;line-height:1;padding:20px 0} .cart .cart__item-total-count span{display:inline;padding-right:4px;color:#9fa5ac} .cart .cart__item-weight{display:none} .cart__alert-block{width:100%} } @media only screen and (min-width:601px) and (max-width:767px){ .cart .cart__item{width:48%;float:left;margin:0 1% 10px} .cart .cart__item-price p{font-size:18px} } @media only screen and (min-width:768px) and (max-width:1024px){ .cart{width:100%} .cart .cart__header-item{left:80px} .cart .cart__header .item-name{width:24%} .cart .cart__header .item-price{width:13%} .cart .cart__header .item-count{width:12%} .cart .cart__header .item-total{width:15%;text-align:center} .cart .cart__header .item-weight{width:auto;text-align:center;border-right:none} .cart .cart__item-row{padding:20px 2% 0;min-height:120px} .cart .cart__item-img{width:80px;padding:20px 0 0} .cart .cart__item-img img{width:80%} .cart .cart__item-name{width:24%} .cart .cart__item-price{width:13%} .cart .cart__item-price p{font-size:14px} .cart .cart__item-count{width:12%} .cart .cart__item-total-count{width:15%} .cart .cart__item-weight{font-size:12px} .cart__alert-block{width:100%} } .cart-control{width:100%;height:100%;max-width:1200px;margin:0 auto;z-index:1;bottom:0} .cart-control__wrapper{width:14%;text-align:center;background:#fff;padding:20px 3%;position:absolute;right:0;top:0;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05)} .cart-control__total{line-height:1.2;text-align:left} .cart-control__total span{font-size:12px;font-weight:600;color:#181717} .cart-control__total span b{font-weight:600} .cart-control__total div{font-size:21px;font-weight:700;color:#ed772d;text-align:center;border:1px dashed #ed772d;padding:8px 0;margin:5px 0 0} .cart-control__total i{font-size:11px;font-weight:600;font-style:normal;color:#9fa5ac} .cart-control__total-price{background:#ed772d;color:#fff;font-size:28px;font-weight:700;text-align:left;padding:20px;width:80%;position:absolute;left:0} .cart-control__total-price span{display:block;font-size:12px} .cart-control .bonus-label{margin:20px auto 30px} .cart-control_absolute{position:absolute} .cart-control_absolute .cart-control__wrapper{width:14%;text-align:center;background:#fff;padding:20px 3%;position:absolute;right:0} .checkout-float-panel_active{position:absolute} .checkout-float-panel_active .cart-control__wrapper{bottom:58px;top:auto} .checkout-float-panel_fixed{position:fixed} .checkout-float-panel_fixed .cart-control__wrapper{bottom:auto;top:289px} @media only screen and (min-width:100px) and (max-width:767px){ .cart-control__wrapper{width:90%;text-align:left;padding:6px 5% 0;position:fixed;top:auto;z-index:10;bottom:0;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.19)} .cart-control__total span{font-size:12px} .cart-control__total span b{display:none} .cart-control__total div{font-size:22px;text-align:left;border:none;padding:0;margin:0} .cart-control__total i{display:none} .cart-control__total-price{background:#ed772d;color:#fff;font-size:21px;font-weight:700;text-align:left;padding:20px;width:30%;position:absolute;left:auto;right:0;top:0} .cart-control__total-price span{display:block;font-size:12px} .cart-control .bonus-label{margin:0;padding:0;background:#fff;font-size:12px} .cart-control .bonus-label span{color:#181717;font-size:12px!important;border:none;padding:0} .cart-control .bonus-label b{display:none} .cart-control .btn-type-4{position:absolute;right:5%;top:14px;padding:18px 4%} .mobile-offset-fix{width:100%;height:150px;display:block} } @media only screen and (min-width:768px) and (max-width:1024px){ .cart-control__wrapper{width:94%;padding:6px 3% 0;text-align:left;position:fixed;top:auto;z-index:10;bottom:0;box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.19)} .cart-control__total{line-height:1.1;padding-bottom:10px} .cart-control__total span{font-size:12px;padding-bottom:2px;display:inline-block} .cart-control__total span b{display:inline} .cart-control__total div{font-size:28px;text-align:left;border:none;padding:0;margin:0} .cart-control__total i{display:inline} .cart-control .bonus-label{position:absolute;top:0;left:25%} .cart-control .btn-type-4{position:absolute;right:3%;top:14px;padding:18px 4%} } @media only screen and (min-width:1025px) and (max-width:1300px){ .cart-control{max-width:none;left:0} .cart-control__wrapper{width:13%} .cart-control__wrapper .btn-type-4{padding:15px 5%;font-size:12px} .checkout-float-panel_active .cart-control__wrapper{right:0;width:14.2%} .checkout-float-panel_fixed .cart-control__wrapper{right:3%} } .cart-checkout{width:68%;padding:0 5%;margin-bottom:40px;padding-bottom:30px} .cart-checkout .cart-checkout__nav{width:114.9%;position:relative;left:-7.5%} .cart-checkout .cart-checkout__nav-item{width:50%;height:60px;float:left;position:relative;margin-bottom:40px} .cart-checkout .cart-checkout__nav-item .input-radio label{position:absolute;background:#f0f3f6;width:100%;height:40px;padding:20px 0 0;font-size:16px;font-weight:700;color:#4f5f6f;text-align:center} .cart-checkout .cart-checkout__nav-item .input-radio input+label:before{top:18px;left:13.3%;background:50% #fff url(../images/tick-ico.svg) no-repeat} .cart-checkout .cart-checkout__nav-item .input-radio input:checked+label{background:#fff} .cart-checkout .cart-checkout__nav-item .input-radio input:checked+label:before{background-size:60%;background-color:#ed772d;border:1px solid #ed772d} .cart-checkout .cart-checkout__group h3{font-size:20px;font-weight:700;line-height:1.15;color:#4f5f6f;margin-bottom:40px} .cart-checkout .cart-checkout__group .input-text{width:47%} .cart-checkout .cart-checkout__group .input-text input{border:1px solid #dbdfe2;padding:18px 15px} .cart-checkout .cart-checkout__group .input-file{width:91%;padding:3%} .cart-checkout .cart-checkout__group .input_full-width{width:96.5%} .cart-checkout .cart-checkout__group .input-textarea{width:96%} .cart-checkout .cart-checkout__group .input-textarea textarea{width:96.5%;border:1px solid #dbdfe2;padding:14px 15px;z-index:1;max-width:96.5%;min-width:96.5%;min-height:120px} .cart-checkout .cart-checkout__item{margin-bottom:30px} .check-alert{width:40%;position:absolute;bottom:46px;clear:#4f5f6f;right:5%;font-size:13px} .checkout-btn{padding:20px 5%} .cart-checkout__hidden-group{display:none} .cart-checkout__hidden-group_active{display:block} @media only screen and (min-width:100px) and (max-width:767px){ .check-alert{width:60%;position:relative;bottom:0;clear:#4f5f6f;right:0;font-size:13px} .checkout-btn{padding:20px 0;width:100%;margin-bottom:20px} .cart-checkout{width:100%;padding:0 5%;left:-5%;margin-bottom:30px;background:#fff} .cart-checkout .cart-checkout__nav{width:100%;left:0} .cart-checkout .cart-checkout__nav-item{width:50%;height:60px;float:left;position:relative;margin-bottom:40px} .cart-checkout .cart-checkout__nav-item .input-radio label{position:absolute;background:#f0f3f6;width:80%;height:40px;padding:20px 10% 10px;font-size:14px;font-weight:700;color:#4f5f6f;text-align:left} .cart-checkout .cart-checkout__nav-item .input-radio input+label:before{top:18px;left:13.3%;background:50% #fff url(../images/tick-ico.svg) no-repeat;display:none} .cart-checkout .cart-checkout__nav-item .input-radio input:checked+label{background:#fff;color:#ed772d} .cart-checkout .cart-checkout__nav-item .input-radio input:checked+label:before{background-size:60%;background-color:#ed772d;border:1px solid #ed772d} .cart-checkout .cart-checkout__group h3{font-size:20px;font-weight:700;line-height:1.15;color:#4f5f6f;margin-bottom:40px} .cart-checkout .cart-checkout__group .input-text{width:100%} .cart-checkout .cart-checkout__group .input-text input{border:1px solid #dbdfe2;padding:18px 15px} .cart-checkout .cart-checkout__group .input-file{width:94%;padding:3%} .cart-checkout .cart-checkout__group .input_full-width{width:100%} .cart-checkout .cart-checkout__group .input-textarea textarea{width:96.5%;border:1px solid #dbdfe2;padding:14px 15px;z-index:1;max-width:96.5%;min-width:96.5%;min-height:120px} .cart-checkout .cart-checkout__item{margin-bottom:30px} } .success-buy{width:100%;height:auto;padding-bottom:80px;position:relative;background:#212831} .success-buy__content{position:relative;z-index:2;color:#fff;text-align:center} .success-buy__content h1{margin:0;font-weight:700;padding:100px 0 30px;font-size:35px} .success-buy__content h1 span{color:#ed772d} .success-buy__content p{margin:0 auto;width:60%;font-size:16px;font-weight:600;padding-bottom:30px} .success-buy__content .buy-number{width:330px;margin:20px auto 40px;font-size:17px;padding:20px 0;border-radius:10px;border:1px dashed #fff;font-weight:700} .success-buy__content .buy-number span{color:#ed772d} .success-buy__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.2;background-size:cover;background-position:top} @media only screen and (min-width:100px) and (max-width:600px){ .success-buy{padding-bottom:30px} .success-buy__content h1{padding:40px 0 30px;font-size:26px} .success-buy__content p{width:100%;padding-bottom:30px} .success-buy__content .buy-number{width:100%;margin:20px auto 40px} } @media only screen and (min-width:601px) and (max-width:767px){ .success-buy__content h1{padding:40px 0 30px} .success-buy__content .buy-number{margin:20px auto 40px} } .content-inner{width:86%;padding:50px 7%;height:auto;margin:0 auto;z-index:3;background:#fff;position:relative;box-shadow:-.8px 9px 80.9px 6.1px hsla(0,0%,57%,.11)} .content-inner h2,.content-inner h3{width:90%;font-size:26px;font-weight:700;line-height:1.42;color:#181717;position:relative;margin:0 0 25px} .content-inner h3{font-size:21px;line-height:28px} .content-inner h4{width:90%;font-size:19px;font-weight:700;color:#4f5f6f;margin:40px 0 25px} .content-inner p{width:90%;font-size:15px;line-height:2;color:#4f5f6f;position:relative;margin:0 0 21px;padding:0} .content-inner p span{color:#ed772d} .content-inner ol,.content-inner ul{margin:0 0 50px 20px;padding:0} .content-inner ol li,.content-inner ul li{font-size:16px;color:#4f5f6f;margin:0 0 20px} .content-inner ul{margin:0 0 50px} .content-inner ul li{list-style:none} .content-inner ul li:before{content:"— "} .content-inner img{width:70%;margin:10px 0 0} .content-inner .btn-type-5{margin-top:20px} .content-inner .border-line{width:116%;left:-8%;position:relative;height:1px;background:#f2f2f2;margin:50px 0 45px} .content-inner .ui-table{margin:40px 0 30px} .content-inner .text-message{padding:20px 0 0} .content-inner .text-message__item{float:left;width:50%;margin-bottom:20px;position:relative} .content-inner .text-message__item h3{font-size:19px;font-weight:700;line-height:1.35;color:#181717;margin:0 0 18px} .content-inner .text-message__item p{font-size:15px;line-height:1.63} .content-inner .alert-text{width:auto;padding:70px 5% 65px;background:#fcfcff;border-radius:7px;margin:20px 0} .content-inner .alert-text .img-block{width:172px;height:172px;overflow:hidden;float:left;margin:0 5% 0 0;padding-bottom:50px;border-radius:100px} .content-inner .alert-text img{width:100%} .content-inner .alert-text h3{width:100%;font-size:24px} .content-inner .alert-text p{width:100%;font-size:16px;line-height:1.63} .content-inner_center{text-align:center} .content-inner_center h2,.content-inner_center h3,.content-inner_center p{width:70%;left:15%} .content-inner_center p{width:90%;left:5%} .content-inner_center .calculation_btn{margin-top:30px} @media only screen and (min-width:100px) and (max-width:600px){ .content-inner{width:101.2%;left:-5.6%;padding:14px 5% 38px} .content-inner h2,.content-inner h3{width:100%;font-size:23px;padding:20px 0 5px} .content-inner h3{padding:0 0 5px} .content-inner p{width:100%} .content-inner .border-line{width:110%;left:-5%;margin:30px 0 25px} .content-inner .ui-table{margin:0} .content-inner .text-message{padding:20px 0 0} .content-inner .text-message__item{float:left;width:100%;margin-bottom:20px;position:relative} .content-inner .alert-text{text-align:center;padding:30px 0 35px;margin:0} .content-inner .alert-text .img-block{width:132px;height:132px;margin:0 auto 30px;float:none} .content-inner .alert-text h3{font-size:21px} .content-inner_center h2,.content-inner_center h3,.content-inner_center p{width:100%;left:0} .content-inner_center .calculation_btn{margin-top:20px} } @media only screen and (min-width:601px) and (max-width:900px){ .content-inner .border-line{margin:40px 0 30px} .content-inner .text-message{padding:20px 0 0} .content-inner .text-message__item{width:100%} .content-inner .alert-text{text-align:center;margin:0} .content-inner .alert-text .img-block{margin:0 auto 10px;float:none} } .tile-content-grid{width:100%;height:auto;position:relative} .tile-content-grid .item{width:auto;height:400px;position:relative;float:left} .tile-content-grid .item__content{color:#fff;z-index:2;position:relative;width:80%;padding:0 10%;text-align:center} .tile-content-grid .item__content p{font-size:14px;font-weight:600;line-height:1.41;padding:0 0 30px} .tile-content-grid .item__bg{width:100%;height:100%;position:absolute;top:0;left:0;background:#181717;overflow:hidden;z-index:1} .tile-content-grid .item__bg img{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;opacity:.4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} .tile-content-grid .item_type-1{width:30%;height:472px} .tile-content-grid .item_type-1 p{font-size:17px;letter-spacing:1px;padding:250px 0 30px} .tile-content-grid .item_type-2,.tile-content-grid .item_type-4,.tile-content-grid .item_type-6{background:#f0f3f6;height:236px;width:25%} .tile-content-grid .item_type-2 p,.tile-content-grid .item_type-4 p,.tile-content-grid .item_type-6 p{color:#4f5f6f;font-weight:700;padding:82px 0} .tile-content-grid .item_type-3{width:45%;height:236px} .tile-content-grid .item_type-3 .btn-type-2{color:#fff} .tile-content-grid .item_type-3 p{padding:40px 0 20px;width:80%;left:10%;position:relative} .tile-content-grid .item_type-3 .item__bg img{opacity:.2} .tile-content-grid .item_type-4 p{color:#fff;font-weight:600} .tile-content-grid .item_type-4 .item__bg img{opacity:.3} .tile-content-grid .item_type-5{width:20%;background:#1a3a50;height:236px} .tile-content-grid .item_type-5 span{font-size:42px;display:inline-block;color:#ed772d;padding:92px 0 0;line-height:0;font-weight:700} .tile-content-grid .item_type-5 p{padding:5px 0 0;margin:0} @media only screen and (min-width:100px) and (max-width:600px){ .tile-content-grid{width:100%;height:auto;position:relative} .tile-content-grid .item{width:100%;height:400px;margin-bottom:15px} .tile-content-grid .item_type-1{width:100%;height:372px} .tile-content-grid .item_type-1 p{padding:160px 0 30px} .tile-content-grid .item_type-2,.tile-content-grid .item_type-4,.tile-content-grid .item_type-6{height:130px;width:100%} .tile-content-grid .item_type-2 p,.tile-content-grid .item_type-4 p,.tile-content-grid .item_type-6 p{padding:32px 0} .tile-content-grid .item_type-3{width:100%;height:236px} .tile-content-grid .item_type-5{width:100%;height:136px} .tile-content-grid .item_type-5 span{padding:50px 0 0} } @media only screen and (min-width:601px) and (max-width:1023px){ .tile-content-grid .item_type-1,.tile-content-grid .item_type-2,.tile-content-grid .item_type-4,.tile-content-grid .item_type-6{width:50%} .tile-content-grid .item_type-6{display:none} .tile-content-grid .item_type-3,.tile-content-grid .item_type-5{width:50%} } .sorted-list__tag{margin:40px 0 55px} .sorted-list__tag a{font-size:13px;font-weight:700;padding:8px 12px;background:#e6e7ea;border-radius:50px;text-decoration:none;color:#181717;border:2px solid #e6e7ea;transition:all .5s ease;margin-right:10px;white-space:nowrap} .sorted-list__tag a:hover{border:2px solid #ed772d;color:#fff;background:#ed772d} .sorted-list__tag .active{background:#fff;border:2px solid #ed772d;color:#ed772d} .sorted-list ul{display:none;margin:0;padding:0} .sorted-list ul li{width:90%;position:relative;list-style:none;margin:0 0 10px;background:0 1em url(../images/list-small-ico.svg) repeat-x;background-size:14px;color:#4f5f6f;font-size:15px} .sorted-list ul li:before{content:""} .sorted-list ul li i{padding-right:5px;font-style:normal;background:#fff} .sorted-list ul li span{padding-left:5px;position:absolute;right:0;background:#fff} .sorted-list ul li a{text-decoration:none;font-style:normal;color:#4f5f6f} .sorted-list ul li a:hover{color:#ed772d} .sorted-list .list_show{display:block} @media only screen and (min-width:100px) and (max-width:680px){ .sorted-list__tag{width:100%;left:-5%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px;padding:0 5% 14px;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch} .sorted-list__tag a{padding:12px 15px} .sorted-list ul li{width:100%;margin:0 0 14px;background:0 0;font-size:16px} .sorted-list ul li span{display:none} } @media only screen and (min-width:601px) and (max-width:900px){ .sorted-list__tag a{padding:8px 10px;font-size:13px;margin-right:2px} .sorted-list ul li{width:100%;margin:0 0 14px;font-size:16px} } @media only screen and (min-width:681px) and (max-width:767px){ .sorted-list__tag a{padding:8px;font-size:11px;margin-right:2px} } .contact-page{width:100%;position:relative} .contact-page__content{width:44%;padding:30px 5% 30px 0;position:relative;background:#fff;z-index:2;box-shadow:0 0 -47.9px 2.1px hsla(0,0%,57%,.19)} .contact-page__content h1{margin:0;font-size:31px;font-weight:700;padding:0 0 30px} .contact-page__content h2{font-size:24px;font-weight:700;line-height:1.3;color:#181717;padding:20px 0 8px} .contact-page__content p{font-size:15px;color:#4f5f6f;line-height:1.4} .contact-page__content p strong{font-size:16px;display:block;font-weight:700;color:#1a3a50;padding:24px 0 10px} .contact-page__content .contact-block .phone{width:50%;float:left} .contact-page__content .contact-block .phone span{font-size:13px;color:#9fa5ac;display:block;padding-bottom:4px} .contact-page__content .contact-block .phone a{font-size:21px;text-decoration:none;font-weight:700;color:#1a3a50} .contact-page__content .contact-block .social-network{width:50%;float:left} .contact-page__content .contact-block .social-network span{display:block;font-size:13px;padding-bottom:7px;color:#9fa5ac} .contact-page__content .personal-block{width:100%} .contact-page__content .personal-block h3{width:100%;clear:both;font-size:14px;font-weight:700;color:#1a3a50;padding:20px 0 5px} .contact-page__content .personal-block__item{width:45%;margin-bottom:30px;float:left;margin-right:5%} .contact-page__content .personal-block__item-img{margin:0 5% 0 0;width:76px;height:76px;border-radius:120px;overflow:hidden;float:left} .contact-page__content .personal-block__item-img img{width:100%} .contact-page__content .personal-block__item p{font-size:14px;font-weight:600;color:#4f5f6f} .contact-page__content .personal-block__item p a{font-size:13px;font-weight:700;display:block;padding-top:5px;color:#1a3a50;text-decoration:none;transition:color .5s ease} .contact-page__content .personal-block__item p a:hover{color:#ed772d} .contact-page__content .general-email{margin:20px 0 40px;padding:20px 0;position:relative;text-align:center;border:1px dashed #ed772d} .contact-page__content .general-email p{margin:0 auto 15px;width:50%;font-size:14px;font-weight:700;color:#181717} .contact-page__content .general-email a{font-size:19px;font-weight:600;text-decoration:none;color:#ed772d} .contact-page__content .requisites-block ul{margin:0;padding:10px 0} .contact-page__content .requisites-block ul li{list-style:none;font-weight:600;color:#4f5f6f;margin-bottom:8px} .contact-page__maps{position:fixed;top:0;right:0;z-index:1;width:60%;height:100%} .contact-page__maps #map{width:100%;height:100%} @media only screen and (min-width:100px) and (max-width:600px){ .contact-page__content{width:100%;padding:30px 5% 30px 0} .contact-page__content h1{margin:0;font-size:24px;padding:0 0 25px} .contact-page__content h2{font-size:21px;padding:15px 0 8px} .contact-page__content p strong{padding:14px 0 10px} .contact-page__content .contact-block .phone{width:100%;margin-bottom:14px} .contact-page__content .contact-block .phone span{font-size:14px} .contact-page__content .contact-block .phone a{font-size:26px} .contact-page__content .contact-block .social-network{width:100%} .contact-page__content .contact-block .social-network span{font-size:14px} .contact-page__content .personal-block h3{font-size:16px;padding:20px 0 5px} .contact-page__content .personal-block__item{width:100%;margin-bottom:20px} .contact-page__content .personal-block__item p{font-size:15px} .contact-page__content .personal-block__item p a{font-size:14px} .contact-page__content .general-email{margin:20px 0 30px} .contact-page__content .general-email p{margin:0 auto 10px;width:80%} .contact-page__maps{position:relative;width:110%;left:-5%;height:500px} } @media only screen and (min-width:767px) and (max-width:900px){ .contact-page__content{width:90%;padding:30px 5%;box-shadow:0 0 15px 10px hsla(0,0%,57%,.09);top:30px} .contact-page__maps{position:relative;width:106%;left:-3%;height:600px} } @media only screen and (min-width:901px) and (max-width:1100px){ .contact-page__content,.contact-page__maps{width:50%} } .error-page{width:100%;height:auto;padding:80px 0;position:relative;background:#212831} .error-page__content{position:relative;z-index:2;color:#fff;text-align:center} .error-page__content h1{width:50%;font-weight:700;padding:30px 0 36px;font-size:26px;margin:0 auto} .error-page__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.2;background-size:cover;background-position:top} @media only screen and (min-width:100px) and (max-width:600px){ .error-page{padding:50px 0} .error-page__content h1{width:80%;padding:30px 0 36px;font-size:18px} } @media only screen and (min-width:601px) and (max-width:767px){ .error-page__content h1{width:80%;padding:30px 0 36px;font-size:21px} } .blog-nav{width:96%;background:#fff;padding:20px 0 20px 4%;position:relative;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);z-index:4;margin-bottom:30px} .blog-nav ul{margin:0;padding:0} .blog-nav ul li{list-style:none;display:inline-block;margin-right:4%} .blog-nav ul li a{font-size:14px;font-weight:600;text-decoration:none;color:#4f5f6f;transition:color .6s ease;padding-bottom:40px} .blog-nav ul li a span:before{content:"...";font-size:31px;color:#ed772d;line-height:0;padding-left:5px} .blog-nav ul li a:hover{color:#ed772d} .blog-nav ul li ul{border-top:1px solid #e6e7ea;position:absolute;margin-left:-5%;text-align:center;background:#fff;padding:20px 3%;margin-top:20px;visibility:hidden;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05)} .blog-nav ul li ul li{display:block;margin-bottom:10px} .blog-nav ul li:hover ul{visibility:visible} .blog-nav ul .active a{color:#9fa5ac} .blog-nav .blog-search{position:absolute;width:30%;height:100%;right:0;top:0} .blog-nav .blog-search input{width:100%;top:0;border:none;border-bottom:2px solid #ed772d;color:#181717;outline:0;font-size:15px;font-weight:600;padding:20px 0;position:relative} .blog-nav .blog-search .blog-search__btn{border:none;top:10px;width:50px;background:50% 12px url(../images/search-ico_black.svg) no-repeat;background-size:45%;z-index:2;opacity:.4;position:absolute;right:1%} .blog-nav__open-btn{color:#ed772d;font-size:15px;font-weight:700;position:absolute;left:5%;top:22px;display:none} @media only screen and (min-width:100px) and (max-width:767px){ .blog-nav{padding:32px 0 30px 4%;z-index:4} .blog-nav__open-btn{display:block} .blog-nav__open-btn:before{content:"меню"} .blog-nav ul{border-top:1px solid #e6e7ea;margin:0;padding:30px 0 0;position:absolute;top:60px;left:0;width:100%;background:#fff;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);z-index:3;opacity:0;visibility:hidden;transition:all .3s ease} .blog-nav ul li{text-align:center;display:block;margin-right:0;margin-bottom:10px} .blog-nav ul li a{font-size:15px} .blog-nav ul li ul{border-top:none;position:relative;margin-left:0;text-align:center;background:0 0;margin-top:-58px;visibility:visible;box-shadow:none;padding:0 0 70px} .blog-nav ul li ul li{display:block;margin-bottom:10px} .blog-nav .blog-search{width:60%} .blog-nav_show .blog-nav__open-btn:before{content:"закрыть"} .blog-nav_show ul{opacity:1;visibility:visible} } @media only screen and (min-width:768px) and (max-width:1150px){ .blog-nav .mobile-no-visibility{display:block!important} .blog-nav ul li{margin-right:3.5%} .blog-nav ul li a{font-size:13px;padding-bottom:0} .blog-nav .active{display:none} .blog-nav .blog-search{width:30%} } .blog-sidebar{width:33%;float:left;padding:0 0 0 3%} .blog-sidebar strong{font-size:21px;font-weight:700;display:block;margin-bottom:20px;color:#181717} .blog-sidebar .btn-type-4{width:100%;padding:16px 0} .blog-sidebar .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .blog-sidebar__anons{position:relative;margin-bottom:30px;border-bottom:1px solid #e6e7ea;transition:all .8s ease} .blog-sidebar__anons:hover{cursor:pointer;border-bottom:1px solid #ed772d} .blog-sidebar__anons:hover h3{color:#ed772d} .blog-sidebar__anons .tags-block span{font-size:12px;font-weight:600;color:#4f5f6f;opacity:.5} .blog-sidebar__anons h3{font-size:21px;font-weight:700;line-height:1.24;color:#4f5f6f;margin:2px 0 0;transition:color .5s ease} .blog-sidebar__anons p{font-size:16px;line-height:1.5;color:#4f5f6f} .blog-sidebar__anons a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1} .blog-sidebar__anons-author{width:100%;position:relative;margin:20px 0} .blog-sidebar__anons-author-img{width:50px;height:50px;overflow:hidden;border-radius:50px;float:left;margin:4px 20px 20px 0} .blog-sidebar__anons-author-img img{width:100%;margin:0} .blog-sidebar__anons-author p{position:relative;top:0;font-size:13px;font-weight:700;color:#181717} .blog-sidebar__anons-author p i,.blog-sidebar__anons-author p span{display:block;font-weight:600;font-size:10px;color:#4f5f6f;padding:0} .blog-sidebar__anons-author p span{color:#9fa5ac} .blog-sidebar__anons-author-date{color:#ed772d;position:absolute;right:0;top:40%;font-size:13px;font-weight:600} .blog-sidebar_news{padding-top:180px} .blog-sidebar_news .blog-sidebar__anons span{font-size:12px;font-weight:600;display:block;color:#181717} .blog-sidebar_news .blog-sidebar__anons h3{font-size:14px;line-height:1.6;padding-bottom:10px} @media only screen and (min-width:100px) and (max-width:900px){ .blog-sidebar{width:100%;float:left;padding:25px 0 0} .blog-sidebar strong{font-size:26px} } .blog-post{width:54%;background:#fff;padding:40px 5%;position:relative;z-index:2;box-shadow:-.8px 9px 80.9px 6.1px hsla(0,0%,57%,.11);float:left} .blog-post h1{margin:0;padding:2px 0 0;font-weight:700;line-height:1.31;font-size:26px;color:#181717} .blog-post h2{font-size:20px;color:#4f5f6f;padding:20px 0 5px} .blog-post p{font-size:16px;line-height:1.63;color:#4f5f6f} .blog-post p a{color:#ed772d;text-decoration:none} .blog-post p a:hover{text-decoration:underline} .blog-post ul{padding:10px 0 2px;margin:0} .blog-post ul li{padding-left:0;color:#4f5f6f;font-weight:600;font-size:14px;margin:0 0 12px;list-style:none} .blog-post ul li:before{padding-right:8px;content:"• ";font-size:16px} .blog-post ol{padding:10px 0 2px 18px;margin:0} .blog-post ol li{padding-left:8px;color:#4f5f6f;font-weight:600;font-size:14px;margin:0 0 12px} .blog-post img{width:100%;margin:10px 0} .blog-post .video-content{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:20px 0} .blog-post .video-content iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important} .blog-post__share{position:absolute;right:0;top:0;width:36px;height:36px;border:1px solid #fff;box-shadow:-.7px 8px 27.9px 2.1px rgba(69,69,69,.06);background:50% url(../images/share_black-ico.svg) no-repeat;background-size:40%;opacity:.8} .blog-post__share:hover{-webkit-transform:scale(.9);transform:scale(.9);border:1px solid #ed772d} .blog-post__tags-block a{font-size:12px;font-weight:600;text-decoration:none;color:#ed772d;margin-right:7px;transition:all .5s ease} .blog-post__tags-block a:hover{letter-spacing:2px} .blog-post__author{width:98.5%;left:-9.2%;border-top:1px solid #e6e7ea;border-bottom:1px solid #e6e7ea;position:relative;padding:10px 10% 2px;margin:30px 0} .blog-post__author-img{width:74px;height:74px;overflow:hidden;border-radius:50px;float:left;margin-right:20px} .blog-post__author-img img{width:100%;margin:0} .blog-post__author p{position:relative;top:-9px;font-size:15px;font-weight:700;color:#181717} .blog-post__author p i,.blog-post__author p span{display:block;font-weight:600;font-size:12px;color:#4f5f6f;padding:0} .blog-post__author p span{color:#9fa5ac} .blog-post__author-date{color:#ed772d;position:absolute;right:5%;top:40%;font-size:13px;font-weight:600} @media only screen and (min-width:100px) and (max-width:600px){ .blog-post{width:100%;left:-5%;padding:20px 5%} .blog-post h1{font-size:21px} .blog-post h2{font-size:18px;padding:10px 0 5px} .blog-post__author{width:100%;left:-5%;position:relative;padding:14px 5% 0;margin:20px 0} .blog-post__author-date{top:10px} } @media only screen and (min-width:601px) and (max-width:900px){ .blog-post{width:90%;left:0;padding:20px 5%} .blog-post__author{width:100%;left:-5%;position:relative;padding:14px 5% 0;margin:20px 0} .blog-post__author-date{top:10px} } .blog-anons__item{background:#181717;position:relative;float:left;margin:0 2% 30px 0;overflow:hidden;padding:120px 3% 30px;width:43%} .blog-anons__item:hover .item__bg{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:.2} .blog-anons__item:nth-child(2n+2){margin:0 0 30px} .blog-anons .item__content{z-index:2;position:relative;color:#fff} .blog-anons .item__content h3{font-size:20px;font-weight:600;line-height:1.3;margin:2px 0 20px} .blog-anons .item__content p{width:80%;font-size:15px;line-height:1.5;text-align:left;color:#f2f2f2;margin:0 0 30px} .blog-anons .item__content .tags-block span{font-size:13px;color:#ed772d;padding-right:12px} .blog-anons .item__content .btn-type-2{color:#fff} .blog-anons .item__content .post-data{font-size:14px;color:#f2f2f2;padding-left:30px} .blog-anons .item__bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;opacity:.3;z-index:1;transition:opacity .4s ease,-webkit-transform 70s ease;transition:transform 70s ease,opacity .4s ease;transition:transform 70s ease,opacity .4s ease,-webkit-transform 70s ease} @media only screen and (min-width:100px) and (max-width:600px){ .blog-anons__item{margin:0 0 10px;padding:120px 5% 30px;width:90%} .blog-anons__item:nth-child(2n+2){margin:0 0 10px} .blog-anons .item__content p{width:100%} } .news-anons__item{width:48.5%;float:left;margin:0 3% 30px 0;position:relative} .news-anons__item:hover h2,.news-anons__item:hover h3,.news-anons__item:hover strong{color:#ed772d} .news-anons__item:hover .news-anons__item-img{opacity:.7} .news-anons__item-img{position:relative;transition:opacity 1s ease} .news-anons__item-img,.news-anons__item-img img{width:100%;height:auto} .news-anons__item h2,.news-anons__item h3,.news-anons__item strong{width:100%;font-size:17px;font-weight:700;line-height:1.33;color:#181717;margin:0;padding:20px 0 10px;display:block;transition:all .6s ease;min-height:45px} .news-anons__item span{display:block;font-size:13px;font-weight:600;color:#9fa5ac} .news-anons__item a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;display:block} .news-anons__item:nth-child(2n+2){margin-right:0} @media only screen and (min-width:100px) and (max-width:680px){ .news-anons__item{width:100%;margin:0 0 30px} .news-anons__item h2,.news-anons__item h3,.news-anons__item strong{font-size:16px;padding:10px 0 0;min-height:10px} .news-anons__item span{padding:2px 7px;font-size:12px;font-weight:600;position:absolute;top:10px;left:1.5%;border-radius:30px;z-index:3;background:#ed772d;color:#fff} } .faq-sorting{width:100%;margin:0 0 20px} .faq-sorting a{font-size:13px;font-weight:700;padding:8px 12px;background:#f0f3f6;border-radius:50px;text-decoration:none;color:#181717;border:2px solid #f0f3f6;transition:all .5s ease;margin:0 5px 10px 0;display:inline-block;white-space:nowrap} .faq-sorting .faq-sorting__show-all-btn,.faq-sorting a:hover{border:2px solid #ed772d;color:#fff;background:#ed772d} .faq-sorting .faq-sorting__show-all-btn{padding:8px 20px;position:relative} .faq-sorting .faq-sorting__show-all-btn span{position:absolute;font-size:24px;letter-spacing:2px;line-height:4px;left:11px} .faq-sorting .faq-sorting__show-all-btn span:before{content:"..."} .faq-sorting .faq-sorting__show-all-btn:hover{border-radius:7px} .faq-sorting .active{background:#fff;border:2px solid #ed772d;color:#ed772d} .faq-sorting__all-tag{display:none} .faq-sorting_show-all .faq-sorting__all-tag{display:inline} .faq-sorting_show-all .faq-sorting__show-all-btn span{left:14px} .faq-sorting_show-all .faq-sorting__show-all-btn span:before{content:".."} @media only screen and (min-width:100px) and (max-width:600px){ .faq-sorting{margin:0 0 20px} .faq-sorting a{font-size:11px;font-weight:700;padding:5px 7px;margin:0 1px 6px 0} .faq-sorting .faq-sorting__show-all-btn{padding:5px 21px} .faq-sorting .active{background:#fff;border:2px solid #ed772d;color:#ed772d} } .add-ask-panel{position:fixed;bottom:0;left:0;width:100%;height:45px;padding:11px 0 8px;background:hsla(0,0%,100%,.98);box-shadow:0 0 27.9px 2.1px hsla(0,0%,57%,.15);z-index:10;text-align:center} .add-ask-panel .btn-type-5{padding:13px 4%} .add-ask-panel p{font-weight:600;font-size:14px} .add-ask-panel p a{text-decoration:none;color:#ed772d;transition:all .4s ease} .add-ask-panel p a:hover{letter-spacing:2px} @media only screen and (min-width:100px) and (max-width:600px){ .add-ask-panel{height:50px;padding:10px 0 3px} .add-ask-panel .btn-type-5{padding:13px 10%} } .faq-anons__item{width:42.5%;float:left;margin:0 3% 30px 0;position:relative;background:#fff;padding:30px 3%;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);transition:all .6s ease} .faq-anons__item:hover{box-shadow:0 10px 17.9px 5.1px hsla(0,0%,45%,.08)} .faq-anons__item:hover h2{color:#4f5f6f} .faq-anons__item .tags-block span{font-size:12px;font-weight:600;color:#ed772d} .faq-anons__item h2{font-size:17px;font-weight:700;line-height:1.33;margin:0;padding:0;min-height:44px;transition:all .5s ease} .faq-anons__item a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;display:block} .faq-anons__item-enquirer{width:100%;margin:20px 0 0;border-top:1px solid #f2f2f2;padding:18px 0 0} .faq-anons__item-enquirer span{position:absolute;right:5%;bottom:30px;font-size:12px;font-weight:600;color:#4f5f6f} .faq-anons__item-enquirer div{font-size:14px;font-weight:700;color:#4f5f6f} .faq-anons__item-enquirer div span{display:block;font-size:11px;opacity:.6;position:relative;right:0;bottom:0;color:#9fa5ac;font-weight:400} .faq-anons__item:nth-child(2n+2){margin-right:0} @media only screen and (min-width:100px) and (max-width:600px){ .faq-anons__item{width:94%;margin:0 0 20px;padding:30px 3%} } @media only screen and (min-width:601px) and (max-width:767px){ .faq-anons__item{margin:0 3% 20px 0;padding:30px 3%} .faq-anons__item h2{font-size:15px;line-height:1.33;min-height:78px} } .faq-answer{position:relative;margin-bottom:360px} .faq-answer__enquirer{width:100%;margin:20px 0;padding:0 0 20px;position:relative} .faq-answer__enquirer span{position:absolute;right:0;bottom:30px;font-size:12px;font-weight:600;color:#4f5f6f} .faq-answer__enquirer div{font-size:14px;font-weight:700;color:#4f5f6f} .faq-answer__enquirer div span{display:block;font-size:11px;opacity:.6;position:relative;right:0;bottom:0;color:#9fa5ac;font-weight:400} .faq-answer__answerer{width:100%;text-align:center;padding:15px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2} .faq-answer__answerer-img{position:relative;width:86px;height:86px;overflow:hidden;border-radius:100px;display:inline-block} .faq-answer__answerer-img img{width:100%;margin:0} .faq-answer__answerer-info i{font-size:12px;font-weight:600;color:#9fa5ac;font-style:normal} .faq-answer__answerer-info p{font-size:15px;font-weight:700;color:#181717;margin:0;line-height:20px} .faq-answer__answerer-info span{font-size:14px;font-weight:600;display:inline-block;color:#4f5f6f} .faq-answer__add-answer{width:90%;left:0;background:#fff;padding:0 5% 20px;position:absolute;bottom:-370px;z-index:2;box-shadow:-.8px 9px 80.9px 6.1px hsla(0,0%,57%,.11)} .faq-answer__add-answer .input-textarea{width:100%} .faq-answer__add-answer .input-textarea textarea{min-height:150px} .faq-answer__add-answer_no-login{padding:30px 5% 60px;text-align:center} .faq-answer__add-answer_no-login h2{font-size:21px} .faq-answer__add-answer_no-login p{padding-bottom:20px} .faq-answer__add-answer_no-login .btn-type-4_light{margin-left:10px} @media only screen and (min-width:100px) and (max-width:900px){ .faq-answer{margin-bottom:0} .faq-answer__add-answer{bottom:-30px;width:101.2%;left:-5.6%;position:relative;border-top:10px solid #ed772d;padding:0 5% 10px} .faq-answer__add-answer .input-textarea{width:100%} .faq-answer__add-answer .input-textarea textarea{min-height:150px} .faq-answer__add-answer_no-login{padding:0 5% 30px} } .calculator-anons{padding-bottom:40px} .calculator-anons__item{background:#181717;position:relative;float:left;margin:0 1% 10px 0;overflow:hidden;padding:120px 3% 30px;width:26.3%;height:105px} .calculator-anons__item-content{z-index:2;position:relative;color:#fff} .calculator-anons__item-content h2{font-size:17px;font-weight:700;line-height:1.42;width:90%;margin:2px 0 30px} .calculator-anons__item-content .btn-type-1{padding:10px 14px;border:2px solid #ed772d;font-size:12px} .calculator-anons__item-content .btn-type-1:hover{background:#ed772d} .calculator-anons__item-bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;opacity:.3;z-index:1} .calculator-anons__item_type-2{height:370px} .calculator-anons__item_type-2 .calculator-anons__item-content{position:absolute;bottom:33px} .calculator-anons__item_type-2 .calculator-anons__item-content h2{font-size:26px} .calculator-anons__item_type-2 .calculator-anons__item-content p{font-size:15px;width:90%;line-height:1.5;padding-bottom:30px} @media only screen and (min-width:100px) and (max-width:600px){ .calculator-anons{padding-bottom:40px} .calculator-anons__item{margin:0 0 10px;padding:40px 5%;text-align:center;width:90%;height:auto} .calculator-anons__item-content h2{font-size:18px;width:90%;margin:2px auto 30px} .calculator-anons__item_type-2{height:auto} .calculator-anons__item_type-2 .calculator-anons__item-content{position:relative;bottom:0} .calculator-anons__item_type-2 .calculator-anons__item-content h2{font-size:21px} .calculator-anons__item_type-2 .calculator-anons__item-content p{font-size:16px;width:100%} } @media only screen and (min-width:601px) and (max-width:900px){ .calculator-anons__item{width:43%} .calculator-anons__item_type-2{height:auto;width:93%} .calculator-anons__item_type-2 .calculator-anons__item-content{position:relative;bottom:0} } @media only screen and (min-width:901px) and (max-width:1023px){ .calculator-anons__item-content h2{font-size:15px} .calculator-anons__item_type-2 .calculator-anons__item-content h2{font-size:21px} } .calculator-sidebar{width:33%;float:left;padding:0 0 0 3%} .calculator-sidebar strong{font-size:21px;font-weight:700;display:block;margin-bottom:40px;color:#181717} .calculator-sidebar__anons{position:relative;width:90%;height:60px;margin-bottom:20px;border-bottom:1px solid #e6e7ea;transition:all .8s ease;clear:both;padding-bottom:20px} .calculator-sidebar__anons:hover{cursor:pointer;border-bottom:1px solid #ed772d} .calculator-sidebar__anons:hover h3{color:#ed772d} .calculator-sidebar__anons-img{width:60px;height:60px;border-radius:80px;overflow:hidden;position:absolute;margin-right:30px} .calculator-sidebar__anons-img img{height:100%} .calculator-sidebar__anons h3{width:auto;margin-left:80px;position:relative;font-size:14px;font-weight:700;line-height:1.24;color:#4f5f6f;padding-top:10px;transition:color .5s ease} .calculator-sidebar__anons a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1} .calculator-sidebar__instruction{width:90%;padding-bottom:20px} .calculator-sidebar__instruction h3{font-size:21px;font-weight:700} .calculator-sidebar__instruction ol{margin:0;padding:0 0 0 20px} .calculator-sidebar__instruction ol li{margin-bottom:20px;font-size:15px;line-height:1.38;color:#4f5f6f} .calculator-sidebar__instruction ol li a{text-decoration:none;color:#ed772d} .calculator-sidebar__instruction ol li a:hover{color:#ed5b00} @media only screen and (min-width:100px) and (max-width:900px){ .calculator-sidebar{width:100%;padding:25px 0 0} } @media only screen and (min-width:100px) and (max-width:600px){ .calculator-sidebar{border-bottom:1px solid #e6e7ea} .calculator-sidebar strong{font-size:19px} .calculator-sidebar__anons{width:100%;border-bottom:1px solid #fff;padding-bottom:10px} .calculator-sidebar__anons h3{width:70%} .calculator-sidebar__instruction{width:100%} .calculator-sidebar__instruction h3{font-size:19px} } @media only screen and (min-width:900px) and (max-width:1200px){ .calculator-sidebar strong{font-size:18px} .calculator-sidebar__anons{position:relative;width:90%;height:60px;margin-bottom:20px;border-bottom:1px solid #e6e7ea;transition:all .8s ease;clear:both;padding-bottom:20px} .calculator-sidebar__anons:hover{cursor:pointer;border-bottom:1px solid #ed772d} .calculator-sidebar__anons:hover h3{color:#ed772d} .calculator-sidebar__anons-img{width:60px;height:60px;border-radius:80px;overflow:hidden;position:absolute;margin-right:30px} .calculator-sidebar__anons-img img{height:100%} .calculator-sidebar__anons h3{width:auto;margin-left:80px;position:relative;font-size:14px;font-weight:700;line-height:1.24;color:#4f5f6f;padding-top:10px;transition:color .5s ease} .calculator-sidebar__anons a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1} .calculator-sidebar__instruction{width:100%;padding-bottom:20px} .calculator-sidebar__instruction h3{font-size:18px} .calculator-sidebar__instruction ol li{margin-bottom:15px} } .calculator-wrapper{width:64%;float:left} .calculator-content{background:#fff;padding:40px 7% 20px;position:relative;z-index:2;box-shadow:-.8px 9px 80.9px 6.1px hsla(0,0%,57%,.11)} .calculator-content__description{padding-bottom:30px;border-bottom:1px solid #f2f2f2;margin-bottom:30px} .calculator-content__description h1{margin:0;padding:2px 0 0;font-weight:700;line-height:1.31;font-size:26px;color:#181717} .calculator-content__description p{font-size:15px;line-height:1.63;color:#4f5f6f} .calculator-content__description img{width:70%} .calculator-content__form .input-group{border-bottom:1px solid #f2f2f2;padding-bottom:30px;margin-bottom:20px;padding-top:20px} .calculator-content__form .input-group strong{font-size:16px;font-weight:700;line-height:1.63;color:#4f5f6f;display:block;padding:20px 0} .calculator-content__form .input-text{width:45%;margin:0 5% 10px 0;float:left} .calculator-content__form .input-checkbox,.calculator-content__form .input-radio{width:auto;max-width:200px;margin:0 4% 16px 0;float:left} .calculator-content__form .input-select{width:45%;margin:0 4% 16px 0;float:left} .calculator-content__form .btn-type-4{width:40%;margin:0 auto;display:block} .calculator-content__form-total{padding:20px 0 0;width:100%;text-align:center;font-size:15px;font-weight:600;line-height:1.33;color:#9fa5ac} .calculator-content__form-total span{color:#181717} .calculator-content__share{position:absolute;right:0;top:0;width:36px;height:36px;border:1px solid #fff;box-shadow:-.7px 8px 27.9px 2.1px rgba(69,69,69,.06);background:50% url(../images/share_black-ico.svg) no-repeat;background-size:40%;opacity:.8} .calculator-content__share:hover{-webkit-transform:scale(.9);transform:scale(.9);border:1px solid #ed772d} @media only screen and (min-width:100px) and (max-width:600px){ .calculator-wrapper{width:110%;left:-5%;position:relative} .calculator-content{padding:30px 5% 20px} .calculator-content__description h1{font-size:21px} .calculator-content__description img{width:100%;padding:10px 0} .calculator-content__form .input-group{padding-bottom:0;margin-bottom:30px} .calculator-content__form .input-group strong{padding:0 0 20px} .calculator-content__form .input-text{width:100%;margin:0 0 40px} .calculator-content__form .input-select{width:100%;margin:20px 0 30px} .calculator-content__form .btn-type-4{width:100%} } @media only screen and (min-width:601px) and (max-width:900px){ .calculator-wrapper{width:100%} .calculator-content{padding:40px 5% 20px} } .calculator-result{width:100%;margin-top:30px} .calculator-result__header{position:relative;padding:0 0 30px} .calculator-result__header h3{font-size:26px;font-weight:700;color:#181717;padding:0;margin:0} .calculator-result__header .page-control{position:absolute;right:0;top:5px} .calculator-result__total{top:10px;position:relative;text-align:center;font-size:16px;font-weight:600;line-height:1.33;color:#9fa5ac} .calculator-result__total span{color:#181717} .calculator-result__total .btn-type-4{width:100%;padding:18px 0;margin:20px 0 0} .calculator-result__total .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .calculator-result .product-item-list{width:94%;margin:0 0 20px;padding:0 3%} .calculator-result .product-item-list .left-block{width:12%;padding-top:20px} .calculator-result .product-item-list .center-block{width:45%;padding:30px 3% 24px 5%;border-right:none} .calculator-result .product-item-list .right-block{width:30%;padding-top:14px} .calculator-result .product-item-list__name p{font-size:16px} .calculator-result .product-item-list__img{height:100px} .calculator-result .product-item-list__more-info{margin-top:20px} .calculator-result .product-item-list .product-info__control{position:relative;z-index:2} .calculator-result .product-item-list .product-info__control .input-number{width:50%;border:2px solid #ed772d} @media only screen and (min-width:100px) and (max-width:767px){ .calculator-result{width:90%;margin:20px auto 0} .calculator-result__header{padding:0 0 30px} .calculator-result__header .page-control{position:relative} .calculator-result .product-item-list{width:94%;margin:0 0 20px;padding:0 3% 20px} .calculator-result .product-item-list .left-block{width:100%;padding-top:20px} .calculator-result .product-item-list .center-block{width:90%;padding:10px 5% 0} .calculator-result .product-item-list .right-block{width:90%;padding:0 5%} .calculator-result .product-item-list__img{height:auto;width:40%;margin:0 auto} .calculator-result .product-item-list__img img{width:100%;height:auto} .calculator-result .product-item-list .product-info__control .input-number{width:40%} } @media only screen and (min-width:560px) and (max-width:767px){ .calculator-result{width:92%;margin:20px auto 0} .calculator-result__header{padding:0 0 30px} .calculator-result__header .page-control{position:relative} .calculator-result .product-item-list{width:46%;margin:0 1% 10px;padding:0 1% 20px;float:left} .calculator-result .product-item-list__name p{font-size:13px} .calculator-result .product-item-list__img{width:30%} } @media only screen and (min-width:600px) and (max-width:767px){ .calculator-result{width:100%} .calculator-result .product-item-list{width:46%;margin:0 1% 10px;padding:0 1% 20px;float:left} .calculator-result .product-item-list__name p{font-size:15px} .calculator-result .product-item-list__img{width:40%} } @media only screen and (min-width:900px) and (max-width:1200px){ .calculator-result .product-item-list .left-block{width:10%} .calculator-result .product-item-list .center-block{width:39%;padding:30px 1% 24px 5%} .calculator-result .product-item-list .right-block{width:40%} .calculator-result .product-item-list__name p{font-size:13px} .calculator-result .product-item-list__img{height:70px} .calculator-result .product-item-list__more-info{margin-top:10px} } .lk-wrapper{width:74%;float:left} @media only screen and (min-width:100px) and (max-width:600px){ .lk-wrapper{width:100%} } @media only screen and (min-width:601px) and (max-width:767px){ .lk-wrapper{width:100%} } @media only screen and (min-width:768px) and (max-width:980px){ .lk-wrapper{width:64%} } .lk-dashboard__item{position:relative;width:31%;background:#fff;border:1px solid #f2f2f2;border-radius:10px;text-align:center;overflow:hidden;margin:0 3% 20px 0;padding:12px 0 15px;float:left;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);transition:all .4s ease} .lk-dashboard__item-logo{width:100%;position:relative;border-bottom:1px solid #f2f2f2;transition:all .4s ease} .lk-dashboard__item-logo img{width:24%} .lk-dashboard__item strong{font-size:13px;font-weight:700;line-height:1.43;display:block;color:#9fa5ac;padding:14px 0 4px;transition:all .4s ease} .lk-dashboard__item span:before{content:"...";color:#ed772d;font-size:31px;font-weight:700;line-height:1px;transition:all .4s ease} .lk-dashboard__item a{width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:1} .lk-dashboard__item:hover{box-shadow:-.9px 10px 27.9px 8.1px hsla(0,0%,45%,.1)} .lk-dashboard__item:hover strong{color:#4f5f6f} .lk-dashboard__item:hover span{letter-spacing:5px} .lk-dashboard__item:nth-child(3n+3){margin-right:0} @media only screen and (min-width:100px) and (max-width:600px){ .lk-dashboard__item{width:48%;margin:0 2% 15px 0} .lk-dashboard__item-logo img{width:50%} .lk-dashboard__item:nth-child(3n+3){margin-right:2%} .lk-dashboard__item:nth-child(2n+2){margin-right:0} } @media only screen and (min-width:601px) and (max-width:767px){ .lk-dashboard__item{width:31.2%;margin:0 2% 15px 0} .lk-dashboard__item-logo img{width:40%} } @media only screen and (min-width:768px) and (max-width:980px){ .lk-dashboard__item{width:48%;margin:0 2% 15px 0} .lk-dashboard__item-logo img{width:40%} .lk-dashboard__item:nth-child(3n+3){margin-right:2%} .lk-dashboard__item:nth-child(2n+2){margin-right:0} } .lk-orders{position:relative;width:90%;background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:12px 5% 15px;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);margin-bottom:30px} .lk-orders h2{width:90%;font-size:19px;font-weight:700;color:#181717;padding:10px 0 15px} .lk-orders__item{width:94%;overflow:hidden;padding:0 3%;border-radius:5px;border:1px solid #f2f2f2;margin-bottom:30px} .lk-orders__item-header{width:102%;left:-6%;background:#fafafd;position:relative;padding:6px 6%;margin-bottom:20px} .lk-orders__item-header h3{font-size:14px;font-weight:700;color:#1a3a50} .lk-orders__item-info{border-bottom:1px solid #f2f2f2;margin-bottom:30px;padding-bottom:20px} .lk-orders__item-info h4{font-size:16px;font-weight:700;color:#ed772d;margin:0} .lk-orders__item-info ul{margin:0;padding:20px 0 6px;width:100%;position:relative} .lk-orders__item-info ul li{font-size:15px;font-weight:600;list-style:none;color:#1a3a50;display:inline-block;padding:0 10% 0 0;width:auto;position:relative} .lk-orders__item-info ul li span{color:#9fa5ac;display:block;font-size:12px;padding:0 0 4px} .lk-orders__item-info ul li:last-child{padding:0} .lk-orders__item-info .show-customer-info{display:block} .lk-orders__item-info .lk-orders__item-control{padding-top:30px} .lk-orders__item-info .lk-orders__item-control .btn-group{right:auto;left:0} .lk-orders__item-customer{overflow:hidden;height:0;visibility:hidden;opacity:0;transition:all .8s ease} .lk-orders__item-customer strong{padding:30px 0 0;display:block} .lk-orders__item-customer ul{margin:20px 0 0;border-top:1px solid #f0f3f6;padding:10px 0 0} .lk-orders__item-customer ul li{display:block;padding:10px 0;font-size:13px} .lk-orders__item-customer_show{height:auto;visibility:visible;opacity:1} .lk-orders__item-group{padding:20px 0 10px} .lk-orders__item-group .btn-type-4{margin-left:5%} .lk-orders__item-tile{position:relative;width:18%;border:1px solid #f2f2f2;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);border-radius:10px;text-align:center;margin:0 2% 0 0;float:left;padding:3px 0 8px;transition:all .7s ease} .lk-orders__item-tile strong{display:block;font-size:13px;font-weight:700;color:#8b8b8b;padding:10px 0 5px;width:80%;margin:0 auto;line-height:1.23} .lk-orders__item-tile .logo{width:100%;position:relative;border-bottom:1px solid #f2f2f2;z-index:1} .lk-orders__item-tile .logo img{width:45%} .lk-orders__item-status{margin-bottom:20px;border-bottom:1px solid #f2f2f2;padding-bottom:25px;position:relative} .lk-orders__item-status h4{font-size:16px;font-weight:700;color:#ed772d;margin:0} .lk-orders__item-status p{font-size:15px;font-weight:600;color:#363536;padding:5px 0;margin:0} .lk-orders__item-status span{font-size:14px;font-weight:600;display:block;color:#9fa5ac;padding:0 0 12px} .lk-orders__item-status span i{font-weight:700;font-style:normal;font-size:12px} .lk-orders__item-status .control-block{position:absolute;right:0;top:16px} .lk-orders__item-status .control-block .status-label{font-size:12px;font-weight:700;color:#9fa5ac;padding:7px 10px;text-align:center;border-radius:40px;border:1px solid #9fa5ac;display:inline-block;margin-right:15px} .lk-orders__item-status:last-child{border-bottom:none} .lk-orders__item-delivery-info{font-size:13px;font-weight:600;display:block;color:#4f5f6f;margin-bottom:10px} .lk-orders__item-control{position:relative;width:100%;height:60px} .lk-orders__item-control .more-info{position:absolute;left:0;top:12px;font-size:14px;font-weight:600;text-decoration:none;color:#2992d9;transition:all .3s ease} .lk-orders__item-control .more-info:hover{color:#ed772d} .lk-orders__item-control .btn-group{position:absolute;right:0} .lk-orders__item-control .btn_warning{margin:0 0 0 20px} .lk-orders__item-settings{padding-top:0;visibility:hidden;overflow:hidden;height:0;opacity:0;transition:all .5s ease} .lk-orders__item-settings .input-radio-tile{margin-bottom:15px;width:22%;margin-right:2%} .lk-orders__item-settings .input-radio-tile strong{font-size:12px} .lk-orders__item-settings_show{padding-top:20px;visibility:visible;height:auto;opacity:1} .order-info-cart{width:100%;margin-bottom:30px;padding:0} .order-history__btn{text-decoration:none;text-align:center;display:block;background:#fff;border:1px solid #f2f2f2;border-radius:5px;padding:20px 0;margin-bottom:25px;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);font-size:14px;font-weight:700;color:#1a3a50;transition:all .5s ease} .order-history__btn:hover{box-shadow:0 10px 27.9px 0 hsla(0,0%,45%,.1);color:#ed772d} @media only screen and (min-width:100px) and (max-width:767px){ .lk-orders{position:relative;width:90%;margin-bottom:25px} .lk-orders h2{width:100%;font-size:16px;padding:0 0 10px} .lk-orders__item{width:100%;overflow:visible;padding:0 0 20px;border:none;margin-bottom:0} .lk-orders__item-header{width:100.4%;left:-5.1%;position:relative;padding:6px 5%} .lk-orders__item-header h3{font-size:13px} .lk-orders__item-status{padding-bottom:10px} .lk-orders__item-status .change-payment{position:relative;margin-bottom:20px;display:inline-block} .lk-orders__item-status .control-block{position:relative;top:0;margin:0;padding-bottom:10px} .lk-orders__item-control{position:relative;width:100%;height:auto;padding-bottom:10px} .lk-orders__item-control .more-info{position:relative;left:0;top:0;margin-bottom:30px;display:inline-block} .lk-orders__item-control .btn-group{position:relative;right:0} .lk-orders__item-control .btn-type-6{margin:0;display:inline;padding:15px 8px} .lk-orders__item-settings .input-radio-tile{width:47%} .lk-orders__item-settings .input-radio-tile strong{width:80%} } @media only screen and (min-width:768px) and (max-width:980px){ .lk-orders__item-settings .input-radio-tile{width:30%} .lk-orders__item-settings .input-radio-tile strong{width:90%} } @media only screen and (min-width:601px) and (max-width:1100px){ .lk-orders__item-status .change-payment{position:relative;margin-bottom:20px;display:inline-block} .lk-orders__item-status .control-block{position:relative;top:0;margin:0;padding-bottom:10px} .lk-orders__item-control{position:relative;width:100%;height:auto;padding-bottom:14px} .lk-orders__item-control .more-info{position:relative;top:0;margin-bottom:30px;display:inline-block} .lk-orders__item-control .btn-group{position:relative;right:0} .lk-orders__item-control .btn-type-6{margin:0 20px 0 0} .lk-orders__item-settings .input-radio-tile{width:22%} .lk-orders__item-settings .input-radio-tile strong{width:90%} } .lk-sidebar{width:23%;float:right} .lk-sidebar__item{position:relative;width:80%;background:#fff;border:1px solid #f2f2f2;border-radius:10px;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);padding:22px 10%;margin:0 0 20px} .lk-sidebar .lk-sidebar__nav{text-align:center} .lk-sidebar .lk-sidebar__nav ul{padding:0 20%;margin:0} .lk-sidebar .lk-sidebar__nav ul li{list-style:none;margin:0 0 6px} .lk-sidebar .lk-sidebar__nav ul li a{font-size:14px;text-decoration:none;font-weight:600;color:#4f5f6f;opacity:.9;transition:all .6s ease} .lk-sidebar .lk-sidebar__nav ul li a:hover{color:#ed772d;opacity:1} .lk-sidebar .lk-sidebar__nav ul .active a{color:#ed772d} .lk-sidebar .lk-sidebar__nav ul .logout-btn a{color:#ed1f24} .lk-sidebar .lk-sidebar__account-item{padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid #f2f2f2} .lk-sidebar .lk-sidebar__account-item span{font-size:11px;font-weight:700;line-height:1.25;font-style:normal;color:#ed772d;width:40%;display:inline-block} .lk-sidebar .lk-sidebar__account-item i{font-style:normal;font-size:16px;font-weight:700;color:#4f5f6f;position:relative;top:-6px} .lk-sidebar .lk-sidebar__account a{width:100%;display:block;text-align:center;color:#2992d9;text-decoration:none;font-size:12px;font-weight:600} .lk-sidebar .lk-sidebar__account a:hover{opacity:.7} .lk-sidebar .lk-sidebar__manager{text-align:center} .lk-sidebar .lk-sidebar__manager h3{font-size:15px;font-weight:700;color:#1a3a50;margin:0;padding:0 0 20px} .lk-sidebar .lk-sidebar__manager-img{margin:0 auto;width:85px;height:85px;border-radius:100px;overflow:hidden} .lk-sidebar .lk-sidebar__manager-img img{width:100%} .lk-sidebar .lk-sidebar__manager-name{border-bottom:1px solid #f2f2f2;padding:0 0 10px} .lk-sidebar .lk-sidebar__manager-name p{font-size:16px;font-weight:600;color:#4f5f6f;padding:5px 0 0;margin:0} .lk-sidebar .lk-sidebar__manager-name span{font-size:13px;font-weight:600;color:#ed772d} .lk-sidebar .lk-sidebar__manager-contacts span{font-size:13px;color:#9fa5ac;margin-top:10px;display:block} .lk-sidebar .lk-sidebar__manager-contacts a{font-size:14px;font-weight:700;text-decoration:none;color:#1a3a50;transition:all .5s ease} .lk-sidebar .lk-sidebar__manager-contacts a:hover{color:#ed772d} .lk-sidebar .lk-sidebar__manager .social-network{padding:20px 0 0} .lk-sidebar .lk-sidebar__manager .social-network a{margin:0 5px} .lk-sidebar .lk-sidebar__manager .social-network span{font-size:14px;color:#9fa5ac;padding-bottom:10px;display:block} @media only screen and (min-width:100px) and (max-width:767px){ .lk-sidebar{width:98.7%;float:left} } @media only screen and (min-width:768px) and (max-width:980px){ .lk-sidebar{width:32%} .lk-sidebar .lk-sidebar__nav ul{padding:0 5%} } @media only screen and (min-width:980px) and (max-width:1024px){ .lk-sidebar .lk-sidebar__nav ul{padding:0 5%} } .registration{width:100%;height:auto;padding:80px 0 60px;position:relative;background:#212831} .registration .wrapper{width:40%;padding:30px 5% 20px;background:#fff;z-index:2;border-radius:5px} .registration .wrapper h1{font-size:24px;font-weight:700;color:#181717;text-align:center} .registration .input-text{width:48%;float:left;margin:0 1% 20px} .registration .input-text input{border:1px solid #dbdfe2;padding:16px 15px} .registration .input_full-width{width:98%} .registration .input-toggle{width:98%;margin:20px 1% 10px;height:40px;display:block} .registration .input-toggle label{left:54%} .registration .input-toggle .check{right:0} .registration .input-file{position:relative;width:88%;padding:5px 5%;margin:5px 1%} .registration .input-checkbox_responder{padding:15px 0 0;width:220px;margin:0 auto} .registration .input-checkbox_responder label{padding-top:1px} .registration .social-login{width:98%;text-align:center;border-radius:5px;border:1px solid #f2f2f2;position:relative;margin:40px auto 30px;padding:80px 0 30px} .registration .social-login .label i{width:70%;margin:10px auto 0} .registration__entity{overflow:hidden;height:0;opacity:0;transition:all .5s ease;margin-bottom:0} .registration__entity_show{height:auto;opacity:1;margin-bottom:10px} .registration__control-block{width:100%;position:relative;border-top:1px solid #f0f3f6;border-bottom:1px solid #f0f3f6;padding:20px 0} .registration__control-block .btn-type-4{position:absolute;right:0;margin-top:1px;padding:17px 10%} .registration__control-block .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .registration__control-block .g-recaptcha{float:left;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:0 0;transform-origin:0 0} .registration__control-block .alert{width:70%;display:block;font-size:12px;color:#9fa5ac} .registration__control-block .alert a{color:#ed772d;text-decoration:none} .registration__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.3;background-size:cover;background-position:top;background-attachment:fixed} @media only screen and (min-width:100px) and (max-width:600px){ .registration{padding:30px 0 40px} .registration .wrapper{width:86%;padding:20px 5%} .registration .input-text{width:100%;float:left;margin:0 0 20px} .registration .input-text input{border:1px solid #dbdfe2;padding:16px 15px} .registration .input_full-width{width:100%} .registration .input-toggle{margin:10px 1%} .registration .input-toggle label{left:12%} .registration .input-toggle .check{right:0} .registration .input-toggle .no-check{display:none} .registration .input-file{width:90%;margin:5px 0} .registration .input-checkbox_responder{width:auto;margin:0} .registration .social-login{width:90%;margin:30px auto;padding:90px 5% 20px} .registration .social-login .label{width:88%} .registration .social-login .label i{width:88%;margin:10px auto 0} .registration__entity{margin-bottom:0} .registration__entity_show{margin-bottom:10px} .registration__control-block{padding:20px 0} .registration__control-block .btn-type-4{position:relative;right:0;width:98%;margin:15px 0;padding:22px 0} .registration__control-block .g-recaptcha{float:none;margin:0 auto;-webkit-transform:scale(1);transform:scale(1)} .registration__control-block .alert{width:98%} .registration__bg{background-attachment:inherit} } @media only screen and (min-width:601px) and (max-width:640px){ .registration{padding:30px 0 40px} .registration .wrapper{width:86%;padding:20px 5%} .registration .input-text{width:100%;float:left;margin:0 0 20px} .registration .input-text input{border:1px solid #dbdfe2;padding:16px 15px} .registration .input_full-width{width:100%} .registration .input-file{width:90%;margin:5px 0} .registration .input-checkbox_responder{width:auto;margin:0} .registration__bg{background-attachment:inherit} } @media only screen and (min-width:641px) and (max-width:900px){ .registration .wrapper{width:86%;padding:20px 5%} .registration__bg{background-attachment:inherit} } @media only screen and (min-width:901px) and (max-width:1400px){ .registration .wrapper{width:60%;padding:20px 5%} .registration__bg{background-attachment:inherit} } .retrieve-password{width:100%;height:auto;padding:140px 0 180px;position:relative;overflow:hidden;background:#212831} .retrieve-password .wrapper{width:28%;padding:30px 4% 40px;background:#fff;z-index:2;border-radius:5px} .retrieve-password .wrapper h1{font-size:24px;font-weight:700;color:#181717;text-align:center} .retrieve-password .wrapper p{font-size:13px;line-height:1.43;text-align:center;color:#8b8b8b;padding-bottom:20px} .retrieve-password .input-text{width:100%} .retrieve-password .input-text input{border:1px solid #dbdfe2} .retrieve-password .btn-type-4{width:100%;padding:18px 0} .retrieve-password .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .retrieve-password__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:1;background-size:cover;background-position:top;background-attachment:fixed;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:b 55s ease-in-out infinite alternate;animation:b 55s ease-in-out infinite alternate} @media only screen and (min-width:100px) and (max-width:1024px){ .touch .retrieve-password__bg{background-attachment:inherit} } @media only screen and (min-width:100px) and (max-width:767px){ .retrieve-password{padding:30px 0 40px} .retrieve-password .wrapper{width:80%;padding:28px 7% 40px;background:hsla(0,0%,100%,.1)} .retrieve-password .wrapper h1,.retrieve-password .wrapper p{color:#fff} .retrieve-password__bg{background-position:100% 0;opacity:.3} } @media only screen and (min-width:601px) and (max-width:767px){ .retrieve-password .wrapper{width:60%;padding:28px 7% 40px} } @media only screen and (min-width:768px) and (max-width:960px){ .retrieve-password{padding:90px 0 100px} .retrieve-password .wrapper{width:60%;padding:28px 7% 40px} } .lk-personal{position:relative;width:90%;background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:12px 5% 15px;box-shadow:-.9px 10px 27.9px 2.1px hsla(0,0%,45%,.05);margin-bottom:30px} .lk-personal__avatar{width:90px;height:90px;position:relative;border-radius:100px;border:2px solid #ed772d;margin:30px auto 5px} .lk-personal__avatar img{width:100%;border-radius:100px;overflow:hidden} .lk-personal__avatar-dell{position:absolute;z-index:7;cursor:pointer;right:0;background:#fff;width:24px;height:24px;border-radius:50px;text-align:center;font-size:13px;line-height:23px;box-shadow:0 0 27.9px 2.1px rgba(0,0,0,.1);color:#ed772d;transition:all .5s ease} .lk-personal__avatar-dell:before{content:"✖"} .lk-personal__avatar-dell:hover{color:#fff;background:#ed772d} .lk-personal .add-avatar__btn{width:100%;text-align:center;display:inline-block;font-size:14px;font-weight:600;text-decoration:none;color:#ed772d;transition:all .7s ease} .lk-personal .add-avatar__btn:hover{letter-spacing:2px} .lk-personal__group{margin:30px 0;border-bottom:1px solid #f0f3f6} .lk-personal .input-text{width:48%;float:left;margin:0 1% 20px} .lk-personal .input-text input{border:1px solid #dbdfe2;padding:16px 15px} .lk-personal .input-toggle{width:70%;margin:20px auto 10px;height:40px;display:block} .lk-personal .input-toggle label{left:54%} .lk-personal .input-toggle .check{right:0} .lk-personal .input-file{position:relative;width:88%;padding:5px 5%;margin:5px 1%} .lk-personal .input_full-width{width:98%} .lk-personal .btn-type-4{width:240px;display:block;margin:0 auto;padding:18px 10px} .lk-personal .btn-type-4:hover{-webkit-transform:scale(1);transform:scale(1)} .lk-personal .social-login{width:98%;text-align:center;border-radius:5px;border:1px solid #f2f2f2;position:relative;margin:40px auto 30px;padding:80px 0 20px} .lk-personal .social-login .label i{width:70%;margin:10px auto 0} @media only screen and (min-width:100px) and (max-width:600px){ .lk-personal__avatar{width:90px;height:90px} .lk-personal__group{margin:30px 0} .lk-personal .input-text{width:100%;margin:0 0 20px} .lk-personal .input-text input{border:1px solid #dbdfe2;padding:16px 15px} .lk-personal .input-toggle{width:98%;margin:10px 2%} .lk-personal .input-toggle label{left:12%} .lk-personal .input-toggle .check{right:0} .lk-personal .input-toggle .no-check{display:none} .lk-personal .input-file{position:relative;width:90%;padding:5px 5%;margin:5px 0} .lk-personal .input_full-width{width:100%} .lk-personal .btn-type-4{width:100%;padding:18px 0} .lk-personal .social-login{width:100%;margin:30px auto 10px} .lk-personal .social-login .label i{width:90%} } @media only screen and (min-width:601px) and (max-width:740px){ .lk-personal .input-toggle{width:55%;margin:10px auto} .lk-personal .input-toggle label{left:12%} .lk-personal .input-toggle .check{right:0} .lk-personal .input-toggle .no-check{display:none} } @media only screen and (min-width:741px) and (max-width:980px){ .lk-personal .input-toggle{width:65%;margin:10px auto} .lk-personal .input-toggle label{left:12%} .lk-personal .input-toggle .check{right:0} .lk-personal .input-toggle .no-check{display:none} } @media only screen and (min-width:981px) and (max-width:1100px){ .lk-personal .input-toggle{width:44%;margin:10px auto} .lk-personal .input-toggle label{left:12%} .lk-personal .input-toggle .check{right:0} .lk-personal .input-toggle .no-check{display:none} } .anons-block{text-align:center;width:60%;margin:0 auto;padding:50px 0} .anons-block strong{font-size:26px;font-weight:700;text-align:center;color:#181717;padding:0 0 21px;display:inline-block} .anons-block p{font-size:16px;line-height:1.63;color:#4f5f6f;padding:0;margin:0} .full-width-text{padding:50px 0 30px;background:#fff;position:relative;z-index:2} .full-width-text h1,.full-width-text h2,.full-width-text h3,.full-width-text strong{width:80%;font-size:31px;font-weight:700;color:#181717;padding:0 0 26px} .full-width-text p{font-size:15px;padding:0 0 18px;line-height:2;font-weight:500;color:#4f5f6f} .full-width-text .more__btn:before{font-size:51px;color:#ed772d;content:"...";line-height:0;display:none} .block-title{font-size:26px;font-weight:700;color:#181717;padding:0} .block-title span{color:#ed772d} .text-block-center{text-align:center;padding:40px 0 60px} .text-block-center h2,.text-block-center h3{width:60%;margin:0 auto;font-size:26px;color:#181717;line-height:1.42;padding:30px 0} .text-block-center p{width:70%;margin:0 auto;font-size:16px;line-height:1.63;letter-spacing:normal;color:#4f5f6f;padding:20px 0 40px} .quote-text{width:98%;position:relative;margin:40px 0 10px;padding-bottom:50px} .quote-text p{width:80%;padding:0 0 0 50px;line-height:1.63;font-size:14px;color:#181717;font-weight:300;font-style:italic} .quote-text:before{content:"";display:block;position:absolute;left:0;top:5px;width:32px;height:24px;background:url(../images/quotes-ico.svg) no-repeat;background-size:100%} .quote-text__author{position:absolute;right:10%} .quote-text__author span{font-size:12px;font-weight:700;color:#181717;display:block} .quote-text__author i{display:block;font-size:11px;color:#9fa5ac;font-weight:500;padding-left:15px} .content-inner .quote-text{padding-bottom:10px} .content-inner .quote-text p{width:85%} @media only screen and (min-width:100px) and (max-width:767px){ .anons-block{width:100%;padding:30px 0} .anons-block strong{font-size:24px} .full-width-text{padding:20px 0 36px} .full-width-text h1,.full-width-text h2,.full-width-text h3,.full-width-text strong{width:100%;font-size:20px;padding:0 0 10px} .full-width-text p{font-size:15px;padding:0} .full-width-text_mobile{display:none} .full-width-text .more__btn{margin:0 0 20px} .full-width-text .more__btn:before{display:block} .text-block-center{padding:30px 0 40px} .text-block-center h2,.text-block-center h3{width:100%;font-size:20px;padding:20px 0} .text-block-center p{width:100%;padding:20px 0 35px} } @media only screen and (min-width:768px) and (max-width:900px){ .anons-block,.full-width-text h1,.full-width-text h2,.full-width-text h3,.full-width-text strong{width:90%} .text-block-center{padding:30px 0 50px} .text-block-center h2,.text-block-center h3,.text-block-center p{width:80%} } .no-scroll{overflow:hidden} @media only screen and (min-width:100px) and (max-width:980px){ .mobile-no-visibility{display:none} } .m-color{color:#4f5f6f} .vacancy__link{color:#ed772d;text-decoration:none} .vacancy__link:hover{color:#4f5f6f;text-decoration:none} .blog-post.corporation-post{width:100%;float:none} .corporation-detail{min-height:320px} .corporation-detail__slide-img{max-width:1200px;max-height:500px;height:100%;width:100%;object-fit:contain} .footer-form-complection_btn{position:fixed;top:260px;right:0;z-index:1000;display:block;width:40px;height:40px;padding:6px 0 6px 6px;background:#ed772d;border-radius:7px 0 0 7px;-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px;-ms-border-radius:7px 0 0 7px;-o-border-radius:7px 0 0 7px} .header-form-complection_btn{display:flex;padding-top:8px} #svg-form-complection{display:inline-block;fill:#ed772d;width:35px;height:35px} .catalog_show,.modal-window{z-index:999} .form-complection--mobile{display:none} @media (min-width:1000px){ .menu__top .wrapper{display:flex} .menu__top{padding:12px 0 15px} } @media (max-width:999px){ .header-form-complection_btn{position:absolute;right:0;top:58px} } @media (max-width:767px){ .header-form-complection_btn{display:none;position:static;padding-top:0} .form-complection--mobile,.form-complection--mobile .header-form-complection_btn{display:block} .form-complection--mobile{position:absolute;right:285px;top:0} .min-purchase{right:144px} .menu__bottom .mini-account{right:27px} .menu__bottom .open-search_mobile{right:70px} .menu__bottom .open-menu_mobile{right:100px} .footer-form-complection_btn{width:35px;height:35px;padding:5px 0 3px 5px;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px} #svg-form-complection{width:30px;height:30px} } @media (max-width:450px){ .form-complection--mobile{right:140px} }