/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'IBM Plex Sans';src:url(/themes/nkk/fonts/IBMPlexSans-Regular.ttf) format('truetype');font-weight:400;}@font-face{font-family:'IBM Plex Sans';src:url(/themes/nkk/fonts/IBMPlexSans-Medium.ttf) format('truetype');font-weight:500;}@font-face{font-family:'IBM Plex Sans';src:url(/themes/nkk/fonts/IBMPlexSans-Bold.ttf) format('truetype');font-weight:700;}@font-face{font-family:'Bebas Neue Pro';src:url(/themes/nkk/fonts/BebasNeueProRegular.ttf) format('truetype');font-weight:400;}html{width:100%;height:100%;}html ::-webkit-scrollbar{height:3px;width:3px;}html ::-webkit-scrollbar-track{background:rgba(0,0,0,0);}html ::-webkit-scrollbar-thumb{background-color:#2A4966;border-radius:3px;border:0;}::-webkit-input-placeholder{color:#999;}:-moz-placeholder{color:#999;opacity:1;}::-moz-placeholder{color:#999;opacity:1;}:-ms-input-placeholder{color:#999;}::-ms-input-placeholder{color:#999;}::placeholder{color:#999;}body{margin:0;padding:0;outline:0;font-size:calc(16vw / 19.2);font-family:'IBM Plex Sans';font-weight:400;line-height:calc(24vw / 19.2);width:calc(1915vw /19.2);height:100vh;color:#0E1116;}#header{position:fixed;top:0;height:calc(104vw / 19.2);width:calc(1915vw /19.2);z-index:100;}.toolbar-horizontal #header{top:79px;}#menu-body{display:none;}#header .section{display:flex;align-items:center;justify-content:space-between;width:calc(1600vw / 19.2);margin:calc(20vw / 19.2) auto;}#header .section > div{display:flex;align-items:center;gap:calc(24vw / 19.2);}#header .section:after{display:none;}#header .section #block-nkk-site-branding > a{display:block;margin-right:calc(40vw / 19.2);width:calc(189vw / 19.2);height:calc(64vw / 19.2);background:url(/themes/nkk/logo.svg) no-repeat center;background-size:calc(189vw / 19.2) calc(64vw / 19.2);}#header .section #block-nkk-site-branding > a img{display:none;}#menu-catalog{background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);width:calc(133vw / 19.2);line-height:calc(40vw / 19.2);text-align:center;color:#ffffff;border-radius:4px;font-size:calc(14vw / 19.2);cursor:pointer;}#menu-catalog:before{content:'';display:inline-block;width:calc(24vw / 19.2);height:calc(24vw / 19.2);margin-right:calc(8vw / 19.2);vertical-align:middle;background:url(/themes/nkk/images/menu-bg-w.svg) no-repeat center;background-size:calc(24vw / 19.2);}#menu-catalog.active:before{background:url(/themes/nkk/images/close-w.svg) no-repeat center;background-size:calc(24vw / 19.2);}#block-nkk-main-menu > ul{padding:0;margin:0;list-style:none;display:flex;gap:calc(24vw / 19.2);}#block-nkk-main-menu > ul a{text-decoration:none;color:#ffffff;}#block-nkk-main-menu > ul a:hover{color:#2A4966;}#block-nkk-search-form-wide{width:calc(24vw / 19.2);position:relative;}#block-nkk-search-form-wide form .form-item input{margin:0;padding:0;outline:none;border:0;line-height:calc(24vw / 19.2);width:calc(24vw / 19.2);background:url(/themes/nkk/images/icon-search-w.svg) no-repeat 0 center;background-size:calc(24vw / 19.2);transition:0.5s linear;border-bottom:1px solid rgba(0,0,0,0);}#block-nkk-search-form-wide form .form-item input:focus,#block-nkk-search-form-wide form .form-item input:not(:placeholder-shown){width:calc(386vw / 19.2);margin-left:calc(-362vw / 19.2);transition:0.5s linear;border:1px solid #E5E9EE;background:url(/themes/nkk/images/icon-search-b.svg) no-repeat calc(352vw / 19.2) center #ffffff;background-size:calc(24vw / 19.2);padding:calc(7vw / 19.2) calc(16vw / 19.2);font-size:calc(16vw / 19.2);}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;cursor:pointer;background:url(/themes/nkk/images/close-b-small.svg) no-repeat center;background-size:calc(24vw / 19.2);width:calc(24vw / 19.2);height:calc(24vw / 19.2);}#block-nkk-search-form-wide form .form-item input:not(:placeholder-shown) + #clear-search{width:calc(24vw / 19.2);height:calc(24vw / 19.2);position:absolute;top:calc(8vw / 19.2);right:calc(16vw / 19.2);background:url(/themes/nkk/images/close-b-small.svg) no-repeat center;background-size:calc(24vw / 19.2);cursor:pointer;}#block-nkk-search-form-wide form .form-item input::-webkit-input-placeholder{color:transparent !important;}#block-nkk-search-form-wide form .form-item input::-moz-placeholder{color:transparent !important;}#block-nkk-search-form-wide form .form-item input::-ms-placeholder{color:transparent !important;}#block-nkk-search-form-wide form .form-item input::-ms-input-placeholder{color:transparent !important;}#block-nkk-search-form-wide form .form-item input::placeholder{color:transparent !important;}#block-nkk-search-form-wide form .form-item input:focus::-webkit-input-placeholder{color:#5B6773 !important;}#block-nkk-search-form-wide form .form-item input:focus::-moz-placeholder{color:#5B6773 !important;}#block-nkk-search-form-wide form .form-item input:focus::-ms-placeholder{color:#5B6773 !important;}#block-nkk-search-form-wide form .form-item input:focus::-ms-input-placeholder{color:#5B6773 !important;}#block-nkk-search-form-wide form .form-item input:focus::placeholder{color:#5B6773 !important;}#block-nkk-search-form-wide form .form-actions{display:none;}#block-nkk-kontaktyvshapke > div:not(.contextual){display:flex;align-items:center;gap:calc(24vw / 19.2);}#header-phones{display:flex;gap:calc(8vw / 19.2);width:calc(197vw / 19.2);height:calc(24vw / 19.2);position:relative;}#header-phones-bg-a{display:flex;gap:calc(8vw / 19.2);overflow:hidden;height:calc(24vw / 19.2);}#header-phones-bg{display:flex;flex-direction:column;gap:calc(16vw / 19.2);}.header-phone{padding-left:calc(28vw / 19.2);background:url(/themes/nkk/images/icon-phone-w.svg) no-repeat left center;background-size:calc(24vw / 19.2);}.header-phone a{text-decoration:none;color:#ffffff;}#header-phones-button{width:calc(24vw / 19.2);height:calc(24vw / 19.2);background:url(/themes/nkk/images/arrow-down-w.svg) no-repeat center;background-size:calc(24vw / 19.2);cursor:pointer;}#header-zayavka{background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);padding:calc(12vw / 19.2) calc(24vw / 19.2);font-size:calc(14vw / 19.2);line-height:calc(16vw / 19.2);color:#ffffff;border-radius:4px;cursor:pointer;}#header-zayavka:hover,#header-zayavka:active{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;}#menu-body > div{margin-left:calc(253vw / 19.2);background:#ffffff;padding:calc(24vw / 19.2) 0;box-shadow:2px -1px 4px 2px rgba(24,39,75,0.12);position:relative;}#block-nkk-katalog > h2{margin:0;font-size:calc(18vw / 19.2);color:#5B6773;font-weight:400;padding:0 0 0 calc(24vw / 19.2);margin-bottom:calc(16vw / 19.2);}#block-nkk-katalog > ul{margin:0;padding:0;list-style:none;}#block-nkk-katalog > ul li{width:calc(304vw / 19.2);}#block-nkk-katalog > ul li > a{color:#0E1116;text-decoration:none;border-left:2px solid #ffffff;padding-left:calc(22vw / 19.2);line-height:calc(40vw / 19.2);display:block;}#block-nkk-katalog > ul li:hover > a{border-left:2px solid #FFC700;background:#F6F8FA;}#block-nkk-katalog > ul > li > ul{position:absolute;top:0;left:calc(304vw / 19.2);display:none;height:calc(336vw / 19.2);padding:calc(24vw / 19.2) 0;margin:0;list-style:none;width:calc(304vw / 19.2);background:#ffffff;border-left:1px solid #E5E9EE;box-shadow:2px -1px 4px 2px rgba(24,39,75,0.12);}#block-nkk-katalog > ul > li:nth-child(3) > ul:before,#block-nkk-katalog > ul > li:nth-child(4) > ul:before{content:'Опалубка стен';font-size:calc(18vw / 19.2);color:#5B6773;padding-left:calc(24vw / 19.2);margin-bottom:calc(16vw / 19.2);display:block;}#block-nkk-katalog > ul > li:nth-child(4) > ul:before{content:'Опалубка перекрытий';}#block-nkk-katalog > ul > li:hover > ul{display:block;}#block-nkk-katalog > ul > li:nth-child(3) > a,#block-nkk-katalog > ul > li:nth-child(4) > a{background:url(/themes/nkk/images/arrow-right-b.svg) no-repeat calc(250vw / 19.2) center;background-size:calc(24vw / 19.2);}#block-nkk-katalog > ul > li:nth-child(3):hover > a,#block-nkk-katalog > ul > li:nth-child(4):hover > a{background:url(/themes/nkk/images/arrow-right-b.svg) no-repeat calc(250vw / 19.2) center #F6F8FA;background-size:calc(24vw / 19.2);}#catalog-link{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);width:calc(256vw / 19.2);line-height:calc(40vw / 19.2);font-size:calc(14vw / 19.2);text-align:center;margin:calc(8vw / 19.2) auto;border-radius:4px;cursor:pointer;}#catalog-link a{color:#0E1116;text-decoration:none;}#catalog-link:hover,#catalog-link:active{background:linear-gradient(145deg,#FFE566 0%,#C87000 100%);}#header.active,#header.white{background:#ffffff;box-shadow:2px -1px 4px 2px rgba(24,39,75,0.12);}#header.active .section #block-nkk-site-branding > a,#header.white .section #block-nkk-site-branding > a{background:url(/themes/nkk/images/logo_active.png) no-repeat center;background-size:calc(189vw / 19.2) calc(64vw / 19.2);}#header.active #block-nkk-main-menu > ul a,#header.white #block-nkk-main-menu > ul a{color:#2A4966;}#header.active #block-nkk-main-menu > ul a:hover,#header.white #block-nkk-main-menu > ul a:hover,#block-nkk-main-menu > ul a:hover{color:#997700;}#header.active #block-nkk-search-form-wide form .form-item input,#header.white #block-nkk-search-form-wide form .form-item input{background:url(/themes/nkk/images/icon-search-b.svg) no-repeat 0 center;background-size:calc(24vw / 19.2);}#header.active #block-nkk-search-form-wide form .form-item input:focus,#header.active #block-nkk-search-form-wide form .form-item input:not(:placeholder-shown),#header.white #block-nkk-search-form-wide form .form-item input:focus,#header.white #block-nkk-search-form-wide form .form-item input:not(:placeholder-shown){background-position:calc(314vw / 19.2) center;}#header.active .header-phone a,#header-phones.active .header-phone a,#header.white .header-phone a{color:#2A4966;}#header.active .header-phone,#header-phones.active .header-phone,#header.white .header-phone{background:url(/themes/nkk/images/icon-phone-b.svg) no-repeat left center;background-size:calc(24vw / 19.2);}#header.active #header-phones-button,#header.white #header-phones-button{background:url(/themes/nkk/images/arrow-down-b.svg) no-repeat center;background-size:calc(24vw / 19.2);}#header.active #header-phones-button.active,#header-phones-button.active,#header.white #header-phones-button.active{background:url(/themes/nkk/images/arrow-up-b.svg) no-repeat center;background-size:calc(24vw / 19.2);}#header-phones.active #header-phones-bg-a{position:absolute;height:calc(144vw / 19.2);background:#ffffff;width:calc(197vw / 19.2);padding:calc(8vw / 19.2) calc(24vw / 19.2);top:calc(-8vw / 19.2);left:calc(-24vw / 19.2);box-shadow:2px 2px 4px -2px rgba(24,39,75,0.12);border-radius:4px;}#menu-body.active{display:flex;width:calc(1600vw / 19.2);margin:calc(-16vw / 19.2) auto 0;position:relative;z-index:101;}#block-nkk-slayder{position:relative;width:calc(1915vw /19.2);overflow:hidden;}#front-slider{width:99999px;height:calc(760vw / 19.2);margin:0;padding:0;list-style:none;display:flex;align-items:center;position:relative;z-index:1;}#block-imi-slayder > div:not(.contextual){width:calc(1915vw /19.2);margin:0 auto 0;height:calc(760vw / 19.2);overflow:hidden;position:relative;z-index:9;}#front-slider li{width:calc(1915vw /19.2);height:calc(760vw / 19.2);display:flex;align-items:center;background:rgba(0,0,0,0.5);position:absolute;top:0;opacity:0;left:0;transition:1s linear;z-index:10;}#front-slider li.active{opacity:1;transition:1s linear;z-index:11;}#front-slider > li:nth-child(1){background:url(/themes/nkk/images/slide-1.jpg) no-repeat center;background-size:calc(1915vw / 19.2) calc(760vw / 19.2);}#front-slider > li:nth-child(2){background:url(/themes/nkk/images/slide-2.png) no-repeat center;background-size:calc(1915vw / 19.2) calc(760vw / 19.2);}#front-slider > li:nth-child(3){background:url(/themes/nkk/images/slide-3.png) no-repeat center;background-size:calc(1915vw / 19.2) calc(760vw / 19.2);}#front-slider > li:nth-child(4){background:url(/themes/nkk/images/slide-4.png) no-repeat center;background-size:calc(1915vw / 19.2) calc(760vw / 19.2);}.slider-slide-body{margin:0 auto;width:calc(1536vw / 19.2);}.slider-slide-body-title{font-size:calc(64vw / 19.2);line-height:calc(72vw / 19.2);color:#ffffff;margin-bottom:calc(24vw / 19.2);text-transform:uppercase;font-family:'Bebas Neue Pro';}.slider-slide-body-text{margin-bottom:calc(40vw / 19.2);align-items:flex-start;color:#ffffff;font-size:calc(24vw / 19.2);line-height:calc(32vw / 19.2);width:calc(608vw / 19.2);}.slider-slide-body-buttons{display:flex;gap:calc(16vw / 19.2);}.slider-slide-body-buttons > .zayavka-slide{padding:calc(16vw / 19.2) calc(24vw / 19.2);border-radius:4px;background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);cursor:pointer;display:block;color:#0E1116;}.slider-slide-body-buttons > .zayavka-slide:hover,.slider-slide-body-buttons > .zayavka-slide:active{background:linear-gradient(145deg,#FFE566 0%,#C87000 100%);}.slider-slide-body-buttons > .slide-link a{padding:calc(15vw / 19.2) calc(56vw / 19.2) calc(15vw / 19.2) calc(24vw / 19.2);border-radius:4px;background:url(/themes/nkk/images/arrow-right-w.svg) no-repeat calc(189vw / 19.2) center rgba(0,0,0,0);background-size:calc(24vw / 19.2);border:1px solid rgba(255,255,255,0.5);font-size:calc(18vw / 19.2);color:#ffffff;line-height:calc(24vw / 19.2);display:block;}.slider-slide-body-buttons > .slide-link a:hover{border:1px solid rgba(255,255,255,0.7);background:url(/themes/nkk/images/arrow-right-w.svg) no-repeat calc(189vw / 19.2) center rgba(255,255,255,0.15);background-size:calc(24vw / 19.2);}.slider-slide-body-buttons > .slide-link a:active{border:1px solid rgba(255,255,255,0.9);background:url(/themes/nkk/images/arrow-right-w.svg) no-repeat calc(189vw / 19.2) center rgba(255,255,255,0.25);background-size:calc(24vw / 19.2);}.slider-slide-body-buttons > div a{color:#3D3B3D;text-decoration:none;}#slider-navigation-point{height:calc(4vw / 19.2);position:absolute;bottom:calc(38vw / 19.2);width:calc(208vw / 19.2);left:calc(50% - (120vw / 19.2));display:flex;padding:0 calc(16vw / 19.2);z-index:2;gap:calc(4vw / 19.2);}.slider-point{flex:1;background:rgba(249,250,251,0.35);border-radius:2px;cursor:pointer;}.slider-point.active{background:rgba(249,250,251,1);pointer-events:none;}#slider-navigation{width:calc(112vw / 19.2);margin:0 auto;position:absolute;bottom:calc(64vw / 19.2);right:calc(160vw / 19.2);z-index:2;}#slider-left,#slider-right{width:calc(46vw / 19.2);height:calc(46vw / 19.2);position:absolute;border-radius:48px;border:1px solid rgba(255,255,255,0.5);cursor:pointer;}#slider-left{background:url(/themes/nkk/images/arrow-left-w.svg) no-repeat center rgba(0,0,0,0);background-size:calc(24vw / 19.2);left:0;}#slider-left:hover{background:url(/themes/nkk/images/arrow-left-w.svg) no-repeat center rgba(255,255,255,0.15);background-size:calc(24vw / 19.2);border:1px solid rgba(255,255,255,0.7);}#slider-left:active{background:url(/themes/nkk/images/arrow-left-w.svg) no-repeat center rgba(255,255,255,0.25);background-size:calc(24vw / 19.2);border:1px solid rgba(255,255,255,0.9);}#slider-right{background:url(/themes/nkk/images/arrow-right-w.svg) no-repeat center rgba(0,0,0,0);background-size:calc(24vw / 19.2);right:0;}#slider-right:hover{background:url(/themes/nkk/images/arrow-right-w.svg) no-repeat center rgba(255,255,255,0.15);background-size:calc(24vw / 19.2);border:1px solid rgba(255,255,255,0.7);}#slider-right:active{background:url(/themes/nkk/images/arrow-right-w.svg) no-repeat center rgba(255,255,255,0.25);background-size:calc(24vw / 19.2);border:1px solid rgba(255,255,255,0.9);}#block-nkk-kategorii > div:not(.contextual),#block-nkk-okompanii > div:not(.contextual),#block-nkk-nashipreimushchestva > div:not(.contextual),#block-nkk-kakmyrabotaem > div:not(.contextual),#block-nkk-kakmyrabotaem-2 > div:not(.contextual){width:calc(1600vw / 19.2);margin:0 auto;padding:calc(104vw / 19.2) 0;}#block-nkk-kakmyrabotaem > div:not(.contextual),#block-nkk-kakmyrabotaem-2 > div:not(.contextual){padding:calc(72vw / 19.2) 0 calc(64vw / 19.2);}.title-white,#block-nkk-webform-2 > h2,#block-nkk-vebforma > h2{font-size:calc(48vw / 19.2);line-height:calc(84vw / 19.2);color:#FFFFFF;font-family:'Bebas Neue Pro';text-transform:uppercase;margin-bottom:calc(48vw / 19.2);}.title-blue{font-size:calc(48vw / 19.2);line-height:calc(56vw / 19.2);color:#0E1116;font-family:'Bebas Neue Pro';text-transform:uppercase;margin-bottom:calc(48vw / 19.2);}#kategorii-body{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:calc(16vw / 19.2);}.kategoria{padding:calc(32vw / 19.2);width:calc(446vw / 19.2);height:calc(227vw / 19.2);border:1px solid #2A4966;border-radius:8px;display:flex;gap:calc(16vw / 19.2);justify-content:space-between;position:relative;align-items:center;}.kategoria:hover{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);}.kategoria-right{width:calc(216vw / 19.2);height:calc(229vw / 19.2);}.kategoria a{position:absolute;border-radius:8px;display:block;width:calc(510vw / 19.2);height:calc(291vw / 19.2);left:0;top:0;}.kategoria-title{font-size:calc(24vw / 19.2);line-height:calc(24vw / 19.2);font-weight:500;color:#2A4966;margin-bottom:calc(8vw / 19.2);}.kategoria-price{font-size:calc(18vw / 19.2);color:#2A4966;}#kategorii-body .kategoria:nth-child(1) .kategoria-right{background:url(/themes/nkk/images/category-1-a.png) no-repeat center;background-size:calc(216vw / 19.2) calc(229vw / 19.2);}#kategorii-body .kategoria:nth-child(2) .kategoria-right{background:url(/themes/nkk/images/category-2.png) no-repeat center;background-size:calc(216vw / 19.2) calc(229vw / 19.2);}#kategorii-body .kategoria:nth-child(3) .kategoria-right{background:url(/themes/nkk/images/category-3.png) no-repeat center;background-size:calc(216vw / 19.2) calc(229vw / 19.2);}#kategorii-body .kategoria:nth-child(4) .kategoria-right{background:url(/themes/nkk/images/category-4.png) no-repeat center;background-size:calc(216vw / 19.2) calc(229vw / 19.2);}#kategorii-body .kategoria:nth-child(5) .kategoria-right{background:url(/themes/nkk/images/category-5.png) no-repeat center;background-size:calc(216vw / 19.2) calc(229vw / 19.2);}#kategorii-body .kategoria:nth-child(6) .kategoria-right{background:url(/themes/nkk/images/category-6.png) no-repeat center;background-size:calc(216vw / 19.2) calc(229vw / 19.2);}#block-nkk-okompanii{background:url(/themes/nkk/images/o_kompanii-bg.jpg) no-repeat center;background-size:100vw calc(744vw / 19.2);}#o_kompanii-body{display:flex;gap:calc(48vw / 19.2);align-items:center;justify-content:space-between;}#o_kompanii-body-left{display:flex;flex-direction:column;gap:calc(48vw / 19.2);}#o_kompanii-title{font-size:calc(32vw / 19.2);line-height:calc(40vw / 19.2);font-weight:700;color:#ffffff;width:calc(500vw / 19.2);}#o_kompanii-text{color:#ffffff;width:calc(511vw / 19.2);}#o_kompanii-body-right{display:flex;flex-wrap:wrap;width:calc((798vw / 19.2) + 3px);}.o_kompanii-preim-block{border:1px solid #A2B1C3;width:calc(334vw / 19.2);height:calc(150vw / 19.2);padding:calc(32vw / 19.2);position:relative;display:flex;flex-direction:column;gap:calc(8vw / 19.2);}#o_kompanii-body-right .o_kompanii-preim-block:nth-child(2){border-left:0;}#o_kompanii-body-right .o_kompanii-preim-block:nth-child(3){border-top:0;}#o_kompanii-body-right .o_kompanii-preim-block:nth-child(4){border-top:0;border-left:0;}.o_kompanii-preim-block-line{width:calc(102vw / 19.2);border:1px solid #FFC700;line-height:0;position:absolute;top:-1px;left:-1px;}.o_kompanii-preim-block-title{font-size:calc(72vw / 19.2);line-height:calc(80vw / 19.2);color:#ffffff;font-family:'Bebas Neue Pro';}.o_kompanii-preim-block-title sup{font-size:calc(36vw / 19.2);line-height:1;}.o_kompanii-preim-block-text{font-weight:500;font-size:calc(24vw / 19.2);line-height:calc(32vw / 19.2);color:#FFC700;}.o_kompanii-preim-block-text_white{font-size:calc(18vw / 19.2);color:#ffffff;}#preim-body{display:flex;flex-wrap:wrap;}#preim-body > div{width:calc(469vw / 19.2);height:calc(184vw / 19.2);padding:calc(32vw / 19.2);}#preim-body > div:nth-child(1){background:url(/themes/nkk/images/preim-1_bg.jpg) no-repeat center;background-size:calc(533vw / 19.2) calc(248vw / 19.2);}#preim-body > div:nth-child(3){background:url(/themes/nkk/images/preim-3_bg.jpg) no-repeat center;background-size:calc(533vw / 19.2) calc(248vw / 19.2);}#preim-body > div:nth-child(5){background:url(/themes/nkk/images/preim-5_bg.jpg) no-repeat center;background-size:calc(533vw / 19.2) calc(248vw / 19.2);}#preim-body > div:nth-child(7){background:url(/themes/nkk/images/preim-7_bg.jpg) no-repeat center;background-size:calc(533vw / 19.2) calc(248vw / 19.2);}#preim-body > div:nth-child(9){background:url(/themes/nkk/images/preim-9_bg.jpg) no-repeat center;background-size:calc(533vw / 19.2) calc(248vw / 19.2);}.preim-block-img{width:calc(104vw / 19.2);height:calc(104vw / 19.2);line-height:0;}#preim-body > div:nth-child(1) .preim-block-img{background:url(/themes/nkk/images/preim-1.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(2) .preim-block-img{background:url(/themes/nkk/images/preim-2.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(3) .preim-block-img{background:url(/themes/nkk/images/preim-3.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(4) .preim-block-img{background:url(/themes/nkk/images/preim-4.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(5) .preim-block-img{background:url(/themes/nkk/images/preim-5.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(6) .preim-block-img{background:url(/themes/nkk/images/preim-6.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(7) .preim-block-img{background:url(/themes/nkk/images/preim-7.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(8) .preim-block-img{background:url(/themes/nkk/images/preim-8.svg) no-repeat center;background-size:calc(104vw / 19.2);}#preim-body > div:nth-child(9) .preim-block-img{background:url(/themes/nkk/images/preim-9.svg) no-repeat center;background-size:calc(104vw / 19.2);}#etapi-raboti-body{display:flex;}.etap-raboti-block{padding:calc(16vw / 19.2);}.etap-raboti-number{display:flex;align-items:center;justify-content:space-between;}.etap-raboti-number > span{font-size:calc(72vw / 19.2);line-height:calc(80vw / 19.2);font-family:'Bebas Neue Pro';color:#FFC700;}.etap-raboti-line{border:1px solid #FFC700;width:calc(300vw / 19.2);line-height:0;margin-right:calc(-16vw / 19.2);}.etap-raboti-title{margin:calc(16vw / 19.2) 0 calc(8vw / 19.2);font-size:calc(32vw / 19.2);line-height:calc(40vw / 19.2);}.preim-block-title{font-size:calc(24vw / 19.2);line-height:calc(32vw / 19.2);font-weight:500;margin:calc(16vw / 19.2) 0 calc(8vw / 19.2);}.preim-block-blue .preim-block-title,.preim-block-blue .preim-block-text{color:#ffffff;}.preim-block-blue .preim-block-text sup{font-size:calc(8vw / 19.2);line-height:1;}#block-nkk-ostavitzayavku > div:not(.contextual),#block-nkk-webform-2,#block-nkk-vebforma{background:url(/themes/nkk/images/form-bg.jpg) no-repeat center;background-size:calc(1600vw / 19.2) calc(344vw / 19.2);width:calc(1328vw / 19.2);height:calc(280vw / 19.2);margin:0 auto calc(104vw / 19.2);padding:calc(32vw / 19.2) calc(136vw / 19.2);}#block-nkk-ostavitzayavku .title-white,#block-nkk-webform-2 > h2,#block-nkk-vebforma > h2{margin:calc(32vw / 19.2) 0 calc(8vw / 19.2);font-weight:400;line-height:calc(56vw / 19.2);}#ost_zayavku-text{color:#ffffff;}#footer-map-body{width:calc(1915vw /19.2);margin:0 auto;position:relative;}#footer-map{width:calc(1915vw /19.2);height:calc(589vw / 19.2);background:url(/themes/nkk/images/falsh_map.jpg) no-repeat center;background-size:100vw calc(589vw / 19.2);}#footer-map_mob{display:none;}#footer-map-kontakti{position:absolute;width:calc(1600vw / 19.2);display:flex;background:#ffffff;left:calc(50% - (800vw / 19.2));border-top:4px solid #FFC700;bottom:calc(56vw / 19.2);}#footer-map-kontakti .title-white{margin:0;background:#2A4966;padding:calc(16vw / 19.2) calc(32vw / 19.2);}.footer-map-kontakti-adres,.footer-map-kontakti-phones,.footer-map-kontakti-email{flex:1;display:flex;flex-direction:column;padding:calc(12vw / 19.2) calc(16vw / 19.2) calc(16vw / 19.2);border-right:1px solid #E5E9EE;}.footer-map-kontakti-email{border:0}.footer-map-kontakti-title{color:#8D99A5;text-align:center;margin-bottom:calc(8vw / 19.2);}.footer-map-kontakti-title span{padding-left:calc(32vw / 19.2);display:inline-block;}.footer-map-kontakti-adres .footer-map-kontakti-title span{background:url(/themes/nkk/images/icon-adres-b.svg) no-repeat left center;background-size:calc(24vw / 19.2);}.footer-map-kontakti-phones .footer-map-kontakti-title span{background:url(/themes/nkk/images/icon-phone-b.svg) no-repeat left center;background-size:calc(24vw / 19.2);}.footer-map-kontakti-email .footer-map-kontakti-title span{background:url(/themes/nkk/images/icon-email-b.svg) no-repeat left center;background-size:calc(24vw / 19.2);}.footer-map-kontakti-text{text-align:center;}.footer-map-kontakti-phones .footer-map-kontakti-text{display:flex;flex-wrap:wrap;gap:calc(8vw / 19.2);width:calc(282vw / 19.2);margin:0 auto;}.footer-map-kontakti-text a{color:#2A4966;text-decoration:none;}.footer-map-kontakti-phone a{color:#2A4966;text-decoration:none;}#footer-map-kontakti-button{width:calc(239vw / 19.2);line-height:calc(116vw / 19.2);text-align:center;background:#FFC700;cursor:pointer;}#footer-map-kontakti-button a{display:block;color:#0E1116;text-decoration:none;}#footer-map-kontakti-button a:hover{text-decoration:underline;}#block-nkk-webform-2 form,#block-nkk-vebforma form{position:relative;font-size:0;}#block-nkk-webform-2 .form-doptext,#block-nkk-vebforma .form-doptext{color:#ffffff;text-align:left;font-size:calc(16vw / 19.2);margin-bottom:calc(32vw / 19.2);}.webform-submission-form > .form-type-textfield,.webform-submission-form > .form-type-tel{display:inline-block;vertical-align:top;}.webform-submission-form > .form-type-textfield input,.webform-submission-form > .form-type-tel input{margin:0;padding:calc(16vw / 19.2);outline:none;font-size:calc(16vw / 19.2);line-height:calc(22vw / 19.2);border:1px solid #E5E9EE;border-radius:4px;width:calc(446vw / 19.2);}.webform-submission-form > .form-type-textfield input::-webkit-input-placeholder,.webform-submission-form > .form-type-tel input::-webkit-input-placeholder{color:#3D3B3D;}.webform-submission-form > .form-type-textfield input::-moz-placeholder,.webform-submission-form > .form-type-tel input::-moz-placeholder{color:#3D3B3D;}.webform-submission-form > .form-type-textfield input::-ms-placeholder,.webform-submission-form > .form-type-tel input::ms-placeholder{color:#3D3B3D;}.webform-submission-form > .form-type-textfield input::-ms-input-placeholder,.webform-submission-form > .form-type-tel input::-ms-input-placeholder{color:#3D3B3D;}.webform-submission-form > .form-type-textfield input::placeholder,.webform-submission-form > .form-type-tel input::placeholder{color:#3D3B3D;}.webform-submission-form > .form-type-textfield{margin:0 calc(16vw / 19.2) calc(16vw / 19.2) 0;}.webform-submission-form > .form-type-textarea{line-height:1;}.webform-submission-form > .form-type-textarea textarea{padding:calc(16vw / 19.2);margin:0;outline:none;resize:none;border:1px solid #E5E9EE;border-radius:8px;font-size:calc(16vw / 19.2);line-height:calc(16vw / 19.2);width:calc(838vw / 19.2);height:calc(134vw / 19.2);}.webform-submission-form > .form-type-textarea textarea::-wbkit-input-placeholder{color:#3d3b3d;}.webform-submission-form > .form-type-textarea textarea::-moz-placeholder{color:#3d3b3d;}.webform-submission-form > .form-type-textarea textarea::-ms-placeholder{color:#3d3b3d;}.webform-submission-form > .form-type-textarea textarea::-ms-input-placeholder{color:#3d3b3d;}.webform-submission-form > .form-type-textarea textarea::placeholder{color:#3d3b3d;}.webform-submission-form .form-type-checkbox{margin-bottom:calc(24vw / 19.2);}.webform-submission-form .form-type-checkbox input{display:none;}.webform-submission-form .form-type-checkbox label{display:flex;gap:calc(8vw / 19.2);}.webform-submission-form .form-type-checkbox label:before{content:'';display:block;opacity:1;vertical-align:top;width:calc(24vw / 19.2);height:calc(24vw / 19.2);background-color:#F1F1F1;border-radius:4px;cursor:pointer;}.webform-submission-form .form-type-checkbox label span{display:block;width:calc(872vw / 19.2);font-size:calc(16vw / 19.2);line-height:calc(24vw / 19.2);}.webform-submission-form .form-type-checkbox label span a{color:#2A4966;}.webform-submission-form .form-type-checkbox label span a:hover{text-decoration:none;}#block-nkk-webform-2 .webform-submission-form .form-type-checkbox label span a,#block-nkk-webform-2 .webform-submission-form .form-type-checkbox label,#block-nkk-vebforma .webform-submission-form .form-type-checkbox label span a,#block-nkk-vebforma .webform-submission-form .form-type-checkbox label{color:#ffffff;}.webform-submission-form .form-type-checkbox input:checked + label:before{background:url(/themes/nkk/images/check.svg) no-repeat center #F1F1F1;background-size:calc(24vw / 19.2);}#block-nkk-webform-2 .webform-submission-form .form-actions,#block-nkk-vebforma .webform-submission-form .form-actions{position:absolute;right:0;top:calc(56vw / 19.2);}.webform-submission-form .form-actions input{border:none;padding:0;margin:0;font-size:calc(16vw / 19.2);line-height:calc(56vw / 19.2);color:#0E1116;background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);border-radius:4px;width:calc(336vw / 19.2);font-weight:400;cursor:pointer;}.webform-submission-form .form-actions input:hover,.webform-submission-form .form-actions input:active{background:linear-gradient(145deg,#FFE566 0%,#C87000 100%);}#block-nkk-webform-2 .webform-confirmation,#block-nkk-vebforma .webform-confirmation{display:flex;align-items:center;gap:calc(16vw / 19.2);margin:calc(56vw / 19.2) 0 0;}#block-nkk-webform-2 .webform-confirmation__message,#block-nkk-webform-2 .webform-confirmation__back,#block-nkk-vebforma .webform-confirmation__message,#block-nkk-vebforma .webform-confirmation__back{display:inline-block;}#block-nkk-webform-2 .conformation-message-form,#block-nkk-vebforma .conformation-message-form{border:1px solid #ffffff;color:#ffffff;font-size:calc(16vw / 19.2);display:inline-block;width:calc(976vw / 19.2);}#block-nkk-webform-2 .webform-confirmation__back a,#block-nkk-vebforma .webform-confirmation__back a{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;width:calc(336vw / 19.2);}#block-nkk-webform-2 .webform-confirmation__back a:hover,#block-nkk-vebforma .webform-confirmation__back a:hover{background:linear-gradient(145deg,#FFE566 0%,#C87000 100%);}#footer{padding:calc(71vw / 19.2) 0 calc(32vw / 19.2);background:#2A4966;border-top:1px solid #d9d9d9;}#block-nkk-podval{width:calc(1600vw / 19.2);margin:0 auto calc(40vw / 19.2);}#block-nkk-podval > div:not(.contextual){display:flex;justify-content:space-between;}footer > div{width:calc(1600vw / 19.2);margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;}#block-nkk-osnovnayanavigaciya > h2,#block-nkk-katalog-2 > h2,.footer-title{font-weight:400;font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);color:#FFC700;margin:0 0 calc(32vw / 19.2);}#block-nkk-osnovnayanavigaciya > ul,#block-nkk-katalog-2 > ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:calc(8vw / 19.2);}#block-nkk-osnovnayanavigaciya > ul a,#block-nkk-katalog-2 > ul a{font-size:calc(16vw / 19.2);color:#ffffff;text-decoration:none;}.footer-adres{margin-bottom:calc(16vw / 19.2);}.footer-phones{margin-bottom:calc(16vw / 19.2);}.footer-phones > .footer-text{display:flex;flex-wrap:wrap;width:calc(374vw / 19.2);gap:calc(8vw / 19.2);}.footer-phone{padding-left:calc(32vw / 19.2);background:url(/themes/nkk/images/icon-phone-o.svg) no-repeat left center;background-size:calc(24vw / 19.2);}.footer-email .footer-text{padding-left:calc(32vw / 19.2);background:url(/themes/nkk/images/icon-email-o.svg) no-repeat left center;background-size:calc(24vw / 19.2);}.footer-title-white{color:#B8BFC7;margin-bottom:calc(8vw / 19.2);}.footer-text{color:#ffffff;}.footer-text a{color:#FFC700;text-decoration:none;}#block-nkk-podval2{width:calc(1600vw / 19.2);border-top:1px solid #D9D9D9;margin:calc(40vw / 19.2) auto 0;padding:calc(24vw / 19.2) 0 0;}#footer-docs{display:flex;gap:calc(8vw / 19.2);align-items:center;margin-bottom:calc(16vw / 19.2);}#footer-docs a{color:#E5E9EE;text-decoration:none;}#footer-docs a:hover{text-decoration:underline;}#vert-line{border-right:1px solid #E5E9EE;height:calc(14vw / 19.2);}#footer-copyrite-text{color:#E5E9EE;}#block-nkk-podval2 > div:not(.contextual){display:flex;justify-content:space-between;align-items:center;}#koncep-logo a{display:block;width:calc(201vw / 19.2);height:calc(48vw / 19.2);background:url(/themes/nkk/images/koncep_logo-w.svg) no-repeat center;background-size:calc(201vw / 19.2) calc(48vw / 19.2);}#modal_form_zayavka,#modal_form_map{display:none;}#cookie_modal.show{display:flex;}#cookie_modal.hide{display:none;}#cookie_modal{position:fixed;bottom:calc(24vw / 19.2);display:flex;gap:calc(32vw / 19.2);width:calc(1274vw / 19.2);left:calc((593vw / 19.2) / 2);padding:calc(16vw / 19.2) calc(24vw / 19.2);background:#ffffff;box-shadow:0 1px 4px 0 rgba(12,12,13,0.1);border-radius:16px;align-items:center;justify-content:space-between;z-index:100;}#cookie_modal_text a{color:#2A4966;}#cookie_modal_text a:hover{text-decoration:none;}#cookie_modal_button{width:calc(200vw / 19.2);cursor:pointer;line-height:calc(56vw / 19.2);background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);text-align:center;border-radius:4px;color:#ffffff;font-size:calc(18vw / 19.2);}#cookie_modal_button:hover,#cookie_modal_button:active{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;}#cookie_modal_text{width:calc(1042vw / 19.2);}#modal_form_zayavka{width:calc(400vw / 19.2);height:calc(100vh - (112vw / 19.2));background:rgb(255,255,255);position:fixed;top:0;right:0;display:none;padding:calc(56vw / 19.2) calc(32vw / 19.2);opacity:1;overflow:hidden;z-index:101;box-shadow:0 6px 10px 0 rgba(170,129,114,0.2);}#modal_form_map{width:calc(1600vw / 19.2);height:calc(100vh - (112vw / 19.2));background:rgb(255,255,255);position:fixed;top:0;right:0;display:none;padding:calc(56vw / 19.2) calc(32vw / 19.2);opacity:1;overflow:hidden;z-index:101;box-shadow:0 6px 10px 0 rgba(170,129,114,0.2);}#modal_zayavka_close{width:calc(32vw / 19.2);height:calc(32vw / 19.2);position:absolute;top:calc(60vw / 19.2);left:calc(32vw / 19.2);cursor:pointer;display:block;font-size:calc(20vw / 19.2);z-index:102;background:url(/themes/nkk/images/close-b.svg) no-repeat center;background-size:calc(32vw / 19.2);}#modal_map_close{width:calc(32vw / 19.2);height:calc(32vw / 19.2);position:absolute;top:calc(60vw / 19.2);left:calc(32vw / 19.2);cursor:pointer;display:block;font-size:calc(20vw / 19.2);z-index:102;background:url(/themes/nkk/images/close-b.svg) no-repeat center;background-size:calc(32vw / 19.2);}#modal_form_zayavka_data{height:calc(809vw / 19.2);}#modal_form_map_data{height:100%;}#modal_form_map_data iframe{width:100%;height:calc(100% - calc(48vw / 19.2));margin:calc(48vw / 19.2) 0 0;}#modal_form_zayavka_data h2{margin:0 0 calc(32vw / 19.2);font-size:calc(24vw / 19.2);line-height:calc(40vw / 19.2);font-weight:500;text-align:center;text-indent:calc(40vw / 19.2);color:#323041;}.form-doptext{text-align:center;margin-bottom:calc(16vw / 19.2);}#modal_form_zayavka_data form .js-form-type-textfield,#modal_form_zayavka_data form .js-form-type-tel{margin-bottom:calc(24vw / 19.2);}#modal_form_zayavka_data form .js-form-type-textfield label{font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);text-transform:uppercase;font-weight:300;margin:0 0 calc(8vw / 19.2);display:block;}#modal_form_zayavka_data form .js-form-type-textfield input,#modal_form_zayavka_data form .js-form-type-tel input{font-size:calc(18vw / 19.2);line-height:calc(22vw / 19.2);margin:0;padding:calc(16vw / 19.2);outline:none;border:1px solid #E5E9EE;border-radius:4px;width:calc(366vw / 19.2);}#modal_form_zayavka_data form .js-form-type-textfield input::-webkit-input-placeholder,#modal_form_zayavka_data form .js-form-type-tel input::-webkit-input-placeholder{color:#0E1116;}#modal_form_zayavka_data form .js-form-type-textfield input::-moz-placeholder,#modal_form_zayavka_data form .js-form-type-tel input::-moz-placeholder{color:#0E1116;}#modal_form_zayavka_data form .js-form-type-textfield input::-ms-inout-placeholder,#modal_form_zayavka_data form .js-form-type-tel input::-ms-input-placeholder{color:#0E1116;}#modal_form_zayavka_data form .js-form-type-textfield input::-ms-placeholder,#modal_form_zayavka_data form .js-form-type-tel input::-ms-placeholder{color:#0E1116;}#modal_form_zayavka_data form .js-form-type-textfield input::placeholder,#modal_form_zayavka_data form .js-form-type-tel input::placeholder{color:#0E1116;}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header{margin-bottom:calc(32vw / 19.2);}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh input,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header input{display:none;}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header label{display:flex;gap:calc(8vw / 19.2);}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label:before,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header label:before{content:'';display:block;opacity:1;vertical-align:top;width:calc(24vw / 19.2);height:calc(24vw / 19.2);background-color:#F1F1F1;border-radius:4px;cursor:pointer;}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label span,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header label span{display:block;width:calc(368vw / 19.2);font-size:calc(16vw / 19.2);line-height:calc(24vw / 19.2);}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label span a,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header label span a{color:#0E1116;}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label span a:hover,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header label span a:hover{text-decoration:none;}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh input:checked + label:before,#modal_form_zayavka form .form-item-soglashenie-obrabotki-dannykh-header input:checked + label:before{background:url(/themes/nkk/images/check.svg) no-repeat center #F1F1F1;background-size:calc(24vw / 19.2);}#modal_form_zayavka_data form .form-actions input{border:none;padding:0;margin:0;font-size:calc(18vw / 19.2);line-height:calc(64vw / 19.2);color:#ffffff;background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);border-radius:4px;width:calc(400vw / 19.2);cursor:pointer;font-weight:400;}#modal_form_zayavka_data form .form-actions input:hover,#modal_form_zayavka_data form .form-actions input:active{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;}.conformation-message-form{text-align:center;padding:calc(16vw / 19.2) 0;border:1px solid #2A4966;}.webform-confirmation__back a{color:#ffffff;text-decoration:none;background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);display:block;line-height:calc(56vw / 19.2);text-align:center;font-size:calc(18vw / 19.2);border-radius:4px;}#overlay{z-index:100;position:fixed;background:rgba(33,33,33,0.7);width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;}#breadcrumb-wrapper{margin:calc(152vw / 19.2) 0 calc(48vw / 19.2);}#block-nkk-breadcrumbs{width:calc(1600vw / 19.2);margin:0 auto;}#block-nkk-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;gap:calc(8vw / 19.2);}#block-nkk-breadcrumbs ol li{display:flex;gap:calc(8vw / 19.2);}#block-nkk-breadcrumbs ol li a{color:#0E1116;text-decoration:none;font-size:calc(16vw / 19.2);}#block-nkk-breadcrumbs ol li:after{content:'';display:inline-block;vertical-align:middle;width:calc(24vw / 19.2);height:calc(24vw / 19.2);background:url(/themes/nkk/images/arrow-right-b.svg) no-repeat center;background-size:calc(24vw / 19.2);}#block-nkk-breadcrumbs ol li:last-child:after{content:none;}#block-nkk-zagolovokstranicy{width:calc(1600vw / 19.2);margin:0 auto;}#block-nkk-zagolovokstranicy h1{font-family:'Bebas Neue Pro';font-weight:400;text-transform:uppercase;font-size:calc(48vw / 19.2);line-height:calc(56vw / 19.2);margin:calc(16vw / 19.2) 0 0;}.node-6 #block-nkk-kategorii-2 .title-blue{display:none;}#block-nkk-kategorii-2{width:calc(1600vw / 19.2);margin:0 auto;padding:calc(32vw / 19.2) 0 calc(48vw / 19.2);}#block-nkk-begushchayastrokakataloga > div:not(.contextual){line-height:1;}.runstring{display:flex;font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);padding:calc(16vw / 19.2) 0;gap:calc(16vw / 19.2);align-items:center;}.runstring .romb{background:#0E1116;width:calc(11vw / 19.2);height:calc(11vw / 19.2);flex:none;transform:rotate(45deg);}.catalog,.pohojie-tovari-list > div{display:flex;flex-wrap:wrap;width:calc(1600vw / 19.2);margin:calc(32vw / 19.2) auto 0;gap:calc(16vw / 19.2);}.pohojie-tovari-list > div{margin:0 auto;}.catalog .views-row,.pohojie-tovari-list > div > div{border:1px solid #E5E9EE;padding:calc(16vw / 19.2) 0;border-radius:8px;}.catalog .views-row:hover,.pohojie-tovari-list > div > div:hover{box-shadow:2px 2px 4px -2px rgba(24,39,75,0.2);}.catalog .views-row .field-tovar-img,.pohojie-tovari-list .field-tovar-img{line-height:0;width:calc(510vw / 19.2);height:calc(346.75vw / 19.2);}.catalog .views-row .field-tovar-img:hover + .field-tovar-title + .field-tovar-bottom > .field-tovar-button a,.pohojie-tovari-list .field-tovar-img:hover + .field-tovar-title + .field-tovar-bottom > .field-tovar-button a{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;}.catalog .views-row .field-tovar-img a,.pohojie-tovari-list .field-tovar-img a{padding:0 calc(24vw / 19.2);display:flex;justify-content:center;align-items:center;}.catalog .views-row .field-tovar-img img,.pohojie-tovari-list .field-tovar-img img{height:calc(346.75vw / 19.2);max-width:calc(462vw / 19.2);}.catalog .views-row .field-tovar-title,.pohojie-tovari-list .field-tovar-title{color:#2A4966;font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);padding:calc(16vw / 19.2) calc(24vw / 19.2);border-bottom:1px solid #E5E9EE;}.catalog .views-row .field-tovar-title span,.pohojie-tovari-list .field-tovar-title span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(462vw / 19.2);}.catalog .views-row .field-tovar-bottom,.pohojie-tovari-list .field-tovar-bottom{padding:calc(24vw / 19.2) calc(24vw / 19.2) calc(8vw / 19.2);display:flex;align-items:center;color:#2A4966;gap:calc(32vw / 19.2);}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:first-child,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:first-child{font-size:calc(24vw / 19.2);line-height:calc(32vw / 19.2);font-weight:500;}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:last-child,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:last-child{font-size:calc(16vw / 19.2);line-height:calc(24vw / 19.2);}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:last-child span,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:last-child span{margin:0 calc(8vw / 19.2);}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:last-child sup,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:last-child sup{font-size:calc(8vw / 19.2);line-height:1;}.catalog .views-row .field-tovar-bottom .field-tovar-button a,.pohojie-tovari-list .field-tovar-bottom .field-tovar-button a{display:block;background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);width:calc(314vw / 19.2);border-radius:4px;color:#ffffff;text-decoration:none;text-align:center;font-size:calc(18vw / 19.2);line-height:calc(56vw / 19.2);}.catalog .views-row .field-tovar-bottom .field-tovar-button a:hover,.pohojie-tovari-list .field-tovar-bottom .field-tovar-button a:hover{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;}.catalog .pager{flex:none;width:calc(1600vw / 19.2);display:flex;justify-content:center;margin-top:calc(8vw / 19.2);}.catalog .pager ul{margin:0;padding:0;list-style:none;display:flex;gap:calc(8vw / 19.2);align-items:center;}.catalog .pager .pager__item--first,.catalog .pager .pager__item--last{display:none;}.catalog .pager .pager__item a{display:block;background:transparent;color:#3D3B3D;text-decoration:none;padding:calc(16vw / 19.2) calc(24vw / 19.2);border-radius:4px;display:flex;gap:calc(8vw / 19.2);}.catalog .pager .pager__item--next a,.catalog .pager .pager__item--previous a{background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);color:#ffffff;}.catalog .pager .pager__item.is-active a{background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);color:#ffffff;}.catalog .pager .pager__item--next a:after,.catalog .pager .pager__item--previous a:before{content:'';display:inline-block;vertical-align:top;width:calc(24vw / 19.2);height:calc(24vw / 19.2);}.catalog .pager .pager__item a .visually-hidden{display:none;}.catalog .pager .pager__item--next a:after{background:url(/themes/nkk/images/arrow-right-w.svg) no-repeat center;background-size:calc(24vw / 19.2);}.catalog .pager .pager__item--previous a:before{background:url(/themes/nkk/images/arrow-left-w.svg) no-repeat center;background-size:calc(24vw / 19.2);}#kategorii-katalog-body{width:calc(1600vw / 19.2);margin:0 auto calc(24vw / 19.2);display:flex;gap:calc(16vw / 19.2);}#kategorii-katalog-body > div a{border:1px solid #2A4966;background:#ffffff;border-radius:8px;display:block;font-size:calc(18vw / 19.2);text-decoration:none;color:#2A4966;padding:calc(16vw / 19.2) calc(24vw / 19.2);}#kategorii-katalog-body > div a.active{background:#2A4966;color:#ffffff;pointer-events:none;cursor:default;}#kategorii-katalog-body > div a:hover{background:#f0f0f0;}#kategorii-katalog-body > div a.active:hover{background:#2A4966;}.form-item-field-kategoriya-target-id > div ul{padding:0;margin:calc(-8vw / 19.2) auto calc(24vw / 19.2);list-style:none;display:flex;width:calc(1600vw / 19.2);gap:calc(8vw / 19.2);}.form-item-field-kategoriya-target-id > div ul li a{display:block;border:1px solid #E5E9EE;background:#ffffff;border-radius:32px;padding:calc(8vw / 19.2) calc(16vw / 19.2);color:#0E1116;font-size:calc(18vw / 19.2);text-decoration:none;}.form-item-field-kategoriya-target-id > div ul li:first-child{display:none;}.form-item-field-kategoriya-target-id > div ul li a.bef-link--selected{border:1px solid #2A4966;background:#2A4966;color:#ffffff;pointer-events:none;cursor:default;}.form-item-field-kategoriya-target-id > div ul li a:hover{background:#f0f0f0;}.form-item-field-kategoriya-target-id > div ul li a.bef-link--selected:hover{background:#2A4966;}#block-nkk-views-block-opisanie-taksonomii-block-1{width:calc(1600vw / 19.2);margin:0 auto;position:relative;}#block-nkk-content > article{width:calc(1600vw / 19.2);margin:calc(26vw / 19.2) auto 0;position:relative;}#block-nkk-content .tovar-opisabie-all{display:flex;gap:calc(32vw / 19.2);padding-bottom:calc(48vw / 19.2);}.slider-gal{width:99999px;height:calc(540.39vw / 19.2);margin:0;padding:0;list-style:none;display:flex;align-items:center;position:relative;}.slider-gal > div{width:calc(720vw / 19.2);height:calc(540.39vw / 19.2);display:flex;align-items:center;position:absolute;top:0;opacity:0;left:0;transition:1s linear;overflow:hidden;border-radius:16px;line-height:0;z-index:0;}.slider-gal > div.active{opacity:1;transition:1s linear;z-index:1;}.slider-gal > div a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;}.slider-gal > div img{max-width:calc(720vw / 19.2);max-height:calc(540.39vw / 19.2);width:auto;height:auto;}.tovar-left-column .photoswipe-gallery{padding:calc(32vw / 19.2);border:1px solid #E5E9EE;border-radius:4px;overflow:hidden;position:relative;width:calc(720vw / 19.2);}.tovar-left-column .photoswipe-gallery > div:not(.slide-gal) a{display:flex;align-items:center;justify-content:center;}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner{width:calc(688vw / 19.2);padding:0 calc(16vw / 19.2);position:absolute;bottom:calc(278.195vw / 19.2);z-index:10;display:flex;justify-content:space-between;}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-dot{bottom:calc(-254vw / 19.2);}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-left,.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-right{width:calc(46vw / 19.2);height:calc(46vw / 19.2);box-shadow:none;position:relative;border:1px solid #5B6773;}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-left{background:url(/themes/nkk/images/arrow-left-g.svg) no-repeat center #ffffff;background-size:calc(24vw / 19.2);}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-right{background:url(/themes/nkk/images/arrow-right-g.svg) no-repeat center #ffffff;background-size:calc(24vw / 19.2);}.photoswipe-gallery #slider-navigation-inner #slider-dot{display:flex;justify-content:center;align-items:center;width:calc(592vw / 19.2);gap:calc(8vw / 19.2);position:absolute;bottom:calc(-480vw / 19.2);left:calc(50% - (296vw / 19.2));}.photoswipe-gallery #slider-navigation-inner #slider-dot > div{opacity:0.6;line-height:0;display:flex;align-items:center;justify-content:center;width:calc(112vw / 19.2);height:calc(62vw / 19.2);overflow:hidden;border-radius:4px;}.photoswipe-gallery #slider-navigation-inner #slider-dot > div.active{opacity:1;}.photoswipe-gallery #slider-navigation-inner #slider-dot img{width:auto;height:auto;max-height:calc(62vw / 19.2);max-width:calc(112vw / 19.2);}.tovar-right-column{padding:calc(32vw / 19.2);}.tovar-price-blocks{display:flex;flex-direction:column;gap:calc(16vw / 19.2);}.tovar-price-blocks > div{display:flex;flex-direction:column;gap:calc(8vw / 19.2);}.tovar-price-blocks > div > div:first-child{font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);color:#323041;}.tovar-price-blocks > div > div:first-child sup{font-size:calc(9vw / 19.2);line-height:1;}.tovar-price-blocks > div > div:last-child{font-size:calc(32vw / 19.2);line-height:calc(40vw / 19.2);font-weight:700;color:#383838;}.tovar-zakaz{background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);margin:calc(32vw / 19.2) 0;font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);color:#ffffff;width:calc(278vw / 19.2);border-radius:4px;line-height:calc(56vw / 19.2);text-align:center;cursor:pointer;}.tovar-zakaz:hover{background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;}.tovar-text-title{font-size:calc(18vw / 19.2);line-height:calc(24vw / 19.2);padding:calc(24vw / 19.2) calc(32vw / 19.2);border-bottom:1px solid #E5E9EE;cursor:pointer;background:url(/themes/nkk/images/arrow-down-b.svg) no-repeat calc(664vw / 19.2) center;background-size:calc(24vw / 19.2);}.tovar-text-title.active{background:url(/themes/nkk/images/arrow-up-b.svg) no-repeat calc(664vw / 19.2) center;background-size:calc(24vw / 19.2);}.tovar-text-blocks{width:calc(720vw / 19.2);}.tovar-text-block{display:flex;flex-direction:column;gap:calc(24vw / 19.2);padding-bottom:calc(24vw / 19.2);}.tovar-text-body{padding:0 calc(32vw / 19.2);color:#383838;transition:height linear 0.3s;overflow:hidden;}.tovar-text-body a{color:#2A4966;text-decoration:none;}.tovar-text-body a:hover{text-decoration:underline;}.tovar-text-body ul{margin:0;padding:0;list-style:none;}.tovar-text-body ul li{display:flex;}.tovar-text-body ul li::before{content:"•";color:#383838;display:block;width:4px;margin:0 calc(10vw / 19.2);}.tovar-text-body ol{margin:0;padding:0 0 0 calc(24vw / 19.2);}.tovar-text-body table.table{border-collapse:collapse;}.tovar-text-body table.table td{border:1px solid #000000;padding:calc(8vw / 19.2);}.pohojie-tovari-block{display:flex;flex-direction:column;gap:calc(48vw / 19.2);margin:0 0 calc(48vw / 19.2);}.pohojie-tovari-title{font-family:'Bebas Neue Pro';font-size:calc(48vw / 19.2);line-height:calc(56vw / 19.2);}.tovar-dop-text-block{padding:calc(72vw / 19.2) 0 calc(104vw / 19.2);}.tovar-dop-text-block > div{position:relative;}.tovar-dop-text-block > div > h2,.column-text-title{font-family:'Bebas Neue Pro';font-size:calc(48vw / 19.2);line-height:calc(56vw / 19.2);font-weight:400;text-align:center;text-transform:uppercase;}.column-text{column-count:2;column-gap:calc(32vw / 19.2);font-size:calc(16vw / 19.2);padding-bottom:0;transition:height linear 0.5s;overflow:hidden;}.column-text > *:first-child{margin-top:0;}.column-text ul,.column-text ol{padding:0 0 0 calc(24vw / 19.2);margin:0;}.column-text-button-bg{background:linear-gradient(180deg,rgba(255,255,255,0) 49.83%,rgba(255,255,255,1) 100%);background-repeat:no-repeat;background-position:0 0;height:calc(440vw / 19.2);display:flex;align-items:flex-end;justify-content:center;position:absolute;bottom:0;left:0;width:100%;transition:linear 0.5s;}.column-text-button-bg.active{background-position:0 calc(440vw / 19.2);transition:linear 0.5s;}.column-text-button{background:linear-gradient(45deg,#1F374F 0%,#3D6184 100%);color:#ffffff;padding:calc(16vw / 19.2) calc(32vw / 19.2);border-radius:4px;font-size:calc(18vw / 19.2);cursor:pointer;width:calc(314vw / 19.2);text-align:center;}.column-text-button:hover{background:linear-gradient(45deg,#CC9F00 0%,#FFD84D 100%);color:#0E1116;}#user-login-form{width:calc(1600vw / 19.2);margin:0 auto;}@media screen and (max-width:500px){body{width:100vw;font-size:calc(15vw / 3.6);line-height:calc(24vw /3.6);}#header{height:calc(88vw / 3.6);width:100vw;}#header .section{width:calc(328vw / 3.6);margin:0 auto;padding:calc(24vw / 3.6) calc(16vw / 3.6);}#header .section > div{gap:calc(16vw / 3.6);flex-direction:row-reverse;}#header .section #block-nkk-site-branding > a{background-size:calc(95vw / 3.6) calc(32vw / 3.6);margin:0;width:calc(95vw / 3.6);height:calc(32vw / 3.6);}#header.active .section #block-nkk-site-branding > a,#header.white .section #block-nkk-site-branding > a{background-size:calc(95vw / 3.6) calc(32vw / 3.6);}#menu-catalog{background:none;width:calc(24vw / 3.6);line-height:calc(24vw / 3.6);font-size:0;border-radius:0;}#menu-catalog:before{width:calc(24vw / 3.6);height:calc(24vw / 3.6);margin:0;background-size:calc(24vw / 3.6);}#menu-catalog.active:before,#header.white #menu-catalog.active:before{background:url(/themes/nkk/images/close-b.svg) no-repeat center;background-size:calc(24vw / 3.6);}#header.white #menu-catalog:before{background:url(/themes/nkk/images/menu-bg-b.svg) no-repeat center;background-size:calc(24vw / 3.6);}#header #block-nkk-main-menu > h2{position:relative !important;width:calc(304vw / 3.6);height:calc(24vw / 3.6);font-size:calc(18vw / 3.6);font-weight:400;color:#5B6773;margin:calc(24vw / 3.6) 0 calc(16vw / 3.6);}#block-nkk-search-form-wide{width:calc(328vw / 3.6);}#header-phones{width:calc(328vw / 3.6);height:calc(88vw / 3.6);gap:calc(8vw / 3.6);flex-direction:column;margin:calc(24vw / 3.6) 0 0;}#header-phones-title{display:flex;justify-content:center;}#header-phones-title span{color:#8D99A5;font-size:calc(16vw / 3.6);padding-left:calc(32vw / 3.6);background:url(/themes/nkk/images/icon-phone-b.svg) no-repeat left center;background-size:calc(24vw / 3.6);}#header-zayavka{padding:calc(12vw / 3.6) calc(12vw / 3.6);font-size:calc(14vw / 3.6);line-height:calc(16vw / 3.6);}#menu-body.active{width:100vw;height:calc(100vh - (88vw / 3.6));margin:0;left:0;overflow-y:scroll;}#menu-body > div{margin:0;padding:calc(24vw / 3.6) calc(16vw / 3.6);width:100vw;height:100vh;box-shadow:none;border-top:1px solid #E5E9EE;}#block-nkk-search-form-wide form .form-item input{line-height:calc(24vw / 3.6);width:calc(328vw / 3.6);font-size:calc(15vw / 3.6);background-size:calc(24vw / 3.6);padding:calc(12vw / 3.6) calc(16vw / 3.6);border-radius:4px;box-shadow:2px 2px 4px -2px rgba(24,39,75,0.2);border:0;}#block-nkk-search-form-wide form .form-item input::-webkit-input-placeholder{color:#CFD4D9 !important;}#block-nkk-search-form-wide form .form-item input::-moz-placeholder{color:#CFD4D9 !important;}#block-nkk-search-form-wide form .form-item input::-ms-placeholder{color:#CFD4D9 !important;}#block-nkk-search-form-wide form .form-item input::-ms-input-placeholder{color:#CFD4D9 !important;}#block-nkk-search-form-wide form .form-item input::placeholder{color:#CFD4D9 !important;}#header.active #block-nkk-search-form-wide form .form-item input,#header.white #block-nkk-search-form-wide form .form-item input{background-size:calc(24vw / 3.6);background:url(/themes/nkk/images/icon-search-b.svg) no-repeat calc(288vw / 3.6) center;}#block-nkk-search-form-wide form .form-item input:focus,#block-nkk-search-form-wide form .form-item input:not(:placeholder-shown){width:calc(328vw / 3.6);margin:0;padding:calc(12vw / 3.6) calc(16vw / 3.6);font-size:calc(15vw / 3.6);border:0;}#header.active #block-nkk-search-form-wide form .form-item input:focus,#header.active #block-nkk-search-form-wide form .form-item input:not(:placeholder-shown),#header.white #block-nkk-search-form-wide form .form-item input:focus,#header.white #block-nkk-search-form-wide form .form-item input:not(:placeholder-shown){background-position:calc(288vw / 3.6) center;}#block-nkk-katalog > h2{font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);padding:0;margin:calc(24vw / 3.6) 0 calc(16vw / 3.6);}#block-nkk-katalog > ul li{width:calc(304vw /3.6);}#block-nkk-katalog > ul li > a{line-height:calc(24vw / 3.6);padding:calc(8vw / 3.6);}#block-nkk-katalog > ul li > a .drop_menu{display:block;width:calc(24vw / 3.6);height:calc(24vw / 3.6);}#block-nkk-katalog > ul > li:nth-child(3) > a:hover,#block-nkk-katalog > ul > li:hover:nth-child(4) > a{background:url(/themes/nkk/images/arrow-down-b.svg) no-repeat calc(270vw / 3.6) center;background-size:calc(24vw / 3.6);display:flex;justify-content:space-between;border-left:2px solid #ffffff;}#block-nkk-katalog > ul > li:nth-child(3) > a,#block-nkk-katalog > ul > li:nth-child(4) > a{background:url(/themes/nkk/images/arrow-down-b.svg) no-repeat calc(270vw / 3.6) center;background-size:calc(24vw / 3.6);display:flex;justify-content:space-between;}#block-nkk-katalog > ul > li.active:nth-child(3) > a,#block-nkk-katalog > ul > li.active:nth-child(4) > a{background:url(/themes/nkk/images/arrow-up-b.svg) no-repeat calc(270vw / 3.6) center #F6F8FA;background-size:calc(24vw / 3.6);border-left:2px solid #FFC700;}#block-nkk-katalog > ul > li:hover > ul{display:none;}#block-nkk-katalog > ul > li.active > ul{display:block;position:relative;left:0;height:auto;padding:0;width:calc(304vw / 3.6);box-shadow:none;border:0;background:none;}#block-nkk-katalog > ul > li.active > ul:before{display:none;}#block-nkk-katalog > ul > li > ul > li > a{padding:calc(8vw / 3.6) calc(8vw / 3.6) calc(8vw / 3.6) calc(24vw / 3.6);}#catalog-link{width:calc(256vw / 3.6);line-height:calc(40vw / 3.6);font-size:calc(14vw / 3.6);margin:calc(8vw / 3.6) calc(24vw / 3.6);}#block-nkk-main-menu > ul{flex-direction:column;gap:0;}#block-nkk-main-menu > ul > li{width:calc(304vw / 3.6);}#block-nkk-main-menu > ul a{line-height:calc(24vw / 3.6);padding:calc(8vw / 3.6);display:block;}#header-phones-bg-a{gap:0;height:calc(56vw / 3.6);}#header-phones-bg{gap:calc(8vw / 3.6);width:calc(328vw / 3.6);flex-direction:row;flex-wrap:wrap;justify-content:center;}.header-phone{padding:0;}#header.active .header-phone,#header-phones.active .header-phone,#header.white .header-phone{background:none;}.header-phone a{font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);display:block;}#header-phones-button{display:none;}#block-nkk-slayder{width:100vw;}#front-slider{height:calc(528vw / 3.6);}#front-slider li{width:100vw;height:calc(528vw / 3.6);align-items:end;}#front-slider > li:nth-child(1){background:url(/themes/nkk/images/slide-1_m.jpg) no-repeat center;background-size:100vw calc(528vw / 3.6);}#front-slider > li:nth-child(2){background:url(/themes/nkk/images/slide-2_m.png) no-repeat center;background-size:100vw calc(528vw / 3.6);}#front-slider > li:nth-child(3){background:url(/themes/nkk/images/slide-3_m.png) no-repeat center;background-size:100vw calc(528vw / 3.6);}#front-slider > li:nth-child(4){background:url(/themes/nkk/images/slide-4_m.png) no-repeat center;background-size:100vw calc(528vw / 3.6);}.slider-slide-body{width:calc(328vw / 3.6);position:relative;bottom:calc(48vw / 3.6);}.slider-slide-body-title{font-size:calc(40vw / 3.6);line-height:calc(48vw / 3.6);margin-bottom:calc(8vw / 3.6);}.slider-slide-body-text{margin-bottom:calc(24vw / 3.6);font-size:calc(20vw / 3.6);line-height:calc(24vw / 3.6);width:calc(328vw / 3.6);}.slider-slide-body-buttons{flex-direction:column;gap:calc(8vw / 3.6);}.slider-slide-body-buttons > .zayavka-slide{padding:calc(12vw / 3.6) calc(24vw / 3.6);font-size:calc(14vw / 3.6);line-height:calc(16vw / 3.6);text-align:center;}.slider-slide-body-buttons > .slide-link a{padding:calc(11vw / 3.6) calc(24vw / 3.6);background-position:calc(217vw / 3.6) center;background-size:calc(24vw / 3.6);font-size:calc(14vw / 3.6);line-height:calc(16vw / 3.6);text-indent:calc(63vw / 3.6);}.slider-slide-body-buttons > .slide-link a:hover{background-position:calc(217vw / 3.6) center;background-size:calc(24vw / 3.6);}#slider-navigation-point{display:none;}#slider-navigation{display:none;}#block-nkk-kategorii > div:not(.contextual),#block-nkk-okompanii > div:not(.contextual),#block-nkk-nashipreimushchestva > div:not(.contextual),#block-nkk-kakmyrabotaem > div:not(.contextual),#block-nkk-kakmyrabotaem-2 > div:not(.contextual){width:calc(328vw / 3.6);padding:calc(32vw / 3.6) 0 calc(40vw / 3.6);}#block-nkk-kakmyrabotaem > div:not(.contextual){padding:calc(32vw / 3.6) 0 calc(8vw / 3.6);}.title-blue{font-size:calc(32vw / 3.6);line-height:calc(40vw / 3.6);margin-bottom:calc(32vw / 3.6);}#kategorii-body{gap:calc(8vw / 3.6);}.kategoria{padding:calc(16vw / 3.6);width:calc(126vw / 3.6);height:calc(174vw / 3.6);gap:calc(16vw / 3.6);flex-direction:column-reverse;}.kategoria a{width:calc(158vw / 3.6);height:calc(206vw / 3.6);}.kategoria-left{display:flex;flex-direction:column;gap:calc(8vw / 3.6);}.kategoria-title{font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);margin-bottom:0;text-align:center;font-weight:400;}.kategoria-price{font-size:calc(16vw / 3.6);text-align:center;}.kategoria-right{width:calc(72vw / 3.6);height:calc(80vw / 3.6);}#kategorii-body .kategoria:nth-child(1) .kategoria-right{background-size:calc(72vw / 3.6) calc(76.33vw / 3.6);}#kategorii-body .kategoria:nth-child(2) .kategoria-right{background-size:calc(72vw / 3.6) calc(76.33vw / 3.6);}#kategorii-body .kategoria:nth-child(3) .kategoria-right{background-size:calc(72vw / 3.6) calc(76.33vw / 3.6);}#kategorii-body .kategoria:nth-child(4) .kategoria-right{background-size:calc(72vw / 3.6) calc(76.33vw / 3.6);}#kategorii-body .kategoria:nth-child(5) .kategoria-right{background-size:calc(72vw / 3.6) calc(76.33vw / 3.6);}#kategorii-body .kategoria:nth-child(6) .kategoria-right{background-size:calc(72vw / 3.6) calc(76.33vw / 3.6);}#block-nkk-okompanii{background:url(/themes/nkk/images/o_kompanii-bg_m.jpg) no-repeat center;background-size:100vw calc(728vw / 3.6);}.title-white,#block-nkk-webform-2 > h2,#block-nkk-vebforma > h2{font-size:calc(32vw / 3.6);line-height:calc(40vw / 3.6);margin-bottom:calc(32vw / 3.6);}#o_kompanii-body{flex-direction:column;gap:calc(24vw / 3.6);}#o_kompanii-body-left{gap:calc(8vw / 3.6);}#o_kompanii-title{font-size:calc(24vw / 3.6);line-height:calc(32vw / 3.6);width:calc(326vw / 3.6);}#o_kompanii-text{width:calc(328vw / 3.6);}#o_kompanii-body-right{width:calc(328vw / 3.6);}.o_kompanii-preim-block{width:calc(130vw / 3.6);height:calc(86vw / 3.6);padding:calc(16vw / 3.6);gap:0;}.o_kompanii-preim-block-line{width:calc(64vw / 3.6);}.o_kompanii-preim-block-title{font-size:calc(48vw / 3.6);line-height:calc(56vw / 3.6);}.o_kompanii-preim-block-title sup{font-size:calc(24vw / 3.6);}.o_kompanii-preim-block-text{font-size:calc(12vw / 3.6);font-weight:400;line-height:calc(16vw / 3.6);}.o_kompanii-preim-block-text_white{font-size:calc(10vw / 3.6);line-height:calc(16vw / 3.6);}#o_kompanii-body-right .o_kompanii-preim-block:nth-child(3),#o_kompanii-body-right .o_kompanii-preim-block:nth-child(4){height:calc(103vw / 3.6);}#o_kompanii-body-right .o_kompanii-preim-block:nth-child(3) .o_kompanii-preim-block-text_white{width:calc(84vw / 3.6);}#preim-body{flex-wrap:nowrap;overflow-y:scroll;width:calc(328vw / 3.6);}#preim-body > div{width:calc(120vw / 3.6);height:calc(168vw / 3.6);padding:calc(16vw / 3.6);flex:none;}#preim-body > div:nth-child(1){background-size:auto calc(200vw / 3.6);}#preim-body > div:nth-child(3){background-size:auto calc(200vw / 3.6);}#preim-body > div:nth-child(5){background-size:auto calc(200vw / 3.6);}#preim-body > div:nth-child(7){background-size:auto calc(200vw / 3.6);}#preim-body > div:nth-child(9){background-size:auto calc(200vw / 3.6);}.preim-block-img{width:calc(64vw / 3.6);height:calc(64vw / 3.6);}#preim-body > div:nth-child(1) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(2) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(3) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(4) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(5) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(6) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(7) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(8) .preim-block-img{background-size:calc(64vw / 3.6);}#preim-body > div:nth-child(9) .preim-block-img{background-size:calc(64vw / 3.6);}.preim-block-title{font-size:calc(12vw / 3.6);line-height:calc(16vw / 3.6);height:calc(32vw / 3.6);margin:calc(16vw / 3.6) 0 calc(8vw / 3.6);}.preim-block-text{font-size:calc(10vw / 3.6);line-height:calc(16vw / 3.6);}.preim-block-blue .preim-block-text sup{font-size:calc(5vw / 3.6);}#etapi-raboti-body{flex-direction:column;}.etap-raboti-block{padding:calc(12vw / 3.6) calc(16vw / 3.6);}.etap-raboti-number > span{font-size:calc(48vw / 3.6);line-height:calc(56vw / 3.6);}.etap-raboti-line{display:none;}.etap-raboti-title{margin:calc(8vw / 3.6) 0;font-size:calc(20vw / 3.6);line-height:calc(24vw / 3.6);font-weight:500;}#block-nkk-ostavitzayavku > div:not(.contextual),#block-nkk-webform-2,#block-nkk-vebforma{width:calc(296vw / 3.6);height:calc(432vw / 3.6);margin:0 auto calc(40vw / 3.6);padding:calc(32vw / 3.6) calc(16vw / 3.6);background-size:auto calc(496vw / 3.6);}#block-nkk-ostavitzayavku .title-white,#block-nkk-webform-2 > h2,#block-nkk-vebforma > h2{margin:0 0 calc(8vw / 3.6);}#block-nkk-webform-2 .form-doptext,#block-nkk-vebforma .form-doptext{font-size:calc(15vw / 3.6);line-height:calc(24vw / 3.6);margin-bottom:calc(32vw / 3.6);}.webform-submission-form > .form-type-textfield,.webform-submission-form > .form-type-tel{margin:0 0 calc(8vw / 3.6);}.webform-submission-form > .form-type-textfield input,.webform-submission-form > .form-type-tel input{padding:calc(16vw / 3.6);font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);width:calc(262vw / 3.6);}.webform-submission-form .form-type-checkbox{margin:calc(8vw / 3.6) 0 calc(16vw / 3.6);}.webform-submission-form .form-type-checkbox label{gap:calc(8vw / 3.6);}.webform-submission-form .form-type-checkbox label:before{width:calc(24vw / 3.6);height:calc(24vw / 3.6);}.webform-submission-form .form-type-checkbox input:checked + label:before{background-size:calc(24vw / 3.6);}.webform-submission-form .form-type-checkbox label span{width:calc(264vw / 3.6);font-size:calc(15vw / 3.6);line-height:calc(24vw / 3.6);}#block-nkk-webform-2 .webform-submission-form .form-actions,#block-nkk-vebforma .webform-submission-form .form-actions{position:relative;top:0;}.webform-submission-form .form-actions input{font-size:calc(18vw / 3.6);line-height:calc(56vw / 3.6);width:calc(296vw / 3.6);}#block-nkk-webform-2 .webform-confirmation,#block-nkk-vebforma .webform-confirmation{flex-direction:column;margin:calc(16vw / 3.6) 0 0;gap:calc(16vw / 3.6);}.conformation-message-form{padding:calc(16vw / 3.6) calc(8vw /3.6);}#block-nkk-webform-2 .conformation-message-form,#block-nkk-vebforma .conformation-message-form{font-size:calc(15vw / 3.6);width:calc(278vw / 3.6);}.webform-confirmation__back a{line-height:calc(56vw / 3.6);font-size:calc(18vw / 3.6);width:calc(328vw / 3.6);}#block-nkk-webform-2 .webform-confirmation__back a,#block-nkk-vebforma .webform-confirmation__back a{width:calc(296vw / 3.6);}#footer-map-body{width:100vw;display:flex;flex-direction:column-reverse;}#footer-map{width:100vw;height:100vw;background-size:auto 100vw;}#footer-map_mob{display:block;width:100vw;height:100vw;}#footer-map_mob iframe{width:100vw;height:100vw;}#footer-map-kontakti{position:relative;border:0;width:calc(328vw / 3.6);margin:calc(32vw / 3.6) auto calc(24vw / 3.6);left:unset;bottom:unset;flex-direction:column;gap:calc(16vw / 3.6);}#footer-map-kontakti .title-white{background:none;color:#0E1116;text-align:center;padding:0 0 calc(16vw / 3.6);}.footer-map-kontakti-adres,.footer-map-kontakti-phones,.footer-map-kontakti-email{padding:0;border:0;font-size:calc(16vw / 3.6);}.footer-map-kontakti-title{margin-bottom:calc(8vw / 3.6);}.footer-map-kontakti-title span{padding-left:calc(32vw / 3.6);}.footer-map-kontakti-adres .footer-map-kontakti-title span{background-size:calc(24vw / 3.6);}.footer-map-kontakti-phones .footer-map-kontakti-title span{background-size:calc(24vw / 3.6);}.footer-map-kontakti-email .footer-map-kontakti-title span{background-size:calc(24vw / 3.6);}.footer-map-kontakti-phones .footer-map-kontakti-text{gap:calc(8vw / 3.6);width:calc(282vw / 3.6);}div#footer-map-kontakti-button{display:none;}#footer{border:0;padding:calc(32vw / 3.6) 0 calc(40vw / 3.6);}footer > div{width:100vw;flex-direction:column;}footer #block-nkk-brendingsayta{text-align:center;width:calc(328vw / 3.6);margin:0 auto;}footer #block-nkk-brendingsayta img{width:calc(142vw / 3.6);height:auto;}#block-nkk-osnovnayanavigaciya,#block-nkk-katalog-2{padding:calc(16vw / 3.6) calc(24vw / 3.6);width:calc(312vw / 3.6);border-bottom:1px solid #5B6773;margin:0 auto;}#block-nkk-osnovnayanavigaciya > h2,#block-nkk-katalog-2 > h2,.footer-title{font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);margin:0 0 calc(16vw / 3.6);}#block-nkk-osnovnayanavigaciya > ul,#block-nkk-katalog-2 > ul{gap:calc(8vw / 3.6);}#block-nkk-osnovnayanavigaciya > ul a,#block-nkk-katalog-2 > ul a{font-size:calc(15vw / 3.6);}#block-nkk-kontaktyvpodvale{padding:calc(16vw / 3.6) calc(24vw / 3.6);width:calc(312vw / 3.6);margin:0 auto;border-bottom:1px solid #5B6773;}.footer-adres{margin-bottom:calc(8vw / 3.6);}.footer-title-white{margin-bottom:calc(8vw / 3.6);}.footer-phones{margin-bottom:calc(8vw / 3.6);}.footer-phones > .footer-text{width:calc(328vw / 3.6);gap:calc(8vw / 3.6);}.footer-phone{background:none;padding-left:0;}.footer-text a{font-size:calc(16vw / 3.6);}.footer-email .footer-text{padding-left:calc(32vw / 3.6);background-size:calc(24vw / 3.6);}#block-nkk-podval2{width:calc(328vw / 3.6);border:0;margin:calc(16vw / 3.6) auto 0;padding:0;}#block-nkk-podval2 > div:not(.contextual){flex-direction:column;gap:calc(16vw / 3.6);}#footer-docs{flex-direction:column;gap:calc(8vw / 3.6);margin-bottom:calc(16vw / 3.6);}#vert-line{display:none;}#koncep-logo a{width:calc(167.5vw / 3.6);height:calc(40vw / 3.6);background-size:calc(167.5vw / 3.6) calc(40vw / 3.6);}#cookie_modal{bottom:calc(16vw / 3.6);gap:calc(16vw / 3.6);width:calc(296vw / 3.6);left:calc((32vw / 3.6) / 2);padding:calc(16vw / 3.6);border-radius:4px;flex-direction:column;}#cookie_modal_text{width:calc(296vw / 3.6);font-size:calc(14vw / 3.6);line-height:calc(16vw / 3.6);}#cookie_modal_button{width:calc(296vw / 3.6);line-height:calc(40vw / 3.6);font-size:calc(14vw / 3.6);}#modal_form_zayavka{width:calc(328vw / 3.6);left:0;right:unset;top:unset;bottom:0;height:calc(355vw / 3.6);padding:calc(16vw / 3.6) calc(16vw / 3.6) calc(64vw / 3.6);border-radius:calc(16vw / 3.6) calc(16vw / 3.6) 0 0;}#modal_form_zayavka{height:auto;}#modal_zayavka_close{display:none;}#modal_form_zayavka_data{height:auto;}#modal_form_zayavka_data h2{margin:0 0 calc(8vw / 3.6);font-size:calc(20vw / 3.6);line-height:calc(24vw / 3.6);color:#323041;text-indent:0;}#modal_form_zayavka .form-doptext{display:none;}.modal_form-tovar_name{font-size:calc(24vw / 3.6);line-height:calc(32vw / 3.6);margin:calc(-8vw / 3.6) 0 calc(16vw / 3.6);}span.mob-razdel{width:calc(24vw / 3.6);height:calc(24vw / 3.6);background-size:calc(24vw / 3.6);}#modal_form_zayavka_data h2:before{content:'';width:calc(32vw / 3.6);height:calc(3vw / 3.6);display:block;background:#E5E9EE;margin:0 auto calc(8vw / 3.6);border-radius:2px;}#modal_form_zayavka_data h2{margin:0 0 calc(16vw / 3.6);}#modal_form_zayavka_data form .js-form-type-textfield,#modal_form_zayavka_data form .js-form-type-tel{margin-bottom:calc(8vw / 3.6);}#modal_form_zayavka_data form .js-form-type-textfield input,#modal_form_zayavka_data form .js-form-type-tel input{font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);padding:calc(15vw / 3.6);width:calc(294vw / 3.6);border-radius:8px;border:1px solid #E5E9EE;}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh,#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh-header{margin-bottom:calc(16vw / 3.6);margin-top:calc(8vw / 3.6);}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label,#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh-header label{gap:calc(8vw / 3.6);}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label:before,#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh-header label:before{width:calc(24vw / 3.6);height:calc(24vw / 3.6);border-radius:4px;}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh input:checked + label:before,#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh-header input:checked + label:before{background-size:calc(24vw / 3.6) calc(24vw / 3.6);}#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh label span,#modal_form_zayavka_data form .form-item-soglashenie-obrabotki-dannykh-header label span{width:calc(296vw / 3.6);font-size:calc(15vw / 3.6);line-height:calc(24vw / 3.6);}#modal_form_zayavka_data form .form-actions input{width:calc(328vw / 3.6);font-size:calc(18vw / 3.6);line-height:calc(56vw / 3.6);border-radius:8px;background-position:calc(328vw / 3.6);background:linear-gradient(135deg,#FFE082 0%,#FFC700 60%,#F5B800 100%);color:#0E1116;}#breadcrumb-wrapper{margin:calc(120vw / 3.6) 0 calc(32vw / 3.6);}#block-nkk-breadcrumbs{width:calc(328vw / 3.6);}#block-nkk-breadcrumbs ol{gap:calc(8vw / 3.6);flex-wrap:wrap;}#block-nkk-breadcrumbs ol li{gap:calc(8vw / 3.6);}#block-nkk-breadcrumbs ol li a{font-size:calc(15vw / 3.6);}#block-nkk-breadcrumbs ol li:after{display:none;}#block-nkk-breadcrumbs ol li:before{content:'';display:inline-block;vertical-align:middle;background:url(/themes/nkk/images/arrow-right-b.svg) no-repeat center;background-size:calc(24vw / 3.6);width:calc(24vw / 3.6);height:calc(24vw / 3.6);}#block-nkk-breadcrumbs ol li:first-child:before{display:none;}#block-nkk-zagolovokstranicy{width:calc(328vw / 3.6);}#block-nkk-zagolovokstranicy h1{font-size:calc(32vw / 3.6);line-height:calc(40vw / 3.6);margin:calc(8vw / 3.6) 0 0;}#block-nkk-begushchayastrokakataloga{display:none;}#block-nkk-kategorii-2{width:calc(328vw / 3.6);padding:0 0 calc(40vw / 3.6);}.column-text{column-count:unset;font-size:calc(15vw / 3.6);}.tovar-dop-text-block > div > h2,.column-text-title{font-size:calc(32vw / 3.6);line-height:calc(40vw / 3.6);margin:0 0 calc(24vw / 3.6);}#block-nkk-content > article{width:calc(328vw / 3.6);margin:0 auto 0;}.column-text-button-bg{height:calc(432vw / 3.6);}.column-text-button{padding:calc(8vw / 3.6) calc(24vw / 3.6);font-size:calc(14vw / 3.6);width:calc(328vw / 3.6);}#kategorii-katalog-body{width:100vw;margin:0 auto;gap:calc(8vw / 3.6);overflow-x:scroll;padding-bottom:4px;}#kategorii-katalog-body > div{flex:none;}#kategorii-katalog-body > div a{font-size:calc(15vw / 3.6);padding:calc(8vw / 3.6);}#kategorii-katalog-body > div:first-child{margin-left:calc(16vw / 3.6);}#kategorii-katalog-body > div:last-child{margin-right:calc(16vw / 3.6);}#block-nkk-raskrytayaformataxonomy-termpage-1,#block-nkk-raskrytayaformataxonomy-termpage-2,#block-nkk-raskrytayaformataxonomy-termpage-3,#block-nkk-raskrytayaformataxonomy-termpage-4{height:calc(42vw / 3.6);overflow:hidden;}#block-nkk-kategoriivnutrikataloga{height:calc(42vw / 3.6);overflow:hidden;margin:0 auto calc(8vw / 3.6);}.form-item-field-kategoriya-target-id > div ul{width:100vw;margin:0 auto;gap:calc(8vw / 3.6);overflow-x:scroll;padding:0 0 4px;}.form-item-field-kategoriya-target-id > div ul > li{flex:none;}.form-item-field-kategoriya-target-id > div ul > li:nth-child(2){margin-left:calc(16vw / 3.6);}.form-item-field-kategoriya-target-id > div ul > li:last-child{margin-right:calc(16vw / 3.6);}.form-item-field-kategoriya-target-id > div ul li a{padding:calc(8vw / 3.6) calc(16vw / 3.6);font-size:calc(16vw / 3.6);}.catalog,.pohojie-tovari-list > .items-grid{width:calc(328vw / 3.6);margin:calc(16vw / 3.6) auto calc(40vw / 3.6);gap:calc(8vw / 3.6);}.catalog .views-row,.pohojie-tovari-list > .items-grid > div{display:flex;flex-direction:column;padding:calc(8vw / 3.6) 0 0;justify-content:space-between;width:calc((160vw / 3.6) - 2px);}.catalog .views-row > div{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.pohojie-tovari-list > .items-grid > div > div{display:flex;flex-direction:column;justify-content:space-between;}.catalog .views-row .field-tovar-img,.pohojie-tovari-list .field-tovar-img{width:calc(158vw / 3.6);height:calc(82.56vw / 3.6);}.catalog .views-row .field-tovar-img a,.pohojie-tovari-list .field-tovar-img a{padding:0 calc(24vw / 3.6);}.catalog .views-row .field-tovar-img img,.pohojie-tovari-list .field-tovar-img img{height:calc(82.56vw / 3.6);max-width:calc(110vw / 3.6);}.catalog .views-row .field-tovar-title,.pohojie-tovari-list .field-tovar-title{font-size:calc(12vw / 3.6);line-height:calc(16vw / 3.6);padding:calc(8vw / 3.6);border:0;}.catalog .views-row .field-tovar-title span,.pohojie-tovari-list .field-tovar-title span{width:calc(142vw / 3.6);white-space:normal;overflow:unset;text-overflow:unset;}.catalog .views-row .field-tovar-bottom,.pohojie-tovari-list .field-tovar-bottom{padding:calc(8vw / 3.6);gap:calc(8vw / 3.6);flex-direction:column;align-items:flex-start;border-top:1px solid #E5E9EE;}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:first-child,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:first-child{font-size:calc(20vw / 3.6);line-height:calc(24vw / 3.6);}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:first-child span,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:first-child span{margin-left:calc(5vw / 3.6);}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:last-child,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:last-child{font-size:calc(15vw / 3.6);line-height:calc(24vw / 3.6);}.catalog .views-row .field-tovar-bottom .field-tovar-price > div:last-child sup,.pohojie-tovari-list .field-tovar-bottom .field-tovar-price > div:last-child sup{font-size:calc(7.5vw / 3.6);}.catalog .views-row .field-tovar-bottom .field-tovar-button a,.pohojie-tovari-list .field-tovar-bottom .field-tovar-button a{width:calc(142vw / 3.6);font-size:calc(14vw / 3.6);line-height:calc(40vw / 3.6);}.catalog .pager{width:calc(328vw / 3.6);margin-top:calc(8vw / 3.6);}.catalog .pager ul{gap:calc(8vw / 3.6);}.catalog .pager .pager__item--next,.catalog .pager .pager__item--previous{display:none;}.catalog .pager .pager__item a{padding:calc(8vw / 3.6) calc(24vw / 3.6);}.page-node-type-tovar #block-nkk-content > marquee{display:none;}#block-nkk-content .tovar-opisabie-all{flex-direction:column;gap:calc(16vw / 3.6);padding-bottom:calc(40vw / 3.6);}.slider-gal{height:calc(236vw / 3.6);padding-bottom:calc(11vw / 3.6);gap:calc(16vw / 3.6);}.slider-gal > div{width:calc(312vw / 3.6);height:calc(236vw / 3.6);border-radius:16px;justify-content:center;opacity:1;position:relative;top:unset;left:unset;transition:unset;}.slider-gal > div.active{transition:unset;}.slider-gal > div:first-child{margin-left:calc(16vw / 3.6);}.slider-gal > div:last-child{margin-right:calc(16vw / 3.6);}.tovar-left-column .photoswipe-gallery{padding:0;border:0;width:calc(328vw / 3.6);}.tovar-left-column .photoswipe-gallery a{line-height:1;vertical-align:middle;}.tovar-left-column .photoswipe-gallery img{max-height:calc(236vw / 3.6);max-width:calc(312vw / 3.6);height:auto;width:auto;}.photoswipe-gallery #slider-navigation-inner #slider-dot{width:calc(134vw / 3.6);left:calc((164vw / 3.6) - (67vw / 3.6));gap:4px;bottom:0;}.photoswipe-gallery #slider-navigation-inner #slider-dot > div{width:auto;height:3px;background:rgba(42,73,102,0.35);opacity:1;flex:1;}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-dot{bottom:0;}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner{width:calc(134vw / 3.6);bottom:0;}.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-left,.page-node-type-tovar .photoswipe-gallery #slider-navigation-inner #slider-right{display:none;}.photoswipe-gallery #slider-navigation-inner #slider-dot img{display:none;}.photoswipe-gallery #slider-navigation-inner #slider-dot > div.active{background:rgba(42,73,102,1);}.tovar-right-column{padding:0;}.tovar-price-blocks{gap:calc(16vw / 3.6);}.tovar-price-blocks > div{gap:calc(8vw / 3.6);}.tovar-price-blocks > div > div:first-child{font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);}.tovar-price-blocks > div > div:first-child sup{font-size:calc(8vw / 3.6);}.tovar-price-blocks > div > div:last-child{font-size:calc(24vw / 3.6);line-height:calc(32vw / 3.6);}.tovar-zakaz{margin:calc(16vw / 3.6) 0;font-size:calc(18vw / 3.6);width:calc(328vw / 3.6);line-height:calc(56vw / 3.6);}.tovar-text-blocks{width:100vw;margin:0 0 0 calc(-16vw / 3.6);}.tovar-text-block{gap:calc(16vw / 3.6);padding-bottom:calc(16vw / 3.6);}.tovar-text-title{font-size:calc(16vw / 3.6);line-height:calc(24vw / 3.6);padding:calc(12vw / 3.6) calc(16vw / 3.6);background-position:calc(320vw / 3.6) center;}.tovar-text-title.active{background-position:calc(320vw / 3.6) center;}.tovar-text-body{padding:0 calc(16vw / 3.6);}.tovar-text-body ul li::before{margin:0 calc(10vw / 3.6);}.tovar-text-body ol{padding:0 0 0 calc(24vw / 3.6);}.pohojie-tovari-block{gap:calc(16vw / 3.6);margin:calc(32vw / 3.6) 0 0;}.pohojie-tovari-title{font-size:calc(32vw / 3.6);line-height:calc(40vw / 3.6);}}
