/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */:root{--color-primary:#2149af;--color-primary-light:#2a53bb;--color-primary-dark:#1c3f9b;--color-secondary:#e92c2c;--color-secondary-light:#f63737;--color-secondary-dark:#d42525;--color-gray-bg:#e4e4e4;--color-gray-1:#dfdfdf;--color-gray-2:#c1c1c1;--color-gray-3:#858585;--color-gray-4:#464646;--color-dark:#1e1e1e;--color-dark-1:#171717;--color-dark-2:#202020;--color-light-1:#ededed;--color-light-2:#f3f3f3}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}.partners__head{width:20%}.body-overflow{overflow:hidden}body .footer__head_logo{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-gray.svg)}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#d7d7d7}body::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:10px}body.black-theme::-webkit-scrollbar-track{background:var(--color-gray-4)}body.black-theme::-webkit-scrollbar-thumb{background:var(--color-primary)}.header_svg_logo--dark,body.black-theme .header_svg_logo--light{display:none}body.black-theme .header_svg_logo--dark{display:block}.filter-search-global{border-bottom:1px solid #eee;padding:10px}.search-results-message{border-top:1px solid #eee;color:#666;font-size:14px;font-style:italic;margin-top:10px;padding:10px;text-align:center}mark{background-color:#ff0;font-weight:700}.filter-sidebar__modal .filter-sidebar__content_list{max-height:150px!important}.filter-sidebar__content_list li{transition:all .3s ease}body .about-company__logo .logo-slogan picture{width:60%}@media screen and (max-width:1200px){body .about-company__logo .logo-slogan picture{width:67%}body .about-company__logo .logo-slogan .logo__slogan{white-space:nowrap}.about-company__logo .logo{width:100%}}body .vakansii .about-company__logo .logo-slogan picture{width:30%}body .vakansii .vakansii .logo-slogan picture{width:50%}@media screen and (max-width:1200px){body .vakansii .about-company__logo .logo-slogan picture{width:57%}.vakansii .about-company__logo .logo{width:100%}}body .vakansii .about-company__logo .logo-slogan #logoinvak{width:50%}body:not(.black-theme) .vakansii .logo-slogan #logoinvak img{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-black.svg);width:85%}.black-theme .vakansii .logo-slogan #logoinvak img{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-white.svg);width:85%}body .vakansii .logo-slogan picture{width:60%}body .logo-slogan picture{width:75%}body:not(.black-theme) .logo-slogan picture img{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-black.svg);width:85%}.black-theme .logo-slogan picture img{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-white.svg);width:85%}body:not(.black-theme) .vakansii .logo-slogan picture img{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-black.svg);width:100%}.black-theme .vakansii .logo-slogan picture img{width:100%}.black-theme .vakansii .logo-slogan picture img,body.black-theme .partners__head{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-white.svg)}body:not(.black-theme) .partners__head{content:url(/catalog/view/theme/default/assets/img/contents/new-logo-black.svg)}#priceLogo{margin-left:48px}#priceLogo picture{width:50%}#priceLogo picture img{width:90%}@media screen and (max-width:1200px){#priceLogo{margin-left:0}}@media screen and (max-width:991px){#priceLogo .logo__slogan{margin-left:5px}#priceLogo picture img{width:85%}}@media screen and (max-width:767px){#priceLogo{width:75%}@media screen and (max-width:425px){#priceLogo{width:100%}}}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}.black-theme input:-webkit-autofill,.black-theme input:-webkit-autofill:active,.black-theme input:-webkit-autofill:focus,.black-theme input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--color-dark-2) inset!important;-webkit-text-fill-color:var(--color-light-2)!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--color-gray-bg) inset!important}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;-webkit-transform-style:flat;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;-webkit-transform:translateY(-18px);transform:translateY(-18px)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.slide-in-right{-webkit-animation:slide-in-right .35s cubic-bezier(.22,1,.36,1) both;animation:slide-in-right .35s cubic-bezier(.22,1,.36,1) both}@-webkit-keyframes slide-in-right{0%{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(500px);transform:translate(-50%,-50%) translateX(500px)}to{opacity:1;-webkit-transform:translate(-50%,-50%) translateX(0);transform:translate(-50%,-50%) translateX(0)}}@keyframes slide-in-right{0%{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(500px);transform:translate(-50%,-50%) translateX(500px)}to{opacity:1;-webkit-transform:translate(-50%,-50%) translateX(0);transform:translate(-50%,-50%) translateX(0)}}.slide-out-right{-webkit-animation:slide-out-right .25s cubic-bezier(.4,0,.2,1) both;animation:slide-out-right .25s cubic-bezier(.4,0,.2,1) both}@-webkit-keyframes slide-out-right{0%{opacity:1;-webkit-transform:translate(-50%,-50%) translateX(0);transform:translate(-50%,-50%) translateX(0)}to{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(500px);transform:translate(-50%,-50%) translateX(500px)}}@keyframes slide-out-right{0%{opacity:1;-webkit-transform:translate(-50%,-50%) translateX(0);transform:translate(-50%,-50%) translateX(0)}to{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(500px);transform:translate(-50%,-50%) translateX(500px)}}.slide-out-down{-webkit-animation:slide-out-down .3s cubic-bezier(.4,0,.2,1) both;animation:slide-out-down .3s cubic-bezier(.4,0,.2,1) both}@-webkit-keyframes slide-out-down{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes slide-out-down{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}.sticky{position:-webkit-sticky;position:sticky;top:184px;z-index:1}.svg-icon{height:20px;width:20px}.icon-arrow-down-little{height:4px;min-height:4px;min-width:6px;width:6px}.icon-arrow-right-little{height:6px;min-height:6px;min-width:4px;width:4px}.section{margin-bottom:124px}@media screen and (max-width:1200px){.section{margin-bottom:56px}}@media screen and (max-width:991px){.section{margin-bottom:24px}}.section_small{margin-bottom:48px}.section_mini{margin-bottom:40px}@media screen and (max-width:991px){.section_mini{margin-bottom:24px}}.section__listing,.section_s-small,.uslugi-metalloobrabotki-examples .section__listing{margin-bottom:40px}.section__listing{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:48px}@media screen and (max-width:991px){.section__listing{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.section__listing{grid-template-columns:1fr}}.section__listing_first-card>div:first-child{grid-column-end:3;grid-column-start:1}@media screen and (max-width:575px){.section__listing_first-card>div:first-child{grid-column-end:2}}@media screen and (max-width:767px){.section_mb_xs_0{margin-bottom:0}}.text-undertitle{color:var(--color-gray-3);font-size:16px;font-weight:400;line-height:26px;margin-bottom:32px;margin-top:32px}@media screen and (max-width:991px){.text-undertitle{margin-bottom:24px;margin-top:24px}}.title,.title h1{color:var(--color-dark);font-size:38px;font-weight:600!important;line-height:54px;text-transform:uppercase}@media screen and (max-width:1200px){.title,.title h1{font-size:20px;line-height:30px}}.title-page{align-items:flex-start;display:flex;font-weight:700;gap:8px}@media screen and (max-width:767px){.title-page{display:flex}}.title-page .city{color:var(--color-primary)}@media screen and (min-width:1200px){.title-page .city{text-decoration:underline}}.title-page .count{color:#777;font-size:16px;font-weight:400;line-height:22px}.title-page .normal{font-weight:400}.title-small{color:var(--color-dark);font-size:28px;font-weight:600;line-height:34px;text-transform:uppercase}@media screen and (max-width:1200px){.title-small{font-size:20px;line-height:30px}}@media screen and (max-width:767px){.title-small{font-size:16px;line-height:22px;text-align:left}}.link{color:var(--color-primary);text-transform:none}.link:hover{cursor:pointer}h2{color:var(--color-dark);font-size:28px;font-weight:600;line-height:34px;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:767px){h2{font-size:18px}}.bg-double{background-color:var(--color-light-1)}.black-theme ._block_container{background-color:var(--color-dark-1)}[data-swiper-container]{overflow:hidden}[data-swiper-container-parent]{position:relative}.swiper-navigation-custom_prev{left:-40px;z-index:2}.swiper-navigation-custom_next{right:-40px;z-index:2}@media screen and (max-width:1485px){.swiper-navigation-custom_prev{left:-23px}.swiper-navigation-custom_next{right:-23px}}.slider-block__slides-center-sm .swiper-navigation-custom_prev{left:calc(-32px - 8vw)}.slider-block__slides-center-sm .swiper-navigation-custom_next{right:calc(-32px - 8vw)}.swiper-navigation-custom_next,.swiper-navigation-custom_prev{align-items:center;background-color:var(--color-light-2);border-radius:4px;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;position:absolute;top:calc(50% - 16px);width:32px}.slider-arrows{top:160px}@media screen and (max-width:768px){.slider-arrows{top:185px}}[data-swiper-pagination=progressbar] .swiper-pagination-progressbar-fill{height:100%;left:0;top:0;-webkit-transform-origin:left top;transform-origin:left top;width:100%;z-index:15}.swiper-pagination{bottom:0;height:7px;left:0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;width:100%;z-index:15}.swiper-pagination-progressbar-fill{background-color:var(--color-primary);height:100%;position:absolute;width:100%;z-index:15}.swiper-navigation-custom_next,.swiper-navigation-custom_prev{transition:background-color .15s ease,box-shadow .15s ease,transform .05s ease}.swiper-navigation-custom_next:disabled,.swiper-navigation-custom_prev:disabled{cursor:default}.ml-auto{margin-left:auto}.bg-for-change_second{background-color:var(--color-light-2)!important}.custom-checkbox .checkbox .checkbox__input:checked+.checkbox__label{color:var(--color-primary)}.custom-checkbox .checkbox .checkbox__input:checked+.checkbox__label:before{background-color:var(--color-primary);background-image:url(/catalog/view/theme/default/assets/img/icons/check-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border:1px solid var(--color-primary)}.custom-checkbox .checkbox .checkbox__input:checked+.checkbox__label:after{display:none}.custom-checkbox .checkbox .checkbox__input:disabled+.checkbox__label{opacity:.7}.custom-checkbox .checkbox .checkbox__label{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:20px}.catalog__last{font-weight:700}.custom-checkbox .checkbox .checkbox__label:before{background-color:transparent;border:1px solid var(--color-gray-2);border-radius:4px}.grid{display:grid}.grid-special{grid-template-columns:2fr 1fr}@media screen and (max-width:991px){.grid-special{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.grid-special{grid-template-columns:1fr}}.grid-special_reverse{grid-template-columns:1fr 3fr}@media screen and (max-width:767px){.grid-special_reverse{grid-template-columns:1fr}}.grid-two{grid-template-columns:1fr 1fr}.grid-three{grid-template-columns:repeat(3,1fr)}.grid-four{grid-template-columns:repeat(4,1fr);margin-top:56px}@media screen and (max-width:991px){.grid-four{margin-top:32px}}@media screen and (max-width:575px){.grid-four{margin-top:24px}}.grid-six{grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1440px){.grid-xl-four{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1200px){.grid-md-two{grid-template-columns:1fr 1fr}}@media screen and (max-width:1440px){.grid-sm-four{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:991px){.grid-sm-two{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.grid-xs-two{grid-template-columns:1fr 1fr}.grid-xs-one{grid-template-columns:1fr}}.grid-custom-var1{grid-template-columns:repeat(12,1fr)}.grid-custom-var1>*{grid-column-end:12;grid-column-start:2}.mt-32{margin-top:32px}.mb-40{margin-bottom:40px}.w_240{width:240px!important}.mt-40{margin-top:40px}.gap-5-5{gap:76px}.gap-28{gap:28px}@media screen and (max-width:991px){.gap-sm-16{gap:16px}}.row-custom{display:flex;flex-wrap:wrap}main{padding-top:45px}main.main-page{padding-top:0}@media screen and (max-width:1200px){main.main-page{padding-top:0}}.stretched-link{position:static}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.black-theme .title,.black-theme h1,.black-theme h2{color:var(--color-light-2)}.black-theme .title-page .count{color:var(--color-gray-4)}.black-theme .title-small{color:var(--color-light-2)}.black-theme .bg-double{background-color:var(--color-dark-1)}.black-theme .custom-checkbox .checkbox .checkbox__label:before{border-color:var(--color-gray-4)}.black-theme .swiper-navigation-custom_next,.black-theme .swiper-navigation-custom_prev{background-color:var(--color-dark-2)}.black-theme .swiper-navigation-custom_next[disabled] svg,.black-theme .swiper-navigation-custom_prev[disabled] svg{fill:var(--color-gray-4)}.black-theme .bg-for-change_second{background-color:var(--color-dark-2)!important}.black-theme [data-to-top] svg{fill:var(--color-light-2)!important}.black-theme .d-none-if-black,body:not(.black-theme) .d-none-if-not-black{display:none!important}[data-show-more-toggle]:hover{cursor:pointer}.black-theme .fast-order-hover{color:#fff!important}.fast-order-hover{color:var(--color-dark)!important}@media screen and (max-width:1200px){.search-page .partners__head{width:30%}}.grecaptcha-badge{visibility:hidden}.article-page__bg{background:url(../assets/img/contents/article-page__inner-bg.png);height:767px;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media screen and (max-width:991px){.article-page__bg{height:413px}.search-page .partners__head{width:40%}}@media screen and (max-width:575px){.article-page__bg{height:528px}.search-page .partners__head{width:50%}}.about-page__title{margin-bottom:48px}@media screen and (max-width:991px){.about-page__title{margin-bottom:24px}.about-page .reviews__footer{margin-bottom:56px}}.about-page .our-partners__element_head{padding-bottom:8px;padding-top:8px}.about-page .our-partners__element_body{padding-bottom:20px;padding-top:20px}@media screen and (max-width:991px){.about-page .our-partners__element_head{padding:12px 20px}.about-page .our-partners__element_body{padding:16px 7px}}.search-page .listing{margin-bottom:30px}.stamps-page .card-assortment__big:not(:last-child),.stamps-page .card-assortment__medium:not(:last-child){margin-bottom:48px}@media screen and (max-width:1200px){.special{overflow:hidden}}.special__head{align-items:center;margin-bottom:40px}@media screen and (max-width:1200px){.special__head{margin-bottom:24px}.special__head button{display:none}}.special [data-swiper-container-parent]{display:flex;flex-direction:column}@media screen and (max-width:991px){.special [data-swiper-container-parent] .swiper-navigation-custom_next,.special [data-swiper-container-parent] .swiper-navigation-custom_prev{display:none}}.special [data-swiper-pagination]{align-self:flex-start;background-color:#d9d9d9;height:2px;margin-top:24px;position:relative;width:100%}@media screen and (min-width:992px){.special [data-swiper-pagination]{display:none}}@media screen and (max-width:1200px){.special__body{overflow:initial}}.black-theme .special__head span{color:var(--color-light-2)}.assortment__title{margin-bottom:56px}@media screen and (max-width:1200px){.assortment__title{margin-bottom:24px}}.assortment__head{position:relative}.assortment__content_list:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;gap:24px}.catalog-page__container.assortment__content_list .swiper-wrapper{overflow-x:auto}@media screen and (max-width:767px){.assortment__content_list:not(.swiper-initialized){flex-wrap:nowrap}}@media screen and (min-width:991px){.assortment__content_list .swiper-navigation-custom_next,.assortment__content_list .swiper-navigation-custom_prev{display:none}}@media screen and (max-width:991px){.assortment__content_list .swiper-navigation-custom_prev{display:flex;margin-right:32px;position:static}.assortment__content_list .swiper-navigation-custom_next{display:flex;position:static}.assortment__content_list-certificates{margin-top:0!important}}.assortment__content_tab{display:none;padding-top:24px}.assortment__content_tab .btn{font-weight:600;width:236px}@media screen and (max-width:1200px){.assortment__content_tab .btn{width:256px}}.assortment__content_tab.active{display:block}.assortment__content_col{width:calc(33.333% - 16px)!important}@media screen and (max-width:1200px){.assortment__content_col{width:calc(50% - 12px)!important}}@media screen and (max-width:767px){.assortment__content_col{width:100%!important}}.advantages-banner{background-color:var(--color-primary)}.top-sales__title{margin-bottom:56px;text-align:center}.top-sales__parent{margin-top:28px}@media screen and (max-width:1200px){.top-sales__parent{overflow:hidden}}.top-sales .tabs-nav{overflow-x:auto}.top-sales .tab-category__slider .tabs-nav:after{background:linear-gradient(270deg,var(--color-gray-bg) -16.67%,hsla(0,0%,93%,0))}.top-sales .swiper-navigation-custom_next,.top-sales .swiper-navigation-custom_prev{top:calc(39% - 16px)}.top-sales__content{margin-left:-20px;margin-right:-20px;padding:20px 20px 185px}@media screen and (max-width:1200px){.top-sales__content{padding-bottom:90px}.top-sales__content .swiper-wrapper{flex-wrap:wrap;gap:24px}.top-sales__content_col{width:calc(50% - 12px)!important}}.top-sales__content_col:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){display:none}.map{overflow:hidden;position:relative}.map__svg{bottom:0;display:flex;left:200px;opacity:0;position:absolute;right:0;top:0;transition:left 1s ease-in-out,opacity 1.5s ease-in-out}@media screen and (max-width:991px){.map__svg{left:50px}}.map__svg.show{opacity:1}.map__svg svg{height:auto;margin-bottom:auto;margin-top:auto;width:100%}.map__svg svg path:hover{fill:#3162e0!important}.map__svg_marks{opacity:0;transition:.4s ease-in-out}.map__svg_marks.show{opacity:1}.map__svg_marks-item{border-radius:5px;pointer-events:none;position:absolute;text-transform:capitalize;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.black-theme .icon-geo-mark,.black-theme .icon-time-line,.map__svg_marks-item .icon-geo-mark{fill:var(--color-light-2)}.map__svg_marks-item.active{pointer-events:auto;z-index:3}.map__svg_marks-item.active .map__svg_marks-container{opacity:1;z-index:-1}@media screen and (max-width:769px){.map__svg_marks{left:7px;position:absolute;top:7px;transform:scale(.96)}}.map__svg_marks-container{background:var(--color-light-2);border-radius:4px;display:block;min-width:240px;opacity:0;padding:20px;position:absolute;-webkit-transform:translate(-45%,calc(-100% - 24px));transform:translate(-45%,calc(-100% - 24px));z-index:1}@media screen and (max-width:769px){.map__svg_marks-container{background:var(--color-light-2);border-radius:4px;min-width:180px;opacity:0;padding:20px;position:absolute;-webkit-transform:translate(-15%,calc(-100% - 24px));transform:translate(-15%,calc(-100% - 24px));z-index:-1}}@media screen and (max-width:430px){.map__svg_marks-container{background:var(--color-light-2);border-radius:4px;min-height:60px;min-width:70px;opacity:0;padding:8px;position:absolute;-webkit-transform:translate(-16%,calc(-100% + 80px));transform:translate(-16%,calc(-100% + 95px));z-index:-1}.map__svg_marks-subtitle{color:var(--color-gray-3);font-size:10px;font-weight:200;line-height:11px;margin-bottom:5px}.map__svg_marks-title{color:var(--color-dark);font-size:11px;font-weight:300;line-height:11px;text-transform:uppercase}.map__svg_marks-phone{align-items:center;color:var(--color-primary);display:flex;font-size:10px;font-weight:200;line-height:11px;margin-top:6px;text-transform:uppercase}}.map__svg_marks-subtitle{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px;margin-bottom:5px}.map__svg_marks-title{color:var(--color-dark);font-size:16px;font-weight:600;line-height:22px;text-transform:uppercase}.map__svg_marks-phone{align-items:center;color:var(--color-primary);display:flex;font-size:14px;font-weight:400;line-height:21px;margin-top:10px;text-transform:uppercase}.map__svg_marks-phone svg{fill:var(--color-primary);margin-right:8px}.map__svg_marks-close{position:absolute;right:8px;top:8px}.map__svg_marks-close svg{height:16px;width:16px}.map__container{margin-bottom:76px;position:static}.map__container_col{max-width:400px}@media screen and (max-width:991px){.map__container_col{max-width:256px}}.map__container_col.mobile{display:none}.map__container_col.active .map__container_list,.map__container_col.active .tabs-nav{opacity:1}.map__container_subtitle,.map__container_title{pointer-events:none}.map__container .tabs-nav,.map__container_list,.map__container_subtitle,.map__container_title{position:relative;z-index:2}.map__container_title{color:var(--color-light-2);font-size:38px;font-weight:600;line-height:54px;margin-bottom:16px;text-transform:uppercase}@media screen and (max-width:991px){.map__container_title{font-size:20px;line-height:30px}}.map__container_subtitle{color:var(--color-light-2);font-size:16px;font-weight:400;line-height:26px;margin-bottom:40px}@media screen and (max-width:991px){.map__container_subtitle{font-size:14px;line-height:20px}}.map__container .tabs-nav{box-shadow:inset 0 -2px 0 var(--color-gray-2);opacity:0;transition:opacity .2s ease-in-out;width:-webkit-max-content;width:max-content}.map__container .tabs-nav__btn{color:var(--color-light-2);font-size:18px;font-weight:600;line-height:24px;opacity:.5}.map__container .tabs-nav__btn.active{color:var(--color-light-2);opacity:1}.map__container .tabs-nav__btn.active:after{border-bottom-color:var(--color-light-2)}.map__container_list{background:var(--color-light-2);border-radius:8px;height:333px;margin-top:20px;opacity:0;padding:24px;transition:opacity .5s ease-in-out;width:323px}.map__container_list.show{opacity:1}.map__container_list-inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px 24px;max-height:100%;overflow-y:auto}.map__container_list button{color:var(--color-gray-4);font-size:16px;font-weight:400;line-height:21px;text-align:left;width:calc(50% - 12px)}.map__container_list button.active{color:var(--color-primary)}.map__container_list button:hover{font-weight:600}.map__list_head{color:var(--color-dark);font-size:16px;font-weight:600;line-height:22px;text-transform:uppercase}.map__list_body_item{color:var(--color-gray-4);font-size:16px;font-weight:400;line-height:21px}.map__list_body_item.active{color:var(--color-primary)}.map__bottom-block{background:var(--color-light-2);border-radius:4px;padding:20px}@media screen and (max-width:991px){.map{display:flex;flex-direction:column}.map__svg{left:18px}.map__svg svg{margin-top:100px}.map__svg_indicator{display:none}.map__container{margin-bottom:0}.map__container_subtitle{margin-bottom:60%}.map__container_list{height:256px;width:100%}.map__container_col{max-width:100%}.map__container_col.active+.map__container_col.mobile{opacity:1}}.calculator__subtitle{font-size:16px;line-height:26px;margin-top:20px;max-width:624px}.calculator__container{margin-top:40px}.calculator__container img{margin:0 auto;width:auto}.card-review__body .review_svg_stars{display:flex;gap:5px}.card-review__body .review_svg_stars svg{color:#2148af!important;fill:#2148af!important;height:25px;width:19px}.card-review__body .review_svg_stars path{color:#2148af!important}@media screen and (max-width:1200px){.card-review__body .review_svg_stars svg{height:20px;width:15px}}.our-partners__six{display:flex;flex-wrap:wrap;gap:24px}.our-partners__six>*{width:calc(16.666% - 20px)}@media screen and (max-width:991px){.our-partners__six{gap:24px 32px;margin-bottom:56px}.our-partners__six>*{width:calc(25% - 24px)}}@media screen and (max-width:767px){.our-partners__six{gap:16px}.our-partners__six>*{width:calc(50% - 8px)}}.our-partners__body{display:grid;gap:24px;grid-template-columns:4fr 2fr 2fr 2fr 2fr;margin-top:48px}@media screen and (max-width:1200px){.our-partners__body{gap:18px;grid-template-columns:3fr 3fr 3fr 3fr}}@media screen and (max-width:767px){.our-partners__body{display:flex;flex-wrap:wrap;gap:16px}}@media screen and (max-width:1200px){.our-partners__body .card-review{height:100%;padding-top:2px}}.our-partners__body .card-review img{height:62px;width:68px}@media screen and (max-width:1200px){.our-partners__body .card-review img{height:54px;width:60px}.our-partners__body .card-review__head{margin-left:2px;margin-right:2px;max-height:156px;padding:50px 18px}.our-partners__body .card-review__head_title{margin-left:8px}.our-partners__body .card-review__head_title span:first-child{font-size:14px;line-height:20px}.our-partners__body .card-review__head_title span:last-child{font-size:12px;line-height:18px}.our-partners__body .card-review__body{padding:20px}.our-partners__body .card-review__body .mess,.our-partners__body .card-review__body .position{font-size:14px;line-height:20px}.our-partners__body .card-review__body .name{font-size:12px;line-height:18px}}.our-partners__body_col-4{grid-row-end:3;grid-row-start:1}@media screen and (max-width:1200px){.our-partners__body_col-4{grid-column-end:3;grid-column-start:1}}.our-partners__body_col{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.our-partners__body_col{width:calc(50% - 8px)}}.our-partners__body_col.mobile{display:none}@media screen and (max-width:1200px){.our-partners__body_col.mobile{display:flex}.our-partners__body_col .our-partners__element{padding-top:2px}}.our-partners__body_col .our-partners__element_head{padding-bottom:8px;padding-top:8px}@media screen and (max-width:1200px){.our-partners__body_col .our-partners__element_head{align-items:center;margin-left:2px;margin-right:2px;padding:12px 25px}.our-partners__body_col .our-partners__element_head picture{width:-webkit-max-content;width:max-content}}.our-partners__body_col .our-partners__element_body{align-items:center;padding-bottom:12px;padding-top:12px}.our-partners__element{background-color:var(--color-light-2);border-radius:4px;height:100%;min-height:106px}@media screen and (max-width:991px){.our-partners__element{display:flex;flex-direction:column;justify-content:center;min-height:88px}}.our-partners__element img{height:66px;width:89px}@media screen and (max-width:1200px){.our-partners__element img{height:56px;width:75px}}.our-partners__element_head{background-color:var(--color-gray-1);border-radius:4px;display:flex;justify-content:center;padding:19px 30px}.our-partners__element_head_title{display:flex;flex-direction:column;margin-left:20px}.our-partners__element_head_title span:first-child{font-weight:600}.our-partners__element_head_title span:last-child{color:var(--color-gray-3);max-width:222px}.our-partners__element_head_title span:last-child b{font-weight:600}.our-partners__element_head+.our-partners__element_body{height:-webkit-max-content;height:max-content}.our-partners__element_body{display:flex;flex-direction:column;height:100%;justify-content:center;padding:22px 30px 30px}.our-partners__element_body .name,.our-partners__element_body .subtitle{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px;text-transform:uppercase}@media screen and (max-width:1200px){.our-partners__element_body .name,.our-partners__element_body .subtitle{line-height:20px;text-transform:lowercase}}.our-partners__element_body .name{font-style:italic}.our-partners__element_body .subtitle,.our-partners__element_body .title{text-align:center}.our-partners__element_body .position,.our-partners__element_body .title{font-size:18px;font-weight:600;line-height:24px;margin-top:5px}@media screen and (max-width:1200px){.our-partners__element_body .position,.our-partners__element_body .title{font-size:16px;line-height:22px;margin-top:0}}.our-partners__element_body .mess{font-size:16px;font-weight:400;line-height:26px;margin-top:7px}.our-partners__element_body img,.our-partners__element_head img{margin-left:auto;margin-right:auto}.black-theme .our-partners__element{background-color:var(--color-dark-2)}.black-theme .our-partners__element_head{background-color:var(--color-dark)}.expert-opinion__container .swiper-navigation-custom_next,.expert-opinion__container .swiper-navigation-custom_prev{bottom:calc(42% - 16px);top:auto}.expert-opinion__head{display:flex;justify-content:space-between}.expert-opinion__body{margin-top:52px}.expert-opinion__body .swiper-wrapper{height:340px}@media screen and (min-width:1200px){.expert-opinion__body .swiper-wrapper{-webkit-column-gap:24px;column-gap:24px}}@media screen and (max-width:1200px){.expert-opinion__body .swiper-wrapper{height:302px}}.expert-opinion__body_col-6{display:flex;flex-wrap:wrap;gap:24px}@media screen and (min-width:1200px){.expert-opinion__body_col-6{width:calc(50% - 12px)!important}}@media screen and (max-width:991px){.expert-opinion__body_col-6{width:100%}main{padding-top:115px}}@media screen and (min-width:1200px){.expert-opinion__body_col-6>.expert-opinion__body_img{min-height:340px}}.expert-opinion__body_col-6 .col-6,.expert-opinion__body_col-6 .col-xl-6{display:flex;flex-wrap:wrap;gap:24px;width:calc(50% - 12px)}@media screen and (max-width:1200px){.expert-opinion__body_col-6 .col-6,.expert-opinion__body_col-6 .col-6>*,.expert-opinion__body_col-6 .col-xl-6,.expert-opinion__body_col-6 .col-xl-6>*{width:100%}}.expert-opinion__body_text{bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between;left:0;position:absolute;right:0;top:0;z-index:1}.expert-opinion__body_date,.expert-opinion__body_name{color:var(--color-light-2);font-size:14px;line-height:19px;text-transform:uppercase}.expert-opinion__body_name{display:flex;width:-webkit-max-content;width:max-content}.expert-opinion__body_name .mark{align-items:center;background-color:var(--color-primary);border-radius:100%;display:flex;height:20px;justify-content:center;margin-right:8px;padding:0;width:20px}.expert-opinion__body_name .mark svg{fill:var(--color-light-2);height:9.8px;width:9.28px}.expert-opinion__body_date{text-align:right;width:-webkit-max-content;width:max-content}.expert-opinion__body_info{color:var(--color-gray-bg);margin-top:auto}.expert-opinion__body_info_title{color:var(--color-light-2);display:block;font-size:16px;font-weight:600;line-height:23px;margin-bottom:8px;text-transform:uppercase}.expert-opinion__body_info_title:hover{color:var(--color-light-2);text-decoration:underline}.expert-opinion__body_info_subtitle{font-size:14px}.expert-opinion__body_img{border-radius:4px;overflow:hidden;position:relative}@media screen and (max-width:1200px){.expert-opinion__body_img{height:302px}}.expert-opinion__body_img .expert-opinion__body_text{padding:20px}.expert-opinion__body_img_big .expert-opinion__body_text{padding-left:30px;padding-right:30px}.expert-opinion__body_img_big .expert-opinion__body_info_title{font-size:28px;line-height:34px}.expert-opinion__body_img img{height:100%;-o-object-fit:cover;object-fit:cover}.expert-opinion__body_img:after{background:rgba(0,0,0,.65);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.text__body{margin-top:24px}.banner{background-color:var(--color-primary);overflow:hidden;padding-bottom:134px;padding-top:98px}@media screen and (max-width:1200px){.banner{padding-bottom:56px;padding-top:56px}}.banner__container{align-items:flex-end;display:flex;height:794px;justify-content:center}@media screen and (max-width:1200px){.banner__container{align-items:flex-start;height:-webkit-max-content;height:max-content}}.banner__center{border-radius:100%;bottom:229px;display:flex;height:487px;justify-content:center;position:relative;width:487px}@media screen and (min-width:1200px){.banner__center{background-color:var(--color-primary)}}@media screen and (max-width:1200px){.banner__center{align-items:center;bottom:0;flex-direction:column;height:auto;justify-content:flex-start;width:100%}}.banner__center-sm{bottom:0;height:266px;margin-top:43px;width:266px}.banner__center-sm-cart{opacity:.3}@media screen and (max-width:1200px){.banner__center-sm{height:auto;margin-top:11px;width:216.45px}}.banner__center-sm .banner__center_circle{border:17.5px solid var(--color-primary-light)}.banner__center-sm .banner__center_img{bottom:16px;width:calc(100% - 35px)}@media screen and (max-width:1200px){.banner__center-sm .banner__center_img{width:100%}}.banner__center_img{bottom:33px;position:absolute;width:1187px}@media screen and (max-width:1200px){.banner__center_img{position:static;width:650px}.banner__center_img .desktop{display:none}}@media screen and (max-width:690px){.banner__center_img{width:100%}}.banner__center_img .mobile{display:none}@media screen and (max-width:1200px){.banner__center_img .mobile{display:block}}.banner__center_img-text{position:absolute;top:12%;width:1077px}@media screen and (max-width:1200px){.banner__center_img-text{top:11px;width:345px}}@media (max-width:341px){.banner__center_img-text{top:11px;width:125%}}@media screen and (max-width:1200px){.banner__center_img-text .desktop{display:none}}.banner__center_img-text .mobile{display:none}@media screen and (max-width:1440px){.banner__center_img-text .mobile{display:block}}.banner__center_circle{border:33px solid var(--color-primary-light);border-radius:100%;height:100%;width:100%}@media screen and (max-width:1200px){.banner__center_circle{display:none}}.banner__center_circle-small{align-items:center;background-color:var(--color-primary-light);border-radius:100%;bottom:6px;display:flex;height:19.509%;justify-content:center;position:absolute;width:19.509%}@media screen and (max-width:1200px){.banner__center_circle-small{display:none}}.banner__center_circle-small img{height:18.14px;max-height:100%;max-width:100%;width:auto}.banner__center_text-line-middle .banner__center_text-line_content:first-child .banner__center_text-line_inner,.banner__center_text-line-top .banner__center_text-line_content:first-child .banner__center_text-line_inner{align-items:flex-end;left:-93%;text-align:right}.banner__center_text-line-middle .banner__center_text-line_content:last-child .banner__center_text-line_inner,.banner__center_text-line-top .banner__center_text-line_content:last-child .banner__center_text-line_inner{right:-93%}.banner__center_text-line-top{bottom:53%;display:flex;justify-content:space-between;position:absolute;width:145%}@media screen and (max-width:767px){.banner__center_text-line-top{row-gap:32px}}.banner__center_text-line-middle{bottom:48px;display:flex;justify-content:space-between;position:absolute;width:110%}@media screen and (max-width:767px){.banner__center_text-line-middle{row-gap:32px}}.banner__center_text-line-bottom{bottom:-37px;position:absolute}.banner__center_text-line-bottom .banner__center_text-line_inner{align-items:center;text-align:center}.banner__center_text-line-bottom .banner__title{min-width:220px}.banner__center_text-line-bottom .banner__subtitle{min-width:300px}.banner__center_text-line_inner{display:flex;flex-direction:column;position:absolute;width:100%}.banner__center_text-line_inner button{align-items:center;background:var(--color-primary-light);border-radius:4px;cursor:default;display:flex;height:48px;justify-content:center;width:56px}.banner__center_text-line_inner button svg{fill:var(--color-gray-bg);height:34px;width:34px}@media screen and (max-width:1200px){.banner__center_text-line-bottom,.banner__center_text-line-middle,.banner__center_text-line-top{margin-top:25px;position:static;width:720px}}@media screen and (max-width:1200px) and (max-width:767px){.banner__center_text-line-bottom,.banner__center_text-line-middle,.banner__center_text-line-top{flex-direction:column;margin-top:32px}}@media screen and (max-width:1200px){.banner__center_text-line-bottom>div,.banner__center_text-line-middle>div,.banner__center_text-line-top>div{width:50%}}@media screen and (max-width:1200px) and (max-width:767px){.banner__center_text-line-bottom>div,.banner__center_text-line-middle>div,.banner__center_text-line-top>div{width:100%}}@media screen and (max-width:1200px){.banner__center_text-line-bottom .banner__center_text-line_inner,.banner__center_text-line-middle .banner__center_text-line_inner,.banner__center_text-line-top .banner__center_text-line_inner{align-items:center!important;position:static;text-align:center!important}.banner__center_text-line-bottom>div{width:100%}}.banner__title{font-weight:600;margin-top:20px;text-transform:uppercase}.banner__subtitle,.banner__title{color:var(--color-gray-bg);min-width:276px;width:39.1%}.banner__subtitle{font-size:14px;font-weight:400;line-height:22px;margin-top:14px}.listing__row{margin-top:24px}@media screen and (max-width:767px){.listing__row{display:none}}.listing__row_item{position:relative}@media screen and (max-width:767px){.listing__row_item{display:none}}.listing__row_item:not(:first-child){margin-top:20px}.listing__cards{display:grid;flex-wrap:wrap;gap:24px;grid-auto-rows:364px;grid-template-columns:repeat(3,1fr);padding-top:24px}.products-grid{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1450px){.products-grid{grid-template-columns:repeat(3,1fr)}}.slider-block__card-product{height:443px}.slider-block__card-product-viewed{height:480px}@media screen and (max-width:1200px){.slider-block__card-product{height:490px}.slider-block__card-product-viewed{height:530px}}@media screen and (max-width:991px){.slider-block__card-product{height:510px}.slider-block__card-product-viewed{height:540px;margin-top:60px}}@media screen and (max-width:767px){.listing__cards{grid-auto-rows:auto;grid-template-columns:1fr}.slider-block__card-product{height:540px}.slider-block__card-product-viewed{height:550px}}.listing__cards_col{position:relative}@media screen and (max-width:991px){.listing__cards{grid-auto-rows:367px;grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.listing__cards{grid-auto-rows:423px;grid-template-columns:1fr}.listing__cards_col{width:100%}}.listing .pagination,.listing__table{margin-top:24px}.others-category__container{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:48px}@media screen and (max-width:991px){.others-category__container{grid-template-columns:repeat(2,1fr);margin-top:24px}}@media screen and (max-width:767px){.others-category__container{grid-template-columns:1fr}}.black-theme .answers__head_title{color:var(--color-light-2)}.black-theme .answers__head_nav button{background-color:var(--color-light-2)}.black-theme .answers__name{color:var(--color-light-2)}.black-theme .answers__text_comment{color:var(--color-gray-3)}.black-theme .answers__text_file svg{fill:var(--color-gray-4)}.black-theme .answers__text_file span{color:var(--color-gray-4)}.answers{border-radius:0 0 4px 4px}.answers__head{display:flex;justify-content:space-between;padding:56px 56px 24px}@media screen and (max-width:1200px){.answers__head{padding:33px 26px 0}}@media screen and (max-width:767px){.answers__head{padding:40px 20px 24px}}.answers__head_title{color:var(--color-dark);font-size:18px;font-weight:600;line-height:24px}.answers__head_nav{-webkit-column-gap:24px;column-gap:24px;display:flex;position:relative}@media screen and (max-width:1200px){.answers__head_nav{display:none}}.answers__head_nav>button{position:static}.answers__body{border-top:1px solid var(--color-gray-1);padding:32px 56px 56px}@media screen and (max-width:1200px){.answers__body{border-top:none;padding:24px 24px 40px}}@media screen and (max-width:767px){.answers__body{padding:24px 20px 40px}}@media screen and (max-width:1200px){.answers__body_nav{display:flex;gap:24px;justify-content:center;margin-top:24px}.answers__body_nav button{display:flex!important;position:static!important}}.answers__line{display:grid;grid-template-columns:1fr 2fr}@media screen and (max-width:1200px){.answers__line{grid-template-columns:1fr;row-gap:16px}}.answers__line:not(:last-child){padding-bottom:32px}.answers__line:not(:first-child){border-top:1px solid var(--color-gray-1);padding-top:32px}@media screen and (max-width:1200px){.answers__line:not(:first-child){border-top:none;padding-top:0}}.answers__user{display:flex}.answers__name{color:var(--color-dark);font-size:14px;text-transform:uppercase}.answers__name.manager{color:var(--color-primary)}.answers__subname{color:var(--color-gray-3)}.answers__avatar{background:var(--color-gray-bg);border-radius:4px;display:flex;height:44px;margin-right:13px;min-height:44px;min-width:44px;width:44px}.answers__avatar svg{margin:auto}.answers__avatar img,.answers__avatar picture{margin-left:auto;margin-right:auto;margin-top:auto}.answers__avatar-info{display:flex;flex-direction:column}.answers__text_title{color:var(--color-primary);display:block;font-style:italic;font-weight:600;line-height:26px;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:1200px){.answers__text_title{margin-bottom:16px}}.answers__text_comment{color:var(--color-gray-4);font-style:italic;line-height:26px}.answers__text_file{display:flex;margin-top:13px}.answers__text_file svg{height:28px;width:28px}.answers__text_file span{font-style:italic;font-weight:600;line-height:26px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.additional-services__head button{display:none}.additional-services__container{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:48px}@media screen and (max-width:1200px){.additional-services__container{grid-template-columns:repeat(2,1fr);margin-top:24px}}@media screen and (max-width:767px){.additional-services__container{grid-template-columns:1fr}}.additional-services__btn-mobile{display:none}@media screen and (max-width:991px){.additional-services__btn-mobile{display:flex;margin-top:24px}.additional-services__btn-mobile button{margin-left:auto;margin-right:auto;padding-left:78px;padding-right:78px}}.black-theme .description p,.black-theme .description__text p{color:var(--color-gray-3)}.black-theme .description h3,.black-theme .description__text h3{color:var(--color-light-2)}.black-theme .description ul li,.black-theme .description__text ul li{color:var(--color-gray-3)}.description>div:first-child{margin-top:24px}.description__container{gap:100px;margin-top:80px}@media screen and (max-width:1200px){.description__container{margin-top:24px}}@media screen and (max-width:991px){.description__container{gap:24px}.description__container_banner{gap:16px!important}}@media screen and (max-width:767px){.description__container_banner{grid-template-columns:1fr!important}}.description__container_banner{-webkit-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:2fr 1fr;row-gap:0!important}@media screen and (max-width:991px){.description__container_banner>:nth-child(2){grid-column-end:3;grid-column-start:1}}.description__container_banner>:nth-child(3){grid-column-start:2;grid-row-end:3;grid-row-start:1}@media screen and (max-width:991px){.description__container_banner>:nth-child(3){margin-top:24px}}@media screen and (max-width:767px){.description__container_banner>:nth-child(3){grid-column-start:auto;grid-row-end:auto;grid-row-start:auto}}.description__img-container{display:grid;gap:24px;grid-template-columns:376px 1fr;margin-top:80px}@media screen and (max-width:1200px){.description__img-container{grid-template-columns:1fr 1fr;margin-top:24px}.description__img-container img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:575px){.description__img-container{grid-template-columns:1fr}}.description__img-text{gap:24px}.description p:not(:first-child){color:var(--color-gray-4);line-height:26px;margin-top:26px}.description__text{color:var(--color-gray-4);display:flex;flex-direction:column;line-height:26px}.description__text p:not(:last-child){margin-bottom:26px;margin-top:0}.description__text h2{color:var(--color-dark)}.black-theme .description__text h2,.description__text h2{font-size:32px;font-weight:600;line-height:32px;margin-bottom:24px;text-transform:uppercase}.black-theme .description__text h2{color:var(--color-light-2)}.description__text h3{color:var(--color-primary);font-size:28px;font-weight:600;line-height:34px;margin-bottom:24px;text-transform:uppercase}@media screen and (max-width:380px){.description__text h2{font-size:28px}.description__text h3{font-size:26px}}.description__text h4{color:var(--color-dark)}.black-theme .description__text h4,.description__text h4{font-size:16px;font-weight:600;line-height:26px;margin-bottom:16px;text-transform:uppercase;width:100%}.black-theme .description__text h4{color:var(--color-light-2)}.description__text ul{list-style:initial;margin-bottom:26px;margin-top:0;padding-left:26px}.description__text ul li{color:var(--color-gray-4);font-weight:600;line-height:26px}.description__text ul li:not(:last-child){margin-bottom:16px}.description__text .link{font-size:14px;font-weight:600;line-height:22px}.description__text .link svg{fill:var(--color-primary);height:24px;margin-right:12px;width:24px}.card-requisites__content.description__text .link{width:max-content}.card-requisites__content.description__text .link:after{background-color:transparent;bottom:-10px;content:"";height:1px;left:3px;position:absolute;transition:background-color .3s ease;width:100%}.card-requisites__content.description__text .link:hover:after{background-color:var(--color-primary)}@media screen and (max-width:991px){.description__table{overflow-x:auto}}@media screen and (max-width:575px){.description__container_banner{gap:0!important}}.consultation .consultation__col .basket-modal{gap:0}.consultation .consultation__col .basket-modal .consultation__subtitle{margin-top:0}.consultation .consultation__col .basket-modal form{margin-top:48px!important}@media screen and (max-width:768px){.consultation .consultation__col .basket-modal form{margin-top:24px!important}}.basket-clear-all{align-self:center;color:var(--color-secondary);cursor:pointer;font-size:12px;font-weight:400;line-height:18px;margin-left:auto;text-align:right;text-transform:none}.basket-clear-all svg{fill:var(--color-secondary);height:16px;width:16px}.basket{-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:9fr 3fr;margin-top:48px}.basket_col{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1200px){.basket{grid-template-columns:8fr minmax(220px,4fr);margin-top:24px}}@media screen and (max-width:767px){.basket{grid-template-columns:1fr}.basket_col:last-child{margin-top:24px}}.black-theme .product-page_col_container{background-color:var(--color-dark-1)}.black-theme .product-page_col_container .tabs-nav__btn,.black-theme .reviews__container .tabs-nav__btn{color:var(--color-light-2)}.black-theme .product-page_col_container .tabs-nav__btn.active,.black-theme .reviews__container .tabs-nav__btn.active{color:var(--color-primary)}.black-theme .product-page_col_container span,.black-theme .reviews__container span{color:var(--color-gray-3)}.black-theme .product-page_col_container h3,.black-theme .reviews__container h3{color:var(--color-light-2)}.black-theme .product-page_col_container p,.black-theme .reviews__container p{color:var(--color-gray-3)}.black-theme .product-page_col_container ul li,.black-theme .reviews__container ul li{color:var(--color-gray-4)}.black-theme .product-page_col_container svg,.black-theme .reviews__container svg{fill:var(--color-gray-4)}.product-page{display:grid;gap:24px;grid-template-columns:1fr 376px}.product-page .consultation__mini-banner{max-width:866px;width:100%}.product-page_col{display:flex;flex-direction:column;row-gap:24px}.product-page_col .card-product-head{justify-content:space-between}.product-page_col .card-product-body{margin-top:20px}.product-page_col_container{background-color:var(--color-light-1);border-radius:4px;padding:32px}.product-page_col_container .tabs-nav__btn{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px;text-transform:uppercase}.product-page_col_container h3{color:var(--color-dark);font-size:18px;font-weight:600;line-height:24px;margin-bottom:20px;text-transform:uppercase}.product-page_col_container p,.product-page_col_container span{color:#777;font-size:16px;font-weight:400;line-height:26px}.product-page_col_container p{margin-bottom:12px}.product-page_col_container .consultation__mini-banner{border-radius:4px;display:block;margin:24px 0;padding:20px;width:100%}.product-page_col_container .consultation__mini-banner_primary{background-color:var(--color-primary);padding:32px}.product-page .product-page__delivery_head{margin-top:32px}.product-page__delivery_head,.product-page__payment_head{align-items:center;display:flex;margin-bottom:16px}.product-page__delivery_head h3,.product-page__payment_head h3{margin-bottom:0}.product-page__delivery_head svg,.product-page__payment_head svg{fill:#777;height:18px;margin-right:15px;width:18px}.black-theme .product-page__reviews{background-color:var(--color-dark);border-radius:4px;padding:32px}.product-page__reviews{background-color:var(--color-gray-bg);border-radius:4px;padding:32px}.product-page__reviews h3{margin-bottom:34px}.product-page__reviews .consultation__body{margin-top:0;row-gap:32px}.product-page__reviews .consultation__body button{height:46px;width:176px}.product-page__reviews .consultation__body .input__placeholder{color:#777}.product-page__reviews .consultation__body .input:after{border-color:#cacaca}.product-page__reviews_container{display:flex;flex-wrap:wrap;gap:24px;overflow:hidden}.product-page__reviews_show-more{background:var(--color-gray-bg);border-radius:4px;color:var(--color-primary);font-size:14px;font-weight:600;line-height:22px;margin-top:-24px;padding-bottom:23px;padding-top:23px;position:relative;width:100%}.product-page__reviews_show-more.no-shadow:before{opacity:0}@media screen and (max-width:1200px){.product-page{grid-template-columns:1fr}.product-page_col.mobile{display:none}.product-page_col_container{padding:20px}.product-page_col_container p{font-size:14px;line-height:20px}.product-page__reviews_column{width:100%}.product-page .consultation__mini-banner,.product-page .consultation__mini-banner_primary{margin-left:0!important;margin-right:0!important;max-width:none!important;width:auto!important}}@media (min-width:1200px){.consultation-banner-mobile{display:none!important}}@media (max-width:576px){.consultation__mini-banner_primary{padding:16px}.consultation__mini-banner_title{font-size:16px;line-height:22px}.consultation__mini-banner_subtitle{font-size:13px;line-height:20px}}@media screen and (max-width:767px){.product-page{display:flex;flex-direction:column;margin-top:24px}.product-page_col_container{padding:14px 20px}.product-page_col_container .tabs-nav{width:calc(100% + 20px)}.product-page_col_container .tabs-nav__btn{font-size:12px;line-height:18px}.product-page__reviews{padding:20px}.product-page__reviews_container{row-gap:10px}.product-page__reviews_col{padding:15px 11px 20px}}.product-tabs__content{display:none;padding-top:32px}.product-tabs__content .text-block__card{margin-bottom:0}.product-tabs__content.active{display:block}@media screen and (max-width:767px){.product-tabs__content{padding-top:20px}}.black-theme .also-buy__no-slider-in-mobile{background-color:transparent}.also-buy{display:grid;grid-template-columns:212px 1fr;padding:32px}@media screen and (max-width:1200px){.also-buy{background-color:transparent!important}}@media screen and (min-width:768px){.also-buy{-webkit-column-gap:24px;column-gap:24px}}.also-buy__more{display:none!important}@media screen and (max-width:1200px){.also-buy__more{display:flex!important}}.also-buy__col{display:flex;flex-direction:column;justify-content:space-between}.nav-arrows{display:flex;gap:20px}.nav-arrows>button{height:40px;position:static;width:40px}@media screen and (max-width:1200px){.also-buy__no-slider-in-mobile{background-color:transparent;grid-template-columns:1fr;padding:0}.also-buy__no-slider-in-mobile .also-buy__nav{display:none}.also-buy__no-slider-in-mobile .also-buy__swiper{margin-top:24px;overflow:initial}.also-buy__no-slider-in-mobile .swiper-wrapper{flex-wrap:wrap;gap:32px}.also-buy__no-slider-in-mobile .swiper-wrapper .swiper-slide{height:auto;width:calc(50% - 16px)}}@media screen and (max-width:767px){.nav-arrows{display:none}.also-buy__no-slider-in-mobile .swiper-wrapper{gap:30px}.also-buy__no-slider-in-mobile .swiper-wrapper .swiper-slide{width:100%}}.black-theme .for-clients__list-links{background-color:#0f0f0f}.black-theme .for-clients__col-3 ul{border:1px solid var(--color-dark-2)}.black-theme .for-clients__col-3 ul li a,.black-theme .for-clients__col-3 ul li:not(.active){color:var(--color-gray-3)}.for-clients__list-links{border:1px solid var(--color-gray-2);border-radius:4px;max-width:200px;padding:24px 0}.for-clients__list-links.active li .icon-arrow-down-little{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.for-clients__list-links li{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px;padding:0 24px;position:relative}.for-clients__list-links li a{color:var(--color-dark)}.for-clients__list-links li .icon-arrow-down-little{position:absolute;right:10px;top:9px}.for-clients__list-links li.active{color:var(--color-primary);position:relative}.for-clients__list-links li.active:before{border-left:2px solid var(--color-primary);content:"";display:block;height:100%;left:-1px;position:absolute}.for-clients__list-links li.active .icon-arrow-down-little{display:block;fill:var(--color-primary)}.for-clients__list-links li:not(.active) .icon-arrow-down-little{display:none}.for-clients__list-links li:hover{cursor:pointer}.for-clients__list-links li:not(:last-child){margin-bottom:16px}.for-clients__col-3{position:relative;width:25%}.for-clients__col-9{width:75%}@media screen and (max-width:991px){.for-clients__col-3,.for-clients__col-9{width:100%}.for-clients__col-3{height:35px;margin-bottom:24px}.for-clients__list-links{background:var(--color-gray-bg);max-width:100%;padding-bottom:6px;padding-top:6px;position:absolute;top:0;width:100%}.for-clients__list-links li:not(.active){display:none}.for-clients__list-links li.active{margin-bottom:0!important}.for-clients__list-links.active li:not(.active){display:block}.for-clients__list-links.active li.active{margin-bottom:16px!important}}@media screen and (min-width:992px){.for-clients__list-links li.active .icon-arrow-down-little{display:none}}@media screen and (max-width:575px){.text-block__card .consultation__mini-banner_title{font-size:16px!important}}.advantages-cards__container{-webkit-column-gap:71px;column-gap:71px;display:flex;justify-content:center}@media screen and (max-width:991px){.advantages-cards{margin-bottom:59px}.advantages-cards__container{flex-direction:column;row-gap:24px}}.black-theme .search-not-found__head{color:var(--color-gray-4)}.black-theme .search-not-found__body,.black-theme .search-not-found__footer span{color:var(--color-light-2)}.search .logo{margin-bottom:40px;margin-left:auto;margin-right:auto;width:-webkit-max-content;width:max-content}.search .logo img{height:27.2px;width:51px}.search-not-found>:not(:first-child){margin-top:16px}.search-not-found__head{align-items:center;color:var(--color-gray-3);display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;justify-content:center;line-height:18px;text-transform:uppercase}.search-not-found__head span{background:var(--color-primary);border-radius:4px;color:var(--color-light-2);display:inline-block;margin-left:8px;margin-right:8px;opacity:.8;padding:4px 8px}.search-not-found__body{font-size:38px;line-height:54px}.search-not-found__body,.search-not-found__footer{font-weight:600;text-align:center;text-transform:uppercase}.search-not-found__footer{color:var(--color-gray-3);font-size:18px;line-height:24px;margin-left:auto;margin-right:auto;max-width:426px}.search-not-found__footer span{color:var(--color-dark)}@media screen and (max-width:991px){.search-not-found__body{font-size:20px;line-height:30px}.search-not-found__footer{font-size:16px}}@media screen and (max-width:575px){.search-not-found{padding-bottom:32px}}.black-theme .map-site__item_title{color:var(--color-light-2)}.map-site h1{margin-bottom:48px}.map-site__content{-webkit-column-count:4;column-count:4;margin-bottom:124px}@media screen and (max-width:1200px){.map-site__content{-webkit-column-count:3;column-count:3}}@media screen and (max-width:575px){.map-site__content{-webkit-column-count:1;column-count:1}}.map-site__content a{display:block}.map-site__content a:not(:last-child){margin-bottom:16px}.map-site__content>button{color:var(--color-primary);display:none}@media screen and (max-width:575px){.map-site__content>button{display:block}}.map-site__item_title{color:var(--color-dark);font-size:14px;font-weight:600;line-height:22px}.map-site__item_link{color:var(--color-gray-3);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.map-site__item ul{margin-top:16px}.map-site__item ul li:not(:last-child){margin-bottom:16px}.error{margin:51px auto 84px;max-width:896px;position:relative;width:100%}.black-theme .error__notification{color:var(--color-dark-1)}.error__notification{color:var(--color-light-1);font-size:138px;font-weight:700;left:0;line-height:100%;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-11px}.error__body{-webkit-column-gap:55px;column-gap:55px;display:grid;grid-template-columns:repeat(3,1fr)}.error__footer{-webkit-column-gap:24px;column-gap:24px;display:flex;justify-content:center;margin-top:40px}.error__footer a{height:56px;width:224px}.error__text,.error__title{padding-top:162px}.error__title{font-size:28px;font-weight:600;line-height:34px;text-transform:uppercase}.error__text{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px;text-align:right}@media screen and (max-width:1200px){.error__notification{font-size:65px}.error__body{-webkit-column-gap:24px;column-gap:24px;grid-template-columns:1fr 1fr;row-gap:16px}.error__body>:nth-child(2){grid-column-end:3;grid-column-start:1;margin-left:auto;margin-right:auto}.error__text,.error__title{padding-top:0}.error__title{font-size:16px;grid-column-start:1;grid-row-start:2;line-height:22px}.error__text{grid-column-start:2;grid-row-start:2;line-height:20px}}@media screen and (max-width:575px){.error{margin-top:90px}.error__notification{top:-77px}.error__footer{-webkit-column-gap:8px;column-gap:8px}.error__body{-webkit-column-gap:0;column-gap:0;grid-template-columns:1fr}.error__text{grid-column-start:1;grid-row-start:3;text-align:left}}.contacts{margin-top:40px}.contacts__list{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:40px}.sotrudnichestvo-cart{margin-bottom:-40px}.sotrudnichestvo-cart a{border-bottom:1px dashed #000;text-decoration:none}.black-theme .sotrudnichestvo-cart a{border-bottom:1px dashed var(--color-gray-3);text-decoration:none}.black-theme .contacts__list a:hover{color:var(--color-primary)!important}.black-theme li button{color:var(--color-gray-2)}.sotrudnichestvo-img img{border-radius:4px;opacity:1}.black-theme .sotrudnichestvo-img{opacity:.5}.black-theme .o-kompanii-img{opacity:.7}.contacts__map{height:500px}.contacts__map iframe{height:100%;width:100%}@media screen and (max-width:991px){.contacts__list{gap:24px 8px;margin-bottom:24px}.contacts__map{height:382px}}@media screen and (max-width:767px){.contacts__map{height:346px;margin:0 -20px}}.suppliers-page h1{margin-bottom:48px}@media screen and (max-width:991px){.suppliers-page h1{margin-bottom:24px}}.suppliers{display:flex;flex-wrap:wrap;gap:24px;margin-top:48px}@media screen and (max-width:1200px){.suppliers{gap:16px}}.suppliers>*{width:calc(16.666% - 20px)}@media screen and (max-width:1200px){.suppliers>*{width:calc(25% - 12px)}}@media screen and (max-width:575px){.suppliers>*{min-height:80px;width:calc(50% - 8px)}.suppliers>* .our-partners__element_body{padding:12px 30px}}.price-list{margin-left:0;padding-top:80px;position:relative}.price-list_info{padding:0!important}.price-list__content{margin-top:22px;max-width:423px}.price-list__content_title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:16px}.price-list__content_subtitle{color:var(--color-gray-4);font-size:16px;font-weight:400;line-height:26px;margin-bottom:24px}.black-theme .price-list__content_subtitle{color:var(--color-gray-3);font-size:16px;font-weight:400;line-height:26px;margin-bottom:24px}.price-list__content a{font-size:14px;font-weight:600;line-height:22px}.price-list__content a svg{fill:var(--color-primary);height:24px;margin-right:12px;width:24px}.price-list__img{height:468px;position:absolute;right:0;top:-50px;width:620px}@media screen and (max-width:1200px){.price-list{margin-bottom:56px;margin-left:0;padding-top:24px}.price-list__content{max-width:284px;padding-left:0}.price-list__img{height:286px;right:-53px;top:-27px;width:350px}}@media screen and (min-width:992px){.price-list__img{height:468px;position:absolute;right:0;top:-50px;width:620px}}@media screen and (min-width:767px) and (max-width:991px){.price-list__img{height:400px;position:absolute;right:-53px;top:-27px;width:450px}}@media screen and (max-width:575px){.price-list__content{max-width:none}.price-list__img{height:auto;margin-top:25px;position:relative;right:13%;top:0;width:100%}}@media screen and (min-width:1200px){.price-list_img{height:468px;position:absolute;right:0;top:0;width:575px}}@media screen and (min-width:992px){.price-list_img_img{height:436px;position:absolute;right:0;top:20px;width:445px}}@media screen and (min-width:576px) and (max-width:991px){.price-list_img{height:400px;position:absolute;right:-70px;top:30px;width:450px}}@media screen and (min-width:576px) and (max-width:767px){.price-list__content{max-width:284px}}@media screen and (max-width:767px){.price-list_img{margin-right:30px}}@media screen and (max-width:576px){.price-list_img{margin-top:40px}}.documents{display:flex;gap:24px}@media screen and (max-width:1200px){.documents{flex-wrap:wrap;gap:24px 8px;margin-bottom:56px}}.requisites{margin-bottom:48px;margin-top:48px}.black-theme .certificates__item-title{color:var(--color-light-2)}.certificates,.certificates-page .tab-category{margin-top:48px}.certificates{flex-wrap:wrap;gap:48px 24px}.certificates:not(.active){display:none}.certificates.active{display:flex}.certificates button{height:56px;margin-left:auto;margin-right:auto;width:290px}.certificates .certificates__item{width:calc(25% - 18px)}.certificates .certificates__item-img{max-height:381px}.certificates__item-title{font-size:16px;font-weight:600;line-height:26px;margin-top:16px}.certificates__item-subtitle{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px;margin-top:8px}@media screen and (max-width:991px){.category_cert .tab-category__slider{background-color:var(--color-gray-bg);border-radius:0 0 4px 4px;padding-top:10px!important;position:sticky;top:44px;z-index:10}.black-theme .tab-category__slider{background-color:var(--color-dark-1)}}@media screen and (max-width:650px){.category_cert .tab-category__slider{background-color:var(--color-gray-bg);border-radius:0 0 4px 4px;position:sticky;top:40px;z-index:10}}.category_cert .swiper-wrapper{scrollbar-width:none}.child_text_cert{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px}.tabs-nav__btn{font-weight:600}.tab_cert,.tabs-nav__btn{font-size:16px;line-height:22px}.tab_cert{font-weight:600px}@media screen and (max-width:1200px){.certificates{gap:24px 54px}.certificates .certificates__item{width:calc(50% - 27px)}.certificates .certificates__item-img{height:350px}.certificates .certificates__item-img img{height:100%;width:auto}}@media screen and (max-width:575px){.certificates .certificates__item{width:100%}.certificates .certificates__item-img{height:auto;max-height:none;min-height:381px;width:100%}.certificates .certificates__item-img img{height:auto;width:100%}}.vacancy__item .consultation__container{justify-content:flex-end}.vacancy__item .consultation__col{max-width:580px!important;width:66%!important}.vacancy__item .consultation__col .title{font-size:28px;line-height:34px}.vacancy__item .consultation__col_manager{width:33%!important}.vacancy__item .consultation__col_manager_img{height:auto!important}@font-face{font-display:swap;font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:auto!important;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:300;src:url(../assets/fonts/ubuntu/Ubuntu-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(../assets/fonts/ubuntu/Ubuntu-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(../assets/fonts/ubuntu/Ubuntu-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(../assets/fonts/ubuntu/Ubuntu-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:300;src:url(../assets/fonts/Proxima%20nova/ProximaNova-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:400;src:url(../assets/fonts/Proxima%20nova/ProximaNova-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:600;src:url(../assets/fonts/Proxima%20nova/ProximaNova-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:700;src:url(../assets/fonts/Proxima%20nova/ProximaNova-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:normal;font-weight:900;src:url(../assets/fonts/Proxima%20nova/ProximaNova-Extrabld.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:italic;font-weight:300;src:url(../assets/fonts/Proxima%20nova/ProximaNova-LightIt.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:italic;font-weight:400;src:url(../assets/fonts/Proxima%20nova/ProximaNova-RegularIt.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:italic;font-weight:500;src:url(../assets/fonts/Proxima%20nova/ProximaNova-SemiboldIt.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:italic;font-weight:700;src:url(../assets/fonts/Proxima%20nova/ProximaNova-BoldIt.ttf) format("truetype")}@font-face{font-display:swap;font-family:ProximaNova;font-style:italic;font-weight:900;src:url(../assets/fonts/Proxima%20nova/ProximaNova-ExtrabldIt.ttf) format("truetype")}h1,h2,h3,h4,h5{margin:0}.h1,.h2,.h3,.h4,.h5{font-family:ProximaNova,sans-serif;font-weight:500}.h1{font-size:56px;line-height:64px}.h2{font-size:40px;line-height:48px}.h3{font-size:28px;line-height:36px}.h4{font-size:24px;line-height:28px}.h5{font-size:20px;line-height:26px}p{margin:0}a{color:var(--color-primary);position:relative;text-decoration:none;transition:color .2s ease-in-out}a>*{cursor:pointer}a:hover{color:var(--color-primary)}a.link_dark{color:#42526e}a.link_light{color:#fff}a.link_icon-after svg.svg-icon,a.link_icon-around svg.svg-icon,a.link_icon-before svg.svg-icon{fill:#c1c7d0;height:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}a.link_icon-after{padding-right:16px}a.link_icon-after svg{right:0}a.link_icon-before{padding-left:20px}a.link_icon-before svg{left:0}a.link_icon-around{padding-left:20px;padding-right:16px}a.link_icon-around svg:first-child{left:0}a.link_icon-around svg:last-child{right:0}@media screen and (max-width:991px){a.link-adaptive{display:inline-block;width:100%}a.link-adaptive:hover{text-decoration:none}a.link-adaptive:before{background:url(../assets/img/svg/select-toggle.svg) 50% no-repeat;content:"";height:20px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);width:20px}}.file-item{align-items:center;display:flex;gap:12px}.file-item__icon svg{height:32px;width:26px}.file-item__icon_sm{align-self:flex-start;margin-right:6px;position:relative;top:3px}.file-item__icon_sm svg{fill:#c1c7d0;height:16px;width:16px}.file-item__size{color:#777;font-size:11px;line-height:16px}.file-item__text:not(a){color:#42526e}.input-file__list>div:last-child{margin-bottom:16px}.input-file__file{align-items:center;display:flex}.input-file__file-info{display:flex}.input-file__file-remove svg{fill:#051945}.input-file__file-remove{cursor:pointer}.input-file__drop{align-items:center;border-radius:4px;color:var(--color-light-1);cursor:pointer;display:flex;padding:0}.input-file__drop:hover{border-color:var(--color-primary)}.input-file__drop-text{display:flex;flex-direction:column;margin-left:6px}.input-file__drop-text span:first-child{font-size:14px;font-weight:600}.input-file__drop-text span:nth-child(2){font-size:12px;line-height:20px;opacity:.5}.input-file__drop-icon{background:var(--color-primary-light);border-radius:4px;display:flex;height:48px;min-width:56px;width:56px}.input-file__drop-icon svg{fill:#dedede;height:34px;margin:auto;width:34px}.input-file input[type=file]{display:block;height:0;opacity:0;width:0}.textarea textarea{background-color:transparent;border:none;display:block;height:100%;padding:12px 12px 12px 0;resize:none;width:100%}.textarea textarea:focus{outline:none}.textarea textarea:not(:-ms-input-placeholder)+.input__placeholder{display:none}.textarea textarea:focus+.input__placeholder,.textarea textarea:not(:placeholder-shown)+.input__placeholder{display:none}.textarea .input__placeholder{top:12px;-webkit-transform:none;transform:none}.value-list__search .input:after{border:none}.value-list__search .input input{background-color:var(--color-gray-bg);font-size:.9rem;padding:6px 0 6px 10px}.black-theme .value-list__search .input input{background-color:var(--color-dark)}.black-theme .filter-sidebar__content button svg{fill:var(--color-gray-3)}.value-list__search .input__btns button svg{height:16px;width:16px}.input{align-items:center;border-radius:4px;display:flex;min-height:40px;position:relative;width:100%}.input:after{border-bottom:1px solid var(--color-gray-2);border-radius:0;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.input.focus:after{border-width:2px}.input input{height:100%;line-height:1.4;min-height:40px;padding:12px 12px 12px 0}.input input,.input input:after{background-color:transparent;border:none;border-radius:4px;font-size:1rem;position:relative;width:100%}.input input:after{line-height:1.467rem}.input input:active,.input input:focus{outline:none}.input input:required+.input__placeholder:before{color:#ff5630;content:"*";position:absolute;right:-10px;top:-5px}.input-max:after,.input-min:after{border:1px solid #d9d9d9;border-radius:4px}.input-max input,.input-min input{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:20px;padding-left:30px}.input-max .input__placeholder,.input-min .input__placeholder{color:var(--color-gray-3);font-size:12px;font-weight:400;left:10px;line-height:20px}.input__placeholder{color:var(--color-gray-3);cursor:text;font-size:1rem;left:0;line-height:22px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:top .2s ease-in-out,font-size .2s ease-in-out}.input__btns{align-items:center;bottom:0;display:flex;gap:6px;position:absolute;right:16px;top:0}.input__btns button{align-items:center;border:none;cursor:pointer;display:flex;height:36px;justify-content:center;margin:0;padding:0;position:relative;transition:opacity .2s ease-in-out;width:23px}.input__btns button svg{fill:var(--color-dark);opacity:.4;transition:all .3s ease}.input__btns button:hover svg{fill:var(--color-primary-light);opacity:1}.input__btn-search.active svg{fill:var(--color-primary);opacity:1}.input__validation{display:none;font-size:13px;line-height:20px;position:absolute;top:calc(100% + 4px)}.input_md input{padding:7px 10px}.input_placeholder input{padding:21px 12px 9px}.input_placeholder input:not(:-ms-input-placeholder)+.input__placeholder{display:block;font-size:11px;line-height:12px;top:14px}.input_placeholder input:focus+.input__placeholder,.input_placeholder input:not(:placeholder-shown)+.input__placeholder{display:block;font-size:11px;line-height:12px;top:14px}.input_placeholder input_error+.input__placeholde{color:#ff5630}.input_search input{padding-right:85px}.input_search input::-webkit-search-cancel-button,.input_search input::-webkit-search-decoration,.input_search input::-webkit-search-results-button,.input_search input::-webkit-search-results-decoration{display:none}.input_count{align-items:center;display:inline-flex;width:auto}.input_count:after{border:1px solid var(--color-gray-1);border-radius:4px}.input_count input{padding:0 4px;text-align:right;width:40px}.input_count input:not(:-ms-input-placeholder)+.input__placeholder{display:block}.input_count input:focus+.input__placeholder,.input_count input:not(:placeholder-shown)+.input__placeholder{display:block}.input_count .input__placeholder{left:auto;padding:0 8px 0 0;position:static;top:auto;-webkit-transform:none;transform:none}.input_size{display:flex}.input_size .btn_square{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px}.input_size .btn_square img{height:12px;min-height:12px;min-width:12px;width:12px}.input_size input::-webkit-input-placeholder{color:var(--color-dark);font-size:12px;font-weight:400;line-height:18px;padding-right:0;text-align:center}.input_size input:-ms-input-placeholder{color:var(--color-dark);font-size:12px;font-weight:400;line-height:18px;padding-right:0;text-align:center}.input_size input,.input_size input::placeholder{color:var(--color-dark);font-size:12px;font-weight:400;line-height:18px;padding-right:0;text-align:center}.input_size:after{border:1px solid #d9d9d9;border-radius:4px}.input_unit{width:136px}.input_unit .input__label{color:#777;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.input_unit .input__placeholder{left:12px}.input_unit input{padding-inline:35px;text-align:center}.input_unit input:not(:-ms-input-placeholder)+.input__placeholder{display:initial}.input_unit input:focus+.input__placeholder,.input_unit input:not(:placeholder-shown)+.input__placeholder{display:initial}.input_error,.input_success{border-bottom:3px solid #ff5630;margin-bottom:4px}.input_error:before,.input_success:before{content:"";height:20px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}.input_error input,.input_success input{padding-right:34px}.input_error input:active,.input_error input:focus,.input_success input:active,.input_success input:focus{padding-right:32px}.input_error .input__validation,.input_success .input__validation{display:block}.input_success:before{background:url(../assets/img/svg/success.svg);background-size:contain}.input_success.focus:after,.input_success:after,.input_success:hover:after{border-color:#36b37e}.input_success .input__validation{color:#00875a}.input_error.focus:after,.input_error:after,.input_error:hover:after{border-color:#ff5630}.input_error .input__validation{color:#ff5630}.need-validate_no-err-mess .input_error{color:#ff5630;margin-bottom:0}.need-validate_no-err-mess .input_error input::-webkit-input-placeholder{color:#ff5630!important}.need-validate_no-err-mess .input_error input:-ms-input-placeholder{color:#ff5630!important}.need-validate_no-err-mess .input_error input::placeholder{color:#ff5630!important}.need-validate_no-err-mess .input_error:before{content:none}.need-validate_no-err-mess .input_error:after{border-color:#ff5630!important}.select{position:relative}.select .input,.select .input__placeholder,.select input{cursor:pointer}.select .input.focus:after,.select .input__placeholder.focus:after,.select input.focus:after{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:1px}.select .input:active,.select .input:focus,.select .input__placeholder:active,.select .input__placeholder:focus,.select input:active,.select input:focus{margin:0}.select .input:not(.input_search):before{background:url(../assets/img/svg/select-toggle.svg) 50% no-repeat;content:"";height:20px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:20px;z-index:1}.select__dropdown{background:#fff;border:2px solid #c1c7d0;border-radius:0 0 4px 4px;border-top:none;display:none;left:0;max-height:196px;overflow-y:auto;padding:8px 0;position:absolute;right:0;top:100%;z-index:10}.select__item{font-size:15px;line-height:22px;padding:7px 12px;position:relative}.select__item label{cursor:pointer;display:inline-block;width:100%}.select__item input{height:0;position:absolute;right:0;top:50%;width:0}.select__item input:checked+label:before{background:url(../assets/img/svg/select-checked.svg) 50% no-repeat;content:"";height:20px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}.select.active .select__dropdown{display:block}.select.active .input:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.select.active .input:after{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#c1c7d0;border-width:2px 2px 1px}.select.active .input input{border-color:#c1c7d0 #c1c7d0 #f5f5f5;border-radius:4px 4px 0 0}.checkbox{display:flex;padding-left:28px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid #007bff;border-radius:2px;content:"";cursor:pointer;display:inline-block;flex-shrink:0;height:15px;margin-right:-15px;position:relative;transition:.2s;width:15px}input[type=checkbox]:checked{background-color:#007bff;border-color:#007bff}input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:11px;left:55%;position:absolute;top:40%;transform:translate(-50%,-50%) rotate(45deg);width:5px}.my-modal__body .policy input[type=checkbox]{margin-inline-end:12px}.my-modal__body a.policy,.my-modal__body p.policy{font-size:12px;line-height:12px;margin-top:10px;position:relative;text-align:left;width:auto!important}.my-modal__body p.policy>label{display:block!important;position:relative;white-space:nowrap!important}.agreement-checkboxes-block{width:100%}.my-modal__body p.policy label .checkbox__text{display:block!important;hyphens:auto;line-height:1.4;padding-left:28px;white-space:wrap}.my-modal__body p.policy>label>input[type=checkbox]{height:14px;left:0;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}.checkbox:hover .checkbox__label{color:var(--color-primary)}.checkbox:hover .checkbox__label:before{border-color:var(--color-primary)}.checkbox__input{height:0;opacity:0;width:0}.checkbox__input:checked+.checkbox__label:before{background-color:var(--color-primary);border-color:var(--color-primary)}.checkbox__input:checked+.checkbox__label:after{display:block}.checkbox__input:disabled:checked+.checkbox__label:after{border-color:#c1c7d0}.checkbox__input:disabled+.checkbox__label,.checkbox__input:disabled+.checkbox__label:after,.checkbox__input:disabled+.checkbox__label:before{cursor:not-allowed}.checkbox__input:disabled+.checkbox__label:before{background-color:#f4f5f7;border-color:#f5f5f5}.checkbox__input:indeterminate+.checkbox__label:after{background-color:var(--color-primary);border:none;border-radius:2px;display:block;height:12px;left:4px;top:50%;-webkit-transform:none;transform:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.checkbox__label{color:#42526e;cursor:pointer;font-size:1rem;line-height:1.47;transition:color .2s ease-in-out;width:100%}.checkbox__label:before{background-color:#fff;border:1px solid #f5f5f5;border-radius:2px;height:18px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .2s ease-in-out;width:18px}.checkbox__label:after,.checkbox__label:before{content:"";cursor:pointer;position:absolute;top:50%}.checkbox__label:after{border:solid #fff;border-width:0 1.5px 1.5px 0;display:none;height:10px;left:7px;-webkit-transform:translateY(calc(-50% - 2px)) rotate(45deg);transform:translateY(calc(-50% - 2px)) rotate(45deg);width:5px}.checkbox_reverse{padding-left:28px;padding-right:0}.checkbox_reverse .checkbox__label:before{left:0;right:auto}.checkbox_reverse .checkbox__label:after{left:auto;right:7px}.checkbox-btn{display:inline-block}.checkbox-btn input{height:0;opacity:0;position:absolute;width:0}.checkbox-btn input:checked+label{background:var(--color-primary);color:var(--color-light-2)}.checkbox-btn label{background-color:var(--color-gray-bg);border-radius:4px;color:var(--color-gray-3);cursor:pointer;display:block;font-size:12px;line-height:18px;padding:4px 3px;text-align:center;transition:background .2s ease-in-out;width:32px}.radio{align-items:center;display:flex}.radio:hover span:before{border-color:var(--color-primary)!important}.radio input:checked,.radio input:not(:checked){left:-9999px;position:absolute}.radio input:checked+span,.radio input:not(:checked)+span{color:#42526e;cursor:pointer;display:inline-block;font-size:1rem;line-height:1.47;min-height:20px;padding-left:28px;position:relative}.radio input:checked+span:before,.radio input:not(:checked)+span:before{background:#fff;border:1px solid #f5f5f5;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .2s ease-in-out;width:20px}.radio input:checked+span{color:#091e42}.radio input:checked+span:before{border-color:var(--color-primary)}.radio input:checked+span:after,.radio input:not(:checked)+span:after{background:var(--color-primary);border-radius:100%;content:"";height:14px;left:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s ease;width:14px}.radio input:disabled+span:before{background-color:#f4f5f7;border-color:#f5f5f5!important}.radio input:disabled+span:after{background-color:#f5f5f5}.radio input:not(:checked)+span:after{opacity:0}.radio input:checked+span:after{opacity:1}.radio-btn{display:inline-block}.radio-btn input{height:0;opacity:0;position:absolute;width:0}.radio-btn input:checked+label{background-color:var(--color-primary)!important;color:var(--color-light-2)}.black-theme .basket-modal .radio-btn input:checked+label{border:1px solid var(--color-primary)}.radio-btn label{background-color:var(--color-gray-bg);border-radius:4px;color:var(--color-gray-3);cursor:pointer;display:block;padding:4px 3px;text-align:center;transition:background .2s ease-in-out;width:32px}.toggle{-webkit-user-select:none;-ms-user-select:none;user-select:none}.toggle input{height:0;opacity:0;width:0}.toggle input+label{cursor:pointer;padding-left:48px;position:relative}.toggle input+label:before{border:1px solid #f5f5f5;border-radius:22px;height:22px;left:0;width:40px}.toggle input+label:after,.toggle input+label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle input+label:after{background:#c1c7d0;border-radius:16px;height:16px;left:3px;transition:left .2s ease-in-out,right .2s ease-in-out,background .2s ease-in-out;width:16px}.toggle input:checked+label:after{background:var(--color-primary);left:21px}.toggle input:disabled+label:before{background:#f5f5f5}.toggle input:disabled+label:after{background:#c1c7d0}.toggle_reverse{display:flex;flex-direction:row-reverse;justify-content:flex-end}.toggle_reverse input+label{padding-left:0;padding-right:48px}.toggle_reverse input+label:before{left:auto;right:0}.toggle_reverse input+label:after{left:auto;right:21px}.toggle_reverse label:first-child{padding-left:8px}.toggle_reverse input:checked+label:after{left:auto;right:3px}.toggle_double-label input+label:after{background-color:var(--color-primary)}.black-theme .input_count input{color:var(--color-light-2)}button{background:none;border:none;cursor:pointer;padding:0}.btn{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--color-dark);display:inline-flex;font-size:14px;font-weight:400;justify-content:center;line-height:22px;outline:none;padding:12px 18px;position:relative;text-decoration:none;transition:border .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,background .2s ease-in-out;width:-webkit-max-content;width:max-content}.btn svg{fill:#c1c7d0;height:20px;transition:fill .2s ease-in-out;width:20px}.btn:hover{text-decoration:none}.btn:hover:not([disabled]) svg{fill:#0a3fb4}.btn[disabled]{cursor:not-allowed;opacity:.4}.btn_close_conf,.btn_secondary_conf{width:100%}.btn{white-space:nowrap}.btn_primary{background:var(--color-primary);color:#fff}.btn_primary:hover:not([disabled]){background-color:var(--color-primary-light);color:#fff!important}.btn_primary:active:not([disabled]){background-color:#1d409a;color:#fff!important}.btn_primary:hover:not([disabled]) svg{fill:#fff}.btn_primary:disabled{background-color:var(--color-gray-3);color:var(--color-light-2)}.btn_primary:focus{background-color:var(--color-primary);color:var(--color-light-2)}.btn_primary svg{fill:#fff}.btn_secondary{background:var(--color-secondary)}.btn_close,.btn_secondary{color:var(--color-light-2)}.btn_close{background-color:var(--color-primary)}.btn_close:hover:not([disabled]){background-color:var(--color-primary-dark);color:var(--color-light-2)}.btn_secondary:hover:not([disabled]){background-color:var(--color-secondary-light);color:var(--color-light-2)!important}.btn_secondary:active:not([disabled]){background-color:var(--color-secondary-dark);color:var(--color-light-2)}.btn_secondary:hover:not([disabled]) svg{fill:#051945}.btn_secondary:focus{background-color:var(--color-secondary-dark);color:var(--color-light-2)}.btn_secondary:disabled{background-color:var(--color-gray-3);color:var(--color-light-2)}.btn_secondary svg{fill:#051945}.btn_gray{background-color:var(--color-gray-bg)}.btn_outline{max-height:45px}.btn_outline:after{border:1px solid var(--color-primary);border-radius:4px;content:"";inset:0;position:absolute;transition:border .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn_outline:hover:not([disabled]){background-color:var(--color-primary);color:var(--color-gray-2)!important}.btn_outline:hover:not([disabled]):after{border-color:transparent}.btn_outline:hover:not([disabled]) svg{fill:#051945}.btn_outline:disabled:after{border-color:var(--color-gray-3)}.btn_outline-active:active:not([disabled]){background-color:var(--color-primary);color:var(--color-light-2)!important}.btn_outline svg{fill:#c1c7d0}.btn_outline-red{color:var(--color-secondary);font-weight:600;transition:all .3s}.btn_outline-red:after{border:1px solid var(--color-secondary)!important;border-radius:4px;content:"";inset:0;position:absolute;transition:border .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn_outline-red:hover{background-color:var(--color-secondary);color:var(--color-light-2)!important}.btn_outline-red:active{background-color:var(--color-secondary-dark)!important;color:var(--color-light-2)!important}.btn_outline-red:focus-visible{color:var(--color-secondary)}.btn_outline-red:active:focus-visible{color:var(--color-secondary)}.btn_outline-red:hover:not([disabled]):after{border-color:#c1c7d0}.btn_outline-red:hover:not([disabled]) svg{fill:#051945}.btn_outline-red:disabled:after{border-color:var(--color-gray-3)}.btn_outline-red svg{fill:#c1c7d0}.btn_outline-gray:after{border-radius:4px;content:"";inset:0;position:absolute;transition:border .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn_outline-gray svg{fill:var(--color-gray-3)}.btn_dark{color:#fff}.btn_dark:hover:not([disabled]){color:#0a3fb4}.btn_primary-dark{background:#fff;color:#091e42}.btn_primary-dark:hover:not([disabled]){background-color:#e0e0e0;color:#091e42}.btn_primary-dark svg,.btn_primary-dark:hover:not([disabled]) svg{fill:#051945}.btn_secondary-dark{background:#051945;color:#fff}.btn_secondary-dark:hover:not([disabled]){background-color:#192b54;color:#fff}.btn_secondary-dark svg,.btn_secondary-dark:hover:not([disabled]) svg{fill:#fff}.btn_outline-dark{color:#fff}.btn_outline-dark:after{border:1px solid #fff;border-radius:4px;content:"";inset:0;position:absolute;transition:border .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn_outline-dark:hover:not([disabled]){color:#0a3fb4}.btn_outline-dark:hover:not([disabled]):after{border-color:var(--color-primary)}.btn_outline-dark:hover:not([disabled]) svg{fill:var(--color-primary)}.btn_outline-dark svg{fill:#fff}.btn_light,.btn_light:hover{background:var(--color-light-1)}.btn_white{background:var(--color-light-2)}.btn_white:hover{background-color:#bdbdbd}.btn_md{padding:8px 16px}.btn_md svg{height:16px;margin-left:16px;margin-right:-6px;width:16px}.btn_100{width:100%}.btn_big,.btn_upper{text-transform:uppercase}.btn_big{font-weight:600}.btn_square{padding:10px}.btn_square svg{height:24px;margin:0;width:24px}.btn_square.btn_md{padding:8px}.btn_square.btn_md svg{height:20px;margin:0;width:20px}.btn_center{justify-content:center;text-align:center}.btn_30x30{padding:1px}.circle_button{align-items:center;display:flex}.btn_30x30,.btn_circle{height:30px;min-height:30px;min-width:30px;width:30px}.btn_circle{align-items:center;background-color:var(--color-primary-light);border-radius:100%;display:flex;justify-content:center;margin-right:10px;position:relative}.btn_circle:hover svg,.circle_button:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn_circle-outline{background-color:transparent}.btn_circle-outline:after{border-radius:100px;content:"";display:flex;inset:0;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn_circle-outline:hover{background-color:var(--color-primary)}.btn_circle-outline:hover:after{border-color:transparent}.btn_circle-outline:hover svg{fill:var(--color-light-1)}.btn_circle-outline svg{fill:var(--color-dark)}.btn_circle svg{fill:var(--color-light-2);transition:.3s ease-in-out}.btn_circle_mark{height:20px;min-height:20px;min-width:20px;width:20px}.btn_circle_mark svg{height:11.25px;-webkit-transform:rotate(0)!important;transform:rotate(0)!important;width:11.25px}.black-theme .btn,.black-theme .btn_outline-red{color:var(--color-light-2)}.black-theme .btn_light{background-color:var(--color-dark-2)}.black-theme .btn_circle-outline{background-color:var(--color-primary-light)!important}.icon-arrow-top-right use{fill:var(--color-primary)}.black-theme .icon-arrow-top-right use{fill:var(--color-light-2)}.container-fluid{width:100%}.container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:36px;padding-right:36px;width:100%}.card-product__price__none{display:none!important}@media screen and (max-width:1200px){.container{max-width:100%}}@media screen and (max-width:991px){.container{max-width:100%}.input_error,.input_success{margin-bottom:14px}}@media screen and (max-width:767px){.container{max-width:100%;padding-left:20px;padding-right:20px}.container.container_px{padding-left:32px;padding-right:32px}}@media screen and (max-width:1200px){.container_md_none{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.container_md{margin-left:auto;margin-right:auto;max-width:990px;padding-left:12px;padding-right:12px;width:100%}.container_md_no-p{max-width:none!important;padding-left:0;padding-right:0}}@media screen and (max-width:991px){.container_md{max-width:592px}.container_md_no-p{max-width:568px}}@media screen and (max-width:575px){.container_md,.container_md_no-p{max-width:100%}}@media screen and (max-width:767px){.container_xs_none{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.container_xs{margin-left:auto;margin-right:auto;max-width:990px;padding-left:12px;padding-right:12px;width:100%}.container_xs_no-p{max-width:966px;padding-left:0;padding-right:0}}@media screen and (max-width:575px){.container_xs,.container_xs_no-p{max-width:100%}}@media screen and (max-width:769px){.container_xs_px-0{padding-left:0;padding-right:0}}@media (min-width:769px) and (max-width:1199px){.container_xs-md{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:768px) and (max-width:1199px) and (max-width:1440px){.container_xs-md{max-width:1200px}}.form-consultation__head{display:flex;flex-direction:column}@media screen and (min-width:768px) and (max-width:1199px) and (max-width:769px){.container_xs-md{max-width:100%;padding-left:20px;padding-right:20px}.container_xs-md.container_px{padding-left:32px;padding-right:32px}}@media screen and (max-width:991px){.container-sm{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:12px;padding-right:12px;width:100%}}@media screen and (max-width:991px) and (max-width:991px){.container-sm{max-width:592px}}@media screen and (max-width:991px) and (max-width:767px){.container-sm{max-width:100%;padding-left:20px;padding-right:20px}.container-sm.container_px{padding-left:32px;padding-right:32px}}.container-nested{margin-left:auto;margin-right:auto;max-width:876px;width:100%}._block_container{background-color:var(--color-light-1);border-radius:24px;margin-left:auto;margin-right:auto;max-width:1824px}@media screen and (max-width:1200px){._block_container{border-radius:20px}}@media screen and (max-width:767px){._block_container{border-radius:0}}._block_container_sm{border-radius:4px}._block_bg-primary{background-color:var(--color-primary)!important}._block_inner{padding-bottom:124px;padding-top:124px}@media screen and (max-width:1200px){._block_inner{padding-bottom:48px;padding-top:48px}}._block_inner-top{padding-top:124px}@media screen and (max-width:1200px){._block_inner-top{padding-top:48px}}._block_inner-bottom{padding-bottom:124px}@media screen and (max-width:1200px){._block_inner-bottom{padding-bottom:48px}._block_px-md{padding-left:0;padding-right:0}}@media screen and (max-width:767px){._block_px-xs{padding-left:0;padding-right:0}}.tippy-box[data-theme~=roi]{background-color:#253858;color:#fff;font-size:.87rem}.tippy-box[data-theme~=menu]{background-color:#fff;border-radius:24px;box-shadow:0 0 2px rgba(0,0,0,.16);color:#42526e;padding:0}.tippy-box[data-theme~=menu] .tippy-content{padding:0}.tippy-box[data-theme~=menu] .tippy-arrow{color:#fff}.tippy-box[data-theme~=menu] .tippy-arrow:before{content:"";height:8px;left:0;top:-8px;width:20px}.menu>.menu__content{display:none}.tag{align-items:center;border-radius:4px;box-sizing:border-box;color:var(--color-dark);display:inline-flex;font-size:14px;font-weight:400;line-height:17px;padding:7px 6px}.tag_blue{background:#0065ff}.tag_blue:after{border-color:#0065ff}.tag_green{background:#36b37e}.tag_yellow{background:#ffab00}.tag_red{background:#ff5630}.tag_purple{background:#6554c0}.tag_gray{background:#f4f5f7}.tag_sm{padding:5px 9px}.tag_outline{background:transparent;border:1px solid #c8c8c8;display:inline-block;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;transition:border .2s ease,color .2s ease;white-space:nowrap}.black-theme .tag_outline{border:1px solid var(--color-dark-2)}.tag_outline:hover{border:1px solid var(--color-primary)}.tag_outline:after{border-radius:4px;content:"";inset:0;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tag_outline.tag_blue{color:#0065ff}.tag_outline.tag_blue:after{border-color:#0065ff}.tag_outline.tag_green{color:#36b37e}.tag_outline.tag_green:after{border-color:#36b37e}.tag_outline.tag_yellow{color:#ffab00}.tag_outline.tag_yellow:after{border-color:#ffab00}.tag_outline.tag_red{color:#ff5630}.tag_outline.tag_red:after{border-color:#ff5630}.tag_outline.tag_purple{color:#6554c0}.tag_outline.tag_purple:after{border-color:#6554c0}.tag_outline.tag_gray:hover:after{border-color:var(--color-primary)}.tag_ghost.tag_blue{background:rgba(0,101,255,.12);color:#0065ff}.tag_ghost.tag_green{background:rgba(54,179,126,.12);color:#36b37e}.tag_ghost.tag_yellow{background:rgba(255,171,0,.12);color:#ffab00}.tag_ghost.tag_red{background:rgba(255,86,48,.12);color:#ff5630}.tag_ghost.tag_purple{background:rgba(101,84,192,.12);color:#6554c0}.tag_ghost.tag_gray{background:rgba(0,0,0,.48);color:#fff}.filter-sidebar__content_list:not(.show){overflow:hidden!important}.filter-sidebar__content_list.show{max-height:255px!important}.filter-sidebar__content_list.scroll,.filter-sidebar__content_list.show{overflow-y:visible!important;position:relative}.filter-sidebar__content_list.show::-webkit-scrollbar{width:3px}.black-theme .filter-sidebar__content_list.show::-webkit-scrollbar-thumb{background:var(--color-primary)}.black-theme .filter-sidebar__content_list.show::-webkit-scrollbar-track{background:var(--color-gray-4);width:1px!important}.filter-sidebar__content_list:not(.is-scrollable){-webkit-mask-image:none;mask-image:none}.filter-sidebar__content_list.is-scrollable.has-bottom:not(.has-top){-webkit-mask-composite:destination-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 20px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.filter-sidebar__content_list.is-scrollable.has-top:not(.has-bottom){-webkit-mask-composite:destination-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000);mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.filter-sidebar__content_list.is-scrollable.has-top.has-bottom{-webkit-mask-composite:destination-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.black-theme .my-modal{background-color:var(--color-dark-1)}.black-theme .my-modal_card-preview .my-modal__container{background:var(--color-dark-1)}.black-theme .my-modal_card-preview .card-product-price__title{color:var(--color-light-2)!important}.black-theme .my-modal_card-preview .card-product-body__preview-title{color:var(--color-light-2)}.black-theme .my-modal_card-preview .card-product-body__preview-characteristics ul li span:first-child{color:var(--color-gray-3)}.black-theme .my-modal_card-preview .card-product-body__preview-characteristics ul li span:last-child{color:var(--color-gray-2)}.black-theme .my-modal_card-preview .my-modal__footer_preview-price span:last-child{color:var(--color-light-2)}.my-modal_card-preview .my-modal__body{padding:32px}@media screen and (max-width:991px){.my-modal_card-preview .my-modal__body{padding:20px}}@media screen and (max-width:768px){.my-modal_card-preview .my-modal__body{padding:20px}}.black-theme .my-modal__check-closing{background-color:var(--color-dark-2)}.black-theme .my-modal__body_title,.black-theme .my-modal__check-closing__head span{color:var(--color-light-2)}.black-theme .my-modal__body_subtitle{color:var(--color-gray-3)}.black-theme .my-modal__body_form .input:not(.input_size) input,.black-theme .my-modal__body_form textarea{background-color:var(--color-dark-2)!important}body:not(.black-theme) .my-modal__body_form .input:not(.input_size) input,body:not(.black-theme) .my-modal__body_form .input:not(.input_size) textarea,body:not(.black-theme) .my-modal__body_form .textarea_address input,body:not(.black-theme) .my-modal__body_form .textarea_address textarea{background-color:var(--color-gray-bg)!important}body:not(.black-theme) .my-modal__body_form .textarea textarea{background-color:var(--color-gray-bg)}.my-modal{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.2s;animation-duration:.3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:openModal;animation-name:openModal;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:var(--color-light-1);box-shadow:0 0 2px rgba(0,0,0,.16);display:none;left:50%;min-width:776px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:51}.my-modal,.my-modal.br-small{border-radius:4px}.my-modal.active{display:block}.my-modal__container{flex-direction:column;height:auto}.my-modal__head{display:flex;padding:20px;position:relative}.my-modal__head svg{fill:#051945}.my-modal__head-text{flex:1;font-size:12px;font-weight:500;line-height:22px}.my-modal__head-close{color:var(--color-secondary);font-size:12px;font-weight:400;line-height:18px}.my-modal__head-close svg{fill:var(--color-secondary);height:16px;margin-left:4px;width:16px}.my-modal__head-back{left:-20px;position:relative;top:-12px}.my-modal__body{flex:1;overflow:auto!important;padding:6px 100px 64px}.my-modal__body_title{color:var(--color-dark);font-size:28px;font-weight:600;line-height:34px;margin-bottom:10px;text-transform:uppercase}.my-modal__body_subtitle{color:var(--color-dark);font-size:16px;font-weight:400;line-height:22px;margin-bottom:20px}@media screen and (min-width:992px){.cknopki{width:80%!important}}@media screen and (max-width:768px){#notification-success .my-modal__body_title{font-size:27px}}@media screen and (max-width:575px){.my-modal__body_title{margin-bottom:10px;margin-top:0}.my-modal__body_subtitle{margin-bottom:20px}}@media screen and (max-width:400px){.cknopki{flex-direction:column;gap:15px}.cknopki div{padding:0!important}.cknopki button{padding:7px 18px!important}.but_uved{width:100%!important}}.but_uved:first-child{padding-right:10px}.but_uved:last-child{padding-left:10px}@media screen and (max-width:425px){.but_uved:first-child{padding-right:8px}.but_uved:last-child{padding-left:8px}}.my-modal__body_form .input:not(.input_size) input,.my-modal__body_form .input:not(.input_size) textarea,.my-modal__body_form .textarea_address input,.my-modal__body_form .textarea_address textarea{font-size:14px;line-height:20px;margin-bottom:10px;padding:12px 20px!important}@media screen and (max-width:575px){.my-modal__body_form .input:not(.input_size) input,.my-modal__body_form .input:not(.input_size) textarea,.my-modal__body_form .textarea_address input,.my-modal__body_form .textarea_address textarea{padding:13px 14px!important}}.my-modal__body_form .input:not(.input_size):after,.my-modal__body_form .textarea_address:after{border:none}.my-modal__footer{display:flex;justify-content:space-between;padding:16px 20px 20px}.my-modal__footer .btn{flex:0 0 auto;width:auto}.my-modal_drawer{-webkit-animation-name:openDrawer;animation-name:openDrawer;border-radius:0;bottom:0;left:auto;overflow:scroll;right:0;top:0;-webkit-transform:none;transform:none;width:460px}.my-modal__check-closing{background:var(--color-light-2);border-radius:4px;max-width:353px;opacity:0;padding:20px;position:absolute;right:20px;top:40px;transition:opacity .2s ease-in-out,z-index .2s ease-in-out;width:353px;z-index:-1}.my-modal__check-closing>:nth-last-child(2),.my-modal__check-closing>:nth-last-child(3){margin-bottom:8px}@media screen and (max-width:991px){.my-modal__check-closing{right:19px;top:15px;width:275px}.my-modal__check-closing>:nth-last-child(2),.my-modal__check-closing>:nth-last-child(3){margin-bottom:6px}}@media screen and (max-width:575px){.my-modal__check-closing{right:8px;top:8px;width:236px}.my-modal__check-closing button{text-align:left}}.my-modal__check-closing.active{opacity:1;z-index:1}.my-modal__check-closing__head{display:flex;justify-content:space-between;margin-bottom:6px}.my-modal__check-closing__head span{color:var(--color-dark);font-size:14px;font-weight:600;line-height:22px}@media screen and (max-width:575px){.my-modal__check-closing__head button{position:absolute;right:8px;top:8px}}.my-modal__check-closing__head button svg{fill:var(--color-secondary)}.my-modal__check-closing p{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px;margin-bottom:8px}.my-modal__check-closing button[data-my-modal-continue]{color:var(--color-primary)}.my-modal__check-closing button[data-my-modal-close],.my-modal__check-closing button[data-my-modal-continue]{font-size:12px;font-weight:600;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.my-modal__check-closing button[data-my-modal-close]{color:var(--color-gray-3)}.my-modal__check-closing button:not([data-my-modal-close]):not([data-my-modal-continue]){color:var(--color-secondary);font-size:12px;font-weight:600;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (min-width:992px){.my-modal_menu{-webkit-animation-name:openMenu;animation-name:openMenu;bottom:auto;left:calc(50% - 30px);min-width:300px;position:absolute;right:auto;top:calc(100% + 20px);-webkit-transform:initial;transform:none}.my-modal_menu .my-modal__head{padding:8px}.my-modal_menu .my-modal__head .my-modal__head-close{display:none}.my-modal_menu .my-modal__head .my-modal__head-text{padding:0}.my-modal_menu .my-modal__head .my-modal__head-back{display:none}.my-modal_menu .my-modal__body{padding:0 8px}.my-modal_menu .my-modal__footer{gap:8px;padding:8px}.my-modal_menu:before{background:url(../assets/img/svg/bugor.svg) no-repeat;content:"";height:8px;left:16px;position:absolute;top:-8px;width:20px}}.my-modal_notification{-webkit-animation-name:showNotification;animation-name:showNotification;background:#091e42;bottom:24px;color:#fff;left:auto;max-width:400px;padding-left:32px;right:24px;top:auto;-webkit-transform:none;transform:none}.my-modal_notification .my-modal__body{color:#c1c7d0;font-size:13px}.my-modal_notification:before{content:"";height:24px;left:16px;position:absolute;top:16px;width:24px}.my-modal_notification.info:before{background:url(../assets/img/svg/info.svg)}.my-modal_notification.warning:before{background:url(../assets/img/svg/warning.svg)}.my-modal_notification.error:before{background:url(../assets/img/svg/error.svg)}.my-modal_notification.success:before{background:url(../assets/img/svg/success.svg)}.my-modal.closeDrawer,.my-modal.closeMakingOrder{-webkit-animation-name:closeDrawer!important;animation-name:closeDrawer!important}@media screen and (max-width:1200px){.my-modal.closeMakingOrder{-webkit-animation-name:closeModalSm!important;animation-name:closeModalSm!important}}.my-modal.closeModal{-webkit-animation-name:closeModal;animation-name:closeModal}@media screen and (max-width:575px){.my-modal.closeModal{-webkit-animation-name:closeModalSm;animation-name:closeModalSm}}.my-modal.closeNotification{-webkit-animation-name:closeNotification!important;animation-name:closeNotification!important}@media screen and (max-width:575px){.my-modal.closeNotification{-webkit-animation-name:closeModalSm!important;animation-name:closeModalSm!important}}.my-modal.closeFilter{-webkit-animation-name:closeDrawer!important;animation-name:closeDrawer!important}@media screen and (max-width:1200px){.my-modal.closeFilter{-webkit-animation-name:closeModalSm!important;animation-name:closeModalSm!important}.my-modal_filter .my-modal__head{border-radius:4px;height:44px;left:0;padding:13px 23px 13px 20px;top:0}.my-modal_filter .my-modal__head .my-modal__head-close span{display:none}.my-modal_filter .my-modal__head .my-modal__head-text{color:var(--color-dark);font-size:16px;font-weight:700;line-height:18px;padding:0;text-transform:uppercase}.black-theme .my-modal_filter .my-modal__head .my-modal__head-text{color:var(--color-light-2)}.my-modal_filter .my-modal__head .my-modal__head-back{left:-12px;top:auto}.my-modal_filter .my-modal__body{padding:0}}@media screen and (max-width:991px){.my-modal__body{padding:2px 20px 32px}}@media screen and (max-width:990px){#modal-callback.my-modal{left:16px;min-width:auto;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100vw - 32px)}.my-modal#modal-callback .my-modal__body_subtitle,.my-modal#modal-callback .my-modal__body_title{text-align:center}#modal-callback .my-modal__body{padding:20px}.my-modal_filter .my-modal__head{height:44px;left:0;top:0}}@media screen and (max-width:575px){#modal-callback.my-modal{left:20px;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}#modal-callback .my-modal__body{padding:20px}.my-modal_filter .my-modal__head{height:44px;left:0;top:0}}.black-theme .my-modal-shadow{background:var(--color-dark-2)}.my-modal-shadow{background:#000;bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in;z-index:50}.my-modal-shadow.active{opacity:.8;pointer-events:auto}@-webkit-keyframes closeNotification{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}}@keyframes closeNotification{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}}@-webkit-keyframes showNotification{0%{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes showNotification{0%{opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes openMenu{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:0 -20%;transform-origin:0 -20%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes openMenu{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:0 -20%;transform-origin:0 -20%}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@-webkit-keyframes openDrawer{0%{opacity:0;top:60%}to{opacity:1;top:50%}}@keyframes openDrawer{0%{opacity:0;top:60%}to{opacity:1;top:50%}}@-webkit-keyframes closeDrawer{0%{opacity:1;top:50%}to{opacity:0;top:60%}}@keyframes closeDrawer{0%{opacity:1;top:50%}to{opacity:0;top:60%}}@-webkit-keyframes openModal{0%{bottom:60%;opacity:0}to{bottom:50%;opacity:1}}@keyframes openModal{0%{bottom:60%;opacity:0}to{bottom:50%;opacity:1}}@-webkit-keyframes openModalSm{0%{bottom:60%;opacity:0}to{bottom:50%;opacity:1}}@keyframes openModalSm{0%{bottom:60%;opacity:0}to{bottom:50%;opacity:1}}@-webkit-keyframes closeModal{0%{opacity:1;top:50%}to{opacity:0;top:0}}@keyframes closeModal{0%{opacity:1;top:50%}to{opacity:0;top:40%}}@-webkit-keyframes closeModalSm{0%{opacity:1;top:50%}to{opacity:0;top:60%}}@keyframes closeModalSm{0%{opacity:1;top:50%}to{opacity:0;top:60%}}@-webkit-keyframes openModalMakingOrder{0%{opacity:0;top:600px}to{opacity:1;top:200px}}@keyframes openModalMakingOrder{0%{opacity:0;top:600px}to{opacity:1;top:200px}}.black-theme .accordion__item{border-color:var(--color-dark-2)}.accordion{list-style:none;width:100%}.accordion [data-accordion-head]:hover{cursor:pointer}.accordion__item{background-color:transparent;border-bottom:1px solid var(--color-gray-2);overflow:hidden;padding:0;width:100%}.accordion__item:last-child{border-bottom:0}.accordion__item.active .accordion__body{opacity:1}.accordion__item.active .accordion__icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion__item.active .accordion__head-label{display:none}.accordion__head{cursor:pointer;display:flex;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.accordion__head-content{min-height:36px;padding:8px 16px}.accordion__head-text{color:#091e42;font-size:15px;line-height:1.47;transition:color .2s ease-in-out}.accordion__head-label{-webkit-animation:fade-in .2s ease-in-out;animation:fade-in .2s ease-in-out;color:#0a3fb4;display:block;font-size:11px;line-height:12px;margin-top:2px}.accordion__head:hover .accordion__head-text{color:#0a3fb4}.accordion__icon{height:20px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.accordion__icon svg{fill:#f5f5f5;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.accordion [data-accordion-body],.accordion__body{transition:all .25s ease-out}.accordion__body{box-sizing:content-box;max-height:0;opacity:0;overflow:hidden;will-change:max-height}.accordion__body-content{color:#42526e;font-size:13px;line-height:1.54;padding:8px 16px}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.city-list{display:flex;flex-direction:column;gap:16px;max-height:100%}.city-list__items{max-height:100%;overflow:auto}.city-list__items-wrap{display:flex;flex-direction:column}.city-list__link{color:#091e42;padding:11px 0;position:relative}.city-list__link:hover{color:#0a3fb4;text-decoration:none}.city-list__link.active:before{background:url(../assets/img/svg/select-checked.svg) 50% no-repeat;content:"";height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}@media screen and (max-width:991px){.city-list__link{box-shadow:inset 0 -1px 0 #dfe1e6}}.form{display:flex;flex-direction:column;gap:24px;position:relative;width:100%}@media screen and (max-width:991px){.form{gap:16px}}.form__row{align-items:flex-start;display:flex;gap:16px}.form__row_end{align-items:flex-end;display:flex;gap:16px;justify-content:left}@media screen and (max-width:991px){.form__row{flex-wrap:wrap}}.form__submit{width:236px}@media screen and (max-width:991px){.form__submit{margin-top:8px;width:100%}}.loading{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;font-size:17px;gap:16px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.loading__text{text-align:center}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top:8px solid var(--color-primary);box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.black-theme .tabs-nav{box-shadow:inset 0 -2px 0 var(--color-dark-2)}.black-theme .tabs-nav__btn:hover{color:var(--color-primary)}.tabs-nav{box-shadow:inset 0 -2px 0 var(--color-gray-1);display:flex;flex-wrap:nowrap;gap:24px;width:100%}@media (min-width:1201px){button[data-tab-target=product-page_tab1]{display:none}}.tabs-nav::-webkit-scrollbar,.tabs-nav::-webkit-scrollbar-thumb,.tabs-nav::-webkit-scrollbar-track{display:none}@media screen and (max-width:767px){.tabs-nav{gap:12px}}.tabs-nav__btn{color:var(--color-gray-3);padding:0 0 16px;position:relative;transition:color .2s ease-in-out,box-shadow .2s ease-in-out;white-space:nowrap}@media screen and (max-width:767px){.tabs-nav__btn{font-size:14px;line-height:22px;padding-bottom:18px}}.tabs-nav__btn:hover{color:var(--color-primary)}.tabs-nav__btn:after{border-bottom:2px solid transparent;bottom:0;content:"";display:block;position:absolute;transition:border-bottom-color .2s ease-in-out;width:100%}@media screen and (max-width:1200px){.tabs-nav__btn:after{border-bottom:2px solid transparent;bottom:10px;content:"";display:block;position:absolute;transition:border-bottom-color .2s ease-in-out;width:100%}.tabs-nav__btn.active:after{bottom:0}}.tabs-nav__btn.active{color:var(--color-primary)}.tabs-nav__btn.active:after{border-bottom-color:var(--color-primary)!important}.tabs-nav__btn span{background-color:var(--color-primary);border-radius:4px;color:var(--color-light-1);display:block;font-size:8px;font-weight:400;height:14px;line-height:10px;padding:3px 1px;position:absolute;right:-9px;text-align:center;text-transform:uppercase;top:-4px;width:14px}.table{border-bottom:1px solid #f5f5f5;border-spacing:0;border-top:1px solid #f5f5f5;width:100%}.table-simple{border:1px solid var(--color-gray-2);width:100%}.table-simple th{color:var(--color-gray-4);font-size:14px;font-weight:600;line-height:22px;text-transform:uppercase}.table-simple tbody tr:not(:last-child),.table-simple thead{border-bottom:1px solid var(--color-gray-2)}.table-simple tbody tr td{font-size:16px;line-height:22px;text-transform:uppercase}.table-simple tbody tr td:not(:first-child){color:var(--color-dark);max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-simple tbody tr td:first-child{color:var(--color-dark);font-weight:600;text-transform:uppercase}.table-simple td,.table-simple th{padding:24px 30px}.table-simple td:not(:last-child),.table-simple th:not(:last-child){border-right:1px solid var(--color-gray-2)}.table thead tr{box-shadow:inset 0 -1px 0 #dfe1e6}@media screen and (max-width:991px){.table thead{display:none}}.table tr{border:none;cursor:pointer;transition:background-color .2s ease-in-out}.table tr:not(:last-child){box-shadow:inset 0 -1px 0 #dfe1e6}.table tr:hover{background-color:#f4f5f7}@media screen and (max-width:991px){.table tr{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px;row-gap:24px}.table tr td{height:auto;padding:0!important}}.table td,.table th{height:52px}.table td svg,.table th svg{height:16px;position:relative;top:2px;width:16px}.table td .btn svg,.table th .btn svg{position:static;top:auto}.table th:first-child{padding-left:24px;text-align:left}.table th:last-child{padding-right:24px}.table th:not(:first-child){text-align:right}.table th:not(:first-child):not(:last-child){padding-right:16px}.table th:not(:last-child){box-shadow:inset -1px 0 0 #dfe1e6}.table td:first-child{padding-left:24px}.table td:last-child{padding-right:24px}.table td:not(:first-child){text-align:right}.table td:not(:first-child):not(:last-child){padding-right:36px}.input-range__units{margin-bottom:16px}.input-range__inputs{display:flex;position:relative}.input-range__inputs:before{background:#c1c7d0;content:"";height:1px;left:calc(50% - 4px);position:absolute;top:50%;width:8px}.input-range__inputs .input{flex:1}.input-range__inputs .input:not(:last-child){margin-right:24px}.input-range__slider{background:transparent;border:none;height:2px;margin:14px 11px 20px}.input-range .noUi-connect{background:var(--color-primary);border:none;height:2px}.input-range .noUi-connects{padding:5px}.input-range .noUi-handle{background-color:var(--color-light-1);border:8px solid var(--color-primary);border-radius:100%;box-shadow:none;height:20px;right:-9px;top:-9px;width:20px}.input-range .noUi-handle:after,.input-range .noUi-handle:before{content:none}.check-list__search{padding-bottom:8px}.check-list__items{max-height:180px;overflow:auto;padding:0 8px 2px 12px}.check-list__items .checkbox:not(:last-child){margin-bottom:14px}.filters{display:flex;gap:10px}@media screen and (max-width:1200px){.filters{overflow:auto}.filters::-webkit-scrollbar,.filters::-webkit-scrollbar-thumb,.filters::-webkit-scrollbar-track{display:none}}.filter__btn{align-items:center;-webkit-animation:fade-in .2s ease-in-out;animation:fade-in .2s ease-in-out;background-color:transparent;border-radius:4px;color:#091e42;cursor:pointer;display:inline-flex;padding:8px 26px 8px 12px;position:relative;white-space:nowrap}.filter__btn:after{border:1px solid #f5f5f5;border-radius:4px;content:"";inset:0;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter__btn-clear svg,.filter__btn-toggle svg{fill:#c1c7d0;transition:fill .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:fill .2s ease-in-out,transform .2s ease-in-out;transition:fill .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.filter__btn-toggle{height:20px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:20px}.filter__btn-clear{align-items:center;bottom:0;display:none;justify-content:center;position:absolute;right:0;top:0;width:36px}.filter__btn-clear:before{background:#f5f5f5;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.filter__btn:hover:after{border-color:#c1c7d0}.filter__btn:hover .filter__btn-toggle svg{fill:#051945}.filter__btn.active .filter__btn-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter__btn_checked{background:#f4f5f7;padding:8px 49px 8px 12px}.filter__btn_checked:after{content:none}.filter__btn_checked .filter__btn-toggle{display:none}.filter__btn_checked .filter__btn-clear{display:flex}.filter__btn_checked .filter__btn-clear svg,.filter__btn_checked .filter__btn-toggle svg{fill:#051945}.filter__dropdawn{position:relative}.filter_all .filter__btn{background-color:#f4f5f7;padding:8px 42px 8px 16px}.filter_all .filter__btn svg{fill:#051945}.filter_all .filter__btn:after{content:none}.filter_all .accordion__body-content,.filter_all .accordion__head-content{padding-inline:0}.filter_all .select input{padding:8px 10px}@media screen and (max-width:1200px){.filter_all .my-modal__body{background-color:#f4f5f7;padding:20px}.filter_all .select{background:#fff;border-radius:24px;box-shadow:0 0 2px rgba(0,0,0,.16);box-shadow:none;margin-bottom:16px}.filter_all .btn-drawers{background:#fff;border-radius:24px;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.16);padding:0 16px}.filter_all .my-modal__footer,.filter_all .my-modal__head{box-shadow:0 1px 16px rgba(0,0,0,.16)}}.filter_clear .filter__btn{padding:8px 16px}.filter_clear .filter__btn:after{content:none}.btn-drawer,.btn-drawers{display:flex;flex-direction:column}.btn-drawer{background:none;border:none;cursor:pointer;justify-content:center;min-height:53px;padding:8px 24px 8px 0;position:relative}.btn-drawer:not(:last-child){border-bottom:1px solid #f5f5f5}.btn-drawer:before{background:url(../assets/img/svg/select-toggle.svg) 50% no-repeat;content:"";height:24px;position:absolute;right:0;top:50%;-webkit-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%);width:24px}.btn-drawer__count{color:#0a3fb4;font-size:11px;line-height:12px;margin-top:2px}#filterAll .my-modal__body .accordion{border:none}@media screen and (max-width:991px){#filterAll .my-modal__body .accordion{display:none}}@media screen and (min-width:992px){#filterAll .my-modal__body .btn-drawers{display:none}}.filter-accordion{position:relative}.filter-accordion__submit{-webkit-animation:fade-in .2s ease-in-out;animation:fade-in .2s ease-in-out;background:var(--color-primary);border-radius:4px;color:#fff;display:none;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.04)) drop-shadow(0 4px 32px rgba(0,0,0,.16));filter:drop-shadow(0 0 4px rgba(0,0,0,.04)) drop-shadow(0 4px 32px rgba(0,0,0,.16));left:0;padding:12px 20px;position:absolute;top:100px;-webkit-transform:translate(calc(-100% - 16px),-20%);transform:translate(calc(-100% - 16px),-20%);transition:top .2s ease-in-out,visibility .2s ease-in-out}.filter-accordion__submit.active{display:block}.filter-accordion__submit:before{background-color:var(--color-primary);border-radius:3px;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:8px;position:absolute;right:-13px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);width:20px}@media screen and (min-width:992px){.filter-accordion .filter-accordion__all{display:none}}@media screen and (max-width:1200px){.filter-accordion .filter-accordion__items{display:none}}.black-theme .dropdown-custom-menu{background:var(--color-dark-1);border:1px solid var(--color-dark-2)}.dropdown-custom-menu{background:var(--color-light-2);border:1px solid var(--color-gray-1);border-radius:4px;display:none;left:0;padding:30px;position:absolute;top:20px;width:-webkit-max-content;width:max-content;z-index:101}.dropdown-custom-menu a:hover{color:var(--color-primary);text-decoration:none}.dropdown-custom [data-dropdown-custom-item].active [data-dropdown-custom-menu]{display:block}.black-theme [data-dropdown-custom-title] .icon-arrow-down-small{fill:#fff}[data-dropdown-custom-title]:hover .icon-arrow-down-small{fill:var(--color-primary);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-arrow-menu{fill:var(--color-dark);height:12px;transition:all .3s ease-in-out;width:12px}.input__btn-clear{opacity:0;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.input__btn-clear.visible{opacity:1;pointer-events:all;visibility:visible}.input.focus .input__btn-clear.visible svg{fill:var(--color-secondary);opacity:1}.input__btn-clear.visible svg{fill:var(--color-dark);opacity:.4}.header__bottom_search .input__btns .input__btn-clear.visible:hover svg,.input_search .input__btn-clear.visible:hover svg{fill:var(--color-secondary-light);opacity:1}.black-theme .header__bottom_search .input.focus+.header__bottom_search_result ul li a{color:var(--color-gray-3)}.black-theme .header__bottom_search .input.focus+.header__bottom_search_result ul li:not(:first-child){border-top:1px solid var(--color-dark-2)}.black-theme .header__bottom_search .input__placeholder{color:var(--color-gray-4)}.black-theme .header__bottom_phone_numbers a,.black-theme .header__bottom_phone_numbers span{color:var(--color-gray-2)}.black-theme .header__bottom_phone>button,.black-theme .header__bottom_phone>span{color:var(--color-gray-bg)}.card-assortment{transition:all .3s ease}.card-supplier{background-color:var(--color-light-2)}.black-theme .card-supplier{background-color:var(--color-dark-2)}.pagination__content .page-link{font-size:14px;font-weight:400}.black-theme .pagination__content .page-link{color:var(--color-gray-3)!important}.black-theme .pagination__content .page-item.active .page-link{background-color:var(--color-dark-1)!important;color:var(--color-primary)!important}@media screen and (max-width:1200px){.card-assortment .icon-icon-metall{height:40px;width:40px}}@media (min-width:990px) and (max-width:1199px){.col-custom-5{flex:0 0 20%;max-width:20%}}@media (min-width:1200px){.col-custom-6{flex:0 0 16.6667%;max-width:16.6667%}}.black-theme .pagination__arrow{color:var(--color-gray-3)!important}.black-theme .card-product{background-color:var(--color-dark-1)}.black-theme .card-product__title_second{color:var(--color-light-2)}.black-theme .card-product__title_second:hover{color:var(--color-primary)}.black-theme .card-product__total span:last-child{color:var(--color-light-2)!important}.black-theme .card-product__element_input-count .input_count input,.black-theme .card-product__element_ul li span:last-child{color:var(--color-light-2)}.black-theme .card-product__attention-primary,.black-theme .card-product__attention-secondary{background-color:var(--color-dark-1);border-color:var(--color-dark)}.black-theme .card-product-body__preview-title{color:var(--color-light-2)}.black-theme .card-product-body__preview-characteristics ul li span:first-child{color:var(--color-gray-3)}.black-theme .card-product-body__preview-characteristics ul li span:last-child{color:var(--color-gray-2)}.black-theme .card-product__checkbox_container{left:1px;right:2px}.black-theme .card-product .radio-btn label{background-color:var(--color-dark-2)}.text-cut-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4a4953;font-size:14px;font-weight:600;overflow:hidden;padding:0;text-overflow:ellipsis}.card-product{background-color:var(--color-light-1);border-radius:4px;display:grid;flex-wrap:wrap;font-size:12px;grid-template-columns:82px 1fr 1.5fr;grid-template-rows:max-content 75px minmax(50px,100px) max-content max-content;justify-content:space-between;line-height:18px;min-height:354px;padding:20px;position:relative;row-gap:12px;width:100%}.swiper-slide .card-product .hovered{box-shadow:0 4px 16px rgba(0,0,0,.15);height:auto;min-height:attr(data-min-height);position:absolute!important;z-index:10}.card-product .hovered,.listing__cards_col .card-product.hovered{box-shadow:0 4px 16px rgba(0,0,0,.15);height:auto;min-height:attr(data-min-height);position:absolute;z-index:10}.listing__cards_col:last-child{min-height:340px}@media (max-width:567px){.container,.container-sm{max-width:540px!important}.swiper-slide{justify-items:center!important}.swiper-navigation-custom_prev{left:-5px;z-index:10}.swiper-navigation-custom_next{right:-5px;z-index:10}}@media (max-width:991px){.swiper-navigation-custom_prev{left:-15px;z-index:10}.swiper-navigation-custom_next{right:-15px;z-index:10}}@media (min-width:992px) and (max-width:1199px){.swiper-navigation-custom_prev{left:-21px;z-index:10}.swiper-navigation-custom_next{right:-21px;z-index:10}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1450px!important}}.card-product.hovered .hover{display:flex}.card-product__stock{grid-column-end:3;grid-column-start:1}.preview_article{grid-column-end:4;grid-column-start:3;padding-left:25px}@media screen and (max-width:767px){.preview_article{padding-left:19px}}@media screen and (max-width:575px){.preview_article{padding-left:30px;text-align:center}}#price_md{display:flex}#price_sm{display:none}@media screen and (max-width:575px){#price_md{display:none}#price_sm{display:flex;gap:5px}}.card-product__img{grid-column-start:1;grid-row-end:3;grid-row-start:2;margin-right:12px}.card-product__title_first,.card-product__title_second{grid-column-end:4;grid-column-start:2}.card-product__controls,.card-product__element_ul{grid-column-end:4;grid-column-start:1}.card-product__controls{flex-direction:column}.card-product__controls .fast-order{align-self:center;display:none;padding-bottom:0;width:120px}.card-product__controls .fast-order:active,.card-product__controls .fast-order:hover{color:var(--color-primary)}.card-product__all-char{display:none}.card-product__total{display:flex;grid-column-start:3;grid-row-end:5;grid-row-start:5;margin-left:20px}@media (min-width:768px){.card-product__total{display:none}}.card-product__attention-primary,.card-product__attention-secondary{background:var(--color-gray-bg);border:1px solid var(--color-light-1);border-radius:4px;font-size:10px;font-weight:400;left:10px;line-height:17px;padding:2px 8px;position:absolute;text-transform:uppercase;top:-10px}.card-product__attention-primary{color:var(--color-primary)}.card-product__attention-secondary{color:var(--color-secondary)}.card-product__img{position:relative}.card-product__img-inner{align-items:center;display:flex;justify-content:center}.card-product__img-inner:hover .card-product__img_preview{display:flex}.card-product__img_preview{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.75);border-radius:4px;display:none;height:32px;justify-content:center;position:absolute;width:32px}.card-product__img_preview:hover{cursor:pointer}.card-product__img_preview svg{fill:var(--color-primary-light);height:16px;width:16px}.card-product__price span,.card-product__subprice.active span{color:var(--color-dark);font-size:16px;font-weight:600;line-height:24px}.card-product__subprice:not(.active) span{color:var(--color-gray-3);font-size:12px!important;font-weight:400;line-height:18px!important;margin-right:0!important}.card-product__element{display:flex;font-size:12px;line-height:18px;width:100%}.card-product__element_img{max-height:71px}.card-product__element_img img{min-width:71px}.card-product__element_ul{flex-direction:column;row-gap:8px}.card-product__element_ul li{display:flex;gap:5px;justify-content:space-between}.card-product__element_ul li span:first-child{color:var(--color-gray-3);font-size:14px;line-height:20px}@media screen and (max-width:480px){.card-product__element_ul li span:first-child{max-width:155px}}.card-product__element_ul_second li:not(.active){display:none}.card-product__element_input-count{width:-webkit-max-content;width:max-content}@media (min-width:768px){.card-product__element_input-count{display:none}}.card-product__element_input-count>span{display:none}.card-product__element_input-count .input_count:after{border-color:var(--color-gray-1)}.card-product__element_input-count .input_count button svg{fill:#acacac}.card-product__element_input-count .input_count input{background-color:transparent;color:var(--color-dark);font-size:16px;font-weight:700;line-height:17px;text-align:center;width:63px}.card-product__element_input-count .input_count .input__placeholder{padding:0}.card-product__stock{align-items:center;display:flex;text-transform:uppercase}.card-product__stock,.card-product__stock>span:not(.count-stock){color:var(--color-primary)}.card-product__stock span:first-child{margin-right:4px}.card-product__stock:before{border-radius:100%;content:"";display:block;height:2px;margin-left:4px;margin-right:7px;margin-top:-1px;outline:3.6px solid var(--color-primary);width:2px}.card-product__title{margin-left:12px;width:64%}.card-product__title_first{color:var(--color-gray-3);font-size:14px;line-height:21px;text-transform:uppercase}.card-product__title_second{color:var(--color-dark);font-size:14px;font-weight:600;line-height:22px}.card-product__article{color:var(--color-gray-3);text-align:right;text-transform:uppercase}@media (max-width:1330px){.viewed-block .swiper-navigation-custom_prev{left:0;z-index:10}.viewed-block .swiper-navigation-custom_next{right:0;z-index:10}}@media (max-width:1200px){.viewed-block .swiper-navigation-custom_prev{left:-56px;z-index:10}.viewed-block .swiper-navigation-custom_next{right:-56px;z-index:10}}.card-product__total{flex-direction:column}.card-product__total span:first-child{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:21px}.card-product__total span:last-child{color:var(--color-dark);font-size:16px;font-weight:400;line-height:23px}.count-stock{color:var(--color-gray-3)}.card-product__row{align-items:center;grid-template-columns:160px 1fr 1fr 156px;grid-template-rows:auto 45px auto auto}.card-product__row:hover{position:static}.card-product__row:hover .card-product__element_input-count,.card-product__row:hover .card-product__total{display:flex}@media screen and (max-width:767px){.card-product__row:not(.card-product__basket){display:none}}.card-product__row .card-product__element_input-count{align-items:center}.card-product__row .card-product__element_input-count>span{color:var(--color-gray-3);display:flex;font-size:12px;font-weight:400;line-height:18px;margin-right:10px}.card-product__row .card-product__controls{display:flex;flex-direction:row-reverse;justify-content:flex-start}.card-product__row .card-product__controls button{height:33px;line-height:17px;padding:8px 11px;white-space:nowrap;width:-webkit-max-content;width:max-content}.card-product__row .card-product__controls button:first-child{color:var(--color-secondary);font-weight:600}.card-product__row .card-product__element_ul li{align-items:baseline;justify-content:flex-start}.card-product__row .card-product__element_ul li span:first-child{margin-right:7px}.card-product__row .card-product__element_ul_second{align-self:baseline;row-gap:2px}.card-product__row .card-product__element_ul_second li{justify-content:flex-end}.card-product__row .card-product__element_ul_second li:not(.active){display:none}.card-product__row .card-product__element_ul_second li.active{display:flex}.card-product__row .card-product__element_ul_second li.active span{color:var(--color-primary)}.card-product__row .card-product__element_ul_second li.active span:last-child{font-size:16px!important;font-weight:600;line-height:24px!important;text-transform:none}.card-product__row .card-product__element_ul_second li.card-product__price span:first-child,.card-product__row .card-product__element_ul_second li.card-product__subprice span:first-child{display:none}.card-product__row .card-product__counter{margin-right:10px}.card-product__row .card-product__attention-primary,.card-product__row .card-product__attention-secondary{display:flex;margin-left:auto;margin-right:10px;order:3;position:static;width:-webkit-max-content;width:max-content}.card-product__row .card-product__total{align-items:center;flex-direction:row;justify-content:end}.card-product__row .card-product__total span:first-child{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px;margin-right:16px}.card-product__row .card-product__total span:last-child{color:var(--color-dark);font-size:14px;font-weight:400;line-height:23px}.card-product__row .card-product__add-services,.card-product__row .card-product__all-char{color:var(--color-primary);font-size:14px;font-weight:400;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.card-product__row .card-product__add-services:hover,.card-product__row .card-product__all-char:hover{cursor:pointer}.card-product__row .card-product__stock{grid-column-end:2;grid-column-start:1;order:1}.card-product__row .card-product__article{display:flex;grid-column-end:5;grid-column-start:4;justify-content:flex-end;order:4}.card-product__row .card-product__img{align-self:flex-start;display:flex;grid-row-end:4;grid-row-start:2;order:5}.card-product__row .card-product__img img{height:100%;min-width:128px}.card-product__row .card-product__title_first{display:none;grid-column-end:3;grid-column-start:2;order:2}.card-product__row .card-product__title_second{display:flex;order:6}.card-product__row .card-product__element_ul{grid-column-end:3;grid-column-start:2;order:7}.card-product__row .card-product__element_ul_second{grid-column-end:5;grid-column-start:4;grid-row-end:4;grid-row-start:2;order:8}.card-product__row .card-product__counter{grid-column-end:4;grid-column-start:3;grid-row-start:3}.card-product__row .card-product__controls{grid-column-end:5;grid-column-start:3;grid-row-end:5;grid-row-start:4;order:10}.card-product__row .card-product__all-char{display:flex;grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:4;order:9}.card-product__row .card-product__total{grid-column-end:5;grid-column-start:4;grid-row-end:4;grid-row-start:3}@media screen and (max-width:991px){.card-product__row{grid-template-columns:118px 1fr 1fr 156px}.card-product__row:not(.card-product__basket) .card-product__counter,.card-product__row:not(.card-product__basket) .card-product__total{display:none!important}.card-product__row .card-product__img img{min-width:70px}.card-product__row .card-product__img{grid-row-end:4}.card-product__row .card-product__element_ul{grid-column-end:5;grid-column-start:1;grid-row-end:5;grid-row-start:4}.card-product__row .card-product__element_ul:not(.card-product__element_ul_second) li{justify-content:space-between}.card-product__row .card-product__element_ul_second{grid-column-start:4;grid-row-end:4;grid-row-start:2}.card-product__row .card-product__all-char{grid-column-start:1;grid-row-end:6;grid-row-start:5}.card-product__row .card-product__controls{grid-row-end:6;grid-row-start:5}.card-product__row .card-product__title_first{align-self:baseline;grid-row-end:3;grid-row-start:2}.card-product__row .card-product__title_second{grid-row-end:4;grid-row-start:3}.card-product__row .card-product__attention-primary,.card-product__row .card-product__attention-secondary{left:auto;position:absolute;right:20px}}.card-product__transition{transition:height .2s linear,max-height .2s linear}.card-toch-head{display:flex;gap:44px}.card-product-head span,.card-toch-head span{font-size:12px;line-height:18px}.card-product-head .card-product__stock{width:268px}.card-toch-body{-webkit-column-gap:27px;column-gap:27px;display:grid;grid-template-columns:268px 1fr}.card-product-body__preview-img{justify-content:flex-start!important}@media screen and (max-width:1200px){.card-product-body__preview-img{justify-content:flex-start!important}}.card-product-body__preview-img{height:268px;overflow:hidden}.card-product-body__preview-img_toch{border-radius:4px;height:268px;max-width:268px!important;overflow:hidden}.card-product-body__preview-title{color:var(--color-dark);font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase}.card-product-body__preview-characteristics{display:flex;flex-direction:column;row-gap:16px}.card-product-body__preview-characteristics ul{padding-left:0}.card-product-body__preview-characteristics ul li{align-items:baseline;display:flex;gap:5px;justify-content:space-between}.card-product-body__preview-characteristics ul li:not(:first-child){margin-top:12px}.card-product-body__preview-characteristics ul li a,.card-product-body__preview-characteristics ul li span{font-size:14px;line-height:22px}.card-product-body__preview-characteristics ul li span:first-child{color:#999;font-size:14px;font-weight:400;line-height:22px}.card-product-body__preview-characteristics ul li span:last-child{color:#4a4953;font-weight:600}.card-product-body__preview-characteristics ul li a{color:var(--color-primary);font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline}.card-product-body__preview-characteristics a{color:var(--color-primary);font-size:14px;font-weight:600;line-height:22px;margin-top:4px}.my-modal_card-preview .card-product-body{gap:30px}@media screen and (max-width:1200px){.card-product-body .card-product-price__container{padding:0}.card-product-body__preview-title{font-size:14px}.card-product-body__preview-characteristics span:first-child{font-size:12px!important;line-height:18px!important}.card-product-body .card-product-body__preview-characteristics{display:none}.card-product-body .card-product-price__container{display:flex;flex-direction:column;height:100%;justify-content:space-between}}@media screen and (min-width:1201px){.card-product-body .card-product-price{display:none}}@media screen and (max-width:768px){.card-product-body__preview-img{height:50%}.card-product-body__preview-img img{height:auto!important;width:100%!important}.card-product-body__preview-img{height:auto;max-width:none;width:100%}.card-product-body__preview-characteristics{row-gap:12px}.card-product-body__preview-characteristics a{margin-top:0}.card-product-head .card-product__stock{width:-webkit-max-content;width:max-content}}.black-theme .card-product-price{background-color:var(--color-dark-1)}.black-theme .card-product-price__head{background-color:var(--color-dark-2)}.black-theme .card-product-price__head .radio-btn input:checked+label{background-color:var(--color-primary);color:var(--color-light-1)}.black-theme .card-product-price__head .radio-btn label{background-color:var(--color-dark-2);color:var(--color-gray-3)}.black-theme .card-product-price__container{border-color:var(--color-dark-2)!important}.black-theme .card-product-price__container.custom-checkbox .checkbox__label,.black-theme .card-product-price__price span:last-child,.black-theme .card-product-price__total span:last-child{color:var(--color-light-2)}.card-product-price{background-color:var(--color-light-1);border-radius:4px}.card-product-price__container:not(:first-child){border-top:1px solid #cacaca}.card-product-price__container .card-product__checkbox_el{display:flex;gap:12px;justify-content:space-between}.card-product-price__container .card-product__checkbox_el:not(:first-child){margin-top:12px}.card-product-price__container .card-product__checkbox_el>span{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px}.card-product-price__container.custom-checkbox .checkbox{height:-webkit-max-content;height:max-content}.card-product-price__container.custom-checkbox .checkbox__label{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px}.card-product-price__head{background:var(--color-gray-bg);border-radius:4px;display:none;gap:4px;margin-bottom:16px;padding:4px}.card-product-price__head.block{display:block}.card-product-price__head .radio-btn{width:33.333%}.card-product-price__head .radio-btn label{height:30px;width:100%}.card-product-price__price{margin-bottom:24px}.card-product-price__value span{color:var(--color-dark);font-size:16px}.black-theme .card-product-price__value{color:var(--color-light-2)}.card-product-price__price:not(.active){display:none}.card-product-price__total{margin-left:16px}.card-product-price__total span{display:block;font-weight:400;line-height:22px}.card-product-price__total span:first-child{color:var(--color-gray-3);font-size:14px}.card-product-price__total span:last-child{color:var(--color-dark);font-size:16px}.card-product-price__checkboxes{overflow:hidden}.card-product-price__more{margin-top:8px}.card-product-price__more svg{fill:var(--color-primary);margin-right:12px}.card-product-price__more span{color:var(--color-primary);font-size:14px;font-weight:400;line-height:22px}.card-product-price__more.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card-product-price__controls{display:flex;justify-content:space-between;margin-top:24px}.card-product-price__controls .btn_secondary{color:var(--color-light-1);font-size:12px;line-height:1px;text-align:center;width:176px}.card-product-price__controls .btn[data-my-modal="#modal-callback"]:active,.card-product-price__controls .btn[data-my-modal="#modal-callback"]:hover{color:var(--color-primary)}.card-product-price .card-product__element_input-count{display:flex}.card-product-services_title{color:var(--color-dark);font-size:14px;font-weight:700;line-height:22px;margin-bottom:18px;text-transform:uppercase}@media screen and (max-width:1200px){.card-product-price__head{padding:0}.card-product-price__head>*{height:38px}.card-product-price__head>* label{height:38px!important;padding-bottom:8px;padding-top:8px}.card-product-price__price{margin-bottom:18px}.card-product-price__price span{font-size:16px;line-height:22px}.card-product-price__controls{margin-top:18px}.card-product-price__controls .btn_secondary{width:118px}}.card-product-price__value .card-product-price__value-currency{font-size:28px;line-height:normal}@media screen and (max-width:575px){.card-product-price__value{margin-top:30px}.card-product-price__value .card-product-price__value-currency{font-size:24px}}@media screen and (max-width:430px){.card-product-price__controls .btn_secondary{height:40px;padding:13px 18px;width:103px}}.black-theme .card-category__title{color:var(--color-light-2)}.card-category{align-items:center;border-radius:4px;display:flex;gap:20px;justify-content:space-between;padding:30px;position:relative}.card-category:hover .btn_circle-outline{background-color:var(--color-primary)}.card-category:hover .btn_circle-outline svg,.rotate-block-banner:hover .btn_circle-outline svg{fill:var(--color-light-1)!important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.card-category:hover .btn_circle-outline:after{border-color:transparent}.card-category__img svg{fill:var(--color-primary);height:48px;width:48px}.card-category__info{display:flex;flex-direction:column;width:80%}.card-category__title{color:var(--color-dark);font-weight:600;position:static;text-transform:uppercase}.card-category__title:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.card-category__subtitle{color:var(--color-gray-3);display:block;font-size:14px;letter-spacing:.04em;margin-top:4px}.card-category__control{margin-left:auto}.black-theme .card-review{background-color:var(--color-dark-2)}.black-theme .card-review__head{background-color:var(--color-dark)}.review-img-logo{align-items:center;display:flex;justify-content:center}.review-img-logo img{height:62px!important;width:68px!important}.card_one{border-radius:40px!important}.company_name{color:var(--color-dark)}.black-theme .company_name{color:var(--color-light-2)}.company_position{color:var(--color-dark)}.black-theme .company_position{color:var(--color-light-2)}.card-review__header{background-color:var(--color-gray-1);border:none}.black-theme .card-review__header{background-color:var(--color-gray-4)}.card-body{background-color:var(--color-light-2)}.black-theme .card-body{background-color:var(--color-dark-2)}.black-theme .card-review__body .position,.black-theme .card-review__head_title span:first-child{color:var(--color-light-2)}.black-theme .card-review__body .mess{color:var(--color-gray-3)}.card-review__comment{color:var(--color-dark)}.black-theme .card-review__comment{color:var(--color-gray-3)}.card-review{background-color:var(--color-light-2);border-radius:4px;height:100%;width:100%}.card-review img{height:66px;width:89px}.card-review__head{background-color:var(--color-gray-1);border-radius:4px;display:flex;justify-content:center;padding:19px 30px}.card-review__head_title{display:flex;flex-direction:column;margin-left:20px}.card-review__head_title span:first-child{font-weight:600}.card-review__head_title span:last-child{color:var(--color-gray-3);max-width:222px}.card-review__head_title span:last-child b{font-weight:600}.card-review__body{display:flex;flex-direction:column;height:100%;padding:22px 30px 30px}.card-review__body .name,.card-review__body .subtitle{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px;text-transform:uppercase}.card-review__body .name{font-style:italic;margin-top:5px}.card-review__body .date{color:var(--color-gray-3);font-size:14px;font-style:italic;font-weight:400;line-height:22px;margin-top:auto;padding-top:5px}@media screen and (max-width:1200px){.card-review__body .date{font-size:12px}}.card-review__body .subtitle,.card-review__body .title{text-align:center}.card-review__body .position,.card-review__body .title{font-size:18px;font-weight:600;line-height:24px;margin-top:5px}.card-review__body .mess{font-size:16px;font-weight:400;line-height:26px;margin-top:5px}@media screen and (max-width:1200px){.card-review img{height:54px;width:60px}.card-review__head{padding:17px 20px}.card-review__head_title{margin-left:8px}.card-review__head_title span:first-child{font-size:14px;line-height:20px}.card-review__head_title span:last-child{font-size:12px;line-height:18px}.card-review__body{padding:20px}.card-review__body .name{font-size:12px;line-height:18px}.card-review__body .mess,.card-review__body .position{font-size:14px;line-height:20px}}.uslugi-metalloobrabotki .card-custom.card-custom__default:hover button{border:none}.uslugi-metalloobrabotki .card-custom.card-custom__default:before{background:linear-gradient(0deg,rgba(33,73,175,.25),rgba(33,73,175,.25)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .8s ease;width:100%}.uslugi-metalloobrabotki .card-custom.card-custom__default:hover:before{opacity:1}.uslugi-metalloobrabotki-examples .card-custom.card-custom__default:before{background:linear-gradient(0deg,rgba(33,73,175,.25),rgba(33,73,175,.25)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .8s ease;width:100%}.uslugi-metalloobrabotki-examples .specific_service-slide_content:hover:before{opacity:1}.uslugi-metalloobrabotki-examples .price_row{border-top:1px solid var(--color-gray-3);color:var(--color-light-1);display:flex;font-weight:600!important;justify-content:space-between;margin-top:20px;overflow:hidden;padding-top:20px}.black-theme .contacts__list_item{background-color:var(--color-dark-1)}.black-theme .contacts__list_item-head div{background-color:var(--color-dark-2)}.black-theme .contacts__list_item-head div svg{fill:var(--color-primary)}.black-theme .contacts__list_item-head span{color:var(--color-light-2)!important}.black-theme .contacts__list_item-body:not(.link),.black-theme .contacts__list_item-body>:not(.link){color:var(--color-gray-3)}.contacts__list_item{background-color:var(--color-light-1);border-radius:4px;padding:32px;width:calc(33.333% - 16px)}.contacts__list_item .gray{color:var(--color-gray-3)}.contacts__list_item .gray svg{fill:var(--color-gray-3)}.contacts__list_item .icon-arrow-right-bold,.contacts__list_item .icon-download{height:22px;margin-right:8px;width:22px}.contacts__list_item-body,.contacts__list_item-body>*,.contacts__list_item-head>*{font-weight:600}.contacts__list_item-body *{color:var(--color-dark);transition:all .3s ease}.contacts__list_item-body .download-link span{color:var(--color-primary)}.contacts__list_item-body .download-link .icon-download{fill:var(--color-primary)}.black-theme .contacts__list_item-body.download-link svg{fill:var(--color-gray-3)}.black-theme .contacts__list_item-body:not(.link):not(.gray),.black-theme .contacts__list_item-body>:not(.link):not(.gray):not(.active),.black-theme .contacts__list_item-head>:not(.link):not(.gray){color:var(--color-gray-3)}.contacts__list_item-body a:hover,.contacts__list_item-body span:hover{border-bottom:1px dashed var(--color-primary);color:var(--color-primary);cursor:pointer}.contacts__list_item-head,.contacts__list_item-head div{align-items:center;display:flex}.contacts__list_item-head div{background:var(--color-gray-1);border-radius:100%;height:32px;justify-content:center;margin-right:16px;width:32px}.contacts__list_item-head span{font-size:18px;line-height:24px;text-transform:uppercase}.contacts__list_item-body{display:flex;flex-wrap:wrap;margin-top:32px}.contacts__list_item-body>a{align-items:center;display:flex}.black-theme .contacts__list_item-body a.active,.black-theme .contacts__list_item-body>a.active,.contacts__list_item-body>a.active{border-bottom:1px dashed var(--color-primary);color:var(--color-primary)}.contacts__list_item-body>.download-link:after{background-color:transparent;bottom:-10px;content:"";height:1px;left:0;position:absolute;transition:background-color .3s ease;width:100%}.contacts__list_item-body>.download-link:hover:after{background-color:var(--color-primary)}.contacts__list_item-body span:not(:last-child),.contacts__list_item-body>a:not(:last-child){margin-right:30px}.contacts__list_item-body,.contacts__list_item-body>*{font-size:16px;line-height:22px}@media screen and (max-width:991px){.contacts__list_item{width:calc(50% - 4px)}}@media screen and (max-width:767px){.contacts__list_item{width:100%}.card-toch-body{grid-template-columns:243px 1fr}}.black-theme .card-requisites__title{color:var(--color-light-2)}.card-requisites{margin-bottom:48px}.card-requisites__title{color:var(--color-dark);font-size:28px;font-weight:600;line-height:34px;margin-bottom:20px;text-transform:uppercase}.card-requisites__content{display:grid;gap:24px;grid-template-columns:400px 477px;grid-template-rows:auto auto}.card-requisites__content>:nth-child(2){grid-column-start:2;grid-row-end:3;grid-row-start:1}.card-requisites__content ul li{font-size:16px;font-weight:400;line-height:26px}.card-requisites__content ul li:not(:last-child){margin-bottom:0}@media screen and (max-width:1200px){.card-requisites__content{grid-template-columns:300px 1fr}}@media screen and (max-width:991px){.card-requisites{margin-bottom:24px}.card-requisites__title{font-size:16px;line-height:22px}.card-requisites__content{grid-template-columns:218px 280px}.card-requisites__content ul li{font-size:14px;line-height:20px}}@media screen and (max-width:767px){.card-requisites__content{display:flex;flex-direction:column}.card-requisites__content ul+a{margin-left:5px}}.category__tab{display:none}.category__tab.active{display:grid}.category .pagination{margin-top:15px}.black-theme .text-block-black p{color:var(--color-gray-3)}.text-block-black p{color:var(--color-dark)}.text-block:not(.text-block-black) p{color:var(--color-gray-3)}.text-block__mt{margin-top:32px}.text-block h2,.text-block img,.text-block p{margin-bottom:20px}.consultation__minimalize .policy-consult-2{margin-bottom:0}@media screen and (max-width:1200px){.text-block p{font-size:14px}}.text-block__card{margin-bottom:24px}.text-block__card .consultation__mini-banner_title{font-size:18px;text-transform:uppercase}.text-block__card>div{display:flex;flex-direction:column}.text-block__card>div>:nth-last-child(2){margin-bottom:24px}.text-block__card>div .consultation__mini-banner{margin-top:auto}.text-block__card.d-flex{gap:100px}.text-block__card h3{color:var(--color-dark);font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}@media screen and (max-width:1200px){.text-block__card h3{font-size:16px;line-height:22px}}.text-block__card>p,.text-block__card>span{color:#777;font-size:16px;font-weight:400;line-height:26px;padding-left:28px}@media screen and (max-width:1200px){.text-block__card span{font-size:12px;line-height:18px}}.text-block__card ul{list-style:initial;padding-left:28px}@media screen and (max-width:1200px){.text-block__card ul{padding-left:20px}}.text-block__card ul li{color:var(--color-dark);font-size:16px;font-weight:400;line-height:26px}@media screen and (max-width:1200px){.text-block__card ul li{font-size:14px;line-height:20px}}@media screen and (max-width:991px){.text-block h2{font-size:16px;line-height:22px}.text-block p{color:#777;font-size:14px;line-height:20px}.text-block__card.d-flex{flex-direction:column;gap:24px}}.black-theme .send-question{border-color:var(--color-dark-2)}.black-theme .send-question__title{color:var(--color-light-2)}.black-theme .send-question__subtitle{color:var(--color-gray-3)}.black-theme .send-question__form .input__placeholder{color:var(--color-gray-4)}.black-theme .send-question__form .input:after{border-color:var(--color-gray-4)}.send-question{border:1px solid var(--color-gray-2);border-radius:4px;display:flex;flex-direction:column;padding:30px}@media screen and (max-width:1199px){.send-question{max-width:289px}}@media screen and (max-width:767px){.send-question{max-width:none;padding:24px}.send-question .input__placeholder{font-size:14px;line-height:20px}}.send-question.sticky{top:166px}.send-question__title{font-size:26px;font-weight:600;line-height:34px;text-transform:uppercase}.send-question__subtitle a{color:var(--color-primary);font-weight:600}.send-question__form{display:flex;flex-direction:column;gap:12px;margin-top:12px}.send-question__submit{margin-top:20px}.send-question a.policy,.send-question p.policy{font-size:13px;line-height:1.4;margin-top:10px;position:relative;text-align:left;width:auto!important}@media screen and (min-width:1200px){.send-question a.policy,.send-question p.policy{max-width:500px}}.send-question p.policy>label{display:block!important;position:relative;white-space:nowrap!important}.send-question p.policy label .checkbox__text{display:block!important;hyphens:auto;line-height:1.4;overflow-wrap:break-word;padding-left:28px;word-break:break-word}.send-question p.policy>label>input[type=checkbox]{height:14px;left:0;margin:0;position:absolute;top:0;width:14px}@media screen and (max-width:767px){.send-question__submit{font-size:12px;line-height:18px}}.banner-fast-order{background-color:var(--color-primary);border-radius:4px;padding:20px}.banner-fast-order a.policy,.banner-fast-order p.policy{font-size:12px;line-height:12px;margin-top:10px;max-width:400px;position:relative;text-align:left;width:auto!important}@media screen and (min-width:1200px){.banner-fast-order a.policy,.banner-fast-order p.policy{max-width:500px}}.banner-fast-order p.policy>label{display:block!important;position:relative;white-space:nowrap!important}.banner-fast-order p.policy label .checkbox__text{display:block!important;hyphens:auto;overflow-wrap:break-word;padding-left:28px;word-break:break-word}.banner-fast-order p.policy>label>input[type=checkbox]{height:16px;left:0;margin:0;position:absolute;top:0;width:16px}.banner-fast-order__with-img .banner-fast-order__head{margin-bottom:41px}.banner-fast-order__with-img .banner-fast-order__img{margin-bottom:31px}.banner-fast-order__head{margin-bottom:59px}.banner-fast-order__img{margin-left:-20px;margin-right:-20px}.banner-fast-order__subtitle{color:var(--color-gray-2);font-size:14px}.banner-fast-order__title{margin-top:8px}.banner-fast-order__title span{color:var(--color-light-1);font-size:18px;font-weight:600;line-height:24px}.banner-fast-order__application{align-items:center;display:flex;margin-top:21px}.banner-fast-order__application button{margin-right:12px}.banner-fast-order__application span{color:var(--color-light-1);font-size:14px}.table__head{align-items:center;background-color:var(--color-primary);border-radius:4px 4px 0 0;display:flex;gap:20px;justify-content:space-between;padding:14px 20px}.table__head_col:last-child{text-align:right}.table__head_swiper{align-items:center;display:flex;gap:20px}.table__head_swiper .swiper-navigation-custom_next,.table__head_swiper .swiper-navigation-custom_prev{background-color:transparent;border:1px solid #c8c8c8;position:static}.table__head_swiper .swiper-navigation-custom_next svg,.table__head_swiper .swiper-navigation-custom_prev svg{fill:var(--color-gray-bg)!important}.table__head_swiper-block{display:flex;justify-content:space-between;position:relative}.table__head_title{color:var(--color-gray-bg)}.table__body{background-color:var(--color-light-1);border-radius:0 0 4px 4px}.table__body .table__line{position:relative}.table__body .table__line:not(:last-child){border-bottom:1px solid #dcdcdc}.table__body .table__line:hover{border-bottom:1px solid #dcdcdc;box-shadow:0 8px 16px rgba(0,0,0,.1)}.table__body .table__line:hover .table__line_hover{display:flex}.table__body .table__line_col:first-child{padding-right:20px}.table__body .table__line_col:last-child{padding-left:20px;text-align:right}.table__body .table__line_col_special{align-items:center;display:flex;width:-webkit-max-content!important;width:max-content!important}.table__body .table__line_col_custom{max-width:22.222%}.table__body .table__line_col_custom *{white-space:nowrap}.table__body .table__line_col_custom button{margin-left:10px}.table__body .table__line_hover{background-color:var(--color-light-1);bottom:-75px;box-shadow:0 8px 16px rgba(0,0,0,.1);display:none;height:74px;left:0;padding:20px;position:absolute;right:0;z-index:10}.table__body .table__line_hover *{align-items:center;display:flex}.table__body .table__line_slide{width:calc(25% - 20px)}.table__body .table__line_slide *{white-space:nowrap}.table__body .card-product__article{font-size:12px;line-height:18px}.table__body .card-product__attention-primary,.table__body .card-product__attention-secondary{margin-left:auto;margin-right:16px;position:static;width:-webkit-max-content;width:max-content}.table__body .card-product__price.active span,.table__body .card-product__subprice.active span{font-weight:400;line-height:22px}.table__body .card-product__price:not(.active),.table__body .card-product__subprice:not(.active){display:none}.table__body .card-product__total{flex-direction:row}.table__body .card-product__element_input-count span:first-child,.table__body .card-product__total span:first-child{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px;margin-right:10px}.table__body .card-product__controls{align-items:flex-end}.table__body .card-product__controls .btn{color:var(--color-secondary);font-weight:600;height:34px;padding:6px 11px;text-transform:uppercase}.table__line{padding:20px}.table__line_swiper{padding-left:52px;padding-right:52px}.table__line_inner{display:flex;justify-content:space-between}.table__head_col{width:22.222%}.table__head_swiper{width:55.556%}.table__body .table__line_col{width:22.222%}.table__body .table__line_swiper{width:55.556%}.table__add-card{color:var(--color-secondary);display:none;font-size:12px;font-weight:600;line-height:18px;padding-bottom:11px;padding-top:11px;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:1200px){.custom-table .table__head{display:none}.custom-table .table__body{background-color:transparent;display:flex;flex-direction:column;row-gap:24px}.custom-table .table__body .table__line{background-color:var(--color-light-1);border-bottom:none;border-radius:4px;-webkit-filter:drop-shadow(0 8px 16px rgba(0,0,0,.1));filter:drop-shadow(0 8px 16px rgba(0,0,0,.1));padding:0}.custom-table .table__body .table__line_inner:first-child{display:none}.custom-table .table__body .table__line_inner:nth-child(2){flex-direction:column}.custom-table .table__body .table__line_inner:nth-child(2) .table__line_col:first-child>:last-child{color:var(--color-dark);font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase}.custom-table .table__body .table__line_inner:nth-child(2) .table__line_col:last-child{display:grid;text-align:initial}.custom-table .table__body .table__line_inner:nth-child(2) .table__line_col:last-child .table__line_col_name{align-items:center;display:flex;grid-row-end:4;grid-row-start:1}.custom-table .table__body .table__line_inner:nth-child(2) .table__line_col:last-child .card-product__article,.custom-table .table__body .table__line_inner:nth-child(2) .table__line_col:last-child .card-product__price{grid-column-end:3;grid-column-start:2}.custom-table .table__body .table__line_inner:nth-child(2) .table__line_col:last-child .card-product__price>span{color:var(--color-primary)}.custom-table .table__body .table__line_inner:nth-child(2) .table__line_col:last-child .card-product__subprice{grid-column-end:3;grid-column-start:2}.custom-table .table__body .table__line_hover{display:none!important}.custom-table .table__body .table__line_col,.custom-table .table__body .table__line_swiper .swiper-slide{border-bottom:1px solid #dcdcdc;-webkit-column-gap:2px;column-gap:2px;display:grid;grid-template-columns:118px 1fr;justify-content:space-between;padding:8px 20px;width:100%}.custom-table .table__body .table__line_col>:first-child,.custom-table .table__body .table__line_swiper .swiper-slide>:first-child{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px}.custom-table .table__body .table__line_col>:not(:first-child),.custom-table .table__body .table__line_swiper .swiper-slide>:not(:first-child){text-align:right}.custom-table .table__body .table__line_swiper{padding:0;width:100%}.custom-table .table__body .table__line_swiper .swiper-wrapper{flex-direction:column}.custom-table .table__add-card{display:block}}@media screen and (max-width:575px){.custom-table .table__body{row-gap:20px}}.black-theme .tags__item span:first-child{color:var(--color-light-2)}.black-theme .tags__item span:last-child{color:var(--color-gray-4)}.tags{margin-top:32px}.tags__container{display:flex;flex-wrap:wrap;gap:16px 14px;max-height:59px;overflow:hidden;transition:.2s ease-in-out}.tags__container.expanded{max-height:none!important}.tags__show{align-items:center;cursor:pointer;display:inline-flex;gap:6px;margin-top:14px;width:-webkit-max-content;width:max-content}.tags>.tags__show:not(.d-none){align-items:center;display:inline-flex!important;gap:6px;opacity:1!important;position:relative!important;visibility:visible!important;z-index:10!important}.tags__item{display:flex}.tags__item span:first-child{color:var(--color-dark);font-size:14px;font-weight:400;text-transform:uppercase;transition:all .3s ease}.tags__item span:first-child:hover{color:var(--color-primary)}.tags__item span:last-child{color:var(--color-gray-3);font-size:14px;font-weight:400;margin-left:8px}.tags__show:hover{cursor:pointer}.tags__show span{color:var(--color-primary);font-size:14px;text-transform:uppercase}.tags__show svg{fill:var(--color-primary)}@media screen and (max-width:800px){.tags{margin-top:16px}.tags__container{gap:20px 20px;max-height:20px}.tags__container.expanded{max-height:none!important}.tags__show{align-items:center;cursor:pointer;display:flex;margin-top:8px;min-height:44px;padding:8px 0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto;position:relative;-webkit-user-select:none;user-select:none;z-index:100}}.black-theme .logo__text span{color:var(--color-light-2)!important}.logo{align-items:center;display:flex}.logo__text{display:flex;flex-direction:column}.logo__text span:first-child{font-weight:800}.logo__text span:first-child,.logo__text span:last-child{color:var(--color-dark);font-size:16px;line-height:16px;text-transform:uppercase}.logo__text span:last-child{font-weight:400}.logo__banner img{height:18.4px;margin-right:6.77px;width:34.5px}.logo__banner_text span:first-child,.logo__banner_text span:last-child{color:var(--color-light-2);font-size:10.8235px;line-height:11px}.logo-slogan:not(.logo-slogan__black) .logo__text span{color:var(--color-light-2)}.logo-slogan .logo__text{display:flex;flex-direction:column;margin-right:34px}.logo-slogan .logo__text span{font-size:16px;line-height:16px}.logo-slogan .logo__text span:first-child{font-weight:800}.logo__slogan{position:relative}.logo__slogan:before{background:#5e5e5e;color:#5e5e5e;content:"";display:inline-block;height:28px;left:-16px;max-height:28px;position:absolute;width:1px}@media screen and (max-width:768px){.price-list .logo picture{width:200px!important}}.logo__slogan span{color:var(--color-gray-3);display:block;font-size:12px;font-weight:400px;line-height:14px}.logo.logo-slogan__black .logo__text{margin-left:12px}.black-theme .consultation__manager{background-color:var(--color-primary)!important}.black-theme .consultation__mini-banner_title{color:var(--color-light-2)}.black-theme .consultation__minimalize{background-color:var(--color-dark-1)}.black-theme .consultation__minimalize_subtitle,.black-theme .consultation__minimalize_title{color:var(--color-light-2)}.consultation{background-position:100%}#consultation_v,.consultation{background-image:url(../assets/img/contents/metall-big.png);background-repeat:no-repeat}#consultation_v{background-position:135%}@media screen and (min-width:1200px) and (max-width:1440px){#consultaiton_v{background-size:20%}}@media screen and (max-width:1200px){#consultation_v{background-position:100% 100%;background-position:bottom 80%;background-size:70%}.consultation{background-position:100% 100%;background-size:70%}}@media screen and (max-width:767px){#consultation_v,.consultation{background-size:90%}#consultation_v{border-radius:0 0 0 0}}@media screen and (max-width:1200px){.consultation__container{padding-bottom:40px;padding-left:32px;padding-right:32px}.consultation__col{width:100%!important}.consultation__col .consultation__body button{font-size:12px;line-height:18px;margin-left:auto;margin-right:auto;padding-bottom:12px;padding-top:12px;width:302px}}@media screen and (max-width:410px){.consultation__col .consultation__body button{display:flex!important;font-size:12px;line-height:18px;margin-left:0;margin-right:0;padding:12px 0!important;width:100%!important}}@media screen and (max-width:1200px){.consultation__manager{padding-left:0;padding-right:0}}.consultation__manager .consultation__container{display:flex}@media screen and (min-width:1200px){#consultation_v_col{padding-left:140px;padding-right:0}}.consultation__manager .consultation__container>div{padding-bottom:56px;padding-top:56px}@media screen and (max-width:1200px){.consultation__manager .consultation__container{border-radius:24px;flex-wrap:wrap;justify-content:center;overflow:hidden;padding-bottom:0}}@media screen and (min-width:767px) and (max-width:992px){#consultation_v_col{padding-left:50px;padding-right:50px}}@media screen and (max-width:767px){.consultation__manager .consultation__container{border-radius:0;padding-left:20px;padding-right:20px}}@media screen and (max-width:1200px){.consultation__manager .consultation__col{padding-top:50px!important}}@media screen and (min-width:1200px) and (max-width:1440px){.consultaiton{background-size:50%}}@media screen and (max-width:1200px){.btn_center{width:276px}.btn_secondary{width:100%}.consultation__container_md{padding-bottom:0!important}.consultaiton{background-position:bottom 80%}}.policy.policy_pd{white-space:normal}.policy-nowrap{white-space:nowrap}@media screen and (max-width:991px){.policy-nowrap{white-space:normal}}@media screen and (max-width:400px){.policy_pd{white-space:normal}}.consultation__manager .consultation__col_manager{display:flex;display:none;flex-direction:column;justify-content:space-between;margin-left:48px;padding-bottom:65px!important;position:relative;width:46%}@media screen and (max-width:1200px){.consultation__manager .consultation__col_manager{margin-left:24px}}@media screen and (max-width:991px){.consultation__manager .consultation__col_manager{width:100%}}@media screen and (max-width:767px){.consultation__manager .consultation__col_manager{margin-left:0;padding-bottom:24px!important;padding-top:24px!important;row-gap:28px}}.consultation__manager .consultation__col_manager_img{bottom:0;height:95%;margin-left:auto;position:absolute;width:auto}@media screen and (max-width:1440px){.consultation__manager .consultation__col_manager_img{height:auto}}@media screen and (max-width:991px){.consultation__manager .consultation__col_manager_img{height:100%}}@media screen and (max-width:575px){.consultation__manager .consultation__col_manager_img{height:auto;-webkit-transform:translateX(-5%);transform:translateX(-5%);width:377px}}.consultation__manager .consultation__col_manager_img img{height:100%}.consultation__manager .consultation__sticker{background:var(--color-gray-bg);border-radius:4px;max-width:212px;padding:20px;position:relative;width:-webkit-max-content;width:max-content}@media screen and (max-width:991px){.consultation__manager .consultation__sticker{height:109px;padding:10px;width:138px}}.consultation__manager .consultation__sticker .icon-spec-arrow{fill:#8499cd;height:30px;position:absolute;right:26px;top:-39px;width:40px}.consultation__manager .consultation__sticker:nth-child(2){align-self:flex-end;z-index:10}.consultation__manager .consultation__sticker:nth-child(3){z-index:10}.consultation__manager .consultation__sticker_title{align-items:center;display:flex;margin-bottom:4px;text-transform:uppercase}@media screen and (max-width:991px){.consultation__manager .consultation__sticker_title{font-weight:600}}.consultation__manager .consultation__sticker_title:before{background-color:var(--color-light-1);border:5px solid var(--color-primary);border-radius:100%;content:"";display:inline-block;height:12px;margin-right:7px;min-height:12px;min-width:12px;width:12px}.consultation__manager .consultation__sticker_subtitle,.consultation__manager .consultation__sticker_title{color:var(--color-primary-light);font-size:14px}@media screen and (max-width:991px){.consultation__manager .consultation__sticker_subtitle,.consultation__manager .consultation__sticker_title{font-size:12px;line-height:22px}}.consultation__manager .consultation__body{-webkit-column-gap:24px;column-gap:24px}@media screen and (max-width:1200px){.consultation__manager .consultation__body{margin-top:24px;row-gap:24px}}.consultation__sm{background-position:100%}.consultation__sm .consultation__container{padding-left:64px;padding-right:64px}.consultation__sm .consultation__col:not(.form--full-width){width:80.666%}@media screen and (max-width:991px){.consultation__sm{background-position:100% 100%}.consultation__sm .consultation__container{padding-left:32px!important;padding-right:32px!important}.consultation__sm .consultation__col{padding-right:0}}.consultation .title{color:var(--color-light-2)}.consultation__col:not(.form--full-width){width:78.333333%}.consultation__subtitle{color:var(--color-gray-bg);font-size:16px;line-height:26px;margin-top:8px}@media screen and (max-width:1200px){.consultation__subtitle{font-size:14px;line-height:20px}.consultation__body{row-gap:30px}}.consultation__body{-webkit-column-gap:124px;column-gap:124px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:48px;row-gap:40px}.consultation__body .input.textarea:after{border-bottom:1px solid var(--color-gray-2);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}.consultation__body .input.textarea textarea{height:auto!important;padding:0 0 6px!important}.consultation__body .input.textarea textarea::placeholder{line-height:26px!important}@media screen and (max-width:1200px){.consultation__body{margin-top:64px}}@media screen and (max-width:767px){.consultation__body{margin-top:24px}}@media screen and (max-width:576px){.consultation__body{row-gap:20px}}.consultation__body .input:first-child,.consultation__body .input:nth-child(2){width:calc(50% - 62px)}@media screen and (max-width:767px){.consultation__body .input:first-child,.consultation__body .input:nth-child(2){width:100%}}.consultation__body .input input::-webkit-input-placeholder,.consultation__body .input textarea::-webkit-input-placeholder{color:var(--color-gray-2)}.consultation__body .input input:-ms-input-placeholder,.consultation__body .input textarea:-ms-input-placeholder{color:var(--color-gray-2)}.consultation__body .input input::placeholder,.consultation__body .input textarea::placeholder{color:var(--color-gray-2)}@media screen and (max-width:1200px){.consultation__body .input input::-webkit-input-placeholder,.consultation__body .input textarea::-webkit-input-placeholder{font-size:14px;line-height:24px}.consultation__body .input input:-ms-input-placeholder,.consultation__body .input textarea:-ms-input-placeholder{font-size:14px;line-height:24px}.consultation__body .input input::placeholder,.consultation__body .input textarea::placeholder{font-size:14px;line-height:24px}}.consultation__body .input{align-items:center;display:flex;min-height:40px}.consultation__body .input input,.consultation__body .input textarea{color:var(--color-light-1);height:100%;min-height:40px}.consultation__body .input.textarea{align-items:flex-start;display:flex;min-height:40px}.consultation__body .input.textarea textarea{border:0!important;height:100%!important;line-height:26px!important;min-height:40px!important;overflow-y:hidden!important;padding-bottom:10px!important;padding-top:0!important;resize:none!important}.consultation__body .input input::placeholder,.consultation__body .input textarea::placeholder{color:var(--color-dark);padding-top:0}.consultation__sm .consultation__col.form--full-width{padding-right:0;width:80.666%}.for-clients .consultation__sm .consultation__col.form--full-width{width:100%}.black-theme .send-question__form .input input,.black-theme .send-question__form .input textarea{color:var(--color-light-1)}.consultation__manager .consultation__body .input textarea{max-height:35.47px!important;min-height:30px!important}#input_file_div{width:311px}.consultation__manager .consultation__body{column-gap:35px}@media screen and (max-width:1200px){.consultation__body .input textarea{min-height:50px}.consultation__manager .consultation__body .input.textarea{width:100%!important}}.consultation__body button{margin-top:8px;padding-bottom:19px;padding-top:19px;width:276px}.consultation__mini-banner{background-color:var(--color-primary);border-radius:4px;padding:20px}.product-page .consultation__mini-banner{border-radius:4px;display:block;margin:24px auto;width:min(100%,866px)}.consultation__mini-banner_primary{background-color:var(--color-primary);padding:32px}.consultation__mini-banner_primary .consultation__mini-banner_title{color:var(--color-light-1);font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}.consultation__mini-banner_primary .consultation__mini-banner_subtitle{color:var(--color-gray-bg);font-size:14px;font-weight:400;line-height:22px}.consultation__mini-banner_primary .consultation__mini-banner_application{color:var(--color-light-1)}.consultation__mini-banner_title{color:#fff;font-size:16px;font-weight:600;line-height:26px;padding-left:0;text-transform:uppercase}.consultation__mini-banner_subtitle{color:var(--color-gray-bg);display:block;font-size:14px;font-weight:400;line-height:22px;margin-top:10px;padding-left:0}.consultation__mini-banner_application{align-items:center;display:flex;margin-top:20px}.consultation__mini-banner_application .btn_circle{background-color:var(--color-gray-bg);margin-right:12px}.consultation__mini-banner_application .btn_circle svg{fill:var(--color-primary)!important}.consultation__mini-banner_application .btn_circle:after{border:none}.consultation__bg-gray{background-color:var(--color-primary)}.consultation__minimalize{background-color:#d9d9d9;padding:40px}.consultation__minimalize_title{color:var(--color-dark);font-size:28px;font-weight:600;line-height:34px;text-transform:uppercase}.consultation__minimalize_subtitle{color:var(--color-dark);font-size:16px;font-weight:400;line-height:26px;margin-top:12px}.consultation__minimalize_subtitle a{color:var(--color-primary)}.consultation__minimalize .consultation__body:not(.form--full-width){-webkit-column-gap:24px;column-gap:24px;width:75%}.consultation__minimalize .consultation__body .input__placeholder{color:var(--color-gray-3)}.consultation__minimalize .consultation__body .input:first-child,.consultation__minimalize .consultation__body .input:nth-child(2){width:calc(50% - 12px)}.send-question__form.form--full-width .input.textarea{width:75%}.consultation__minimalize .consultation__body .input:after{border-color:var(--color-gray-2)}@media screen and (max-width:991px){.consultation__minimalize .consultation__body.send-question__full-width,.send-question__form.form--full-width .input.textarea{width:100%}.consultation__minimalize{padding:24px}.consultation__body button{margin-top:20px}.consultation__minimalize .consultation__body{row-gap:24px;width:100%}.consultation__minimalize .consultation__body .input:first-child,.consultation__minimalize .consultation__body .input:nth-child(2){width:100%}.consultation__minimalize .consultation__body button{margin-left:auto;margin-right:auto;padding-bottom:8px;padding-top:8px}}@media screen and (max-width:575px){.consultation__minimalize .consultation__body button{width:100%}.consultation__manager .consultation__body button{width:100%!important}}.black-theme .total-order{background-color:var(--color-dark-1)}.black-theme .total-order__subtitle .price,.black-theme .total-order__title{color:var(--color-light-2)}.black-theme .total-order button:not([data-my-modal]){color:var(--color-primary)}.total-order{background-color:var(--color-light-1);border-radius:4px;padding:20px}.total-order__buttons{align-items:center;display:flex;flex-direction:column}.total-order .btn[data-my-modal="#modal-callback"]{display:flex;justify-self:center;width:120px}.total-order .btn[data-my-modal="#modal-callback"]:active,.total-order .btn[data-my-modal="#modal-callback"]:hover{color:var(--color-primary)}.total-order__title{color:var(--color-dark);display:block;font-weight:600;line-height:26px;margin-bottom:18px;text-transform:uppercase}.total-order__subtitle{color:var(--color-gray-3);display:flex;font-size:14px;justify-content:space-between}.total-order__subtitle .price{color:var(--color-dark);font-size:16px;font-weight:600;line-height:22px;text-align:right}.total-order__subtitle:nth-child(2){margin-bottom:14px}.total-order__subtitle:nth-child(3){margin-bottom:16px}.total-order__subtitle:nth-child(4){margin-bottom:20px}.black-theme .tab-category__controls button{background:transparent}.faq__container{display:flex;gap:20px}.tab-category__controls{display:flex;position:relative}.tab-category__controls button{background-color:transparent;border:none;max-height:18px;min-height:18px;position:static}@media screen and (max-width:767px){.category_cert .tab-category__controls{margin-left:0;padding-bottom:10px;padding-top:10px}}.black-theme .advantage_title{color:var(--color-light-2)}.advantage button{align-items:center;background:var(--color-primary-light);border-radius:4px;display:flex;height:48px;justify-content:center;margin-bottom:24px;margin-left:auto;margin-right:auto;min-height:48px;min-width:56px;width:56px}.advantage button svg{fill:#dedede;height:34px;width:34px}.advantage_num,.advantage_title{font-size:16px;font-weight:600;line-height:23px;text-align:center;text-transform:uppercase}.advantage_num{color:#777;margin-bottom:12px}.advantage_title{color:var(--color-dark)}.black-theme .custom__table td,.black-theme .custom__table th,.black-theme .custom__table tr{border-color:var(--color-dark-1)!important}.black-theme .custom__table td{color:var(--color-light-2)}.vacancies_custom .custom__footer{grid-template-rows:298px 298px auto auto!important}.for-suppliers-left-image{border-radius:14px!important;height:575px!important;position:absolute;right:calc(60% + 80px);top:705px;width:810px!important;z-index:3}.for-suppliers-left-image img{clip-path:inset(0 200px 0 0);height:575px!important;width:810px!important}.for-suppliers_custom .custom__footer{margin-top:124px}@media screen and (max-width:1200px){.for-suppliers-left-image{clip-path:inset(0 250px 0 0);right:calc(46% + 80px)}}@media screen and (max-width:991px){.for-suppliers_custom .custom__footer{margin-top:56px}.for-suppliers-left-image{display:none}.swiper-navigation-custom_next,.swiper-navigation-custom_prev{z-index:10!important}}.for-suppliers_custom .custom__footer_text{grid-column-end:13!important;grid-column-start:4!important}.for-suppliers_custom .custom__footer_text .swiper-navigation-custom_next,.for-suppliers_custom .custom__footer_text .swiper-navigation-custom_prev{top:calc(42% - 16px)}@media screen and (max-width:991px) and (min-width:576px){.for-suppliers_custom .custom__footer_text .swiper-navigation-custom_prev{left:0}.for-suppliers_custom .custom__footer_text .swiper-navigation-custom_next{right:0}.for-suppliers_custom .custom__footer_text .certificates__item{margin-left:auto;margin-right:auto;max-width:348px}}.for-suppliers_custom .custom__footer_img-double{grid-column-end:3!important;grid-row-end:3!important}@media screen and (max-width:991px){.for-suppliers_custom .custom__footer_img-double{display:none}}.for-suppliers_custom .custom__footer_img-double img{z-index:1}.custom{margin-bottom:-182px}.custom__head{-webkit-column-gap:76px;column-gap:76px;display:flex;flex-wrap:wrap}.custom__head_col:first-child{width:calc(40% - 71px)}.custom__head_col:last-child{max-width:700px;width:60%}.custom__body{position:relative;top:-182px}.custom__col .title-small,.custom__col h2,.custom__col h3,.custom__row .title-small,.custom__row h2,.custom__row h3{margin-bottom:40px}.custom__col p,.custom__row p{color:#777;font-size:16px;font-weight:400;line-height:26px}.custom__col p:not(:last-child),.custom__row p:not(:last-child){margin-bottom:40px}.custom__row{display:flex;justify-content:space-between}.custom__row:first-child{align-items:flex-start}.custom__row:first-child picture:first-child img{max-width:527px}.custom__row:first-child picture:last-child{margin-top:74px}.custom__row:first-child picture:last-child img{max-width:400px}.custom__inner{padding-left:100px;padding-right:100px}.custom__img-two>div,.custom__img-two>img,.custom__img-two>p{max-width:50%}.custom__img-two img{width:auto}.custom__img-left{padding-left:0}.custom__img-left>div:first-child{max-width:328px;position:relative;width:33%}.custom__img-left>div:first-child img{bottom:0;position:absolute}.custom__img-left>div:last-child{width:calc(67% - 48px)}.custom__img-right{padding-right:0}.custom__img-right>div:first-child{width:calc(67% - 48px)}.custom__img-right>div:last-child{max-width:328px;position:relative;width:33%}.custom__img-right>div:last-child img{bottom:0;position:absolute}.custom__img-right_pos-relative>div:last-child{height:100%}.custom__img-right_pos-relative>div:last-child img{height:100%;-o-object-fit:cover;object-fit:cover;position:static}.custom__section{margin-bottom:124px}.custom__table{overflow-x:auto}.custom__table table{width:100%}.custom__table table tr{border:1px solid #c8c8c8}.custom__table table th{color:#777;font-size:14px;font-weight:600;line-height:22px;text-transform:uppercase}.custom__table table td{color:var(--color-dark);font-size:16px;font-weight:400;line-height:22px;text-transform:uppercase}.custom__table table td:first-child{max-width:365px}.custom__table table td:nth-child(2){max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom__table table td>span:nth-child(2){color:#777;display:block;font-size:14px;line-height:20px;text-transform:uppercase}.custom__table table td,.custom__table table th{padding:24px 30px}.custom__table table td:not(:last-child),.custom__table table th:not(:last-child){border-right:1px solid #c8c8c8}@media screen and (max-width:1440px){.custom__head_col:first-child{width:calc(40% - 76px)}}@media screen and (max-width:991px){.custom{margin-bottom:-94px}.custom__head_col:first-child,.custom__head_col:last-child{width:100%}.custom__head_col:last-child{margin-top:8px}.custom__body{top:-115px}.custom__inner{padding-left:0;padding-right:0}.custom__row{flex-wrap:wrap;position:relative}.custom__row:first-child{margin-bottom:40px}.custom__row:first-child picture:first-child{position:absolute;width:85.21%}.custom__row:first-child picture:last-child{margin-left:auto;margin-top:160px;position:relative;width:60.04%;z-index:1}.custom__col p,.custom__row p{margin-bottom:24px!important}.custom__col .title-small,.custom__row .title-small{margin-bottom:24px}.custom__img-two picture{width:48%}.custom__img-two picture:not(:first-child) img{margin-top:24px}.custom__img-two img{width:100%}.custom__img-two>div,.custom__img-two>img,.custom__img-two>p{width:49%}.custom__img-left>div:first-child,.custom__img-left>div:last-child,.custom__img-right>div:first-child{width:100%}.custom__img-right>div:first-child picture:not(:first-child) img{margin-top:24px}}@media screen and (max-width:575px){.custom{margin-bottom:0;padding-bottom:10px}.custom__head_col:last-child{margin-top:24px}.custom__body{top:16px}.custom__row:first-child picture:first-child{position:static;width:100%}.custom__row:first-child picture:last-child{margin-top:16px;width:100%}.custom__img-two{flex-direction:column-reverse;row-gap:24px}.custom__img-two>*{max-width:none!important;width:100%!important}.custom__col p:not(:last-child),.custom__row p:not(:last-child){margin-bottom:24px}}.change-theme{align-items:center;display:flex;justify-content:flex-end}.header__top_col .change-theme:hover{color:var(--color-primary);cursor:pointer}.black-theme .header__top_col .change-theme:hover svg,.header__top_col .change-theme:hover svg{fill:var(--color-primary)}.hidden{display:none}.header__bottom_phone{align-items:center;display:flex;flex-direction:row;gap:20px}@media screen and (max-width:991px){.header__bottom_phone{display:none}}.header__bottom_phone span{font-size:16px;font-weight:600;line-height:20px}.header__bottom__button-request{color:#fff;flex-shrink:0;font-size:16px;font-weight:400;line-height:20px;max-width:154px;width:100%;@media(max-width:991px){display:none}}span.header-time{margin-left:24px}.header__bottom_phone button:hover{color:var(--color-primary)}.header__bottom_phone_numbers{align-items:center;display:flex;gap:4px;transition:all .3s ease}.header__bottom_phone_numbers.telephone-utf{gap:1px}.header__bottom_phone_numbers:hover{cursor:pointer}.header__bottom_phone_numbers:hover span{color:var(--color-primary)}.header__bottom_phone_numbers:hover svg{fill:var(--color-primary)}.header__bottom_phone_numbers svg{align-self:center;fill:var(--color-dark);flex-shrink:0;position:relative;transition:all .3s ease;width:20px}.icon-mail-line1{transform:translateY(.5px)}.black-theme .header__bottom_phone_numbers svg{fill:var(--color-light-2)}.black-theme .header__bottom_phone_numbers:hover svg{fill:var(--color-primary)}.header__bottom_phone_numbers span{color:var(--color-dark);font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0;text-align:center;transition:all .3s ease;white-space:nowrap}.slider-block__head{align-items:center;display:flex;justify-content:space-between}.slider-block__body{margin-top:44px;z-index:5!important}@media screen and (max-width:991px){.slider-block__slides-center-sm{display:grid;grid-template-columns:repeat(6,1fr)}.slider-block__slides-center-sm .title{grid-column-end:7;grid-column-start:1}.slider-block__slides-center-sm .slider-block__body{grid-column-end:6;grid-column-start:2;grid-row-start:2}}@media screen and (max-width:767px){.slider-block__slides-center-sm{display:block}}@media screen and (max-width:575px){.slider-block__body{margin-top:24px}}@media screen and (max-width:1200px){.partners__container .row>:first-child{width:268px}.partners__container .row>:last-child{width:324px}}.partners__head{align-items:center;display:flex}.partners__head img{height:27px;width:48px}.partners__head_title{display:flex;flex-direction:column;margin-left:14px}@media screen and (max-width:575px){.partners__head_title{margin-left:0}}.partners__head_title span:first-child{font-size:16px;font-weight:800;line-height:19px;margin-left:-10px;text-transform:uppercase}.partners__head_title span:last-child{color:var(--color-gray-3);font-size:14px;line-height:20px}.partners__head_main-title{font-size:38px;font-weight:600;line-height:54px;margin-top:16px;text-transform:uppercase}@media screen and (max-width:1200px){.partners__head_main-title{font-size:20px;font-weight:600;line-height:30px}}.partners__head_info{display:flex;flex-direction:column}.partners__head_info a,.partners__head_info span{font-size:16px;line-height:26px}@media screen and (max-width:1200px){.partners__head_info a,.partners__head_info span{font-size:12px;line-height:18px}}.partners__head_info a{font-weight:600;margin-top:16px;text-decoration:underline;text-transform:uppercase}@media screen and (max-width:1200px){.partners__head_info a{font-size:12px;line-height:18px}}.partners__body_parent{position:relative}.partners__body_parent>.overflow-hidden{border-radius:24px;position:relative}@media screen and (max-width:767px){.partners__body_parent>.overflow-hidden{margin-top:32px}}@media screen and (max-width:1200px){.partners__body_parent{padding-left:19px;padding-right:19px;position:relative}}@media screen and (max-width:767px){.partners__body_parent{padding-left:0;padding-right:0}.partners__body_parent>div{overflow:initial!important}}.partners__body_slider{border-radius:24px;margin-top:45px;overflow:hidden;position:relative}@media screen and (max-width:1200px){.partners__body_slider{margin-top:32px;position:relative}}@media screen and (max-width:991px){.partners__body_slide{height:253px}}@media screen and (max-width:767px){.partners__body_slide{height:351px}}.partners__body_slide img{height:100%;-o-object-fit:cover;object-fit:cover}.partners__body_slide_info{display:flex;flex-direction:column;left:168px;position:absolute;top:calc(50% - 16px);width:100%}@media screen and (min-width:1200px){.partners__body_slide_info{top:calc(50% - 39px)}}@media screen and (max-width:1200px){.partners__body_slide_info{bottom:22px;left:52px;right:0;top:52px;width:auto}}@media screen and (max-width:767px){.partners__body_slide_info{bottom:24px;left:24px;right:0;top:24px}}.partners__body_slide_info button{padding:5px 7px 5px 6px;position:static}.partners__body_slide_info .border-dotted{border-bottom:1px dotted gray;left:44px;position:absolute;right:0}.partners__body_slide_title{color:var(--color-light-2);font-size:28px;font-weight:600;line-height:34px;margin-top:24px;max-width:428px;text-transform:uppercase}@media screen and (max-width:1200px){.partners__body_slide_title{font-size:16px;line-height:22px;margin-top:53px;max-width:398px}}@media screen and (max-width:991px){.partners__body_slide_title{margin-top:32px}}@media screen and (max-width:767px){.partners__body_slide_title{padding-right:24px}}.partners__body_slide_text{color:var(--color-light-1);font-size:16px;line-height:26px;margin-top:12px;max-width:428px}@media screen and (max-width:1200px){.partners__body_slide_text{font-size:14px;line-height:20px;max-width:398px}}@media screen and (max-width:767px){.partners__body_slide_text{padding-right:24px}.partners__body_navigation>button{height:24px;width:24px}}.partners__body_navigation .swiper-navigation-custom_prev{left:48px;z-index:1}@media screen and (max-width:1200px){.partners__body_navigation .swiper-navigation-custom_prev{display:block;left:0}}@media screen and (max-width:767px){.partners__body_navigation .swiper-navigation-custom_prev{left:-16px}}.partners__body_navigation .swiper-navigation-custom_next{right:48px;z-index:1}@media screen and (max-width:1200px){.partners__body_navigation .swiper-navigation-custom_next{display:block;right:0}}@media screen and (max-width:767px){.partners__body_navigation .swiper-navigation-custom_next{right:-16px}.partners__body_pagination{height:1px;margin-top:24px;position:relative}.partners__body_pagination>span{bottom:0;color:transparent;top:0}}.partners__body_pagination .swiper-pagination-bullet{background-color:rgba(33,73,175,.1);border-radius:2px;display:block;position:absolute;width:100%}.partners__body_pagination .swiper-pagination-bullet-active{-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-name:timeLine;animation-name:timeLine;background-color:var(--color-primary);width:0}@-webkit-keyframes timeLine{0%{width:0}to{width:100%}}@keyframes timeLine{0%{width:0}to{width:100%}}.black-theme .reviews{background-color:var(--color-dark-2)}.black-theme .reviews__col{background-color:var(--color-dark-2)!important}.black-theme .reviews__name span{color:var(--color-light-2)}.black-theme .reviews__show-more{background-color:var(--color-dark-2)}.black-theme .reviews__show-more:before{box-shadow:0 -42px 51px 0 var(--color-dark-1)}.black-theme .reviews__footer:before{background:linear-gradient(180deg,hsla(0,0%,6%,0),#0f0f0f)!important}.about-page .reviews__col{background-color:var(--color-light-1)}.reviews__container{display:flex;flex-wrap:wrap;gap:24px;max-height:544px;overflow:hidden;padding-bottom:24px;width:100%}.reviews__shadow:before{box-shadow:0 -42px 51px 0 var(--color-light-1);content:"";display:block;height:100%;left:-5%;opacity:1;position:absolute;top:0;transition:opacity .5s ease-in-out;width:110%}@media screen and (max-width:767px){.reviews__shadow:before{width:100%}}.reviews__column{display:flex;flex-direction:column;gap:24px;width:calc(50% - 12px)}.reviews__col{background-color:var(--color-gray-bg);border-radius:4px;padding:24px}.reviews__head{display:flex;justify-content:space-between}.reviews__name{align-items:center;display:flex}.reviews__name span{color:var(--color-dark);font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase}.reviews__avatar{align-items:center;background:var(--color-light-2);border-radius:100%;display:flex;height:28px;justify-content:center;margin-right:12px;min-height:28px;min-width:28px;width:28px}.reviews__avatar picture{width:50%}.reviews__date{color:#959595;line-height:20px;text-align:right;text-transform:uppercase}.reviews__date,.reviews__text{font-size:14px;font-weight:400}.reviews__text{color:var(--color-dark);line-height:24px;margin-top:16px}.reviews__answer{margin-top:24px}.reviews__answer,.reviews__answer span{color:var(--color-primary)}.reviews__answer .icon-arrow-right-answer{fill:var(--color-primary);height:12px;margin-right:8px;width:12px}.reviews__more{color:var(--color-primary);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:12px}.reviews__footer{display:flex;position:relative}.reviews__footer:not(.no-shadow):before{background:linear-gradient(180deg,hsla(0,0%,89%,0),var(--color-gray-bg));box-shadow:none;content:"";display:block;height:100px;left:0;position:absolute;right:0;top:-97px}.reviews__footer button{margin-left:auto;margin-right:auto;width:260px}@media screen and (max-width:1200px){.reviews__column{width:100%}}@media screen and (max-width:767px){.reviews__col{padding:15px 11px 20px}}.black-theme .search-input__all{color:var(--color-gray-2)}.black-theme .search-input__container{background-color:var(--color-dark)}.black-theme .search-input__container .input input::-webkit-input-placeholder{color:var(--color-light-2)}.black-theme .search-input__container .input input:-ms-input-placeholder{color:var(--color-light-2)}.black-theme .search-input__container .input input,.black-theme .search-input__container .input input::placeholder{color:var(--color-light-2)}.black-theme .search-input__title{color:var(--color-dark-1)}.search-input{margin-bottom:24px;margin-top:117px;position:relative}.search-input__title{bottom:-15px;color:var(--color-light-1);font-size:138px;font-weight:700;left:0;line-height:100%;pointer-events:none;position:absolute;right:0;text-align:center;text-transform:uppercase;z-index:1}.search-input__container{background-color:var(--color-light-2);border-radius:4px;display:flex;position:relative;z-index:2}.search-input__container .input:after{border:none}.search-input__container .input input::-webkit-input-placeholder{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px}.search-input__container .input input:-ms-input-placeholder{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px}.search-input__container .input input,.search-input__container .input input::placeholder{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px}.search-input__container .input__btn-search svg{fill:var(--color-primary);opacity:1}.search-input__all{align-items:center;color:var(--color-dark);display:flex;font-size:14px;font-weight:400;line-height:22px;margin-right:20px;padding-left:20px;padding-right:20px;position:relative}.search-input__all:after{background-color:var(--color-gray-bg);content:"";display:block;height:22px;position:absolute;right:0;width:1px}.search-input__all svg{margin-left:4px}@media screen and (max-width:991px){.search-input{margin-top:90px}.search-input__title{bottom:16px;font-size:65px}}.t-body{background-color:none}.t-section{margin:3rem 0}.t-block{align-items:flex-start;display:flex;flex-direction:column;row-gap:1.1rem}.t-tooltip div{align-items:center;background-color:#f4f5f7;border-radius:5px;display:flex;height:40px;justify-content:center;padding:0 40px}.t-main-left-list{padding-left:10px;position:-webkit-sticky;position:sticky;top:18px}.t-main-left-list li{list-style:none;margin-bottom:10px}.t-main-left-list li button{cursor:pointer;font-size:20px;padding:5px 8px}@media screen and (max-width:991px){.t-main-left{display:none}}.t-tabs{box-shadow:-10px 0 10px -10px #bababa;min-height:100vh;width:100%}.t-tabs .tab{display:none;height:100%;overflow:hidden;padding:15px}.t-tabs .accordion-tab{background-color:#a9a9a9}.t-tabs .accordion-tab h2{text-align:center}.t-tabs .accordion-tab .t-block{align-items:center}.t-filter-tab{padding:0}.t-city{background-color:#c1c7d0;border-radius:4px;display:inline-block;padding:10px;position:relative}body{font-family:ProximaNova,sans-serif}img{display:block;height:auto;width:100%}body{background:var(--color-gray-bg);color:var(--color-dark);font-size:16px;line-height:22px;overflow-x:hidden;padding-top:137px;transition:background-color .2s ease-in-out}@media screen and (max-width:991px){body{padding-top:44px}}body.black-theme{background-color:#0f0f0f;color:var(--color-gray-2)}body.black-theme .icon-arrow-down-little,body.black-theme .icon-arrow-right-little{fill:var(--color-gray-2)}body.black-theme .icon-phone{fill:var(--color-light-2)}ul{list-style:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:not(body)::-webkit-scrollbar{height:4px;width:8px}:not(body)::-webkit-scrollbar-track{background:var(--color-gray-bg)}:not(body)::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:8px}.custom-scrollbar::-webkit-scrollbar{height:4px;width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--color-gray-bg)}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:8px}.custom-scrollbar_bg-none::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.black-theme .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-gray-4)}.black-theme .custom-scrollbar::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}.black-theme .custom-scrollbar_bg-none::-webkit-scrollbar-thumb,.black-theme ::-webkit-scrollbar-thumb{background:var(--color-gray-4)}.black-theme ::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}@media screen and (max-width:991px){.description__container_banner_klientam{gap:16px!important;grid-template-columns:1fr!important}}.description__container_banner_klientam{-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:2fr 1fr;row-gap:0!important}@media screen and (max-width:991px){.description__container_banner_klientam>:nth-child(2){grid-column-end:3;grid-column-start:1}}.description__container_banner_klientam>:nth-child(3){grid-column-start:2;grid-row-end:3;grid-row-start:1}@media screen and (max-width:991px){.description__container_banner_klientam>:nth-child(3){margin-top:24px}}@media screen and (max-width:767px){.description__container_banner_klientam>:nth-child(3){grid-column-start:auto;grid-row-end:auto;grid-row-start:auto}}@media screen and (max-width:575px){.description__container_banner_klientam{gap:0!important}}.description__container_banner_klientam{margin-top:0!important}.description__text .custom-text-box{background-color:var(--color-light-1);border-radius:8px;padding:30px}.description__text .custom-text-box p{color:var(--color-primary);font-style:italic;margin:0}.black-theme .description__text .custom-text-box{background-color:var(--color-dark-1)}.table-style-ghost table{border:2px solid #000;border-collapse:collapse;width:100%}.table-style-ghost td,th{border:2px solid #000;padding:8px}.black-theme .table-style-ghost table{border:2px solid var(--color-gray-2);border-collapse:collapse;width:100%}.black-theme .table-style-ghost td,th{border:1px solid var(--color-gray-2);padding:8px}.vakansii-photo-odin{height:500px!important}@media screen and (max-width:991px){.vakansii-photo-odin{height:auto!important;margin-bottom:24px!important}}.custom__body.vakansii{margin-bottom:70px!important;margin-top:50px!important}.about-company__title.vakansii{grid-column-end:12!important}@media screen and (max-width:991px){.about-company_custom .custom__footer_img-double.vakansii{display:none!important}}.consultation__body a.policy.white{color:#fff;text-decoration:underline}.consultation__body p.policy.white{color:#fff}.banner-fast-order__application span{cursor:pointer}.input textarea{max-height:70px;overflow-y:scroll}@media screen and (max-width:767px){.input textarea{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.input textarea::-webkit-scrollbar{height:0;width:0}.description__text.vakansii .consultation__manager{border-radius:0}}.black-theme input{color:var(--color-light-2)}.check{align-items:center;background-color:var(--color-primary);display:flex;height:45px;justify-content:center;left:100px;position:absolute;top:0;width:45px}@media screen and (max-width:1200px){.policy-consult-3{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}}@media screen and (max-width:991px){.check{left:48px}.policy-consult-2{align-items:center;display:flex;flex-wrap:wrap;text-align:center;width:100%}}@media screen and (max-width:490px){.policy-consult-2{display:block}.policy{margin-left:0!important}}.input-consult-2,.input-consult-2 input{color:var(--color-dark)!important}.black-theme .input-consult-2,.black-theme .input-consult-2 input{color:var(--color-light-2)!important}.check svg{color:#fff;fill:#fff;height:20px;width:20px}textarea::-webkit -scrollbar-thumb{background-color:#fff}textarea::-webkit-scrollbar-track{background-color:transparent}#form-send-question-gray textarea::-webkit-scrollbar-thumb,#send_request textarea::-webkit-scrollbar-thumb{background-color:var(--color-gray-2)}#form-send-question-gray input::placeholder,#form-send-question-gray textarea::placeholder{color:var(--color-gray-3)!important}.black-theme #form-send-question-gray input::placeholder,.black-theme #form-send-question-gray textarea::placeholder{color:var(--color-gray-3)!important}#form-send-question_gray input::placeholder,#form-send-question_gray textarea::placeholder{color:var(--color-gray-3)!important}.black-theme #form-send-question_gray input::placeholder,.black-theme #form-send-question_gray textarea::placeholder{color:var(--color-gray-3)!important}#form-send-question input::placeholder,#form-send-question_2 input::placeholder,#form-send-question_2 textarea::placeholder,#form-send-question_3 input::placeholder,#form-send-question_3 textarea::placeholder{color:var(--color-gray-2)!important}#form-send-question_2 .input-file__drop-text,#form-send-question_2 input,#form-send-question_2 textarea,#form-send-question_3 .input-file__drop-text,#form-send-question_3 input,#form-send-question_3 textarea{color:var(--color-light-2)!important}#id-60446 textarea{height:200%}#form-send-question textarea::-webkit-scrollbar-thumb,#form-send-question2 textarea::-webkit-scrollbar-thumb{background-color:#fff}#form-send-question3 textarea::-webkit-scrollbar-thumb{background-color:#fff}#send_request input,#send_request textarea{color:#000}.black-theme #send_request input,.black-theme #send_request textarea{color:#fff}.black-theme #send_request input::placeholder,.black-theme #send_request textarea::placeholder{color:var(--color-gray-3)!important}#send_request input::placeholder,#send_request textarea::placeholder{color:var(--color-gray-3)!important}.input.input_error:after{border:none}.body-overflow .my-modal-shadow{z-index:50!important}.black-theme .basket-modal input,.black-theme .basket-modal textarea{color:#fff}.card-product-body__preview-img img{height:auto;width:278px}.card-product-body__preview-img picture{height:auto}@media screen and (max-width:575px){.card-product-body__preview-img picture{height:31vw;width:90%}@media screen and (max-width:365px){.card-product-body__preview-img picture{height:30vw;min-height:96px;width:90%}}.card-product-body{grid-template-columns:1fr}.product-page_col_container .tabs-nav{overflow:hidden}.card-product-body__preview-img img{height:120px;width:auto}}@media screen and (max-width:475px){.card-product-body__preview-img img{height:90px;width:auto}}.input-container{position:relative}.container-about-company-laptop .about-company__logo{display:none!important}.title-size-okompanii{font-size:38px;line-height:54px}.margin-for-okompanii-laptop{margin-top:40px!important}.subtitle-history-okompanii{width:40%}.swiper-container-okompanii{height:500px;width:100%}.history_slide-content{background-image:url(/catalog/view/theme/default/assets/img/contents/slideImageOkompanii.png)!important;background-repeat:no-repeat;background-size:cover;border-radius:30px;position:relative}.history_slide-content:after{background:#000;border-radius:30px;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;z-index:1}.history_slide-content-inside{z-index:2}.history_slide-content-inside_date-line{display:flex!important;gap:14%;margin-bottom:40px}@media screen and (max-width:1200px){.history_slide-content-inside_date-line{gap:12%;margin-bottom:0}}@media screen and (max-width:991px){.history_slide-content-inside_date-line{gap:12%}}@media screen and (max-width:576px){.history_slide-content-inside_date-line{gap:25%}}.swiper-button-okompanii-prev{left:45%;z-index:2}.swiper-button-okompanii-next{right:45%;z-index:2}.swiper-button-okompanii-next,.swiper-button-okompanii-prev{bottom:-50px;top:auto}@media screen and (max-width:768px){.swiper-button-okompanii-next,.swiper-button-okompanii-prev{top:calc(50% - 16px)}.swiper-button-okompanii-prev{left:48px;z-index:2}.swiper-button-okompanii-next{right:48px;z-index:2}}@media (max-width:990px){.line-shifted{transform:translateX(-200px)}}.black-theme .swiper-button-okompanii-next,.black-theme .swiper-button-okompanii-prev{background-color:#fff!important}.history_slide-content{padding-left:60px}.slide-value-okompanii{background:#525252;height:32px;margin-left:var(--margin-left,0);width:43px}.slide-value-okompanii.bg-active{background-color:var(--color-primary)}.slide-line-okompanii{border-top:1px dashed #fff;left:0;opacity:.3;position:absolute;width:100%}.slide-subtitle-okompanii{color:var(--color-light-1);line-height:26px;margin-bottom:60px;width:44%}.pagination-progressbar-okompanii{bottom:0;height:7px;left:22px;position:absolute;width:96.2%}.pagination-progressbar-okompanii-2{bottom:100px;height:7px;left:22px;position:absolute;width:96.2%}.pagination-progressbar-okompanii .swiper-pagination-progressbar-fill{border-radius:0 0 0 24px}.logo-employees-okompanii{margin-top:125px}.logo-employees-okompanii_img{width:20%}@media screen and (max-width:991px){.margin-for-okompanii-laptop{margin-top:40px!important}.logo-employees-okompanii_img{width:35%;width:30%}.pagination-progressbar-okompanii{left:20px;width:93%}.swiper-button-okompanii-prev{left:40%;z-index:2}.swiper-button-okompanii-next{right:40%;z-index:2}}@media screen and (max-width:767px){.pagination-progressbar-okompanii{left:20px;width:93%}}@media screen and (max-width:576px){.picture-logo-okompanii{justify-content:flex-start!important}.logo-employees-okompanii_img{width:30%}.pagination-progressbar-okompanii{background:#d9d9d9;bottom:-24px;height:2px;left:5px;width:93%}}@media screen and (max-width:415px){.logo-employees-okompanii_img{width:40%}}.button-all-okompanii{background:var(--color-primary);height:56px;width:377px}.title-partners{margin-top:125px}.partner-image-okompanii{background:var(--color-gray-1);height:86px}.card-partnrer-okompanii{height:174px;width:176px}.hidden-card-partner-bottom:nth-child(-n+2){display:none}.black-theme .partner-image-okompanii{background-color:var(--color-gray-4)!important;border:var(--color-dark-2)!important;border:1px solid}.black-theme .card-partner-okompanii{background-color:var(--color-dark-2)!important}.card-partner-okompanii-bottom{border-radius:4px}.black-theme .card-partner-okompanii-bottom{background-color:var(--color-dark-2)!important}.black-theme .partner-image-okompanii-bottom{border:none!important}.png_partner{align-items:center;display:flex;flex-direction:column;justify-content:center}.png_partner_image{height:50px;width:auto}.name-partner-okompanii{font-weight:600}.date-corplife-swiper{background:#dedede;font-size:14px;height:30px;margin-left:20px;margin-top:170px;transition:.3s;width:82px;z-index:5}.card-custom__content-corplife{height:375px!important;width:276px!important}.text-title-corplife-swiper{font-size:16px;font-weight:600;margin:16px 20px 0;transition:.3s}.text-subtitle-corplife-swiper{color:var(--color-gray-3);font-size:14px;margin:10px 20px 20px}.black-theme .card-custom__content-corplife{background-color:var(--color-dark-2)!important}.black-theme .date-corplife-swiper{background-color:var(--color-gray-4)!important;color:#fff!important}.black-theme .text-title-corplife-swiper{color:#fff!important}.black-theme .text-subtitle-corplife-swiper{color:var(--color-gray-3)!important}.card-custom__content-corplife:hover{.date-corplife-swiper{background:var(--color-primary)!important;color:#fff!important}.text-title-corplife-swiper{color:var(--color-primary)!important}}.block-review-okompanii{max-width:976px}.blur-review-okompanii{background:linear-gradient(0deg,#e4e4e4 0,#e4e4e4 60%,hsla(0,0%,89%,0));bottom:0;height:150px;left:0;position:absolute;width:100%;z-index:10}.black-theme .blur-review-okompanii{background:linear-gradient(0deg,#0f0f0f 0,#0f0f0f 50%,hsla(0,0%,6%,0))}.column-review-okompanii{width:49%}.okompanii-review-back{background:var(--color-light-1)}.black-theme .okompanii-review-back{background-color:var(--color-dark-2)}.user-img-review-okompanii{border-radius:50%;height:28px;width:28px}.user-name-review-okompanii{font-weight:600;line-height:20px}.user-name-review-okompanii-blue{color:var(--color-primary);font-weight:600;line-height:20px}.text-review-okompanii{font-size:16px;font-weight:400;line-height:24px}.logo-review-okompanii{height:8.53px;width:16px}.button-all-review-okompanii{background:var(--color-primary);height:56px;margin-top:-100px;width:377px;z-index:15}.title-suppliers-okompanii{margin-top:60px}@media screen and (max-width:1200px){.margin-for-okompanii-laptop{margin-top:40px!important}.slide-value-okompanii{margin-bottom:100px!important}.title-history-okompanii{font-size:30px;line-height:30px}.subtitle-history-okompanii{width:50%}.slide-subtitle-okompanii{width:60%}.logo-employees-okompanii{margin-top:100px}.bottom-text-card-partner{font-size:13px!important}.card-custom__corplife{height:487px;width:354px}.card-custom__content-corplife{height:487px!important;width:354px!important}.date-corplife-swiper{margin-top:220px}.swiper-navigation-custom_prev-corplife{left:120px!important;z-index:9}.swiper-navigation-custom_next-corplife{right:120px!important;z-index:9}}@media screen and (max-width:991px){.margin-for-okompanii-laptop-employees{margin-top:0!important}.title-size-okompanii{font-size:30px;line-height:40px}.title-history-okompanii{font-size:25px;line-height:30px}.history_slide-content{padding-left:60px}.text_employee-name-okompanii{font-size:20px!important;font-weight:600!important;line-height:22px!important}.main-employees-okompanii{padding-top:0!important}.hidden-card-partner-bottom:nth-child(-n+2){display:block}.column-1-review-okompanii-hidden>div:nth-last-child(-n+2),.column-2-review-okompanii-hidden>div:nth-last-child(-n+1){display:none!important}.column-2-review-okompanii-hidden{margin-top:24px}.block-review-okompanii{flex-direction:column!important}.column-review-okompanii{width:100%}.hidden-card-suppliers:nth-child(-n+8){display:none!important}.swiper-navigation-custom_prev-corplife{left:0!important}.swiper-navigation-custom_next-corplife{right:0!important}.button-all-review-okompanii{margin-top:-100px}.title-partners{font-size:20px;margin-top:56px}.title-employees-text-okompanii{margin-top:56px}.slide-value-okompanii{padding:0 10px}}@media screen and (max-width:768px){.title-employees-text-okompanii{margin-top:0}.margin-for-okompanii-laptop-employees{margin-top:0!important}.margin-for-okompanii-laptop{margin-top:24px!important}.title-size-okompanii{font-size:20px!important;line-height:30px}.container-about-company-laptop,.swiper-history-container-okompanii{width:568px}.title-history-okompanii{font-size:23px;line-height:30px}.subtitle-history-okompanii{font-size:14px;line-height:20px;margin-right:30px;width:45%}.swiper-container-okompanii{height:253px;margin-top:16px!important;width:523px}.swiper-button-okompanii-prev{left:-16px;z-index:2}.swiper-button-okompanii-next{right:-16px;z-index:2}.history_slide-content{padding-left:52px}.slide-value-okompanii{font-size:14px!important;height:23px;line-height:20px!important;margin-bottom:42px!important;width:41px}.slide-line-okompanii{border-top:1px dashed #fff;margin-top:12px!important}.slide-title-okompanii{font-size:16px!important;line-height:22px!important;margin-bottom:12px!important}.slide-subtitle-okompanii{font-size:14px;line-height:20px;margin-bottom:22px;width:90%}.logo-employees-okompanii{margin-top:58px}.title-employees-text-okompanii{font-size:18px;font-weight:600;line-height:30px;width:100%!important}.main-employees-okompanii{padding-top:0!important}.text_employee-name-okompanii{font-size:16px!important;font-weight:600!important;line-height:22px!important}.title-partners{margin-top:56px}.hidden-card-partner:nth-last-child(-n+4){display:none}.hidden-card-partner-bottom:nth-child(-n+2){display:block}.bottom-text-card-partner{font-size:12px!important;font-weight:400;line-height:20px!important}.card-custom__corplife{height:487px;width:354px}.card-custom__content-corplife{height:487px!important;width:354px!important}.date-corplife-swiper{margin-top:220px}.column-1-review-okompanii-hidden>div:nth-last-child(-n+2),.column-2-review-okompanii-hidden>div:nth-last-child(-n+1){display:none!important}.column-2-review-okompanii-hidden{margin-top:24px}.block-review-okompanii{flex-direction:column!important}.column-review-okompanii{width:100%}.hidden-card-suppliers:nth-child(-n+8){display:none!important}.title-suppliers-okompanii{margin-top:20px}}@media screen and (max-width:576px){.margin-for-okompanii-laptop{margin-top:20px!important}.margin-for-okompanii-laptop-employees{margin-top:0!important}.swiper-history-container-okompanii{width:100%}.history-info-title-okompanii{flex-direction:column!important}.title-history-okompanii{margin-bottom:16px;width:100%!important}.subtitle-history-okompanii{width:100%!important}.swiper-container-okompanii{height:253px;margin-top:16px!important;width:100%}.history_slide-content{padding-left:25px!important}.slide-value-okompanii{margin-bottom:40px!important}.employees-title-okompanii{justify-content:start!important}.title-employees-text-okompanii{text-align:start!important;width:75%!important}.logo-employees-okompanii{justify-content:start!important}.button-all-okompanii{height:56px;width:100%}.hidden-card-partner-bottom:nth-last-child(-n+2),.hidden-card-partner:nth-child(-n+4){display:none!important}.text_employee-name-okompanii{font-size:20px!important;font-weight:600!important;line-height:22px!important}.hidden-card-suppliers:nth-child(-n+14){display:none!important}.card-custom__corplife{height:369px;width:256px}.card-custom__content-corplife{height:369px!important;width:256px!important}.date-corplife-swiper{margin-top:160px}.title-suppliers-okompanii{margin-top:10px}}@media screen and (max-width:375px){.swiper-container-okompanii{height:351px}.slide-value-okompanii{margin-bottom:70px!important}}.check svg path{fill:#fff!important}.check svg{color:#fff!important}textarea::-webkit-input-placeholder{color:var(--color-gray-2)!important}textarea::-moz-placeholder{color:var(--color-gray-2)!important}textarea:-ms-input-placeholder{color:var(--color-gray-2)!important}textarea:-moz-placeholder{color:var(--color-gray-2)!important}.vakansii .custom-text-box .about-company__logo picture{width:200px!important}@media screen and (max-width:410px){.vakansii .custom-text-box .about-company__logo{display:none}}.card-review{--bs-card-border-width:0px!important}.card-review .card-body{border-radius:0 0 4px 4px!important}.specific_news_page .specific_service-slide_content{position:relative}.specific_news_page .specific_service-slide_content:before{background:linear-gradient(0deg,rgba(33,73,175,.25),rgba(33,73,175,.25)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .8s ease;width:100%}.specific_news_page .specific_service-slide_content:hover:before{opacity:1}.specific_service-container{align-items:center;display:flex;flex-direction:column}.specific_service-container_body{margin-left:auto;margin-right:auto;max-width:976px;padding-left:12px;padding-right:12px}.specific_service_text{color:#777;font-size:16px;font-weight:400;line-height:26px}.black-theme .specific_service_text{color:var(--color-gray-3)}.specific_service-container .specific_service-head{column-gap:76px;display:grid;grid-template-columns:34% auto;margin-bottom:232px;position:relative}.specific_service-head .text-title{margin-bottom:8px}.specific_service-head .text-subtitle{color:var(--color-primary);font-size:28px;font-weight:600;line-height:34px;margin-bottom:24px;text-transform:uppercase}.specific_service-head .head-img-2,.specific_service-head .head-img-3{position:absolute}.specific_service-head .head-img-2{bottom:-232px;height:340px;right:100px;width:400px}.specific_service-head .head-img-3{bottom:-108px;height:290px;left:100px;width:527px}.pay_shipment-title{font-size:38px;font-weight:600;line-height:54px;margin-bottom:40px}.specific_service-pay_shipment{margin-bottom:124px}.specific_service-pay_shipment-container{display:flex;flex-direction:column;gap:40px}.pay_shipment-container_line-2{display:flex;gap:48px;position:relative}.pay_shipment-img{height:364px;width:452px}.pay_shipment-img-2{bottom:-458px;height:580px;left:-100px;position:absolute;width:320px}.specific_service-delivery{margin-bottom:124px}.specific_service-delivery .delivery-line{display:flex;gap:48px;position:relative}.specific_service-delivery .delivery-description,.specific_service-delivery .delivery-title{margin-bottom:40px;margin-left:276px}.specific_service-delivery .delivery-description{width:624px}.specific_service-delivery .delivery-line .delivery-line-img-1{height:364px;object-fit:cover;width:452px}.specific_service-delivery .delivery-line .delivery-line-img-2{bottom:-458px;height:580px;object-fit:cover;position:absolute;right:-102px;width:328px}.specific_service-delivery2-description{margin-right:352px}.price_formation-description-1{margin-right:300px}.specific_service-price_formation{display:flex;flex-direction:column;gap:40px}.specific_service-consultation{margin-bottom:8px;margin-top:124px}.specific_service-advantages{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:124px;width:100%}.service-advantages-title{margin-bottom:48px}.service-advantages-line{align-items:center;display:flex;gap:100px;justify-content:center;width:100%}.service-advantages-line-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.specific_service-advantages .line-item-icon{align-items:center;background-color:var(--color-primary-light);border-radius:4px;display:flex;height:48px;justify-content:center;margin-bottom:24px;width:56px}.specific_service-advantages .line-item-icon svg{height:19px;width:21px}.specific_service-advantages .line-item-value{color:#777;font-size:16px;font-weight:600;line-height:23px;margin-bottom:12px;text-transform:uppercase}.specific_service-advantages .line-item-text{color:var(--color-dark);font-size:16px;font-weight:600;line-height:23px;text-transform:uppercase;white-space:nowrap}.black-theme .specific_service-advantages .line-item-text{color:var(--color-light-2)}.specific_service-swiper{align-items:center;display:flex;flex-direction:column;gap:40px}.specific_service-swiper .swiper-wrapper{height:400px}.specific_service-slide_content{height:100%}.specific_service-slide_content:before{background:linear-gradient(0deg,rgba(33,73,175,.25),rgba(33,73,175,.25)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}.specific_service-slide_content:hover:before{opacity:1}.specific_service-slide_content-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:40px}.slide_content_top-title{color:var(--color-light-2);display:-webkit-box;font-size:28px;font-weight:600;line-height:34px;margin-bottom:8px;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.slide_content_top-subtitle{color:var(--color-light-2);font-size:16px;font-weight:400;line-height:23px;text-transform:uppercase}.slide_content_top-line{background-color:var(--color-gray-3);height:1px;margin-bottom:20px;width:100%}.slide_content_top-description{color:var(--color-light-2);display:-webkit-box;font-size:14px;font-weight:400;line-height:21px;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:7.5em;overflow:hidden}.specific_service-swiper_button{margin-bottom:124px}.swiper_button-service_specific{background-color:var(--color-gray-bg);border:1px solid var(--color-primary);border-radius:4px;color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px;padding:12px 32px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.swiper_button-service_specific:hover{background-color:var(--color-primary);color:var(--color-gray-2)}.black-theme .swiper_button-service_specific{background-color:#0f0f0f;color:var(--color-light-2)}.black-theme .swiper_button-service_specific:hover{background-color:var(--color-primary);color:var(--color-gray-2)}.black-theme .swiper_button-service_specific:active,.swiper_button-service_specific:active{background-color:var(--color-primary);color:var(--color-light-2)}.specific_service-swiper_title h2{color:var(--color-dark);font-size:38px;font-weight:600;line-height:54px}.black-theme .specific_service-swiper_title h2{color:var(--color-light-2)}.card-custom__content_top-specific_news{align-items:center}.card-name_category-specific_news{background:var(--color-primary);border-radius:4px}.card-name_category-specific_news span{padding:0 8px}.specific_service .specific_service-slide_content{background-image:url(/catalog/view/theme/default/assets/img/contents/examples-of-services.png);background-size:cover;border-radius:4px}.specific_service h1{font-weight:700!important}.black-theme .specific_service-title-h2 h2{color:var(--color-light-2)!important}@media screen and (max-width:1250px){.specific_service-swiper .swiper-navigation-custom_prev{left:-15px!important;z-index:5}.specific_service-swiper .swiper-navigation-custom_next{right:-15px!important;z-index:5}}@media screen and (max-width:1200px){.specific_service-container .specific_service-head{margin-bottom:300px}.specific_service-head .head-img-3{bottom:-270px;left:0}.specific_service-delivery .delivery-line .delivery-line-img-2{right:-50px}.specific_service-swiper .swiper-navigation-custom_prev-corplife{left:-56px!important}.specific_service-swiper .swiper-navigation-custom_next-corplife{right:-56px!important}.slide_content_top-description{-webkit-line-clamp:4;max-height:22.5em}}@media screen and (max-width:991px){.specific_service-advantages .line-item-icon{margin-bottom:16px}.specific_service h1{font-weight:600!important}.specific_service .specific_service-swiper .swiper-navigation-custom_prev-corplife{left:-70px!important}.specific_service .specific_service-swiper .swiper-navigation-custom_next-corplife{right:-70px!important}.article-page_custom .specific_service-title-h2 h3{font-size:16px;font-weight:600;line-height:22px}.specific_service-swiper_title h2{color:var(--color-dark);font-size:20px!important;font-weight:600!important;line-height:30px!important;text-align:center}.specific_service-swiper{margin-bottom:56px}.specific_service-swiper .swiper-wrapper{height:314px}.specific_service-title-h2{font-size:16px!important;line-height:30px;margin-bottom:24px!important}.specific_service-container_body{margin-left:auto;margin-right:auto;max-width:592px;padding-left:12px;padding-right:12px}.specific_service_text{font-size:14px;font-weight:400;line-height:20px}.specific_service-container .specific_service-head{display:flex;flex-direction:column;margin-bottom:375px}.specific_service-head .head-img-1{margin-top:8px}.specific_service-head .head-img-3{bottom:-152px;height:267px;left:0;width:484px}.specific_service-head .head-img-2{bottom:-335px;height:290px;right:0;width:341px;z-index:4}.specific_service-pay_shipment-container{gap:24px}.pay_shipment-container_line-2 .pay_shipment-img-2{position:unset}.pay_shipment-container_line-2{display:flex;gap:16px}.specific_service-head .text-subtitle{font-size:16px;font-weight:600;line-height:22px;margin-bottom:24px}.pay_shipment-container_line-2-image_column{display:flex;flex-direction:column;gap:16px}.pay_shipment-img{height:219px;width:268px}.pay_shipment-img-2{height:407px;width:268px}.specific_service-pay_shipment{margin-bottom:24px}.specific_service-delivery .delivery-description,.specific_service-delivery .delivery-title{margin-bottom:24px;margin-left:0}.delivery-line-image_column{display:flex;flex-direction:column;gap:16px}.specific_service-delivery .delivery-line{gap:16px}.specific_service-delivery .delivery-line .delivery-line-img-1{height:219px;object-fit:cover;width:268px}.specific_service-delivery .delivery-line .delivery-line-img-2{height:407px;object-fit:cover;position:unset;width:268px}.specific_service-delivery{margin-bottom:24px}.specific_service-delivery2{display:none}.specific_service-delivery-back .delivery-line-text{order:2}.specific_service-delivery-back .delivery-line-image_column{order:1}.specific_service-price_formation{gap:24px}.price_formation-description-1{margin-right:0}.price_formation-title{margin-bottom:0}.specific_service-consultation{margin-top:56px}.service-advantages-line{display:flex;flex-direction:column;gap:20px}.specific_service-advantages,.specific_service-swiper_button{margin-bottom:56px}.specific_service-consultation{margin-bottom:32px}.swiper_button-service_specific{background-color:var(--color-gray-bg);border:1px solid var(--color-primary);color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px;padding:8px 24px}.black-theme .swiper_button-service_specific{background-color:#0f0f0f;color:var(--color-light-2)}.specific_service-swiper .swiper-navigation-custom_prev-corplife{left:-70px!important}.specific_service-swiper .swiper-navigation-custom_next-corplife{right:-70px!important}}@media screen and (max-width:768px){.specific_service-consultation{margin-left:-20px!important;margin-right:-20px!important}.specific_service-container_body{max-width:100%;padding-left:0;padding-right:0}.specific_service-delivery .delivery-description{width:100%}.specific_service .specific_service-swiper .swiper-navigation-custom_prev-corplife{left:-16px!important}.specific_service .specific_service-swiper .swiper-navigation-custom_next-corplife{right:-16px!important}.specific_service-swiper .swiper-navigation-custom_prev-corplife{left:-18px!important}.specific_service-swiper .swiper-navigation-custom_next-corplife{right:-18px!important}.specific_service-container .specific_service-swiper{padding:0!important}}@media screen and (max-width:576px){.container_line-2-img-column img{width:100%}.delivery-line-image_column img{object-fit:cover;width:100%!important}section .specific_service-swiper{margin-bottom:22px}.article-page_custom .specific_service-title-h2{display:flex;justify-content:center}.specific_service-swiper{gap:32px}.specific_service-head .head-img-2,.specific_service-head .head-img-3{position:unset;width:100%}.specific_service-head .head-img-2{margin-bottom:16px;margin-top:12px}.specific_service-head .head-img-1{margin-top:24px}.specific_service-container .specific_service-head{margin-bottom:40px}.pay_shipment-container_line-2,.specific_service-delivery .delivery-line{flex-direction:column}}.article_page h1{font-weight:700!important}.article_page .specific_service-slide_content:before{background:linear-gradient(0deg,rgba(33,73,175,.25),rgba(33,73,175,.25)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .8s ease;width:100%}.article_page .specific_service-slide_content:hover:before{opacity:1}.article-page_custom h2{font-size:38px;line-height:54px}.article-page_custom h2,.article-page_custom h3{color:var(--color-dark);font-weight:600;text-transform:uppercase}.article-page_custom h3{font-size:28px;line-height:34px}.black-theme .article-page_custom h3{color:var(--color-light-2)}.article-page_custom .card-custom__content_top{max-width:100%}.article-page_custom .third_title-text_block{display:flex;flex-direction:column;gap:26px}.article-page_custom .third_title-title{margin-bottom:40px;margin-left:276px}.article-page_custom .article_block{margin-bottom:24px;margin-top:124px}.article-page_custom .article_block-container{display:flex;gap:76px}.article-page_custom .article_block-container-text{display:flex;flex-direction:column;gap:24px}.article-page_custom .article_block-container-img img{height:598px;margin-right:-100px;object-fit:cover;width:300px}.article-page_custom .specific_service-delivery2{margin-bottom:40px}.article-page_custom .seo-service_image-con{margin-bottom:0}.article-page_custom .seo-service_section-3 table{margin-top:40px}.article-page_custom .service-slide_content_top-svg_date{margin-bottom:34px}.article-page_custom .specific_service-slide_content{background-image:url(/catalog/view/theme/default/assets/img/contents/slide_article.png);background-size:cover;border-radius:4px}.article-page_custom .specific_service-swiper_button{margin-bottom:0}.article-page_custom .third_title .laptop_block-line_column{display:none}.article-page_custom .third_title .line_column-text{margin-left:276px}.article-page_custom-laptop-head h1{font-weight:700!important}@media screen and (max-width:991px){.article-page_custom h2{font-size:16px;font-weight:600;line-height:22px}.article-page_custom-laptop-head h1,.article_page h1{font-weight:600!important}.article_page .specific_service-swiper_button{display:flex}.article-page_custom .specific_service-container_body{padding:0}.article-page_custom .specific_service-delivery2{display:flex;flex-direction:column}.article-page_custom .specific_service-delivery2 .pay_shipment-container_line-2 .container_line-2-img-column{order:2}.article-page_custom .article_block-container-img,.article-page_custom .article_block-container-text .specific_service_text-no_laptop{display:none}.article-page_custom .specific_service-delivery .delivery-line-text{order:2}.article-page_custom .specific_service-delivery2-description{margin-right:0}.article-page_custom .third_title .third_title-title{margin-left:0}.container_line-2-img-column{display:flex;flex-direction:column;gap:16px}.article-page_custom .third_title .line_column-text{margin-left:0}.article-page_custom .third_title .laptop_block-line_column{display:flex;flex-direction:column;gap:16px}.article-page_custom .third_title .laptop_block-line_column .line_column-img{height:219px;width:268px}.article-page_custom .third_title .laptop_block-line_column .line_column-img-2{height:407px;width:268px}.article-page_custom .third_title .text_block-laptop_block{display:flex;gap:16px}.article-page_custom .article_block{margin-top:742px}.article-page_custom-laptop-head .custom__head_col:nth-child(4){bottom:-410px;height:350px;position:absolute;width:238px}.article-page_custom-laptop-head .custom__head_col:nth-child(3){bottom:-660px;height:358px;position:absolute;width:243px;z-index:1}.article-page_custom-laptop-head .custom__head_col:nth-child(2){bottom:-568px;height:508px;position:absolute;right:0;width:300px}.article-page_custom-laptop-head .custom__head_col:nth-child(2) img{height:508px;object-fit:cover;width:300px}.slide_content_top-title{font-size:20px;line-height:22px}.specific_service-slide_content-container{padding:30px}.specific_service-swiper .swiper-container{width:100%}}@media screen and (max-width:576px){.article-page_custom .seo-service_image-con{display:flex;flex-direction:column}.article-page_custom-laptop-head .custom__head_col:nth-child(2){height:329px;position:unset;width:100%}.article-page_custom-laptop-head .custom__head_col:nth-child(2) img,.article-page_custom-laptop-head .custom__head_col:nth-child(3),.article-page_custom-laptop-head .custom__head_col:nth-child(4){height:329px!important;position:unset;width:100%}.article-page_custom .article_block{margin-top:40px}.article-page_custom .third_title .laptop_block-line_column{display:none}.article-page_custom .custom__head_col:first-child{margin-bottom:80px}.container_line-2-img-column img{object-fit:cover}.article-page_custom h2{font-size:20px;font-weight:600;line-height:30px}}.uslugi-metalloobrabotki-examples .card-custom__content_top{flex-direction:column}.uslugi-metalloobrabotki-examples .card-custom__content_top .card-custom__title{font-size:28px;font-weight:600;line-height:34px}.uslugi-metalloobrabotki-examples .card-custom__content_top span{color:var(--color-light-2);font-size:16px;font-weight:400;line-height:22px}.uslugi-metalloobrabotki-examples .card-custom__content_bottom span:last-child{font-weight:600}@media screen and (max-width:991px){.uslugi-metalloobrabotki-examples .card-custom__content_top .card-custom__title{font-size:20px;font-weight:600;line-height:30px}.uslugi-metalloobrabotki-examples .pagination{margin-bottom:56px}.uslugi-metalloobrabotki-examples .breadcrumbs{margin-bottom:40px}}.swiper-navigation-custom_next,.swiper-navigation-custom_prev{transition:.3s}.swiper-navigation-custom_next svg,.swiper-navigation-custom_prev svg{fill:var(--color-primary);transition:.3s}.listing-tags .swiper-navigation-custom_next,.listing-tags .swiper-navigation-custom_prev{border:1px solid #c8c8c8}.listing-tags .swiper-navigation-custom_next:hover:not(.swiper-button-disabled),.listing-tags .swiper-navigation-custom_prev:hover:not(.swiper-button-disabled),.swiper-navigation-custom_next:hover:not(.swiper-button-disabled),.swiper-navigation-custom_prev:hover:not(.swiper-button-disabled){background-color:var(--color-primary);border-color:var(--color-primary)}.tab-category__controls .swiper-navigation-custom_next:hover:not(.swiper-button-disabled),.tab-category__controls .swiper-navigation-custom_prev:hover:not(.swiper-button-disabled){background-color:transparent;border:none}.swiper-navigation-custom_next:hover:not(.swiper-button-disabled) svg,.swiper-navigation-custom_prev:hover:not(.swiper-button-disabled) svg{fill:var(--color-light-1)}.tab-category__controls .swiper-navigation-custom_next:hover:not(.swiper-button-disabled) svg,.tab-category__controls .swiper-navigation-custom_prev:hover:not(.swiper-button-disabled) svg{fill:var(--color-primary)}.tab-category__controls .swiper-navigation-custom_next:active:not(.swiper-button-disabled) svg,.tab-category__controls .swiper-navigation-custom_prev:active:not(.swiper-button-disabled) svg{fill:var(--color-primary-light)}.tab-category__controls .swiper-navigation-custom_next:active:not(.swiper-button-disabled),.tab-category__controls .swiper-navigation-custom_prev:active:not(.swiper-button-disabled){background-color:transparent;border:none}.listing-tags .swiper-navigation-custom_next:active:not(.swiper-button-disabled),.listing-tags .swiper-navigation-custom_prev:active:not(.swiper-button-disabled),.swiper-navigation-custom_next:active:not(.swiper-button-disabled),.swiper-navigation-custom_prev:active:not(.swiper-button-disabled){background-color:var(--color-primary-light);border-color:var(--color-primary-light)}.swiper-navigation-custom_next:active:not(.swiper-button-disabled) svg,.swiper-navigation-custom_prev:active:not(.swiper-button-disabled) svg{fill:var(--color-light-1)}.black-theme .listing-tags .swiper-navigation-custom_next,.black-theme .listing-tags .swiper-navigation-custom_prev{border:none}.black-theme .swiper-navigation-custom_next svg,.black-theme .swiper-navigation-custom_prev svg{fill:var(--color-gray-3)}.swiper-navigation-custom_next[disabled] svg,.swiper-navigation-custom_prev[disabled] svg{fill:var(--color-gray-3)!important}.black-theme .swiper-navigation-custom_next[disabled] svg,.black-theme .swiper-navigation-custom_prev[disabled] svg{fill:var(--color-gray-4)!important}.black-theme .listing-tags .swiper-navigation-custom_next[disabled],.black-theme .listing-tags .swiper-navigation-custom_prev[disabled],.black-theme .swiper-navigation-custom_next[disabled],.black-theme .swiper-navigation-custom_prev[disabled]{background-color:var(--color-dark-2)}.black-theme .tab-category__controls .swiper-navigation-custom_next[disabled],.black-theme .tab-category__controls .swiper-navigation-custom_prev[disabled]{background-color:transparent}.additional-service_title-line{display:flex;justify-content:space-between;margin-bottom:48px}.service_title-line_text{color:var(--color-dark);font-size:38px;font-weight:600;line-height:54px;text-transform:uppercase}.black-theme .service_title-line_text{color:var(--color-light-2)}.service_title-line_button-text{border:1px solid var(--color-primary);border-radius:4px;color:var(--color-dark);font-size:16px;font-weight:400;line-height:22px;padding:12px 48px;transition:.5s ease}.service_title-line_button-text:hover{background-color:#2148af;color:var(--color-light-1)}.additional-service_main-block{display:flex;flex-wrap:wrap;gap:24px}.additional-service_main-block .main-block_item{align-items:center;background-color:var(--color-light-1);border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:30px;transition:.5s ease;width:calc(33.333% - 16px)}.black-theme .additional-service_main-block .main-block_item{background-color:var(--color-dark-1)}.additional-service_main-block .main-block_item:hover .btn_circle-outline svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.additional-service_main-block .main-block_item:hover .btn_circle-outline use{fill:var(--color-light-1)}.additional-service_main-block .main-block_item:hover .btn_circle-outline{background-color:#2148af;border:1px solid #2148af}.black-theme .additional-service_main-block .main-block_item:hover .btn_circle-outline{background-color:#2148af!important;border:1px solid #2148af}.additional-service_main-block .main-block_item-container{display:flex;gap:20px}.additional-service_main-block .block_item-icon{align-items:center;display:flex;fill:var(--color-primary)}.black-theme .additional-service_main-block .block_item-icon{fill:var(--color-gray-4)}.additional-service_main-block .block_item-icon svg{height:48px;width:48px}.additional-service_main-block .block_item-text{display:flex;flex-direction:column;gap:4px}.additional-service_main-block .item-text_title{color:var(--color-dark);font-size:16px;font-weight:600;line-height:22px}.black-theme .additional-service_main-block .item-text_title{color:var(--color-light-2)}.additional-service_main-block .item-text_subtitle{color:var(--color-gray-3);font-size:14px;font-weight:400;line-height:22px}.additional-service_main-block .btn_circle-outline{border:1px solid #c8c8c8;transition:.3s ease}.additional-service_main-block .btn_circle{margin-right:0}.black-theme .additional-service_main-block .btn_circle-outline{background-color:transparent!important;border:1px solid var(--color-gray-3)}.additional-service_main-block .btn_circle-outline use{fill:var(--color-dark)}.black-theme .additional-service_main-block .btn_circle-outline use{fill:var(--color-gray-3)}.additional-service_main-block .btn_circle-outline:hover{background-color:transparent}.additional-service_main-block .btn_circle-outline svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.service_title-line_button-sm{display:none}@media screen and (max-width:991px){.additional-service_main-block .block_item-icon svg{height:42px;width:42px}.additional-service_main-block .main-block_item{padding:24px;width:calc(50% - 12px)}.additional-service_title-line{margin-bottom:25px}.service_title-line_text{font-size:20px;font-weight:600;line-height:30px}.service_title-line_button{display:none}.service_title-line_button-sm{display:flex;margin:24px auto 0}.service_title-line_button-text{padding:8px 78px}}@media screen and (max-width:576px){.additional-service_main-block .main-block_item{padding:16px}.additional-service_main-block .main-block_item-container{gap:8px}.additional-service_main-block .item-text_title{font-size:14px}.additional-service_main-block .item-text_subtitle{font-size:12px}}@media screen and (max-width:465px){.additional-service_main-block .main-block_item{width:100%}}p.policy.policy_pd,p.policy>label{position:relative}p.policy.policy_pd>label{white-space:normal!important}p.policy.policy_pd>label,p.policy>label{display:block!important;position:relative}p.policy label .checkbox__text,p.policy.policy_pd label .checkbox__text{display:block!important;hyphens:auto;line-height:1.4;overflow-wrap:break-word;padding-left:28px;word-break:break-word}p.policy label .checkbox__text>input[type=checkbox],p.policy.policy_pd label .checkbox__text>input[type=checkbox],p.policy.policy_pd>label>input[type=checkbox],p.policy>label>input[type=checkbox]{height:14px;left:0;margin:0;position:absolute;top:50%;transform:translateY(-53%);width:14px}a.policy,p.policy{font-size:13px;text-align:left}.search-notification{background:#f44;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#fff;left:0;margin-top:5px;padding:10px;position:absolute;right:0;top:100%;z-index:1000}.search-notification__content{align-items:center;display:flex;justify-content:space-between}.search-notification__text{font-size:14px;line-height:1.4}.search-notification__close{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;line-height:1;margin-left:10px;padding:0}.search-notification__close:hover{opacity:.8}.adaptive-image{object-fit:cover;object-position:center}.swiper{height:400px;margin:0 auto;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.swiper{height:350px}}@media (max-width:575.98px){.swiper{height:180px}}.shipments-section{background:transparent;margin:30px 0;padding:0}.shipments-swiper{height:370px;margin:0 auto;padding:0 50px}.shipment-card,.shipments-swiper{overflow:hidden;position:relative}.shipment-card{background:#fff;border:3px solid #e0e0e0;border-radius:25px;cursor:pointer;height:350px;margin:5px;transition:all .3s ease;width:200px}.shipment-link{color:inherit;display:block;height:100%;text-decoration:none}.shipment-image{height:100%;overflow:hidden;width:100%}.shipment-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.shipment-card:hover .shipment-image img{transform:scale(1.05)}.shipment-overlay{background:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0;transform:translateY(100%)}.shipment-title{font-size:16px;font-weight:600;line-height:1.3;margin:0}.shipments-swiper .swiper-button-next,.shipments-swiper .swiper-button-prev{align-items:center;background-color:var(--color-light-2);border-radius:4px;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;position:absolute;top:calc(50% - 16px);transition:background-color .15s ease,box-shadow .15s ease,transform .05s ease;width:32px}.shipments-swiper .swiper-button-next:hover,.shipments-swiper .swiper-button-prev:hover{border:1px solid #2e69ff}.shipments-swiper .swiper-button-next:active,.shipments-swiper .swiper-button-prev:active{border:2px solid var(--color-primary)}.shipments-swiper .swiper-button-next svg,.shipments-swiper .swiper-button-prev svg{fill:var(--color-primary)!important;height:14px;width:14px}.shipments-swiper .swiper-button-next[disabled] svg,.shipments-swiper .swiper-button-prev[disabled] svg{fill:var(--color-gray-3)!important}.shipments-swiper .swiper-button-next:after,.shipments-swiper .swiper-button-prev:after{display:none}.shipments-swiper .swiper-button-prev{left:-40px}.shipments-swiper .swiper-button-next{right:-40px}@media (max-width:768px){.shipment-card{height:320px;width:150px}.shipments-swiper{padding:0 40px}.shipments-swiper .swiper-button-prev{left:-20px}.shipments-swiper .swiper-button-next{right:-20px}}@media (max-width:480px){.shipment-card{height:280px;width:130px}.shipments-swiper{padding:0 30px}.shipments-swiper .swiper-button-prev{left:-15px;top:45%!important}.shipments-swiper .swiper-button-next{right:-15px;top:45%!important}}.shipments-modal{backdrop-filter:blur(5px);opacity:0;transition:opacity .3s ease;z-index:10000}.shipments-modal.is-open{animation:fadeIn .3s ease;opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content-wrapper{border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);transform:scale(.8)}.shipments-modal.is-open .modal-content-wrapper{transform:scale(1)}.shipments-modal-content{max-height:70vh;max-width:100%;overflow:hidden;position:relative}#modal-caption{border-top:1px solid #eee;padding:20px}#modalTitle{font-size:24px;line-height:1.3}#modalText{font-size:16px}.shipments-close{background:hsla(0,0%,100%,.9);color:#aaa;font-size:32px;font-weight:700;height:40px;right:20px;top:15px;transition:all .3s ease;width:40px}.shipments-close:focus,.shipments-close:hover{background:#fff;color:#333;text-decoration:none}@media (max-width:768px){.modal-content-wrapper{max-height:95%;max-width:95%}.modal-image,.shipments-modal-content{max-height:60vh}#modalTitle{font-size:20px}#modalText{font-size:14px}.shipments-close{font-size:28px;height:35px;right:15px;top:10px;width:35px}#modal-caption{padding:15px}#modalTitle{font-size:18px}#modalText{font-size:13px}}body.modal-open{overflow:hidden}.shipments-slider .swiper{overflow:visible}.shipments-swiper .swiper-slide-duplicate{opacity:1;visibility:visible}.shipments-swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.shipments-swiper .swiper-slide{flex-shrink:0;height:auto;width:auto}.shipments-swiper.swiper-container-initialized .swiper-slide{transition-property:transform}.shipments-swiper .swiper-slide-duplicate .shipment-card{background:#fff;border:2px solid transparent;border-radius:25px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:350px;overflow:hidden;position:relative;transition:all .3s ease;width:200px}.shipments-swiper .swiper-slide-duplicate .shipment-image{height:100%;overflow:hidden;position:relative;width:100%}.shipments-swiper .swiper-slide-duplicate .shipment-image img{height:100%;object-fit:cover;width:100%}.shipments-swiper .swiper-slide-duplicate .shipment-overlay{background:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0;transform:translateY(100%)}.shipments-swiper .swiper-slide-duplicate .shipment-title{font-size:16px;font-weight:600;line-height:1.2;margin:0}@media (max-width:768px){.shipments-swiper .swiper-slide-duplicate .shipment-card{height:320px;width:150px}}@media (max-width:480px){.shipments-swiper .swiper-slide-duplicate .shipment-card{height:280px;width:130px}main{padding-top:106px}}#shipments-container .shipment-item{margin-bottom:20px}#shipments-container .shipment-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);height:100%;overflow:hidden;position:relative}#shipments-container .shipment-link{color:inherit;display:block;height:100%;text-decoration:none}#shipments-container .shipment-image{height:200px;overflow:hidden;position:relative;width:100%}#shipments-container .shipment-image img{height:100%;object-fit:cover;width:100%}#shipments-container .shipment-card:hover .shipment-image img{transform:scale(1.05)}#shipments-container .shipment-overlay{background:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;color:#fff;left:0;padding:15px;position:absolute;right:0;transform:translateY(100%)}#shipments-container .shipment-title{color:#fff;font-size:16px;font-weight:600;line-height:1.3;margin:0 0 8px}#shipments-container .shipment-text{color:hsla(0,0%,100%,.9);font-size:14px;line-height:1.4;margin:0}.shipments-modal{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.shipments-modal.is-open{align-items:center;display:flex;justify-content:center}.modal-content-wrapper{background:#fff;border-radius:8px;max-height:90%;max-width:90%;overflow:hidden;position:relative}.shipments-close{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;position:absolute;right:15px;top:10px;width:30px;z-index:10001}.modal-image{display:block;height:auto;max-height:70vh;object-fit:contain;width:100%}#modal-caption{background:#fff;padding:15px}#modalTitle{color:#333;font-size:20px;font-weight:600;margin:0 0 10px}#modalText{color:#666;font-size:14px;line-height:1.5;margin:0}@media (max-width:992px){.shipment-title{font-size:16px}}@media (max-width:768px){.shipment-overlay{padding:15px}.shipment-title{font-size:14px}.shipment-text{font-size:12px}.modal-content-wrapper{max-height:95%;max-width:95%}#modalTitle{font-size:20px}#modalText{font-size:14px}}@media (max-width:576px){.shipment-overlay{padding:10px}.shipments-close{font-size:24px;height:35px;right:15px;top:10px;width:35px}}#load-more-btn{background:var(--color-primary);border:2px solid var(--color-primary);border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;overflow:hidden;padding:12px 30px;position:relative;transition:all .3s ease}#load-more-btn:hover{background:#1a3a8f;border-color:#1a3a8f;box-shadow:0 4px 12px rgba(33,73,175,.3);color:#fff;transform:translateY(-1px)}#load-more-btn:active{transform:translateY(0)}#load-more-btn:disabled{background:#6c757d;border-color:#6c757d;box-shadow:none;color:#fff;cursor:not-allowed;transform:none}#load-more-btn .btn-loading{display:none}#load-more-btn .fa-spinner{margin-right:8px}.results{color:#6c757d;font-size:14px;font-weight:500;margin-top:10px}.shipment-item{animation:fadeInUp .5s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.btn-loading .fa-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.about-company_custom{margin-bottom:124px!important}.about-company_custom .custom__head{-webkit-column-gap:76px;column-gap:76px;display:grid;grid-template-columns:5fr 6fr;row-gap:48px}.about-company_custom .custom__head_col:first-child{width:100%}.about-company_custom .custom__head_col:nth-child(2){grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:1;height:100%;width:100%}.about-company_custom .custom__head_col:nth-child(2) img{height:100%;-o-object-fit:cover;object-fit:cover}.about-company_custom .custom__head_col:nth-child(3){height:356px;width:100%}.about-company_custom .custom__head_col:nth-child(3) img{height:100%;-o-object-fit:cover;object-fit:cover}.about-company_custom .custom__head_one-img{color:var(--color-gray-3);-webkit-column-gap:124px;column-gap:124px;row-gap:24px}.about-company_custom .custom__head_one-img .custom__head_col:nth-last-child(2){max-height:none;position:static;width:100%}.about-company_custom .custom__head_one-img .custom__head_col:nth-child(2){grid-row-end:2}@media screen and (max-width:991px){.about-company_custom .custom__head_one-img .custom__head_col:nth-child(2){height:auto;margin-top:24px;max-width:none}}.about-company_custom .custom__body{-webkit-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:124px;margin-top:124px;row-gap:32px;top:0}.about-company_custom .custom__body_not-img .about-company__title{grid-column-end:12!important}.about-company_custom .custom__body .about-company__img{position:relative}.about-company_custom .custom__body .about-company__img img{bottom:0;position:absolute;right:0}.about-company_custom .custom__body .about-company__title{color:var(--color-primary);font-size:28px;font-weight:600;line-height:34px;text-transform:uppercase}.about-company_custom .custom__body .about-company__subtitle{font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}.about-company_custom .custom__body .about-company__logo{grid-column-end:6;grid-column-start:2}.about-company_custom .custom__body .about-company__title{grid-column-end:8;grid-column-start:3;grid-row-end:6;grid-row-start:2}.about-company_custom .custom__body .about-company__img{grid-column-end:12;grid-column-start:9;grid-row-end:4}.about-company_custom .custom__body .about-company__subtitle{grid-column-end:11;grid-column-start:3;grid-row-start:6}.about-company_custom .custom__footer{-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:202px 191px auto auto;margin-bottom:124px}.about-company_custom .custom__footer_photo{grid-column-end:13;grid-column-start:1;grid-row-end:3;grid-row-start:1;height:596px;overflow:hidden;position:relative;z-index:1}.about-company_custom .custom__footer_img{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:1}.about-company_custom .custom__footer_img-double{grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1}.about-company_custom .custom__footer_text{grid-column-end:11;grid-column-start:5;grid-row-end:4;grid-row-start:1}.about-company_custom .custom__footer_vertical-text{grid-column-end:2;grid-column-start:1;grid-row-end:5;grid-row-start:3}.about-company_custom .custom__footer_info{grid-column-end:13;grid-column-start:2;grid-row-end:5;grid-row-start:4}.about-company_custom .custom__footer_img{height:393px;max-height:393px;position:relative;z-index:1}.about-company_custom .custom__footer_img img{height:100%;-o-object-fit:cover;object-fit:cover}.about-company_custom .custom__footer_img-double{position:relative}.about-company_custom .custom__footer_img-double img{bottom:0;position:absolute;right:0;width:auto}.about-company_custom .custom__footer_vertical-text{display:flex}.about-company_custom .custom__footer_vertical-text>div:nth-child(2){position:relative;top:-119px}.about-company_custom .custom__footer_vertical-text>div>*{font-size:38px;font-weight:600;line-height:38px;text-transform:uppercase;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.about-company_custom .custom__footer_vertical-text>div>:first-child{margin-bottom:24px}.about-company_custom .custom__footer_vertical-text span{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--color-primary);color:var(--color-gray-bg)}.about-company_custom .custom__footer_vertical-text p{color:var(--color-primary)}.about-company_custom .custom__footer_info{display:flex;flex-wrap:wrap;margin-top:124px;row-gap:40px}.about-company_custom .custom__footer_info>div{-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(11,1fr)}.about-company_custom .custom__footer_info>div.big>:first-child{grid-column-end:5;grid-column-start:1}.about-company_custom .custom__footer_info>div.big>:nth-child(2){grid-column-end:8;grid-column-start:5}.about-company_custom .custom__footer_info>div.big>:nth-child(3){grid-column-end:11;grid-column-start:8}.about-company_custom .custom__footer_info>div:not(.big)>:first-child{grid-column-end:4;grid-column-start:1}.about-company_custom .custom__footer_info>div:not(.big)>:nth-child(2){grid-column-end:7;grid-column-start:4}.about-company_custom .custom__footer_info>div:not(.big)>:nth-child(3){grid-column-end:10;grid-column-start:7}.about-company_custom .custom__footer_info_el p{font-size:18px;font-weight:600;line-height:24px;margin-bottom:16px}.about-company_custom .custom__footer_info_el span{color:var(--color-gray-4);font-size:16px;font-weight:400;line-height:26px}.black-theme .about-company_custom .custom__footer_info_el span{color:#a5a5a5}.about-company_custom .custom__footer_info_mark{margin-bottom:24px;position:relative;width:-webkit-max-content;width:max-content}.about-company_custom .custom__footer_info_mark button{align-items:center;background:var(--color-primary);border-radius:100%;display:flex;height:32px;justify-content:center;position:relative;width:32px;z-index:2}.about-company_custom .custom__footer_info_mark button .icon-logo-sm-light{fill:var(--color-gray-bg);height:11.37px;width:15.55px}.about-company_custom .custom__footer_info_mark .icon-logo-sm{fill:var(--color-gray-2);height:26px;position:absolute;right:-29px;top:3px;width:38.1px}.about-company_custom .custom__footer_text h2{margin-bottom:32px}.about-company_custom .custom__footer_text p:not(:last-child){margin-bottom:0}.custom-title_for-suppliers-h1,.custom-title_for-suppliers-h2{font-size:38px;font-weight:600;line-height:54px}@media screen and (max-width:1200px){.custom-title_for-suppliers-h1,.custom-title_for-suppliers-h2{font-size:34px;font-weight:600;line-height:54px}}@media screen and (max-width:768px){.custom-title_for-suppliers-h1,.custom-title_for-suppliers-h2{font-size:20px;font-weight:600;line-height:30px}.custom-title_for-suppliers-h2{margin-bottom:0!important}}.about-company_custom .custom__footer_vertical-text span{color:var(--color-gray-bg) 0!important}.custom__footer_vertical-text{margin-left:-82px}@media screen and (max-width:991px){.custom__footer_vertical-text{margin-left:0}.about-company_custom{margin-bottom:40px!important}.about-company_custom .custom__head{display:block;position:relative}.about-company_custom .custom__head>:not(:first-child){margin-top:24px}.about-company_custom .custom__head>:last-child{margin-top:45px}.about-company_custom .custom__head_col:nth-last-child(2){bottom:183px;left:0;max-height:267px;position:absolute;width:calc(100% - 84px)}.about-company_custom .custom__head_col:last-child{height:290px;margin-left:auto;max-width:341px;position:relative}.about-company_custom .custom__head_col:last-child img{height:100%;-o-object-fit:cover;object-fit:cover}.about-company_custom .custom__body{-webkit-column-gap:0;column-gap:0;grid-template-columns:repeat(8,1fr);margin-bottom:24px;margin-top:24px;row-gap:24px}.about-company_custom .custom__body .about-company__logo{grid-column-end:6;grid-column-start:2}.about-company_custom .custom__body .about-company__title{font-size:16px;grid-column-end:8;grid-column-start:1;grid-row-end:3;line-height:22px}.about-company_custom .custom__body .about-company__subtitle{font-size:14px;grid-column-end:8;grid-column-start:1;grid-row-start:3;line-height:20px}.about-company_custom .custom__body .about-company__img{display:none}.about-company_custom .custom__footer{display:flex;flex-direction:column;margin-bottom:40px}.about-company_custom .custom__footer_text h2{margin-bottom:24px}.about-company_custom .custom__footer_img{height:135px;margin-bottom:24px;margin-left:auto;margin-right:39px;order:2;position:relative;width:264px}.about-company_custom .custom__footer_img img{bottom:0;height:347px;position:absolute;right:0}.about-company_custom .custom__footer_img-double{height:476px;order:1;overflow:hidden;width:318px}.about-company_custom .custom__footer_img-double img{height:100%;-o-object-fit:cover;object-fit:cover;position:static;width:100%}.about-company_custom .custom__footer_text{order:3}.about-company_custom .custom__footer_info{margin-top:24px;order:4}.about-company_custom .custom__footer_info>div{grid-template-columns:repeat(8,1fr);row-gap:24px}.about-company_custom .custom__footer_info>div:not(.big)>:first-child{grid-column-end:5;grid-column-start:1}.about-company_custom .custom__footer_info>div:not(.big)>:nth-child(2){grid-column-end:9;grid-column-start:5}.about-company_custom .custom__footer_info>div:not(.big)>:nth-child(3){display:none}.about-company_custom .custom__footer_info>div.big>:first-child{grid-column-end:7}.about-company_custom .custom__footer_info>div.big>:nth-child(2){grid-column-end:5;grid-column-start:1}.about-company_custom .custom__footer_info>div.big>:nth-child(3){grid-column-end:9;grid-column-start:5}.about-company_custom .custom__footer_info>div.big>:not(:first-child){grid-row-start:2}.about-company_custom .custom__footer_vertical-text{left:0;position:absolute}.about-company_custom .custom__footer_vertical-text>div:first-child{display:none}.about-company_custom .custom__footer_el p{font-size:16px;line-height:22px}.about-company_custom .custom__footer_el span{font-size:16px;line-height:26px}}@media screen and (max-width:767px){.about-company_custom .custom__footer_vertical-text{left:-17px!important}}@media screen and (max-width:575px){.custom__footer .custom__footer_text h2{font-size:20px;line-height:30px;margin-bottom:0!important}.about-company_custom{margin-bottom:40px}.about-company_custom .custom__body,.about-company_custom .custom__footer_info>div:not(.custom__footer_vertical-text){display:flex;flex-direction:column}.about-company_custom .custom__footer_info_el span{font-size:14px;line-height:20px}.about-company_custom .custom__footer_vertical-text{box-sizing:border-box;flex-direction:row-reverse;justify-content:space-between;margin-right:0;min-width:100%;overflow:hidden;position:absolute!important;right:0}.about-company_custom .custom__footer_vertical-text>div:first-child{display:block;margin-top:116px;position:relative;transform:translateX(20%)}.about-company_custom .custom__footer_vertical-text>div:first-child>*{font-size:28px;line-height:18px}.about-company_custom .custom__footer_vertical-text>div:nth-child(2){left:14px;top:0}.about-company_custom .custom__footer_vertical-text>div:nth-child(2)>*{font-size:28px;line-height:2px}.about-company_custom .custom__footer_img{height:311px;margin-right:0;max-height:311px;width:100%}.about-company_custom .custom__footer_img img{height:100%;position:static}.about-company_custom .custom__footer_img-double{height:473px;margin-bottom:16px;max-height:473px;width:100%}.about-company_custom .custom__footer_img-double img{height:100%;position:static}}.article-card{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.article-card:after{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.6));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.article-card .card-custom__content{position:relative;z-index:2}.article-page_custom{margin-bottom:0!important}.article-page_custom .title-page{color:var(--color-light-2)}.article-page_custom .card-custom__name span{text-transform:uppercase}.article-page_custom .card-custom__date,.article-page_custom .card-custom__name span{color:var(--color-light-2)}.article-page_custom .custom{margin-bottom:0}.article-page_custom .custom__head{-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:3fr 4fr 5fr;row-gap:48px}.article-page_custom .custom__head_subtitle{display:flex;gap:73px}.article-page_custom .custom__head_col p{color:var(--color-light-2)}.article-page_custom .custom__head_col:first-child{grid-column-end:3;grid-column-start:1;width:100%}.article-page_custom .custom__head_col:nth-child(2){grid-column-end:4;grid-column-start:3;grid-row-end:3;grid-row-start:1;margin-top:120px;width:100%}.card-custom__date{display:flex;justify-content:flex-end;margin-left:auto}.article-page_custom .custom__head_col:nth-child(3){height:356px}.article-page_custom .custom__head_col:nth-child(3) img{height:100%;-o-object-fit:cover;object-fit:cover}.article-page_custom .custom__head_col:nth-child(4){height:460px;margin-top:62px;width:100%}.article-page_custom .custom__head_col:nth-child(4) img{height:100%;-o-object-fit:cover;object-fit:cover}.article-page_custom .custom__body{margin-top:124px;top:0}@media screen and (max-width:991px){.article-page_custom .custom__head{grid-template-columns:auto auto;position:relative;row-gap:128px}.article-page_custom .custom__head_col:nth-child(2){grid-column-end:auto;grid-column-start:auto;grid-row-end:auto;grid-row-start:auto;margin-top:0}.article-page_custom .custom__head_col:nth-child(3){bottom:-25%;left:25%;position:absolute;width:50%}.article-page_custom .custom__head_col:nth-child(4){grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2;margin-top:0}.article-page_custom .custom__body{margin-top:220px}.article-page_custom .custom__head{grid-template-columns:1fr;row-gap:16px}.article-page_custom .custom__head_col{grid-column-end:auto!important;grid-column-start:auto!important;grid-row-end:auto!important;grid-row-start:auto!important}.article-page_custom .custom__head_col:first-child{margin-bottom:70px}.article-page_custom .custom__head_col:nth-child(3){position:static;width:100%}}.card-custom{border-radius:4px;min-height:400px;overflow:hidden;position:relative}.card-custom:before{background:linear-gradient(0deg,rgba(33,73,175,.25),rgba(33,73,175,.25)),linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .8s ease;width:100%;z-index:1}.card-custom:hover:before{opacity:1}.card-custom__content{position:relative;z-index:2}.card-custom .card-custom__subtitle,.card-custom .card-custom__title{text-decoration:none}@media screen and (max-width:1200px){.card-custom{min-height:320px}}.card-custom.card-custom__default:hover .btn_circle-outline{background-color:var(--color-primary)}.card-custom.card-custom__default:hover .btn_circle-outline svg{fill:var(--color-light-1)!important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.card-custom.card-custom__default:hover .btn_circle-outline:after{border-color:transparent}.card-custom__banner{background-image:url(../assets/img/contents/service-banner.png)}.card-custom__banner,.card-custom__couple{background-position:50%;background-repeat:no-repeat;background-size:cover}.card-custom__couple{position:relative}.card-custom__couple:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.article-text{color:var(--color-gray-4);font-size:16px;font-weight:400;line-height:26px}.black-theme .article-text{color:var(--color-gray-3)}.card-custom__date{font-size:14px;font-weight:400;line-height:22px}.card-custom__name{display:flex}.card-custom__name button{margin-right:8px}.card-custom__name span{font-size:14px;font-weight:400;line-height:22px}.card-custom__name svg{opacity:.5}.card-custom__title{color:var(--color-light-1)}.card-custom__subtitle{display:block;font-size:16px;font-weight:400;line-height:22px;text-transform:uppercase}.card-custom__second-title{color:var(--color-light-1);font-size:28px!important;font-weight:600!important;line-height:34px!important;text-transform:uppercase}.info-pages__pagination{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:100px}@media screen and (max-width:1200px){.card-custom__second-title{font-size:26px!important}}.card-custom__content_bottom a:hover{color:var(--color-light-1)!important}.card-custom__content{color:var(--color-light-1);display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-between;padding:40px}@media screen and (max-width:1200px){.card-custom__content{padding:30px}}.card-custom__content_top{font-size:20px;font-weight:600;gap:10px;line-height:34px;text-transform:uppercase}.card-custom__content_top button svg{fill:var(--color-light-2)!important}.card-custom__content_bottom span{color:var(--color-light-1);font-size:14px;font-weight:400;line-height:22px}.card-custom__content_border{-webkit-line-clamp:4;-webkit-box-orient:vertical;border-top:1px solid var(--color-gray-3);display:-webkit-box;margin-top:20px;overflow:hidden;padding-top:20px}.card-custom__content_border,.card-custom__content_border button{color:var(--color-light-1);font-weight:600}.card-custom__content_total{display:flex;justify-content:space-between}.card-custom__content_total span:last-child{font-weight:600}.card-custom img{-o-object-fit:cover;object-fit:cover;position:relative}@media screen and (max-width:991px){.card-custom{min-height:315px}.card-custom__content{padding:20px}.card-custom__content_top{font-size:20px;line-height:30px}.card-custom__second-title{font-size:20px!important;line-height:30px!important}.info-pages__pagination{flex-direction:column}}.basket-popup{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9999}.basket-popup--active{opacity:1;visibility:visible}.basket-popup__overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.basket-popup__content{background:var(--color-light-2);border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:20px;max-width:90%;opacity:0;padding:25px;position:relative;text-align:start;transform:translateY(-30px);transition:transform .6s ease,opacity .6s ease;width:500px;z-index:1}.black-theme .basket-popup__content{background:var(--color-dark-2)}.basket-popup--active .basket-popup__content{opacity:1;transform:translateY(0)}.basket-popup__text{color:var(--color-dark);font-size:21px;font-weight:600;line-height:1.4}.black-theme .basket-popup__text{color:var(--color-light-2)}.basket-popup__buttons{display:flex;gap:25px;justify-content:space-between}@media screen and (max-width:480px){.basket-popup__buttons{flex-direction:column;gap:15px}}.basket-popup__button{border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;padding:12px 30px;transition:all .3s ease;white-space:nowrap;width:100%}.basket-popup__button--confirm{background:var(--color-secondary);color:var(--color-light-2)}.basket-popup__button--confirm:hover{background:var(--color-secondary-light)}.basket-popup__button--cancel{background-color:var(--color-primary);color:var(--color-light-2);white-space:nowrap}.basket-popup__button--cancel:hover{background:var(--color-primary-light)}.basket-popup__close{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:all .3s}.basket-popup__close-icon{color:var(--color-secondary);height:12px;width:12px}.card-product__basket{border-radius:4px 4px 0 0;grid-template-columns:160px 1fr 1fr 215px;min-height:236px;position:relative!important}.card-product__basket:hover{box-shadow:none}.card-product__basket .input_count{height:34px}.card-product__basket .input_count .btn_square{padding:5px}.card-product__basket+.card-product__checkbox_container{background-color:var(--color-gray-1);border-radius:0 0 4px 4px;display:flex;flex-wrap:wrap;gap:16px;overflow:hidden;padding:20px;position:absolute;-webkit-transform:translateY(-101%);transform:translateY(-101%);transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index:-1}.card-product__basket+.card-product__checkbox_container.active{-webkit-transform:translateY(0);transform:translateY(0)}.card-product__basket+.card-product__checkbox_container .card-product__checkbox_el{width:calc(20% - 13px)}.card-product__basket+.card-product__checkbox_container .card-product__checkbox_el .checkbox__label{color:var(--color-dark);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-product__basket+.card-product__checkbox_container .card-product__checkbox_el>span{color:var(--color-gray-3);display:block;font-size:14px;overflow:hidden;padding-left:28px;text-overflow:ellipsis;white-space:nowrap}.card-product__basket+.card-product__checkbox_container .checkbox .checkbox__input:checked+.checkbox__label:before{border:7px solid var(--color-primary)}.card-product__basket+.card-product__checkbox_container .checkbox .checkbox__label:before{height:16px;width:16px}@media screen and (min-width:1200px){.card-product__basket .card-product__attention-primary,.card-product__basket .card-product__attention-secondary{display:none}}.card-product__basket .card-product__all-char,.card-product__basket .card-product__controls,.card-product__basket .card-product__element_ul{display:none}.card-product__basket .card-product__counter,.card-product__basket .card-product__total{display:flex}.card-product__basket .card-product__units{align-items:center;display:flex!important;gap:8px}.card-product__basket .card-product__units>span{margin-right:8px}.card-product__basket .card-product__delete{text-align:right}.card-product__basket .card-product__delete span{color:var(--color-secondary)}.card-product__basket .card-product__delete svg{fill:var(--color-secondary)}.card-product__basket .card-product__add-services{text-align:left;width:-webkit-max-content;width:max-content}.card-product__basket .card-product__article{grid-column-end:4;grid-column-start:3}.card-product__basket .card-product__delete{grid-column-end:5;grid-column-start:4;grid-row-end:2;grid-row-start:1}.card-product__basket .card-product__img{grid-row-end:5}.card-product__basket .card-product__counter{grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:4}.card-product__basket .card-product__units{grid-column-end:4;grid-column-start:3;grid-row-end:4;grid-row-start:3}.card-product__basket .card-product__add-services{grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:4}@media screen and (max-width:1200px){.card-product__basket{grid-template-columns:auto 1fr}.card-product__basket+.card-product__checkbox_container{gap:12px;opacity:0}.card-product__basket+.card-product__checkbox_container .card-product__checkbox_el{width:calc(50% - 6px)}.card-product__basket+.card-product__checkbox_container.active{opacity:1}.card-product__basket .card-product__title_first{align-self:baseline;grid-row-end:3;grid-row-start:2}.card-product__basket .card-product__img img{max-width:100px;min-width:70px}.card-product__basket .card-product__units{justify-content:flex-end}.card-product__basket .card-product__counter>span,.card-product__basket .card-product__units>span{display:none}.card-product__basket .card-product__total{justify-content:flex-end}.card-product__basket .card-product__total span:first-child{margin-right:12px}.card-product__basket .card-product__attention-primary,.card-product__basket .card-product__attention-secondary{left:auto;position:absolute;right:20px}.card-product__basket .card-product__article{grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1}.card-product__basket .card-product__img{grid-row-end:3;grid-row-start:2}.card-product__basket .card-product__title_first{grid-column-start:1}.card-product__basket .card-product__title_second{grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2}.card-product__basket .card-product__counter{grid-column-end:2;grid-column-start:1}.card-product__basket .card-product__total{grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:4}.card-product__basket .card-product__units{grid-column-end:3;grid-column-start:2}.card-product__basket .card-product__add-services{grid-column-end:2;grid-column-start:1;grid-row-end:5;grid-row-start:4}.card-product__basket .card-product__delete{display:none;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1}}.card-product>*,.card-product__element_ul,.card-product__title,.card-product__title_first,.card-product__title_second{min-width:0}.card-product:not(.card-product__row):not(.card-product__basket) .card-product__title_second{display:-webkit-box;height:66px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:break-word}@media screen and (max-width:767px){.card-product__basket .input_count{height:46px}.card-product__basket .input_count .btn_square{padding:11px 4px}.card-product__basket .card-product__img{grid-column-end:2;grid-row-end:5;height:100%}.card-product__basket .card-product__img-inner{height:100px;width:100px}.card-product__basket .card-product__img-inner picture{width:100%}.card-product__basket .card-product__img-inner img{min-width:auto}.card-product__basket .card-product__title_first,.card-product__basket .card-product__title_second{grid-column-end:3;grid-column-start:2;margin-left:0}.card-product__basket .card-product__title_second{grid-row-end:4;grid-row-start:2}.card-product__basket .card-product__units{grid-row-end:5;grid-row-start:4;justify-content:flex-start;margin-top:-10px}.card-product__basket .card-product__counter{grid-row-end:6;grid-row-start:5}.card-product__basket .card-product__total{align-items:baseline;flex-direction:column;grid-row-end:6;grid-row-start:5;margin-left:auto;width:-webkit-max-content;width:max-content}.card-product__basket .card-product__add-services{grid-column-end:3;grid-column-start:1;grid-row-end:7;grid-row-start:6}}.breadcrumbs{align-items:center;column-gap:32px;display:flex;flex-wrap:nowrap;margin-bottom:22px;overflow-x:auto;scrollbar-width:none}.breadcrumbs-wrapper.scrollable-right:before{background:linear-gradient(to right,transparent 0,var(--color-gray-bg) 100%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:49px;z-index:1}.breadcrumbs-wrap{flex-wrap:wrap}.black-theme .breadcrumbs-wrapper.scrollable-right:before{background:linear-gradient(90deg,transparent 0,#0f0f0f)}.breadcrumbs-wrapper{position:relative}.breadcrumbs--listing{column-gap:6px}.breadcrumbs__item{align-items:center;display:flex;font-size:14px;gap:6px;line-height:normal;transition:color .2s ease-in-out}.breadcrumbs__item:not(:last-child):before{background-color:var(--color-gray-3);content:"";height:1px;position:absolute;right:-19px;top:50%;transform:translateY(-50%);width:8px}.breadcrumbs__link{color:var(--color-gray-3);padding:6px 0;text-decoration:none;transition:color .2s ease-in-out;white-space:nowrap}.breadcrumbs__current{display:flex;gap:6px}.breadcrumbs__item .breadcrumbs-arrow-menu{fill:var(--color-gray-3);flex-shrink:0;height:13px;overflow:visible;transform:rotate(-90deg);width:13px}.black-theme .breadcrumbs__item .icon-arrow-menu{fill:var(--color-gray-3)}.breadcrumbs--listing .breadcrumbs__item:before{display:none}.breadcrumbs--listing .breadcrumbs__dots-btn{align-items:center;background:var(--color-gray-3);border-radius:50%;cursor:pointer;display:flex;height:15px;justify-content:center;padding:3px;transition:all .2s ease-in-out;width:15px}.breadcrumbs--listing .breadcrumbs__dots-btn:hover{background:#1d459c}.black-theme .breadcrumbs--listing .breadcrumbs__dots-btn{background:#3f3f3f}.black-theme .breadcrumbs--listing .breadcrumbs__dots-btn:hover{background:#1d459c}.breadcrumbs__dots-btn svg{fill:var(--color-light-2)}.breadcrumbs--listing .breadcrumbs__menu{background:#fff;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.1);display:flex;flex-direction:column;left:39px;opacity:0;position:absolute;top:100%;transition:all .2s ease;visibility:hidden;width:250px;z-index:1}.breadcrumbs--listing .breadcrumbs__menu.breadcrumbs__menu_service{left:126px}@media screen and (max-width:480px){.breadcrumbs--listing .breadcrumbs__menu,.breadcrumbs--listing .breadcrumbs__menu.breadcrumbs__menu_service{left:25px}}.black-theme .breadcrumbs--listing .breadcrumbs__menu{background:var(--color-dark-1);border:1px solid var(--color-dark-2)}.breadcrumbs--listing .breadcrumbs__menu-item{border-bottom:1px solid #f5f5f5;border-radius:4px;color:var(--color-dark);cursor:pointer;display:flex;font-size:14px;padding:15px 20px;text-decoration:none;transition:all .2s ease-in;white-space:wrap}.black-theme .breadcrumbs--listing .breadcrumbs__menu-item{border-bottom:1px solid var(--color-dark-2);color:var(--color-gray-2)}.breadcrumbs--listing .breadcrumbs__menu-item:hover{background:#f8f9fa;color:var(--color-primary);padding-left:25px}.black-theme .breadcrumbs--listing .breadcrumbs__menu-item:hover{background:var(--color-dark-2)}.breadcrumbs--listing .breadcrumbs__dots-btn.active{background-color:#1d459c}.breadcrumbs--listing .breadcrumbs__menu.active{opacity:1;visibility:visible}.black-theme .breadcrumbs--listing .breadcrumbs__arrow{color:var(--color-gray-3)}a.breadcrumbs__link:hover{color:#0a3fb4;text-decoration:none}.breadcrumbs__menu-content{padding:8px 0}.breadcrumbs__menu-content .breadcrumbs__link{width:100%}.breadcrumbs__menu-content .breadcrumbs__item{min-width:210px;padding:0 12px}.breadcrumbs__menu-content .breadcrumbs__item:before{content:none}@media screen and (max-width:991px){.breadcrumbs__menu-content .breadcrumbs__link{border:none;padding:17px 16px}.breadcrumbs__menu-content .breadcrumbs__item{padding:0}.breadcrumbs__menu-content .breadcrumbs__item:not(:last-child){box-shadow:inset 0 -1px 0 #dfe1e6}}@media screen and (max-width:576px){.breadcrumbs{margin-bottom:12px}}.swiper-slide:has(.card-special){margin-right:16px;max-width:500px}.special__body:has(.card-special){overflow:hidden}.card-special{border-radius:4px;display:flex;height:180px;overflow:hidden;position:relative;width:100%}.card-special .icon-diametr{fill:var(--color-primary)}.card-special .icon-arrow-length{fill:var(--color-secondary)}.card-special__img{background-color:var(--color-gray-1);display:flex;flex-direction:column;height:100%;justify-content:center;max-width:130px;overflow:hidden;width:100%}.card-special__img img{height:100%;min-height:180px;object-fit:cover;width:100%}.card-special__body{align-content:space-between;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:10px 15px 10px 10px;position:relative;width:100%}.card-special__body_subtitle{color:var(--color-gray-3);display:block;font-size:14px;height:21px;line-height:21px;margin-bottom:4px;text-transform:uppercase;z-index:2}.card-special__body_title{color:var(--color-dark);display:block;display:-webkit-box;font-size:18px;font-weight:600;-webkit-line-clamp:3;line-height:23px;padding-right:32px;-webkit-box-orient:vertical;overflow:hidden}.card-special__body_info{color:var(--color-dark);display:flex;font-size:14px;gap:10px;line-height:21px;margin-top:8px}.card-special__body_info span{margin-left:6px}.card-special__body_price{justify-content:space-between;margin-top:17px}.card-special__body_price_inner:first-child span:last-child,.card-special__body_price_inner:last-child span{color:var(--color-dark);font-size:16px;font-weight:600;line-height:24px}.black-theme .card-special__body_info,.black-theme .card-special__body_price_inner,.black-theme .card-special__body_title{color:var(--color-light-2)}.black-theme .card-special__body:hover .card-special__body_title{color:#1c49b7}.black-theme .card-special__body_price_inner span{color:var(--color-light-2)}.black-theme .card-special__img{background-color:#2c2c2c}@media screen and (max-width:1200px){.card-special__body_price{font-size:14px;line-height:20px}.card-special__body_info{font-size:12px;line-height:18px}.card-special__body_title{font-size:14px;line-height:20px;padding-right:0}.card-special__body_subtitle{font-size:12px;font-weight:400;line-height:18px}.card-special__body{padding:16px}}@media screen and (min-width:992px)and (max-width:1485px){[data-swiper-container-parent]:has(.card-special) .swiper-navigation-custom_prev{left:-36px}[data-swiper-container-parent]:has(.card-special) .swiper-navigation-custom_next{right:-36px}}@media screen and (max-width:768px){.card-special{height:148px}.card-special__img img{min-height:148px}}.catalog-page__container{display:flex;gap:25px;margin-bottom:176px;margin-top:48px}.catalog-page__container .col-xl-3 .banner-fast-order{margin-top:24px}.catalog-page__container.assortment__content_list:not(.swiper-initialized) .swiper-wrapper{flex-wrap:wrap}.catalog-page .card-product__row .card-product__controls .fast-order:active{color:var(--color-primary)}.catalog-page .title-page{align-items:center;gap:20px;justify-content:space-between}.catalog-page .title-page .catalog-page__download-link{align-items:center;color:#f3f3f3;display:flex;font-size:14px;font-weight:600;gap:5px;padding:8px 12px;text-transform:none}.catalog-page .title-page .catalog-page__download-link svg{fill:#2149af;stroke:#f3f3f3;transition:all .3s ease}.catalog-page .title-page .catalog-page__download-link svg polygon{fill:#f3f3f3}.catalog-page .title-page .catalog-page__download-link:hover svg{fill:#2a53bb}.catalog-page .atrText{hyphenate-limit-chars:4 3 2;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.catalog-page .listing__row,.catalog-page .listing__row_item{display:block!important}.catalog-page .card-product__row{display:grid!important}.catalog-page .card-product__row .card-product__title_second{align-items:start;display:flex;display:-webkit-box;font-size:16px;height:100%;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.catalog-page .listing-sort__views button.mini{display:none}.catalog-page .listing__row_item .card-product__row .card-product__element .card-product__price.active{order:0}.catalog-page .listing__row_item .card-product__row .card-product__element .card-product__price.active span{color:#000;font-size:16px;font-weight:600;line-height:22px}.catalog-page .listing__row_item .card-product__row .card-product__element .card-product__price:not(.active){display:flex;order:1}.catalog-page .listing__row_item .card-product__row .card-product__element .card-product__price:not(.active) span{color:#858585;font-size:12px;font-weight:400;line-height:18px}.catalog-page .listing__row_item .card-product__element .card-product__price{padding:0}.catalog-page .card-product__row{column-gap:24px;grid-template-columns:148px 1fr 1fr 160px;min-height:auto;row-gap:12px}.catalog-page .card-product__row .card-product__controls button{height:46px;line-height:22px;padding:12px}.catalog-page .card-product__row .card-product__controls button:first-child{font-weight:400}.catalog-page .card-product__row .card-product__controls .fast-order{color:#000;display:flex}.catalog-page .card-product__row .card-product__controls .fast-order:hover{color:#0a3fb4}.catalog-page .card-product__row .card-product__element_input-count,.catalog-page .card-product__row .card-product__total{justify-content:end}.catalog-page .card-product__row .card-product__img{border-radius:4px;height:148px;margin:0;overflow:hidden;width:148px}.catalog-page .card-product__row .card-product__img img{border-radius:4px}.black-theme .catalog-page .listing-sort .catalog-page__download-link{background-color:#171717}.black-theme .catalog-page .listing__row_item .card-product__controls button{color:#fff}.black-theme .catalog-page .catalog-page__download-link{color:#f3f3f3}.black-theme .catalog-page .card-product__row .card-product__element.card-product__element_ul_second .card-product__price.active span{color:#fff}.black-theme .catalog-page .card-product__row .card-product__element.card-product__element_ul_second .card-product__price:not(.active) span{color:#858585}@media screen and (max-width:1200px){.catalog-page__container{flex-direction:column-reverse;margin-bottom:40px;margin-top:24px}.catalog-page__container .col-xl-3 .banner-fast-order{margin-top:36px}.search-page .partners__head{width:30%}}@media screen and (min-width:1200px){.catalog-page__container .col-xl-3{max-width:276px}.listing-sort .catalog-page__download-link{display:none}}@media screen and (max-width:1200px)and (min-width:1200px){.catalog-page__container .col-xl-9{flex:0 0 100%!important;max-width:none!important;width:100%!important}}@media screen and (max-width:1200px){.catalog-page .listing-sort__views button:not(.mini),.catalog-page .title-page .catalog-page__download-link{display:none}.catalog-page .listing-sort__views button.mini{align-items:center;color:var(--color-primary);display:flex;justify-content:center}.catalog-page .listing-sort__views button.mini svg{fill:var(--color-primary)}.listing-sort .catalog-page__download-link{align-items:center;background-color:#f3f3f3;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;order:3;width:40px}}@media screen and (max-width:991px){.catalog-page .card-product__row{column-gap:16px;grid-template-columns:128px 1fr 1fr 120px;row-gap:16px}.catalog-page .card-product__row .card-product__price{padding:0}.catalog-page .card-product__row .card-product__img{height:128px;width:128px}.catalog-page .card-product__row .card-product__element .atrText{text-align:end}.catalog-page .card-product__row .card-product__all-char,.catalog-page .card-product__row .card-product__controls{grid-row-end:7;grid-row-start:6}.catalog-page .card-product__row .card-product__all-char .add-to-cart-btn,.catalog-page .card-product__row .card-product__controls .add-to-cart-btn{padding:12px 48px}.catalog-page .card-product__row .card-product__stock{grid-column-end:3}.catalog-page .card-product__row .card-product__counter{display:flex!important;grid-column-end:1;grid-column-start:3;grid-row-end:5;grid-row-start:6}.catalog-page .card-product__row .card-product__total{display:flex!important;grid-column-end:5;grid-column-start:3;grid-row-end:6;grid-row-start:5;justify-content:end}.catalog-page .card-product__row .card-product__title_second{grid-row-end:4;grid-row-start:3}.catalog-page .card-product__row .card-product__title_second.card-product__title_firstIsEmpty{grid-row-end:4;grid-row-start:2}}@media screen and (max-width:624px){.catalog-page .card-product__row{column-gap:12px;grid-template-columns:70px 1fr;row-gap:16px;width:100%}.catalog-page .card-product__row .card-product__img{height:70px;width:70px}.catalog-page .card-product__row .card-product__stock{grid-column-end:3;grid-column-start:1;grid-row-end:2;grid-row-start:1}.catalog-page .card-product__row .card-product__article{grid-column-end:end;grid-column-start:3;grid-row-end:2;grid-row-start:1}.catalog-page .card-product__row .card-product__img{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:2}.catalog-page .card-product__row .card-product__title_first{grid-column-end:end;grid-column-start:2;grid-row-end:3;grid-row-start:2}.catalog-page .card-product__row .card-product__title_second{font-size:14px;grid-column-end:end;grid-column-start:2;grid-row-end:4;grid-row-start:3;-webkit-line-clamp:3}.catalog-page .card-product__row .card-product__title_second.card-product__title_firstIsEmpty{grid-row-end:4;grid-row-start:2}.catalog-page .card-product__row .card-product__element{grid-column-end:end;grid-column-start:1;grid-row-end:5;grid-row-start:4}.catalog-page .card-product__row .card-product__element .atrText{text-align:end}.catalog-page .card-product__row .card-product__all-char{grid-column-end:end;grid-column-start:1;grid-row-end:6!important;grid-row-start:5!important}.catalog-page .card-product__row .card-product__element.card-product__element_ul_second{align-items:end;grid-column-end:end;grid-column-start:1;grid-row-end:7;grid-row-start:6}.catalog-page .card-product__row .card-product__element.card-product__element_ul_second .card-product__price:not(.active){display:none}.catalog-page .card-product__row .card-product__element.card-product__element_ul_second .card-product__price.active{align-items:center;display:flex;justify-content:space-between;padding-top:0;width:100%}.catalog-page .card-product__row .card-product__element.card-product__element_ul_second .card-product__price.active span:first-child{color:var(--color-gray-3);display:flex;font-weight:400}.catalog-page .card-product__row .card-product__counter{grid-column-end:3;grid-column-start:1;grid-row-end:8;grid-row-start:7}.catalog-page .card-product__row .card-product__counter span:first-child{display:none}.catalog-page .card-product__row .card-product__total{grid-column-end:end;grid-column-start:3;grid-row-end:8;grid-row-start:7}.catalog-page .card-product__row .card-product__controls{align-items:stretch;display:flex!important;flex-direction:column;gap:4px;grid-column-end:end;grid-column-start:1;grid-row-end:9;grid-row-start:8}.catalog-page .card-product__row .card-product__controls button{width:100%}.catalog-page .card-product__row:hover .card-product__controls{grid-row-end:9;grid-row-start:8}.catalog-page .card-product__row:hover .card-product__controls .fast-order{display:flex}.catalog-page .listing__row_item .card-product.card-product__row .card-product__counter,.catalog-page .listing__row_item .card-product.card-product__row .card-product__total{display:flex!important}.black-theme .catalog-page .card-product__row .card-product__element.card-product__element_ul_second li:last-child span{color:#fff}}.city-modal__search-buttons{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px}.city-modal__search-input{background-color:transparent;border:none;font-size:16px;outline:none;width:100%}.city-modal__clear-icon,.city-modal__search-icon{left:0;position:absolute;top:0;transition:all .3s ease-in-out}.city-modal__search-icon{cursor:default;fill:var(--color-primary-light);opacity:1}.city-modal__clear-icon{cursor:pointer;fill:var(--color-secondary);opacity:0;visibility:hidden}.city-modal__clear-icon:hover{fill:var(--color-secondary-light)}.city-modal__search-buttons{height:18px;width:18px}.choose-city{align-items:center;cursor:pointer;display:flex;gap:2px;margin-left:-5px;position:relative;transition:all .3s ease-in-out}.choose-city .capital>*{color:var(--color-light-2)!important}.choose-city .icon-geo-mark,.choose-city span{transition:inherit}.choose-city span{white-space:nowrap}.choose-city:hover{color:var(--color-primary)}.choose-city:hover svg{fill:var(--color-primary)}.choose-city__list{min-width:368px;padding:30px 12px 0 30px}.choose-city__list ul{display:grid;gap:12px 20px;grid-template-columns:1fr 1fr;max-height:283px;overflow-y:auto;padding-bottom:30px;padding-right:14px}.choose-city__list .capital>*{color:var(--color-dark)!important;font-size:14px;font-weight:600;line-height:22px}.choose-city__list .active>*{color:var(--color-primary)!important;font-size:14px;font-weight:400;line-height:22px}.city-popup{display:none;left:50%;position:fixed;top:25%;transform:translate(-50%,-50%);z-index:1}.city-popup__content{background:var(--color-light-2);border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:20px;height:auto;padding:25px;text-align:start;width:100%}.black-theme .city-popup__content{background:var(--color-dark-2)}.city-popup__text{color:var(--color-dark);font-size:20px;font-weight:600}.black-theme .city-popup__text{color:var(--color-light-2)}.city-popup__buttons{display:flex;gap:25px;justify-content:space-between}.city-popup__btn{border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;padding:12px 30px;transition:all .3s ease;white-space:nowrap;width:100%}.city-popup__btn--yes{background:var(--color-primary);color:var(--color-light-2)}.city-popup__btn--yes:hover{background:var(--color-primary-light)}.city-popup__btn--no{background-color:var(--color-secondary);white-space:nowrap}.black-theme .city-popup__btn--no,.city-popup__btn--no{color:var(--color-light-2)}.city-popup__btn--no:hover{background:var(--color-secondary-light)}.city-modal{background:var(--color-light-1);box-shadow:0 0 2px rgba(0,0,0,.16);display:none;left:50%;max-width:1000px;min-width:0;opacity:0;position:fixed;width:100%;z-index:51}.city-modal.active{animation:slideFromTop .6s ease;opacity:1}body .city-modal.closeModal{animation:slideToTop .4s ease}body:has(.city-modal.active){overflow:hidden}@keyframes slideFromTop{0%{opacity:0;top:47%}to{opacity:1;top:50%}}@keyframes slideToTop{0%{opacity:1;top:50%}to{opacity:0;top:40%}}.city-modal__container{overflow:hidden}.city-modal__head{padding:20px}.city-modal__head-close svg{fill:var(--color-secondary);height:20px;margin-left:0;transition:all .3s ease;width:20px}.city-modal__head-close:hover svg{fill:var(--color-secondary-light)}.city-modal__content{display:flex;flex-direction:column;gap:30px;padding:0 60px 60px;width:100%}.city-modal__title{font-size:28px;margin:0}.city-modal__tags{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.city-modal__tag.active{background:var(--color-primary);border-color:var(--color-primary);color:#fff;cursor:default}.black-theme .city-modal__tag.active{border:1px solid var(--color-primary);color:#fff}.city-modal__tag{border:1px solid #c8c8c8;border-radius:4px;color:var(--color-dark);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .3s ease}.black-theme .city-modal__tag{border:1px solid #404040;color:var(--color-gray-2)}.city-modal__tag:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.city-not-found{color:var(--color-dark);font-size:18px;text-align:center}.city-not-found:not(.hidden)~.city-modal__list-wrapper{display:none}.black-theme .city-not-found{color:var(--color-gray-3)}.city-not-found.hidden{display:none}.city-modal__list-wrapper{border-radius:4px;max-height:320px;overflow-y:auto;position:relative;transition:height .3s ease}.black-theme .city-modal__list-wrapper.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-primary)}.black-theme .city-modal__list-wrapper.custom-scrollbar::-webkit-scrollbar-track{background:var(--color-gray-4)}.city-modal__alphabet{column-count:4;column-fill:balance;column-gap:30px;padding-right:10px}.city-modal__letter-section{page-break-inside:avoid;display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.city-modal__letter{color:var(--color-primary);font-size:18px;font-weight:600}.city-modal__cities{display:flex;flex-direction:column;gap:5px}.city-modal__city{color:var(--color-dark);cursor:pointer;font-size:14px;transition:all .3s ease;white-space:wrap}.black-theme .city-modal__city{color:var(--color-gray-2)}.black-theme .city-modal__city:hover{color:var(--color-primary)}.city-modal__list-wrapper.filtered .city-modal__alphabet,.city-modal__list-wrapper.filtered .city-modal__letter,.city-modal__list-wrapper.filtered .city-modal__letter-section,.city-modal__list-wrapper.filtered~.city-modal__popular{display:none}.city-modal__cities-container{display:flex;flex-wrap:wrap;gap:10px;padding:0 30px 0 0}.city-modal__cities-container.hidden{display:none}.city-modal__city-tag{background:transparent;border:1px solid #c8c8c8;border-radius:4px;color:var(--color-dark);cursor:pointer;display:inline-block;font-size:14px;padding:8px 16px;transition:all .3s ease;white-space:nowrap;width:max-content}.city-modal__slider{position:relative;width:100%}.slider-gradient{align-self:center;bottom:0;height:100%;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:130px;z-index:2}.slider-gradient--left{background:linear-gradient(90deg,var(--color-light-1) 0,transparent 100%);left:-10px;opacity:0}.slider-gradient--right{background:linear-gradient(270deg,var(--color-light-1) 0,transparent 100%);opacity:1;right:-10px}.black-theme .slider-gradient--left{background:linear-gradient(90deg,var(--color-dark-1) 0,transparent 100%)}.black-theme .slider-gradient--right{background:linear-gradient(270deg,var(--color-dark-1) 0,transparent 100%)}.city-modal__slider-container{display:flex;gap:12px;overflow-x:auto;padding:5px 0;position:relative;scroll-behavior:smooth;user-select:none;z-index:1}.city-modal__slider-container.custom-scrollbar::-webkit-scrollbar{display:none}.city-modal__slide{align-items:center;background:transparent;border:1px solid #c8c8c8;border-radius:4px;color:var(--color-dark);display:flex;flex-shrink:0;font-size:14px;justify-content:center;padding:8px 16px;text-align:center;transition:all .3s ease;user-select:none;white-space:nowrap}.black-theme .city-modal__slide{border:1px solid #404040;color:#fff}.city-modal__slide.active,.city-modal__slide:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.city-modal__slide.active{align-items:center;display:flex;justify-content:center;text-align:center}.black-theme .city-modal__city-tag{border:1px solid #404040;color:var(--color-gray-2)}.city-modal__city-tag:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.mobile-tags{display:none}.city-modal__search{display:flex;flex-direction:column;gap:16px;width:100%}.search-container{align-items:center;background-color:var(--color-gray-bg);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:12px 20px;width:100%}.black-theme .search-container{background-color:var(--color-dark)}@media screen and (max-width:1040px){.city-modal{left:20px;right:20px;transform:translateY(-50%);width:auto}}@media screen and (max-width:991px){.city-popup{top:25%}}@media screen and (max-width:876px){.city-modal__alphabet{column-count:3;column-gap:20px;padding-right:20px}}@media screen and (max-width:768px){.city-modal{left:15px;right:15px}}@media screen and (max-width:710px){.city-modal__list-wrapper{border-radius:4px;max-height:270px;overflow-y:auto;position:relative;transition:height .3s ease}}@media screen and (max-width:600px){.city-modal__alphabet{column-count:2;padding-right:20px}}@media screen and (max-width:568px){.city-modal__search-input{height:auto}.city-modal__content{gap:14px}.city-modal__title{font-size:25px}.city-modal__cities-container{gap:8px;padding:10px 30px 0 0}.desktop-tags{display:none}.mobile-tags{align-items:center;display:flex}}@media screen and (max-width:480px){.search-container{padding:10px 14px}.city-modal{left:14px;right:14px}.city-modal__content{padding:0 40px 40px}.city-modal__head{padding:20px 20px 0}.city-modal__title{font-size:22px}.city-not-found{font-size:15px}.city-modal__cities-container{gap:6px;padding:10px 20px 0 0}}@media screen and (max-width:430px){.city-popup{max-width:400px;width:calc(100% - 40px)}.city-popup__content{gap:25px;width:100%}.city-popup__buttons{display:flex;flex-direction:column;gap:15px}}@media screen and (max-width:380px){.city-modal__title{font-size:18px}.city-modal__alphabet{column-count:1;padding-right:20px}.city-modal__cities-container{flex-direction:column}}.cookie-banner{--cookie-icon-size:50px;align-items:center;background-color:#fff;border-radius:10px;bottom:20px;box-shadow:0 -2px 10px rgba(0,0,0,.1);box-sizing:border-box;display:none;left:50%;max-width:520px;min-height:70px;padding:0 15px;position:fixed;transform:translateX(-50%);width:90%;z-index:41}@media screen and (max-width:1025px){.cookie-banner{bottom:85px}}.cookie-icon{flex:0 0 var(--cookie-icon-size);height:var(--cookie-icon-size);object-fit:contain;width:var(--cookie-icon-size)}.cookie-content{align-items:center;display:flex;flex:1 1 auto;min-width:0;text-align:justify}.cookie-content a{border-bottom:1px solid transparent;transition:border-color .3s ease}.cookie-content a:hover{border-color:var(--color-primary)}.cookie-content p{display:inline-block;flex:1 1 auto;font-size:14px;line-height:1.4;margin:15px;max-width:100%;width:350px}.cookie-actions{display:flex;height:30px;justify-content:center}.cookie-actions button{border:1px solid var(--color-primary);border-radius:5px;cursor:pointer;font-size:14px;min-width:60px;padding:0 16px;width:auto}#accept-cookies{background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff;transition:all .3s ease}#accept-cookies:hover{background-color:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.black-theme .cookie-banner{background-color:var(--color-dark-2)}.black-theme #accept-cookies:hover{border:1px solid #898989;color:#fff}@media(max-width:767px){.cookie-banner{--cookie-icon-size:44px;max-width:480px;padding:0 10px}.cookie-content p{margin:10px}}@media(max-width:576px){.cookie-banner{--cookie-icon-size:40px;max-width:350px;padding:0 10px;width:calc(100% - 20px)}.cookie-content p{flex:1 1 auto;font-size:13.5px;line-height:1.4;margin:10px;min-width:0}.cookie-actions button{font-size:13px;height:30px;line-height:28px;padding:0 12px}}@media(max-width:360px){.cookie-banner{--cookie-icon-size:38px;max-width:100%}.cookie-content p{font-size:13px;line-height:1.35}.cookie-actions button{font-size:12px;height:28px;padding:0 10px}}.employees__head{display:grid;gap:24px;grid-template-columns:repeat(12,1fr);margin-bottom:48px}.employees__head .employees__title{grid-column-end:6;grid-column-start:1;margin-bottom:0;text-align:left;width:auto}.employees__head .employees__text{grid-column-end:13;grid-column-start:8}.employees__head .employees__text>*{line-height:26px}.employees__head .employees__text>a{display:block;margin-top:16px;text-decoration:underline;text-transform:uppercase}.employees__photo{height:470px;position:relative;z-index:-1}.employees__photo:after{background:linear-gradient(180deg,hsla(0,0%,89%,0) 56.25%,var(--color-gray-bg));bottom:-131px;content:"";left:0;position:absolute;right:0;top:0}.employees__photo img{height:calc(100% + 130px);max-height:600px;-o-object-fit:cover;object-fit:cover}.employees__logo,.employees__title{margin-left:auto;margin-right:auto}.employees__logo{height:26px;margin-bottom:32px;width:51px}.employees__title{margin-bottom:64px;text-align:center;width:776px}@media screen and (max-width:1440px){.employees__title{width:-webkit-max-content;width:max-content}}.employees__list{margin-bottom:40px}.employees__list_col{display:flex;flex-direction:column;row-gap:64px}.employees__list_col:first-child{grid-column-end:4;grid-column-start:1;margin-top:60px}.employees__list_col:nth-child(2){grid-column-end:9;grid-column-start:5}.employees__list_col:nth-child(3){grid-column-end:13;grid-column-start:10;margin-top:60px}.employees__list_item{display:flex;flex-direction:column;row-gap:16px}.employees__list_item-img{margin-bottom:8px}.employees__list_item-title{font-size:28px;font-weight:600;line-height:34px;text-transform:uppercase}.employees__list_item-subtitle{color:var(--color-primary);font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}.employees__list_item-info{color:var(--color-gray-4);font-size:16px;font-weight:400;line-height:26px}.employees__footer,.employees__list{display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}.employees__footer .btn,.employees__footer a,.employees__list .btn,.employees__list a{grid-column-end:9;grid-column-start:5}@media screen and (max-width:1440px){.employees__head .employees__title{grid-column-end:7}}@media screen and (max-width:1200px){.employees__head{display:block;margin-top:28px}.employees__head .employees__text{margin-top:24px}}@media screen and (max-width:991px){.employees__photo{height:220px}.employees__photo:after{bottom:-69px}.employees__photo img{height:calc(100% + 68px)}.employees__list{-webkit-column-gap:41px;column-gap:41px;grid-template-columns:repeat(8,1fr)}.employees__list_col{row-gap:24px}.employees__list_col:first-child{grid-column-end:5;margin-top:0}.employees__list_item-img{height:339px;margin-bottom:22px;overflow:hidden}.employees__list_item-title{font-size:16px;line-height:22px}.employees__list_item-subtitle{font-size:16px;line-height:24px}.employees__list_item-info{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:20px;overflow:hidden}.employees__footer{margin-bottom:56px}.employees__footer .btn{grid-column-end:11;grid-column-start:3}.employees__title{margin-bottom:24px}}@media screen and (max-width:767px){.employees__photo{height:147px;margin-left:-20px;margin-right:-20px}.employees__photo:after{bottom:-180px}.employees__photo img{height:calc(100% + 179px)}.employees__title{margin-left:0;text-align:left;width:230px}.employees__list{display:flex;flex-direction:column}.employees__list_item-img{height:361px;margin-bottom:0;width:280px}.employees__footer .btn{grid-column-end:13;grid-column-start:1}}.image-container-employees{margin:auto;max-width:1176px}.employees-header-image-blur{background:linear-gradient(to top,var(--color-gray-bg),transparent 100%);height:200px;margin-top:-200px;position:relative;width:100%;z-index:2}.black-theme .employees-header-image-blur{background:linear-gradient(0deg,#0f0f0f,transparent)}.main-employees{margin-top:-170px;position:relative;z-index:10}.card-employee-sm{padding-top:60px}.employees-main{margin-bottom:124px!important}.col-4-employees{width:377px}.btn-all-employees{background-color:var(--color-primary);height:52px;width:370px}.button-all-employees,.laptop-version-hidden{display:none!important}.text_employee-advantages{color:var(--color-primary)!important;font-weight:600!important}.title-page-employees{font-weight:600}.text_employee-description{font-size:16px!important;line-height:26px!important}.text_employee-name{font-size:28px!important;font-weight:600!important}@media screen and (max-width:1200px){.main-employees{margin-top:-150px}.employees-title-text{flex-direction:column!important}.employee-subtitle,.title-page-employees{width:100%!important}.employee-subtitle{margin-top:25px}.col-4-employees{width:300px}.image-container-employees{max-width:866px}.text_employee-name{font-size:20px!important;font-weight:600!important;line-height:22px!important}}@media screen and (max-width:992px){.employees-main{margin-bottom:50px!important}.image-container-employees{max-width:568px}.main-employees{margin-top:-110px}.employees-header-image-blur{height:150px;margin-top:-150px}.employees-title-text{flex-direction:column!important}.employee-subtitle,.title-page-employees{width:100%!important}.employee-subtitle{margin-top:25px}.text_employee-name{font-size:20px!important;font-weight:600!important;line-height:22px!important}.col-4-employees{display:none!important}.col-sm-3-employees{width:45%}.hidden-card-employee:nth-last-child(-n+2){display:none}.card-employee-sm{padding-top:30px}.button-all-employees{display:flex!important}}@media screen and (max-width:767px){.text_employee-description{font-size:14px!important}.container-main-employees .container{padding:0}.container-main-employees,.image-container-employees{max-width:568px}.main-employees{margin-top:-110px}.employees-header-image-blur{height:150px;margin-top:-150px}.employees-title-text{flex-direction:column!important}.employee-subtitle,.title-page-employees{width:100%!important}.employee-subtitle{margin-top:25px}.col-4-employees{display:none!important}.col-sm-3-employees{width:45%}.card-employee-sm{padding-top:30px}.button-all-employees{display:flex!important}}@media screen and (max-width:576px){.container-employees-mobi{max-height:fit-content;padding:0 20px!important}.container-employees-mobi-2{padding:0 20px 20px!important}.image-employees{height:326px!important;margin-left:-50px;width:639px!important}.container-main-employees .container{padding:20px}.container-main-employees{margin-top:-160px}.employees-main{margin-bottom:50px}.main-employees{margin-top:-80px}.laptop-version,.main-employees{flex-direction:column!important}.col-sm-3-employees{width:100%}.image-container-employees{overflow:hidden}.card-employee-sm{padding-top:24px}}@media screen and (max-width:320px){.employees-main{margin-bottom:50px}.main-employees{margin-top:-100px}.laptop-version,.main-employees{flex-direction:column!important}.col-sm-3-employees{width:100%}}.example_specific_service .specific_service-slide_content{background-image:url(/catalog/view/theme/default/assets/img/contents/examples-of-services.png);background-size:cover;border-radius:4px}.example_specific_service{padding-top:40px}.example_specific_service .breadcrumbs-wrapper.scrollable-right:before{display:none}.example_specific_service-wrapper{margin-top:50px}.example_specific_service .custom-head{row-gap:0}.example_specific_service h1{font-weight:700!important}.example_specific_service .img_block img{border-radius:4px}.example_of_specific_service .top_information{display:flex;flex-direction:column;gap:40px;margin-bottom:124px}.example_of_specific_service .top_information-line{display:flex;gap:30px}.example_of_specific_service .top_information-line .text_block{align-items:center;color:var(--color-gray-4);display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:26px}.black-theme .example_of_specific_service .top_information-line .text_block{color:var(--color-gray-3)}.example_of_specific_service .top_information-line-img_1{height:338px;margin-top:-34px;object-fit:cover;width:600px}.example_of_specific_service .top_information-line-img_2{height:286px;object-fit:cover;width:502px}.example_of_specific_service .top_information-line-img_3{height:280px;object-fit:cover;width:502px}.example_of_specific_service .specific_service-swiper_button{margin-bottom:0}.example_of_specific_service .title-page{margin-bottom:8px}.example_of_specific_service .text-subtitle{color:var(--color-primary);font-size:28px;font-weight:600;line-height:34px;text-transform:uppercase}@media screen and (max-width:1400px){.example_of_specific_service-container{margin-top:0}}@media screen and (max-width:1200px){.example_specific_service .title{font-size:28px;line-height:34px}.example_of_specific_service .text-subtitle{font-size:24px;line-height:28px}.example_of_specific_service-container{margin-top:24px}.price-list_info{padding-left:0!important;padding-right:0!important}.example_specific_service .specific_service-swiper .swiper-navigation-custom_next-corplife{right:-15px!important}.example_specific_service .specific_service-swiper .swiper-navigation-custom_prev-corplife{left:-15px!important}}@media screen and (max-width:991px){.example_of_specific_service .top_information-line-img_1,.example_specific_service-wrapper{margin-top:0}.example_specific_service .title{font-size:20px;line-height:30px}.price-list_info{padding-left:0!important;padding-right:0!important}.example_specific_service h1{font-weight:600!important}.example_of_specific_service .top_information{gap:24px}.example_of_specific_service .text-subtitle{font-size:16px;font-weight:600;line-height:22px;margin-bottom:24px}.example_of_specific_service .top_information-line .text_block{font-size:14px;font-weight:400;line-height:20px}.example_of_specific_service .specific_service-swiper_button{margin-bottom:56px}.example_of_specific_service .top_information-line{display:flex;flex-direction:column;gap:24px}.example_of_specific_service .top_information-line img{height:fit-content;max-height:400px;object-fit:cover;width:100%}.example_of_specific_service .top_information-line .text_block{order:1}.example_of_specific_service .top_information-line .img_block{order:2}.example_of_specific_service .top_information{margin-bottom:56px}.example_of_specific_service-consultation{margin-bottom:32px}}@media screen and (max-width:1200px)and (min-width:991px){.example_of_specific_service .top_information .top_information-line{gap:0;position:relative}.example_of_specific_service .top_information .top_information-line .img_block{position:absolute;top:0}.example_of_specific_service .top_information .top_information-line .img_block .top_information-line-img_1{margin-top:-52px}.example_of_specific_service .top_information .top_information-line .text_block{display:inline;width:100%}.example_of_specific_service .top_information .top_information-line:first-child .img_block{right:0}.example_of_specific_service .top_information .top_information-line:first-child .img_block img{height:338px;width:600px}.example_of_specific_service .top_information .top_information-line:first-child .text_block:before{content:"";float:right;height:290px;width:630px}.example_of_specific_service .top_information .top_information-line:nth-child(2n-1):not(:first-child) .img_block{right:0}.example_of_specific_service .top_information .top_information-line:nth-child(2n-1):not(:first-child) .img_block img{height:280px;width:502px}.example_of_specific_service .top_information .top_information-line:nth-child(2n-1):not(:first-child) .text_block:before{content:"";float:right;height:290px;width:532px}.example_of_specific_service .top_information .top_information-line:nth-child(2n) .img_block{left:0}.example_of_specific_service .top_information .top_information-line:nth-child(2n) .img_block img{height:280px;width:502px}.example_of_specific_service .top_information .top_information-line:nth-child(2n) .text_block:before{content:"";float:left;height:290px;width:532px}}@media screen and (max-width:768px){.example_of_specific_service-consultation{margin-left:-20px!important;margin-right:-20px!important}.price-list_info{margin-top:20px;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:576px){.price-list{padding-top:0}.price-list_info{order:2}.price-list_img{order:1}}.faq__page{margin-top:48px}.faq__page .faq__sidebar{margin-top:66px}.faq__page .faq__content:not(:last-child){margin-bottom:48px}.faq .title{margin-bottom:40px}.faq h3{font-size:28px;font-weight:600;line-height:34px;margin-bottom:32px;text-transform:uppercase}.faq__content{border:1px solid var(--color-gray-2);border-radius:4px}.faq__content_item .tag{margin-right:15px;margin-top:15px}.faq__content_item.active .faq__content_head h4,.faq__content_item.active .faq__content_head span{color:var(--color-primary)}.faq__content_item.active .faq__content_head svg{fill:var(--color-primary);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__content_item.active .faq__content_body{padding-bottom:24px}.faq__content_head{align-items:center;display:flex;justify-content:space-between;padding:24px 34px 24px 30px}.faq__content_head *{font-size:18px;font-weight:600;line-height:24px}.faq__content_head h4,.faq__content_head span,.faq__content_head svg{transition:.2s ease-in-out}.faq__content_body{padding:0 30px}.faq__content_body *{font-size:16px;line-height:26px}.faq__content_body .send-question__form{flex-direction:row}.black-theme .faq__content{border-color:var(--color-dark-2)}@media screen and (min-width:1200px){.faq__container .faq__wrap-content{flex:0 0 calc(66% - 10px);width:calc(66% - 10px)}.faq__container .faq__sidebar{flex:0 0 calc(34% - 10px);width:calc(34% - 10px)}}@media screen and (max-width:1199px){.faq__sidebar .send-question{max-width:100%}.faq__container{flex-wrap:wrap;row-gap:40px}.faq__container .col-xl-8{width:100%}}@media screen and (max-width:991px){.faq .title{margin-bottom:24px}.tab-category__controls{display:none}.category_cert .tab-category__controls{display:flex!important}}@media screen and (max-width:767px){.faq__content_body{padding-left:16px;padding-right:16px}.faq__content_body *{font-size:14px;line-height:20px}.faq__content_head{padding:16px}.faq__content_head *{font-size:16px;line-height:22px;margin-right:28px}.faq__content_item.active .faq__content_body{padding-bottom:16px}.faq__sidebar{margin:0!important;padding-left:0;padding-right:0;width:100%}.faq .title{margin-bottom:32px}.faq h3{font-size:16px;line-height:16px;margin-bottom:16px}.faq__container{flex-wrap:wrap;row-gap:24px}}.faq__content_body .checkbox__text,.faq__content_body .policy{font-size:13px;line-height:1.4}.faq__content_body .consultation__body .js-error-message{margin-top:-25px}.faq__content_body .send-question__form .js-error-message{margin-top:-16px}.faq__content_body .consultation__minimalize{background:transparent;border:1px solid var(--color-gray-2);border-radius:4px}.faq__content_body .consultation__body .input.textarea:after{left:0}.faq__content_body .consultation .title span{font-size:20px}.faq__content_body .consultation__minimalize .consultation__minimalize_title{font-size:28px;line-height:34px}@media screen and (max-width:576px){.faq__content_body .consultation__body .js-error-message{margin-top:-14px}.faq__content_body .consultation__minimalize .consultation__minimalize_title{font-size:20px;line-height:1.4}}@media screen and (max-width:480px){.faq__content_body .consultation .title span{font-size:16px}.faq__content_body .consultation__body input::placeholder{font-size:13px}.faq__content_body .consultation__body input textarea::placeholder{font-size:13px}}.option-search{position:relative;width:100%}.option-search__container{padding:13px 0 8px}.filter-sidebar__line .option-search{overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.filter-sidebar__line:not(.active) .option-search{max-height:0!important;opacity:0;pointer-events:none}.filter-sidebar__line:not(.active) .filter-sidebar__show-more{display:none!important}.filter-sidebar__line.active .option-search{max-height:60px;opacity:1;pointer-events:auto}.option-search .icon-search{align-self:center;display:flex;height:16px;justify-self:center;width:17px}.option-search .input{height:46px;max-height:46px;max-width:100%}.option-search .input input{background:var(--color-gray-bg);border:1px solid var(--color-gray-bg);color:var(--color-dark);font-size:14px;height:44px;padding:10px 50px 10px 20px;transition:none}.black-theme .option-search .input input{background-color:#1e1e1e;border:1px solid transparent;color:var(--color-gray-2)}.option-search .input:after{border:none}.option-search .input__placeholder{left:20px}.option-search-input:focus{border-color:none;box-shadow:none;outline:none}.filter-search-buttons{height:20px;position:relative;width:20px}.filter-clear-icon,.filter-search-icon{height:20px;left:0;position:absolute;top:0;transition:all .3s ease;width:20px}.filter-search-icon{fill:var(--color-dark);opacity:.5}.black-theme .filter-search-icon{fill:var(--color-gray-2)}.filter-clear-icon{cursor:pointer;fill:var(--color-secondary);opacity:0;visibility:hidden}.filter-clear-icon:hover{fill:var(--color-secondary-light)}.no-results-message{color:var(--color-gray-3);font-size:14px;text-align:center}.black-theme .filter-sidebar{background-color:var(--color-dark-1)}.black-theme .filter-sidebar__head,.black-theme .filter-sidebar__title span{color:var(--color-light-2)}.black-theme .filter-sidebar__title svg{fill:var(--color-gray-3)}.black-theme .filter-sidebar__line{border-color:var(--color-dark-2)!important}.filter-col{position:sticky}.filter-sidebar{background:var(--color-light-1);border-radius:4px;margin-bottom:50px}@media screen and (max-width:1200px){.filter-col .filter-sidebar{display:none}}.filter-sidebar__head{display:flex;justify-content:space-between}.filter-sidebar__head span{font-weight:700;text-transform:uppercase}.filter-sidebar__head button{color:var(--color-gray-3);font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:all .3s ease}.filter-sidebar__head button:hover{color:var(--color-primary)}.filter-sidebar__line{padding:19px 15px 19px 19px}.filter-sidebar__line:not(.active) [data-accordion-body]{max-height:0!important}.filter-sidebar__line:not(:last-child){border-bottom:1px solid #dcdcdc}.filter-sidebar__line.active .filter-sidebar__content{margin-top:20px}.filter-sidebar__line.active .filter-sidebar__show-more{display:block}.filter-sidebar__line.active .filter-sidebar__title svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-sidebar__content{display:flex;flex-direction:column;position:relative;row-gap:10px}.filter-sidebar [data-accordion-body]{max-height:0;overflow:hidden;transition:.2s ease-in-out}.filter-sidebar__title{display:flex;justify-content:space-between}.filter-sidebar__title span{color:var(--color-dark);font-size:14px;font-style:normal;font-weight:600;line-height:22px;text-transform:uppercase}.filter-sidebar__title svg{transition:.3s ease-in-out}.filter-sidebar__show-more{color:var(--color-primary);display:none;font-size:14px;font-weight:400;line-height:22px;margin-top:10px}.filter-sidebar .input-range__inputs .input-min{margin-right:40px}.filter-sidebar .input-range__inputs:before{left:calc(50% - 8px);width:16px}.filter-sidebar .input-range__inputs input{color:var(--color-dark);padding:7px 10px 7px 30px}.filter-sidebar .input-range__data{color:var(--color-gray-3);display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:18px;margin-bottom:12px;margin-top:6px}.black-theme .footer{background-color:#090f1d;background-image:none}footer{margin-bottom:16px}.footer__line_contacts{display:flex;justify-content:center;width:100%}@media screen and (min-width:992px){.footer__line_contacts{grid-template-columns:repeat(5,calc(20% - 20px))}}.footer__line_contacts>ul{text-align:left}@media screen and (max-width:991px){.footer__container{max-width:530px}}@media screen and (min-width:991px)and (max-width:1200px){.footer__line .container{max-width:990px;width:100%}}@media screen and (max-width:991px){.footer__line .container{max-width:530px;width:100%}}@media screen and (max-width:575px){footer{margin-bottom:0}footer .container:not(.container_md_none),footer .container_md:not(.container_md_none){padding-left:32px;padding-right:32px}}.footer{background-color:var(--color-primary);background-image:url(../assets/img/contents/footer-bg.png)}@media screen and (max-width:991px){.footer__line_contacts ul{display:flex;flex-direction:column}}@media screen and (max-width:1200px){.footer{overflow:hidden}.footer__line.container_md{max-width:990px}}@media screen and (max-width:991px){.footer{display:flex;flex-direction:column}}.footer [data-my-modal]:hover,.footer a:hover{color:var(--color-light-2)!important}.footer .underline:hover:after{background-color:var(--color-light-2)}.footer hr{border-color:var(--color-light-2);margin:0}.footer hr.mobile{display:none}@media screen and (max-width:991px){.footer hr.mobile{display:block}}.footer .order-7{order:7}.footer [data-accordion-item].active [data-accordion-body]{margin-top:16px}.footer__line{-webkit-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;padding-bottom:48px;padding-top:48px}.footer__line [data-accordion-item].active .icon-arrow-down-little{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__line .icon-arrow-down-little{display:none;fill:#fff}@media screen and (max-width:1200px){.footer__line .icon-arrow-down-little{display:block}}.footer__line_top{justify-content:space-between}@media screen and (max-width:575px){.footer__line_top{padding-bottom:24px;padding-top:54px}}.footer__line_mobile .footer__line_title{margin-bottom:20px}.footer__line_mobile ul:not(.categories) li:not(:last-child){margin-bottom:16px}@media screen and (max-width:1200px){.footer__line_mobile{display:flex;flex-wrap:wrap;padding-bottom:0;padding-top:0}.footer__line_mobile>div{padding-bottom:24px;padding-top:24px}.footer__line_mobile ul{display:flex;flex-wrap:wrap;gap:24px 16px;overflow:hidden;width:100%!important}}@media screen and (max-width:1200px)and (max-width:575px){.footer__line_mobile ul{row-gap:16px}}@media screen and (max-width:1200px){.footer__line_mobile ul li{width:calc(50% - 12px)}}@media screen and (max-width:1200px)and (max-width:575px){.footer__line_mobile ul li{width:100%}}@media screen and (max-width:1200px){.footer__line_mobile .footer__line_title{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}}.footer__line_contacts{-webkit-column-gap:24px;column-gap:24px;display:grid}.footer__line_contacts .svg-icon{height:22px;width:22px}.footer__line_contacts .icon-time-line{height:17px;width:17px}.header__bottom_container .svg-icon{height:24px;width:24px}.header__bottom_container .icon-time-line{height:17px!important;margin-right:4px;margin-top:1px;width:17px!important}.footer__line_contacts ul>li:not(:last-child){margin-bottom:6px}@media screen and (max-width:991px){.footer__line_contacts{gap:20px 24px;order:6;padding-bottom:24px;padding-top:24px}.footer__line_contacts>ul:nth-child(2){grid-row-start:2}.footer__line_contacts>ul:nth-child(3){grid-row-end:3;grid-row-start:1}.footer__line_contacts>ul:nth-child(4){grid-row-start:3}.footer__line_contacts>ul:nth-child(5){grid-column-start:2}}@media screen and (max-width:575px){.footer__line_contacts{grid-template-columns:1fr}.footer__line_contacts>ul{grid-column-end:auto!important;grid-column-start:auto!important;grid-row-end:auto!important;grid-row-start:auto!important}}.footer__line_contacts .footer__line_title{text-transform:none}.footer__line_contacts .footer__line_subtitle{margin-left:28px}.footer__line_contacts .footer__line_subtitle.underline:after{background-color:var(--color-gray-2);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.footer__line_contacts svg{fill:var(--color-light-2);margin-bottom:3px;margin-right:8px}.footer__line .categories{flex-direction:row;flex-wrap:wrap;margin-top:20px;width:100%}@media screen and (max-width:1200px){.footer__line .categories{margin-top:0;max-height:0}}.footer__line .categories li{width:calc(20% - 20px)}@media screen and (max-width:1200px){.footer__line .categories li{width:calc(50% - 12px)}}.footer__line:nth-child(5)>div{width:calc(20% - 20px)}@media screen and (max-width:1200px){.footer__line:nth-child(5)>div{width:100%}.footer__line:nth-child(5)>div:not(:last-child){border-bottom:1px solid hsla(0,0%,95%,.25)}.footer__line:nth-child(5)>div>div>ul{max-height:0;row-gap:0}.footer__line:nth-child(7){padding-bottom:24px;padding-top:24px}}.footer__line:nth-child(7)>div{padding-bottom:0;padding-top:0;width:100%}.footer__line:nth-child(7)>div>div{padding:0}.footer__line>div>ul{display:flex;flex-direction:column;gap:16px 24px;margin-top:20px}.footer__line_title,.footer__line_title a{align-content:center;color:var(--color-light-2);font-weight:600}.footer__line_title a:hover{text-decoration:underline dotted}.footer__line_subtitle{color:var(--color-gray-2);font-size:14px;font-weight:400}.footer__head{align-items:center;color:var(--color-light-2);display:flex;width:100%}.footer__head_logo{align-items:center;display:flex;width:200px!important}.footer__head_logo img{margin-right:13px;width:200px!important}.footer__head_logo_text span{display:block}.footer__head_logo_text span:first-child{font-size:16px;font-weight:800;line-height:19px;margin-left:-10px;text-transform:uppercase}.footer__head_logo_text span:last-child,.footer__head_offer{font-size:14px;font-weight:400;line-height:20px}.footer__head_offer{padding-left:45px;position:relative}@media screen and (max-width:1200px){.footer__head_offer{display:none}}.footer__head_offer:before{background-color:var(--color-light-2);content:"";display:block;height:34px;left:22px;position:absolute;top:3px;width:1px}.footer__head_offer span{display:block}.footer__social{align-items:center;color:var(--color-light-2);display:flex;font-size:14px;gap:14px;line-height:20px}.footer__social svg:hover{fill:var(--color-light-2)}.footer__social_subscribe{padding-right:26px}@media screen and (max-width:1200px){.footer__social_subscribe{display:none}}@media screen and (max-width:768px){.footer__head{max-width:592px!important}.footer__line{justify-content:center;justify-content:baseline}}@media screen and (max-width:400px){.footer__head_logo img{width:100%!important}.footer__head{align-items:flex-start;flex-direction:column!important;gap:15px}}.footer__social svg{fill:var(--color-gray-1)}.footer__remark{margin-top:16px;text-align:center}@media screen and (max-width:1024px){.footer__remark{padding-bottom:60px}}@media screen and (max-width:991px){.footer__remark a{border-bottom:1px solid var(--color-gray-2);color:var(--color-gray-2)}.footer__remark.desktop{display:none}}.footer__remark.mobile{display:none}@media screen and (max-width:991px){.footer__remark.mobile{display:block;margin-top:24px;order:8;padding-bottom:80px}}.footer__remark span{color:var(--color-gray-3);display:block;font-size:14px}.grades{display:flex;flex-direction:column;gap:48px;padding-top:48px}.grades-card_container{border:1px solid var(--color-gray-2);border-radius:4px;padding:56px}.black-theme .grades-card_container{border:1px solid var(--color-dark-2)}.grades-card_header{display:flex;gap:20px}.grades-card .icon-icon-metall{fill:var(--color-primary);height:60px;width:60px}.grades-card_info{display:flex;flex-direction:column;gap:8px}.grades-card_header .card-assortment__title{align-items:center;font-size:18px}.black-theme .grades-card_header .card-assortment__title .svg-icon use{fill:var(--color-light-2)}.grades-card_header .card-assortment__title:hover{color:var(--color-primary)}.grades-card_header .card-assortment__title:hover .svg-icon use{fill:var(--color-primary)}.grades-card_value{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px}.grades-card_body{margin-top:37px}.grades-card_body li{position:relative}.grades-card_body ul{align-items:start;display:grid;gap:16px;grid-auto-flow:dense;grid-auto-rows:auto;grid-template-columns:repeat(4,1fr)}.grades-card_body ul li{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;white-space:nowrap}.grades-card_body ul li.expanded{grid-row:span 3}.grades-card_body .sub-list li{margin-top:16px}.grades-card_body ul li>a{color:var(--color-gray-4);flex-grow:1;font-size:16px;font-weight:400;line-height:22px;padding-left:34px;width:min-content}.black-theme .grades-card_body ul li>a{color:var(--color-gray-2)}.grades-card_body .sub-list li>a{font-size:14px!important}.grades-card_body ul li>a:before{background-color:var(--color-gray-4);border-radius:100%;content:"";display:flex;height:4px;left:15px;min-height:4px;min-width:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.black-theme .grades-card_body ul li>a:before{background-color:var(--color-gray-2)}.grades-card_body ul li>a:hover{color:var(--color-primary)}.grades-card_body ul li>a:hover:before{background-color:var(--color-primary)}.grades-card_body .icon-container{align-items:center;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:10px;top:11px;transform:translateY(-50%);width:22px;z-index:10}.grades-card_body .icon-container .grade_toggle-arrow{background-color:var(--color-gray-4);content:none!important;display:block;height:4px;-webkit-mask-image:url(/catalog/view/theme/default/assets/img/svg/arrow-list.svg);mask-image:url(/catalog/view/theme/default/assets/img/svg/arrow-list.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:transform .3s ease,background-color .3s ease;width:6px}.black-theme .grades-card_body .icon-container .grade_toggle-arrow{background-color:var(--color-gray-2)}.grades-card_body .icon-container:hover .grade_toggle-arrow{background-color:var(--color-primary)!important}.grades_consultation{padding:124px 0 0}.grades-card_body ul li ul{gap:0}.grades-card_container .sub-list{display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.grades-card_container .sub-list.expanded{display:flex;flex-direction:column;max-height:500px;opacity:1}@media screen and (max-width:1200px){.grades-card_body ul{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){.grades{gap:34px;padding-top:24px}.grades-card_body{margin-right:12px;max-height:288px;overflow-y:scroll}.grades-card_body::-webkit-scrollbar{width:4px}.grades-card:nth-child(2n) .grades-card_body ul{grid-template-columns:repeat(3,1fr)}.grades-card:nth-child(2n) .grades-card_container{padding:26px 0 38px 30px}.grades-card:nth-child(2n) .grades-card_body{max-height:136px}.grades-card_container{padding:26px 0 17px 30px}.grades-card_body{margin-top:10px}.grades-card_body ul{display:grid;grid-template-columns:repeat(2,1fr);width:50%}.grades-card_header{display:flex;gap:10px;margin-left:14px}.grades-card .icon-icon-metall{fill:var(--color-primary);height:28px;width:28px}.grades-card_info{display:flex;flex-direction:column;gap:8px;margin-top:5px}.grades-card_header .card-assortment__title{align-items:center;font-size:14px}.grades-card_value{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px;margin-left:-35px}.grades_consultation{padding:56px 0 32px}}@media screen and (max-width:576px){.grades-card_body ul{display:grid}.grades-card:nth-child(2n) .grades-card_body ul,.grades-card_body ul{grid-template-columns:repeat(1,1fr)}.grades-card:nth-child(2n) .grades-card_container{padding:26px 0 17px 30px}.grades-card:nth-child(2n) .grades-card_body{max-height:288px}}.menu-sidebar{background:var(--color-light-2);height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .4s ease;width:380px;z-index:1005}@media(max-width:480px){.menu-sidebar{max-width:100vw;width:100%}.menu-sidebar__link{font-size:18px}}.menu-sidebar__content{display:flex;flex-direction:column;height:100%;overflow:hidden}.menu-sidebar.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:0}.black-theme .menu-sidebar.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-primary)}.black-theme .menu-sidebar{background:var(--color-dark-1)}.menu-sidebar.menu-sidebar--open{transform:translateX(0)}.menu-sidebar__overlay{backdrop-filter:blur(2px);background:rgba(0,0,0,.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}.menu-sidebar__overlay.menu-sidebar__overlay--active{opacity:1;visibility:visible}.menu-sidebar__header{background:var(--color-light-2);display:flex;flex-direction:column;gap:20px;padding:25px;position:sticky;top:0;z-index:1003}.black-theme .menu-sidebar__header{background:var(--color-dark-1)}.menu-sidebar__header-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.menu-sidebar__header-left{align-items:center;display:flex;gap:12px}.menu-sidebar__close{cursor:pointer;fill:var(--color-secondary);flex-shrink:0;height:23px;margin-right:-4px;transition:all .3s ease;width:23px}.menu-sidebar__close:hover{fill:var(--color-secondary-light)}.menu-sidebar__logo{align-self:center;flex-shrink:0;width:230px}.menu-sidebar__logo--dark,body.black-theme .menu-sidebar__logo--light{display:none}body.black-theme .menu-sidebar__logo--dark{display:block}.menu-sidebar__arrow-back{cursor:pointer;fill:var(--color-dark);flex-shrink:0;height:18px;transform:rotate(-180deg);transition:all .3s ease;width:18px}.menu-sidebar__arrow-back:hover{fill:var(--color-primary)}.black-theme .menu-sidebar__arrow-back{fill:var(--color-light-2)}.black-theme .menu-sidebar__arrow-back:hover{fill:var(--color-primary)}.menu-sidebar__icon-arrow{height:12px;transform:rotate(-90deg);transition:all .3s ease;width:12px}.menu-sidebar__link:hover svg{fill:var(--color-light-2);transform:rotate(-90deg) translateY(5px)}.menu-sidebar__title{color:var(--color-dark);font-size:18px;font-weight:600}.black-theme .menu-sidebar__title{color:var(--color-light-2)}.menu-sidebar__tabs{display:flex;gap:20px}.menu-sidebar__catalog-title{color:var(--color-dark);cursor:pointer;font-size:20px;font-weight:600;transition:all .3s ease}.black-theme .menu-sidebar__catalog-title{color:var(--color-light-2)}.black-theme .menu-sidebar__catalog-title:hover,.menu-sidebar__catalog-title.active{color:var(--color-primary)}.black-theme .menu-sidebar__catalog-title.active:hover{color:var(--color-primary-light)}.menu-sidebar__search{padding:0}.menu-sidebar__search-container{align-items:center;background-color:var(--color-gray-bg);border-radius:4px;display:flex;gap:10px;height:40px;justify-content:space-between;padding:12px 22px;width:100%}.black-theme .menu-sidebar__search-container{background:var(--color-dark)}.menu-sidebar__search-input{background-color:transparent;border:none;font-size:16px;outline:none;padding:0;width:100%}.menu-sidebar__search-buttons{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px}.menu-sidebar__clear-icon,.menu-sidebar__search-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.menu-sidebar__search-icon{cursor:default;fill:var(--color-primary);height:20px;opacity:1;width:20px}.menu-sidebar__clear-icon{cursor:pointer;fill:var(--color-secondary);height:20px;opacity:0;visibility:hidden;width:20px}.menu-sidebar__clear-icon:hover{fill:var(--color-secondary-light)}.menu-sidebar__search-icon--hidden{opacity:0;visibility:hidden}.menu-sidebar__clear-icon--visible{opacity:1;visibility:visible}.menu-sidebar__link{align-items:center;color:var(--color-dark);display:flex;font-size:18px;font-weight:600;gap:8px;justify-content:space-between;padding:17px 25px;text-decoration:none;transition:all .3s ease}@media screen and (max-width:480px){.menu-sidebar__link{padding:20px 25px}}.black-theme .menu-sidebar__link{color:var(--color-light-2)}.black-theme .menu-sidebar__link .menu-sidebar__icon-arrow{fill:var(--color-light-2)}.menu-sidebar__navigation-link{align-items:center;background:var(--color-primary);color:var(--color-light-2);cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:17px 25px;transition:all .3s ease;width:100%}.menu-sidebar__navigation-link:hover{background:var(--color-primary-light);color:var(--color-light-2);padding-left:30px}.menu-sidebar__navigation-link .menu-sidebar__icon-arrow{fill:var(--color-light-2)}.menu-sidebar__navigation-link:hover .menu-sidebar__icon-arrow{fill:var(--color-light-2);transform:rotate(-90deg) translateY(5px)}.menu-sidebar__nav-content{align-items:center;display:flex;gap:7px;justify-content:center}.menu-sidebar__navigation-icon{display:flex;fill:var(--color-light-2);height:15px;width:15px}.menu-sidebar__not-found{align-items:center;color:var(--color-dark);display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:0 25px;text-decoration:none;transition:all .3s ease}.black-theme .menu-sidebar__navigation-link,.black-theme .menu-sidebar__not-found,.menu-sidebar__link:hover{color:var(--color-light-2)}.menu-sidebar__link:hover{background:var(--color-primary);padding-left:30px}.menu-sidebar__page{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:ease-out;display:flex;flex-direction:column;min-height:100vh;width:100%}.menu-sidebar__list-container{display:flex;flex-direction:column;overflow-y:auto}.menu-sidebar__list{padding-bottom:80px}.menu-sidebar__list-container.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:0}.menu-sidebar__page--forward{animation-name:slideInFromLeft}.menu-sidebar__page--back{animation-name:slideInFromRight}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.catalog-overlay{background:rgba(0,0,0,.8);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;visibility:hidden;z-index:45}.catalog-overlay.active{opacity:1;visibility:visible}.catalog-nav__wrapper{height:504px;left:0;margin-left:auto;margin-right:auto;max-height:0;max-width:1450px;opacity:0;position:absolute;right:0;transition:opacity .4s ease,visibility .4s ease,max-height .5s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:10}.catalog-nav__wrapper.active{max-height:504px;opacity:1;visibility:visible}@media(max-width:1025px){.catalog-nav__wrapper.active,.catalog-overlay.active{display:none}}.catalog-nav{height:100%;padding-left:36px;padding-right:36px;width:100%}.catalog-nav__container{background:var(--color-gray-bg);display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;height:100%;overflow:hidden;position:relative}.black-theme .catalog-nav__container{background:var(--color-dark-1)}.catalog-column{background:var(--color-light-1);display:block;height:100%;overflow-y:auto}.catalog-column.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:0}.black-theme .catalog-column.custom-scrollbar::-webkit-scrollbar-thumb{background:#2e2e2e}.black-theme .catalog-column.custom-scrollbar::-webkit-scrollbar-track{background:var(--color-dark)}.black-theme .catalog-column{background:var(--color-dark-1)}.catalog-nav__container.has-combined{grid-template-columns:1fr 1fr 2fr 0fr}.catalog-nav__container.has-combined.has-combined-no-children{grid-template-columns:1fr 0fr 3fr 0fr}.catalog-nav__container.has-combined .catalog-column[data-catalog-level="4"]{display:none!important}.catalog-level-1{display:flex;flex-direction:column}.catalog-column[data-catalog-level="4"]{padding:20px}.catalog-category,.catalog-subcategory,.catalog-subitem,.catalog-tag{transition:all .3s ease}.catalog-category a,.catalog-subcategory a,.catalog-subitem__title{align-items:center;color:var(--color-dark);display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;line-height:24px;padding:24px 20px;text-transform:uppercase;transition:all .3s ease}.black-theme .catalog-category a,.black-theme .catalog-subcategory a,.black-theme .catalog-subitem__title{color:var(--color-light-2)}.catalog-category .icon-arrow-menu,.catalog-subcategory .icon-arrow-menu,.catalog-subitem .icon-arrow-menu{display:flex;flex-shrink:0;transform:rotate(-90deg);transition:all .3s ease}.catalog-category.active{background:var(--color-primary)}.catalog-category.active a,.catalog-subcategory.active a,.catalog-subitem.active a{color:var(--color-light-2);padding-left:22px}.catalog-category.active .icon-arrow-menu,.catalog-subcategory.active .icon-arrow-menu,.catalog-subitem.active .icon-arrow-menu{fill:var(--color-light-2);transform:translateX(2px) rotate(-90deg)}.catalog-subcategory.active,.catalog-subitem.active{background:var(--color-primary)}.black-theme .catalog-subitem:hover a{color:var(--color-light-2)}.catalog-level-2{display:flex;flex-direction:column;gap:12px}.catalog-level-3{display:grid;gap:8px;grid-template-columns:1fr}.category-section:not(.active),.subcategory-section:not(.active),.tag-section:not(.active){display:none}.category-section.active{display:flex;flex-direction:column}.subcategory-section.active{display:grid}.catalog-level-4,.tag-section.active{display:flex;flex-wrap:wrap;gap:8px;width:100%}.catalog-level-4{overflow-y:auto}.catalog-tag{align-items:center;border-radius:4px;font-size:14px;font-weight:400;overflow:hidden;white-space:nowrap}.black-theme .catalog-tag,.catalog-tag{border:1px solid #c8c8c8}.catalog-tag__link{color:var(--color-dark);display:block;line-height:normal;overflow:hidden;padding:6px 18px;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.black-theme .catalog-tag__link{color:var(--color-light-2)}.catalog-tag:hover{background:var(--color-primary);border:1px solid var(--color-primary)}.catalog-tag:hover .catalog-tag__link{color:var(--color-light-2)}.combined-section{display:none}.combined-section.active{display:block}.combined-content{border-color:#c8c8c8;border-radius:8px;margin:20px}.combined-tags{display:flex;flex-wrap:wrap;gap:10px}.tags-title{color:var(--color-dark);font-size:14px;font-weight:600;margin-bottom:10px;text-transform:uppercase;width:100%}.black-theme .tags-title{color:var(--color-light-2)}.subcategory-section.empty-section,.tag-section.empty-section{display:none!important}.header-mobile__menu{background:var(--color-light-2);bottom:0;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .4s ease;width:380px;z-index:1001}.header-mobile__menu-item{align-items:center;display:flex}.black-theme .header-mobile__menu{background:var(--color-dark)}.header-mobile__menu-btn{font-size:16px;height:55px}@media(max-width:480px){.header-mobile__menu{max-width:100vw;width:100%}}.header-mobile__menu--open{transform:translateX(0)}@media(min-width:1026px){.header-mobile__menu--open{display:none}}.header-mobile__menu-content{display:flex;flex-direction:column;gap:30px;height:100%;padding-top:25px}@media(max-width:480px){.header-mobile__menu-content{gap:20px}}.header-mobile__menu-top{display:flex;flex-direction:column;gap:40px}@media(max-width:480px){.header-mobile__menu-top{gap:30px}}.header-mobile__menu-head{align-items:center;display:flex;justify-content:space-between;padding:0 25px}.header-mobile__menu-nav button{display:flex;gap:10px}.header-mobile__menu-link{align-items:center;color:var(--color-dark);cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:12px 25px;text-decoration:none;transition:padding-left .3s ease,background .3s ease,color .3s ease;width:100%}@media(max-width:480px){.header-mobile__menu-link{padding:10px 25px}}.header-mobile__icon-star{fill:var(--color-primary);height:15px;margin-bottom:1px;width:15px}.black-theme .header-mobile__menu-link .menu-sidebar__icon-arrow{fill:var(--color-light-2)}.header-mobile__menu-link:hover{background:var(--color-primary);color:var(--color-light-2);padding-left:30px}.header-mobile__menu-link:hover .menu-sidebar__icon-arrow{fill:var(--color-light-2);transform:rotate(-90deg) translateY(5px)}.header-mobile__menu-link:hover .header-mobile__icon-star{fill:var(--color-light-2)}.black-theme .header-mobile__menu-link{color:var(--color-light-2)}.header-mobile__menu-bottom{display:flex;flex-direction:column;gap:35px;padding:0 25px 40px}@media(max-width:480px){.header-mobile__menu-bottom{gap:25px;padding:0 20px 135px}}.header-mobile__menu-contact{display:flex;flex-direction:column;gap:20px}.header-mobile__menu-text{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:start;position:relative}.header-mobile__menu-social{gap:11px}.header-mobile__menu--icon{fill:none;height:20px;stroke:var(--color-dark);width:20px}.black-theme .header-mobile__menu--icon{stroke:var(--color-light-2)}.header-mobile__icon-social{height:22px;stroke:none;width:22px}.black-theme .header-mobile__icon-social{stroke:none}.header-mobile__icon-whatsapp{height:24px;width:24px}.header-mobile__menu-text span{color:var(--color-dark);font-size:18px;font-weight:400;line-height:20px;text-align:center;transition:color .3s ease-in-out}.black-theme .header-mobile__menu-text span{color:var(--color-light-2)}.mobile-bar{align-items:center;background:var(--color-light-2);border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.1);display:none;justify-content:space-between;left:0;padding:13px 36px;position:fixed;right:0;z-index:999}.mobile-bar.hidden-shadow{border-radius:0;box-shadow:none}@media(max-width:480px){.mobile-bar{padding:13px 20px}}.social-widgets{bottom:88px;display:none;flex-direction:column;gap:10px;position:fixed;right:30px;z-index:40}@media(max-width:1025px){.social-widgets{display:flex}}@media(max-width:480px){.social-widgets{right:20px}}.social-widget{cursor:pointer;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));height:40px;transition:all .3s ease;width:40px}.social-widget:hover{transform:scale(1.1)}.black-theme .mobile-bar{background:var(--color-dark)}.mobile-bar__btn{align-items:center;color:#4a4a4a;display:none;flex-direction:column;font-size:13px;gap:6px;line-height:1;text-align:center}@media(max-width:480px){.mobile-bar__btn{font-size:12px}}.mobile-bar__btn:hover{color:#4a4a4a}.mobile-bar__btn.active{color:var(--color-primary);font-weight:600}.black-theme .mobile-bar__btn{color:#bdbdbd}.black-theme .mobile-bar__btn.active{color:var(--color-primary)}.mobile-bar__icon{fill:none;height:24px;stroke:#4a4a4a;width:24px}@media(max-width:480px){.mobile-bar__icon{height:20px;width:20px}}@media(max-width:380px){.mobile-bar__icon{height:18px;width:18px}}a[href="/cart/"] .mobile-bar__icon{margin-right:5px}.mobile-bar__icon-order,.mobile-bar__icon.active{fill:var(--color-primary);stroke:var(--color-primary)}.black-theme .mobile-bar__icon{stroke:#bdbdbd}.black-theme .mobile-bar__icon.active{stroke:var(--color-primary)}.icon-wrapper{align-items:center;background:#2f57be;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.1);display:flex;height:40px;justify-content:center;transition:background .3s ease-in-out;width:40px}@media(max-width:480px){.icon-wrapper{height:35px;width:35px}}.icon-wrapper:hover{background:var(--color-primary-light)}.header-mobile__icon{fill:none;height:21px;stroke:var(--color-light-2);stroke-width:1.5;width:21px}@media(max-width:1025px){.mobile-bar,.mobile-bar__btn{display:flex}}@media(max-width:480px){.mobile-bar{z-index:1010}}@media(max-width:380px){.mobile-bar__btn{font-size:11px}}.hamburger{align-items:center;background:#2f57be;border-radius:4px;cursor:pointer;display:flex;height:34px;justify-content:center;padding:8px 3px;transition:background .3s ease-in-out;width:34px}.hamburger:hover{background:var(--color-primary-light)}.hamburger-box{display:flex;height:18px;position:relative;width:20px}.hamburger-inner{top:50%;transform:translateY(-50%);transition:background-color 0s linear .2s}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--color-light-1);border-radius:4px;display:block;height:2px;position:absolute;width:20px}.hamburger-inner:after,.hamburger-inner:before{content:"";left:0}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.header{background:var(--color-gray-bg);border-radius:0 0 24px 24px;font-size:14px;left:0;position:fixed;right:0;top:0;z-index:49}.header__top{display:flex;gap:10px;justify-content:space-between;padding-bottom:5px;padding-top:5px}@media screen and (max-width:991px){.header__top{display:none}}.header__top a{color:var(--color-dark)}.header__top a:hover{color:var(--color-primary)}.header__top [data-dropdown-custom-item].active .icon-arrow-down-little{fill:var(--color-primary)}.header__top_col{align-items:center;display:flex;gap:20px}.header__top_nav{align-content:center;display:flex;gap:20px;justify-content:space-between;position:relative}@media(max-width:1200px){.header__top_col,.header__top_col.header__top_info,.header__top_nav{gap:15px}}.header__top_nav>li{position:relative}.header__top_nav li a{align-items:center;display:flex;gap:3px}.header__submenu{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.15);left:50%;min-width:220px;opacity:0;position:absolute;top:110%;transform:translateX(-50%);transition:all .3s ease;visibility:hidden;z-index:1001}.black-theme .header__submenu{background:var(--color-dark-1);border:1px solid var(--color-dark-2)}.header__submenu_for-clients{left:-80%}.header__top_nav>li:hover>.header__submenu{opacity:1;visibility:visible}.header__top_nav>li:hover>.header__submenu~a.header__top_nav--link,.header__top_nav>li:hover>a.header__top_nav--link{color:var(--color-primary)}.header__submenu>li{position:relative}.header__submenu-link{align-items:center;border-bottom:1px solid #f5f5f5;border-radius:4px;color:var(--color-dark);display:flex;justify-content:space-between;padding:12px 20px;text-decoration:none;transition:all .2s ease}.header__submenu li:first-child .header__submenu-link,.header__submenu li:last-child .header__submenu-link{padding:15px 20px}.black-theme .header__submenu-link{border-bottom:1px solid var(--color-dark-2)}.header__submenu-link:hover{background:#f8f9fa;cursor:pointer;padding-left:25px}.header__submenu li:first-child .header__submenu-link:hover,.header__submenu li:last-child .header__submenu-link:hover{padding:15px 20px 15px 25px}.black-theme .header__submenu-link:hover{background:var(--color-dark-2)}.header__submenu-level2{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 5px 20px rgba(0,0,0,.15);left:102%;min-width:220px;opacity:0;position:absolute;top:0;transition:all .3s ease;visibility:hidden;z-index:1002}.header__submenu>li:after{background:transparent;content:"";height:100%;left:100%;pointer-events:auto;position:absolute;top:0;width:20px;z-index:1005}.header__submenu-level2.header__submenu-level2-big{min-width:250px}.black-theme .header__submenu-level2{background:var(--color-dark-1);border:1px solid var(--color-dark-2)}.header__submenu>li:hover>.header__submenu-level2{opacity:1;visibility:visible}.header__submenu-level2 li{transition:all .2s ease}.header__submenu-level2 li a{border-bottom:1px solid #f5f5f5;border-radius:8px;color:var(--color-dark);display:flex;padding:10px 20px;text-decoration:none;transition:all .2s ease}.header__submenu-level2 li:first-child a,.header__submenu-level2 li:last-child a{padding:15px 20px}.black-theme .header__submenu-level2 li a:hover{background:var(--color-dark-2)}.black-theme .header__submenu-level2 li a{border-bottom:1px solid var(--color-dark-2)}.header__submenu-level2 li:hover a{background:#f8f9fa;color:var(--color-primary);padding-left:25px}.header__top_info{align-items:center;display:flex;gap:20px}.header__top_social-container{align-items:center;display:flex;gap:10px;margin-right:-7px}.header__top_icon-social{height:20px;transition:all .3s ease;width:20px}.header__top_icon-social:hover{filter:drop-shadow(0 0 2px rgba(0,0,0,.3))}.header__bottom{background:var(--color-light-2);border-radius:0 0 24px 24px;padding-bottom:16px;padding-top:16px;transition:.2s ease-in-out}@media(max-width:1400px){.header__bottom_categories-list li:nth-last-child(-n+1){display:none}}@media(max-width:1200px){.header__bottom_categories-list li:nth-last-child(-n+2){display:none}}.header__categories-link{color:var(--color-dark);font-size:14px;font-weight:400;white-space:nowrap}.header__categories-link--sale{font-weight:600}.header__categories-link:hover{color:var(--color-primary)}.black-theme .header__categories-link{color:var(--color-gray-2)}.black-theme .header__categories-link:hover{color:var(--color-primary)}.header__categories-link--icon{align-items:center;display:flex;gap:8px}.header__categories-icon{fill:var(--color-primary);height:12px;margin-top:-2px;width:12px}@media screen and (max-width:991px){.header__bottom{border-radius:0;padding-bottom:8px;padding-top:8px;width:101%}}.header__bottom_logo{align-items:center;display:flex}.header__bottom_row>.hide-on-current-page img{width:200px}@media screen and (max-width:400px){.header__bottom_container>.hide-on-current-page img,.header__bottom_row>.hide-on-current-page img{width:100%}}@media screen and (max-width:991px){.header__bottom_logo{display:flex;order:1}}.header__bottom_logo img{height:19px;margin-right:6px;width:35px}.header__bottom_container{display:flex;flex-direction:column}.header__bottom_row{flex-wrap:nowrap;gap:30px}.header__bottom_categories-list,.header__bottom_row{align-items:center;display:flex;justify-content:space-between}.header__bottom_categories-list{gap:15px}.header__bottom_categories{max-height:100px;overflow:hidden;padding-top:16px;transition:all .3s ease}.header__bottom_categories.scroll-hidden{max-height:0;opacity:0;padding:0;pointer-events:none}.theme-icon svg{animation:rotate 6s linear infinite;height:24px;width:24px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sun-moon{animation:sunToMoon 3s ease-in-out infinite;fill:var(--color-dark);r:6}.black-theme .sun-moon{fill:var(--color-gray-2)}@keyframes sunToMoon{0%{mask:radial-gradient(circle at 50% 50%,transparent 0,#000 0)}43.3%{mask:radial-gradient(circle at 80% 50%,transparent 30%,#000 31%)}50%{mask:radial-gradient(circle at 80% 50%,transparent 40%,#000 41%)}83.3%{mask:radial-gradient(circle at 80% 50%,transparent 30%,#000 31%)}to{mask:radial-gradient(circle at 50% 50%,transparent 0,#000 0)}}.ray{animation:rays 3s infinite;stroke:var(--color-dark);stroke-width:2}.black-theme .ray{stroke:var(--color-gray-2)}@keyframes rays{0%{opacity:1;stroke-width:2}40%{opacity:0;stroke-width:0}50%{opacity:0;stroke-width:0}60%{opacity:0;stroke-width:0}70%{opacity:0;stroke-width:0}90%{opacity:1;stroke-width:2}to{opacity:1;stroke-width:2}}.ray:first-child{animation-delay:0s}.ray:nth-child(2){animation-delay:.1s}.ray:nth-child(3){animation-delay:.2s}.ray:nth-child(4){animation-delay:.3s}.ray:nth-child(5){animation-delay:.4s}.ray:nth-child(6){animation-delay:.5s}.ray:nth-child(7){animation-delay:.6s}.ray:nth-child(8){animation-delay:.7s}.theme-icon .ray,.theme-icon .sun-moon{transition:all .8s ease}.header__top_col .theme-icon:hover .sun-moon{animation:none;fill:var(--color-primary);mask:radial-gradient(circle at 80% 50%,transparent 40%,#000 41%)}.header__top_col .theme-icon:hover .ray{animation:none;opacity:0;stroke:var(--color-primary);stroke-width:0}.black-theme .header__top_col .theme-icon:hover .sun-moon{animation:none;mask:none}.black-theme .header__top_col .theme-icon:hover .ray{animation:none;opacity:1;stroke-width:2}@media screen and (max-width:991px){.header__bottom_row{gap:16px}.header__bottom_categories{display:none}}.header__bottom_catalog{font-size:16px;height:46px;max-width:154px;width:100%}.header__bottom_catalog:hover{background-color:var(--color-primary-light)!important}.header__bottom_catalog:active{background-color:var(--color-primary-dark)!important}@media screen and (max-width:991px){.header__bottom_catalog{height:28px;max-width:32px;order:4;padding:0}.header__bottom_catalog-button_desktop{display:none}}@media screen and (max-width:576px){.header__bottom_catalog{min-width:32px}}.header__bottom_catalog span{font-size:16px;line-height:22px;text-transform:uppercase}.header__bottom_catalog svg{height:11px;margin-right:4px;width:16px}.header__bottom_search .input{height:46px;max-height:46px;max-width:100%}.header__bottom_search .input__placeholder{left:20px}.header__bottom_search .input input{background:var(--color-gray-bg);color:var(--color-dark);height:46px;padding:12px 70px 12px 20px;transition:none!important}.header__bottom_search .input:after{border:none}.header__bottom_search{position:relative;width:100%}.header__bottom_search_result{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 25px rgba(0,0,0,.15);display:none;left:0;margin-top:5px;max-height:600px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.search-section{border-bottom:1px solid #f0f0f0;padding:15px}.search-section:last-child{border-bottom:none}.search-section-title{color:#2c5aa0;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.search-section-content{display:flex;flex-direction:column;gap:8px}.search-result-item{align-items:center;border:1px solid transparent;border-radius:6px;color:#333;display:flex;padding:10px 12px;text-decoration:none;transition:all .2s ease}.search-result-item:hover{background-color:#f8f9fa;border-color:#e3e3e3;color:#333;text-decoration:none;transform:translateY(-1px)}.search-result-icon{font-size:18px;margin-right:12px;text-align:center;width:24px}.search-result-image{border-radius:4px;flex-shrink:0;height:40px;margin-right:12px;overflow:hidden;width:40px}.search-result-image img{height:100%;object-fit:cover;width:100%}.search-result-content{flex:1;min-width:0}.search-result-name{font-size:14px;font-weight:500;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-type{color:#888;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.search-result-model{color:#666;font-size:12px;margin-top:2px}.search-result-price{color:#2c5aa0;font-size:14px;font-weight:600;margin-top:3px}.search-result-suggestion{background-color:#fff8e6}.search-result-suggestion:hover{background-color:#fff0cc}.search-result-category{background-color:#f0f8ff}.search-result-category:hover{background-color:#e0f0ff}.search-result-product{background-color:#fff}.search-result-product:hover{background-color:#f8f9fa}.search-result-attribute{background-color:#f6f6f6}.search-result-attribute:hover{background-color:#ececec}.search-all-results{background-color:#fafafa;border-top:1px solid #e0e0e0;padding:15px}.search-all-link{background-color:#2c5aa0;border-radius:6px;color:#fff;display:block;font-weight:500;padding:12px;text-align:center;text-decoration:none;transition:background-color .2s ease}.search-all-link:hover{background-color:#1e3f73;color:#fff;text-decoration:none}.search-error,.search-loading,.search-no-results{color:#666;font-size:15px;padding:30px;text-align:center}@media(max-width:768px){.header__bottom_search{max-width:100%}.header__bottom_search_result{left:10px;max-height:500px;right:10px}.search-section{padding:12px}.search-result-item{padding:8px 10px}.search-result-image{height:35px;margin-right:10px;width:35px}}.header__bottom_search_result ul li:not(:first-child){border-top:1px solid var(--color-gray-2)}.header__bottom_search_result ul li a{color:var(--color-gray-4);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:22px;padding:12px 20px}.header__bottom_search_result ul li a span{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px;margin-left:auto;text-align:right}.header__bottom_count-basket{background:var(--color-gray-bg);border-radius:4px;color:var(--color-primary);font-size:12px;font-weight:400;line-height:18px;padding:1px 4px;position:absolute;right:0;text-align:center;top:-2px}@media screen and (max-width:1024px){.header__bottom_count-basket{font-size:10px;right:10px;top:-9px}}.header__bottom_add-to-basket{height:46px;min-width:76px}.header__bottom_basket button.header__bottom_add-to-basket:hover,button.btn.header__bottom_add-to-basket:hover{background-color:var(--color-primary-light)}.header__bottom_basket button.header__bottom_add-to-basket:active,button.btn.header__bottom_add-to-basket:active{background-color:var(--color-primary-dark)}.header__bottom_add-to-basket svg{fill:#fff;height:26px;width:26px}@media screen and (max-width:991px){.header__bottom_add-to-basket{background:var(--color-gray-bg);max-height:28px;max-width:32px;min-width:32px;order:3;padding:0}.header__bottom_add-to-basket svg{fill:var(--color-primary)}}.black-theme .header{background-color:#0f0f0f}.black-theme .header__top a{color:var(--color-gray-2)}.black-theme .header__top a:hover{color:var(--color-primary)}.black-theme .header__bottom{background-color:var(--color-dark-1)}.black-theme .header__bottom_add-to-basket{background:var(--color-primary)}.black-theme .header__bottom_add-to-basket svg{fill:var(--color-gray-2)}.black-theme .header__bottom_search input{background-color:var(--color-dark);border:1px solid transparent;color:var(--color-gray-2)}.black-theme .input__btns button svg{fill:var(--color-gray-2)}.black-theme .header__bottom_search .input__btn-search.active,.black-theme .header__bottom_search .input__btn-search.active svg{fill:var(--color-primary)}.black-theme .header__bottom_search .input__btn-search:hover,.black-theme .header__bottom_search .input__btn-search:hover svg{fill:var(--color-primary-light)}.black-theme .header__bottom_search .input.focus input{background:var(--color-dark-1);border:1px solid var(--color-dark-2);color:var(--color-light-2)}.black-theme .header__bottom_search .input.focus+.header__bottom_search_result{background:var(--color-dark-1);border:1px solid var(--color-dark-2);border-top:none}.header__submenu-link .icon-arrow-menu{transform:rotate(-90deg)}.header__top_nav>li span{transition:color .2s ease-in-out}.header__top_nav>li:hover span{color:var(--color-primary);cursor:pointer}.header__top_nav>li:hover span .icon-arrow-menu,.header__top_nav>li:hover>a .icon-arrow-menu{fill:var(--color-primary);transform:rotate(-180deg)}.black-theme .icon-arrow-menu{fill:var(--color-gray-2)}.black-theme .header__top_nav>li:hover span .icon-arrow-menu,.black-theme .header__top_nav>li:hover>a .icon-arrow-menu{fill:var(--color-primary)}.header__submenu-link:hover .icon-arrow-menu{fill:var(--color-primary);transform:translateX(3px) rotate(-90deg)}.black-theme .header__submenu-link .icon-arrow-menu{fill:var(--color-gray-2)}.black-theme .header__submenu-link:hover .icon-arrow-menu{fill:var(--color-primary)}.black-theme .header__menu_body{background:var(--color-dark-2)}@media screen and (min-width:992px){.black-theme .header__menu_row.catalog .header__menu_row_body{background:var(--color-dark-2)}}.black-theme .header__menu_list-category>ul>li>a{color:var(--color-light-2)}.black-theme .header__menu_list-category>ul>li>svg{fill:var(--color-gray-3)}.black-theme .header__menu_list-category>ul>li:hover{background:#363636}.black-theme .header__menu_inner-list{background:var(--color-dark-1)}.black-theme .header__bottom_logo div span,.black-theme .header__menu_inner-list>ul>li>a{color:var(--color-light-2)!important}@media screen and (max-width:1200px){.black-theme .header__menu{background:var(--color-dark-1);border-top:1px solid var(--color-dark)}.black-theme .header__menu_row{border-color:var(--color-dark)}.black-theme .header__menu_row:not(.catalog) .header__menu_row_head,.black-theme .header__menu_row:not(.catalog) .header__menu_row_head a{color:var(--color-light-2)}.black-theme .header__menu_row:not(.catalog) .header__menu_row_body a{color:var(--color-gray-3)}.black-theme .header__menu_row:not(.catalog) .header__menu_row_body{color:var(--color-light-2)}.black-theme .header__menu_row.catalog .header__menu_row_body .header__menu_list-category>ul>li,.black-theme .header__menu_row.catalog .header__menu_row_body .header__menu_list-category>ul>li:last-child{border-color:var(--color-dark)}}.header__menu{display:none;height:506px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.header__menu.active{display:block;margin-left:auto;margin-right:auto;opacity:1;transition:all .3s;visibility:visible;width:73%}.header__menu_container{border-bottom-left-radius:10px}@media screen and (min-width:992px){.header__menu_row_head{display:none}.header__menu_container{height:100%}}@media screen and (max-width:1200px){.header__menu.active{width:898px}}@media screen and (max-width:991px){.header__menu_container{padding-left:0;padding-right:0}.header__menu.active{margin:0;width:100%}}@media screen and (max-width:991px)and (min-width:576px){.header__menu_container .change-theme{padding-left:20px}.header__menu_container .header__bottom_phone:nth-last-child(2){padding-right:20px}}@media screen and (max-width:991px)and (max-width:575px){.header__menu_container .header__bottom_phone:nth-last-child(2){padding-left:20px}}@media screen and (max-width:991px){.header__menu_container .header__bottom_phone:last-child{padding-right:20px}.header__menu_container .choose-city{padding-left:20px}}@media screen and (min-width:992px){.header__menu_row:first-child{height:100%}.header__menu_row:not(:first-child){display:none}.header__menu_row_body{background:var(--color-gray-1);display:grid;grid-template-columns:333px 1fr;height:100%;overflow-y:auto}}.header__catalog_bar{background-color:var(--color-primary);border-radius:0 0 4px 4px;display:grid;grid-template-columns:1.3fr auto 1fr;grid-template-rows:1fr;height:98px;overflow:hidden;width:100%}@media screen and (max-width:991px){.header__catalog_bar{display:none}}.header__catalog_bar_button{align-items:center;display:flex;justify-content:end;padding:19px 24px}.button__catalog_bar{align-items:center;border-radius:4px;display:flex;height:54px;justify-content:center;max-width:200px;padding:6px 12px;width:100%}.button__catalog_bar span{font-size:16px;font-weight:400;line-height:normal;text-align:center;text-transform:uppercase}.header__catalog_bar_image{display:flex;height:100%;justify-content:center;max-width:400px;overflow:hidden;width:auto}@media screen and (max-width:1300px){.header__catalog_bar_image{max-width:350px}}.header__catalog_bar-img{height:100%;max-width:100%;width:auto}.header__catalog_bar_text{display:flex;flex-direction:column;justify-content:center;padding:16px 24px}.banner-fast-order__action{color:var(--color-light-1);font-size:20px;font-weight:600;line-height:24px;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:1400px){.banner-fast-order__action{font-size:16px}}.header__menu_list-category{overflow-y:auto;padding-bottom:20px}.header__menu_list-category ul li{align-items:center;display:flex;padding:17px 32px}.header__menu_list-category ul li:hover{background:#d6d6df;cursor:pointer}.header__menu_list-category ul li svg:not(.icon-arrow-down-little){height:32px;margin-right:16px;width:32px}.header__menu_list-category ul li a{color:var(--color-dark);font-size:14px;font-weight:600;line-height:22px;text-transform:uppercase}.header__menu_list-category ul li.active{background:var(--color-primary)}.header__menu_list-category ul li.active svg{fill:var(--color-light-2)}.header__menu_list-category ul li.active a{color:var(--color-light-2)}.header__menu_list-category ul li.active a:hover{color:#d6d6df!important}@media(max-width:990px){.header__menu{background:var(--color-light-1);bottom:0;height:auto;overflow-y:auto;padding-left:0;padding-right:0;position:fixed;top:44px}.header__menu_row{border-bottom:1px solid var(--color-gray-1);display:block}.header__menu_row_head{align-items:center;display:flex}.header__menu_row:not(.catalog).active .icon-arrow-down-little{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__menu_row:not(.catalog).active .header__menu_row_body{margin-bottom:16px}.header__menu_row:not(.catalog) .header__menu_row_head{color:var(--color-dark);font-size:14px;font-weight:400;line-height:20px;padding-bottom:16px;padding-top:16px;text-transform:uppercase}.header__menu_row.bottom{border-bottom:none;display:grid;grid-template-columns:1fr 1fr;padding-top:16px}.header__menu_row.bottom>:last-child{margin-top:16px}}@media screen and (max-width:991px)and (max-width:575px){.header__menu_row.bottom>:last-child{margin-top:0}}@media(max-width:990px){.header__menu_row.bottom .change-theme{grid-column-end:2;grid-column-start:1}}@media screen and (max-width:991px)and (max-width:575px){.header__menu_row.bottom .change-theme{grid-column-end:3;grid-column-start:2;padding-bottom:16px}}@media(max-width:990px){.header__menu_row.bottom{row-gap:16px}.header__menu_row.bottom .choose-city{grid-column-end:2;grid-column-start:1;grid-row-start:2;margin-top:0;padding-bottom:16px}.header__menu_row.bottom.dropdown-custom .choose-city__list a{color:var(--color-gray-3)}.header__menu_row.bottom .header__bottom_phone{display:flex;flex-direction:row}}@media screen and (max-width:991px)and (max-width:575px){.header__menu_row.bottom .header__bottom_phone{border-top:1px solid var(--color-gray-1);flex-direction:column;margin-bottom:16px;padding-top:32px}}@media(max-width:990px){.header__menu_row.bottom .header__bottom_phone>button,.header__menu_row.bottom .header__bottom_phone>span{color:var(--color-gray-3);font-size:12px;line-height:22px}}@media screen and (max-width:991px)and (max-width:575px){.header__menu_row.bottom .header__bottom_phone>button,.header__menu_row.bottom .header__bottom_phone>span{padding-left:0;width:-webkit-max-content;width:max-content}}@media(max-width:990px){.header__menu_row.bottom .header__bottom_phone_numbers span{font-size:14px}.header__menu_row.bottom .change-theme{justify-content:flex-start}.header__menu_row.bottom .choose-city span{margin-right:6px}.header__menu_container{height:100%;padding-top:30px}}.black-theme .header-mobile{background:var(--color-dark-1)}@media(max-width:1025px){.header-desktop{display:none}.header-mobile{display:flex}}@media(max-width:768px){.header-mobile{padding:20px}}.header-mobile{background:var(--color-light-2);border-radius:0 0 24px 24px;box-shadow:0 -4px 20px rgba(0,0,0,.1);display:none;flex-direction:column;gap:13px;padding:15px 36px 18px;width:100%}@media(max-width:1025px){.header-mobile{display:flex}}@media(max-width:480px){.header-mobile{padding:15px 20px 18px}}.header-mobile__left{display:flex;gap:10px}.header-mobile__right{display:flex;gap:10px;justify-content:flex-end}.header-mobile__top{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;width:100%}@media screen and (max-width:1025px){.header__top{display:none}}@media screen and (max-width:576px){.header-mobile__left .choose-city span{display:none}}.header__bottom_container>.hide-on-current-page{margin-bottom:auto;margin-top:auto}.hide-on-current-page img{width:200px}@media screen and (max-width:1025px){.hide-on-current-page img{width:230px}}@media screen and (max-width:480px){.hide-on-current-page img{width:200px}}@media screen and (max-width:380px){.hide-on-current-page img{width:180px}}.info-page_custom .custom__head{-webkit-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:7fr 6fr}.info-page__container{margin:-200px 0 50px;overflow:visible;padding:220px 0 75px;position:relative;width:100%}@media screen and (max-width:991px){.info-page__container{margin-bottom:40px;padding:285px 0 40px}}.info-page_custom{margin-bottom:0}.info-page_custom .custom__head_col:first-child{width:100%}.info-page_custom .title-page{color:var(--color-light-2)}.info-page_custom .card-custom__content_top{max-width:100%}.info-page_custom .custom__head_col:nth-child(2){width:100%}@media screen and (max-width:991px){.info-page_custom .custom__head{grid-template-columns:1fr}.info-page_custom .custom__head_col:nth-child(2){display:none}}.info-page__bg{background:url(../assets/img/contents/article-page__inner-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;margin-left:calc(-50vw - -50%);margin-right:calc(-50vw - -50%);width:100vw;z-index:-1}.info-page__bg,.info-page__bg:before{left:0;position:absolute;right:0;top:0}.info-page__bg:before{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.6));bottom:0;content:"";z-index:1}.info-page_custom .custom__head_col p{color:var(--color-light-2)}.info-page_custom .card-custom__date,.info-page_custom .card-custom__name span{color:var(--color-light-2);margin-right:20px}.black-theme .listing-sort{background-color:var(--color-dark-1)}@media screen and (max-width:1200px){.black-theme .listing-sort{background-color:transparent}}.black-theme .listing-sort__title{color:var(--color-gray-3)}.black-theme .listing-sort__sort_type>span,.black-theme .listing-sort__sort_type>svg{color:var(--color-primary);fill:var(--color-primary)}@media screen and (max-width:1200px){.black-theme .listing-sort__sort_type{background-color:var(--color-dark-1)}}.black-theme .listing-sort__units button,.black-theme .listing-sort__views button{background-color:var(--color-dark);border-color:var(--color-dark-2);color:var(--color-light-2)}@media screen and (max-width:1200px){.black-theme .listing-sort__units button,.black-theme .listing-sort__views button{background-color:var(--color-dark-1)}}.black-theme .listing-sort__units button svg,.black-theme .listing-sort__views button svg{fill:var(--color-gray-4)}.black-theme .listing-sort__units button.active,.black-theme .listing-sort__views button.active{background:var(--color-primary);fill:var(--color-light-2)}.black-theme .listing-sort__units button.active svg,.black-theme .listing-sort__views button.active svg{fill:var(--color-dark-2)}.listing-sort{background-color:var(--color-light-1);border-radius:4px;display:flex;flex-wrap:wrap;gap:10px;padding:12px 20px}.listing-sort__title{font-size:14px;line-height:1}.listing-sort__dropdown{position:relative}.listing-sort__sort{align-items:center;display:flex;gap:5px;position:relative;text-align:center}.listing-sort__sort.active .listing-sort__sort_list{display:block}.listing-sort__sort_type{align-items:center;display:flex;gap:3px}.listing-sort__sort_type>span{color:var(--color-primary);font-size:14px;line-height:1}.listing-sort__sort_type>svg{fill:var(--color-primary);transition:all .3s ease-in-out}.listing-sort__sort.active .listing-sort__sort_type>svg{transform:rotate(-180deg)}.listing-sort__sort_type .mobile-btn{display:none}.listing-sort__sort_type .mobile-btn svg{fill:var(--color-gray-3);height:10px;width:10px}.listing-sort__sort_list{background:var(--color-light-1);border-radius:4px;box-shadow:0 8px 16px rgba(0,0,0,.1);display:none;left:50%;padding:16px;position:absolute;text-align:start;top:30px;transform:translateX(-50%);z-index:1000}.black-theme .listing-sort__sort_list{background:var(--color-dark-1)}.listing-sort__sort_list li:not(:last-child){margin-bottom:8px}.listing-sort__sort_list li span{color:#1d1d1d;font-size:14px;transition:all .3s ease;white-space:nowrap}.listing-sort__sort_list li span:hover{color:var(--color-primary)}.black-theme .listing-sort__sort_list li span{color:var(--color-gray-3)}.black-theme .listing-sort__sort_list li span:hover{color:var(--color-primary)}.listing-sort__sort_list li span:hover{cursor:pointer}.listing-sort__sort_list li.active span{color:var(--color-primary)}.listing-sort__units button,.listing-sort__views button{background-color:var(--color-gray-bg);border-radius:4px;font-size:12px;height:26px;line-height:18px;min-height:26px;min-width:32px;width:32px}.listing-sort__units button:not(:last-child),.listing-sort__views button:not(:last-child){margin-right:8px}.listing-sort__units button span,.listing-sort__views button span{color:var(--color-gray-3)}.listing-sort__units button svg,.listing-sort__views button svg{fill:#c2c2c2}.listing-sort__units button.active,.listing-sort__views button.active{color:var(--color-primary)}.listing-sort__units_type>button.active{background:var(--color-primary);color:#fff}.listing-sort__units button.active svg,.listing-sort__views button.active svg{fill:var(--color-primary)}.listing-sort__units{margin-left:auto;margin-right:auto}.listing-sort__units,.listing-sort__units_type,.listing-sort__views{align-items:center;display:flex}.listing-sort__units_type{flex-wrap:nowrap;gap:8px;margin-left:16px}.listing-sort .mobile-filter,.listing-sort__units_select{display:none}@media screen and (max-width:1200px){.listing-sort{background:transparent;gap:12px;padding:0}.listing-sort__title{display:none}.listing-sort__sort_type,.listing-sort__views>button{background:var(--color-light-2);border-radius:4px;height:40px;width:40px}.listing-sort__sort{margin-right:0;order:3;width:-webkit-max-content;width:max-content}.listing-sort__sort_type{align-items:center;display:flex;justify-content:center;margin-left:0;width:40px}.listing-sort__sort_type>:not(.mobile-btn){display:none}.listing-sort__sort_type .mobile-btn{display:block}.listing-sort__sort_type .mobile-btn svg{position:relative}.listing-sort__sort_type .mobile-btn .icon-arrow-bot-btn{fill:var(--color-primary);left:3px;top:1px}.listing-sort__sort_type .mobile-btn .icon-arrow-top-btn{bottom:1px;fill:var(--color-primary);right:3px}.listing-sort__units{margin-left:auto;margin-right:0;order:2}.listing-sort__units_type,.listing-sort__units_type>button{display:none!important}.listing-sort__units_select{display:block;margin-left:0}.unit-select{appearance:none;background:var(--color-light-2);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--color-gray-bg);border-radius:4px;color:var(--color-dark);font-size:12px;height:32px;padding:0 24px 0 8px;width:80px}.unit-select:focus{border-color:var(--color-primary);outline:none}.listing-sort__views{order:4}.listing-sort__views>*{display:none}.listing-sort__views .active{display:block}.listing-sort__views button{height:40px;min-width:32px;width:40px}.listing-sort .mobile-filter{display:block;height:40px;order:1;padding:9px 55px}.col>.filter-sidebar.custom-checkbox.accordion{display:none}}@media screen and (max-width:1200px)and (max-width:575px){.listing-sort .mobile-filter{gap:10px;max-width:100px;padding:9px 16px}.listing-sort__units_type>button{display:none!important}.unit-select{font-size:10px;height:40px;width:50px}.listing-sort__views button{height:40px;min-width:28px;width:40px}}.black-theme .unit-select{border-color:var(--color-dark-1);color:var(--color-gray-2)}.black-theme .table__body,.black-theme .unit-select{background-color:var(--color-dark-1)}.black-theme .table__body .card-product__price span{color:var(--color-light-2)}.black-theme .table__body .table__line,.black-theme .table__body .table__line:hover{border-color:var(--color-dark-2)!important}.black-theme .table__body .table__line_swiper span{color:var(--color-light-2)}.black-theme .table__body .table__line_hover{background-color:var(--color-dark-1)}@media screen and (max-width:1200px){.black-theme .custom-table .table__body .table__line{background-color:var(--color-dark-1)}.black-theme .custom-table .table__body .table__line_col,.black-theme .custom-table .table__body .table__line_swiper .swiper-slide{border-bottom:1px solid #0f0f0f}}.my-modal_filter{background:var(--color-light-1);height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .4s ease;width:380px;z-index:1001}.my-modal_filter .my-modal__body.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-primary)}.my-modal_filter .my-modal__head-close svg{height:18px;width:18px}@media screen and (max-width:600px){.my-modal_filter{width:100%}}.my-modal_filter.active{transform:translateX(0)}.black-theme .my-modal_filter{background:var(--color-dark-1)}.my-modal_filter .my-modal__container{display:flex;height:100vh}.filter-sidebar__modal{display:flex;flex-direction:column;height:100%;padding:0}.my-modal_drawer .my-modal__head,.my-modal_filter .my-modal__head{align-items:center;background:var(--color-light-2);box-shadow:0 2px 8px rgba(0,0,0,.08)}.black-theme .my-modal_drawer .my-modal__head,.black-theme .my-modal_filter .my-modal__head{background:var(--color-dark-1)}.my-modal_drawer .my-modal__head .my-modal__head-close,.my-modal_filter .my-modal__head .my-modal__head-close{right:16px;top:16px}.my-modal_drawer .my-modal__head .my-modal__head-text,.my-modal_filter .my-modal__head .my-modal__head-text{padding:8px 0}.my-modal_drawer .my-modal__head .my-modal__head-back,.my-modal_filter .my-modal__head .my-modal__head-back{left:-8px;top:auto}.black-theme .listing-tags .swiper-navigation-custom_next,.black-theme .listing-tags .swiper-navigation-custom_prev{background-color:var(--color-dark-1)}.black-theme .listing-tags .swiper-navigation-custom_next:after,.black-theme .listing-tags .swiper-navigation-custom_prev:after{border:none!important}.black-theme .listing-tags .tag{color:var(--color-gray-3)}.black-theme .listing-tags .tag_active{color:var(--color-light-2)}.black-theme .tags-container .tag:hover{color:#2148af}.black-theme .filter-sidebar__modal .tag.active{color:var(--color-primary)}.black-theme .filter-sidebar__modal_tags .tag{color:var(--color-gray-3)}.black-theme .filter-sidebar__modal_tags .tag_active{color:var(--color-light-2)}.black-theme .modal-filter-tags-slider .tag{color:var(--color-gray-3)}.black-theme .modal-filter-tags-slider .tag_active{color:var(--color-light-2)}.black-theme .modal-filter-tags-slider .tag:hover{color:#2148af}.black-theme .modal-filter-slider input:checked+.checkbox{background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-light-2)}.black-theme .filter-sidebar__modal .filter-sidebar__line{background:none}.black-theme .filter-sidebar__modal_title{color:var(--color-light-2)}.black-theme .listing-tags__tags-before:before{background:linear-gradient(90deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.black-theme .listing-tags__tags-after:after{background:linear-gradient(270deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.black-theme .listing-tags__popup.active:after{background:linear-gradient(0deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.black-theme .listing-tags__popup.active:before{background:linear-gradient(180deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.black-theme .listing-tags__popup.active.has-after:after{background:linear-gradient(0deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.black-theme .listing-tags__popup.active.has-before:before{background:linear-gradient(180deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.black-theme .listing-tags__popup{background-color:var(--color-dark-1);border:1px solid var(--color-dark-1)}.black-theme .all-tags-container:after,.black-theme .all-tags-container:before{background:var(--color-dark-1)}.black-theme .all-tags-container::-webkit-scrollbar-thumb{background:var(--color-primary)}.black-theme .all-tags-container::-webkit-scrollbar-track{background:var(--color-gray-4);width:1px!important}.black-theme .filter-tags-title,.black-theme .modal-filter-title{color:var(--color-light-2)}.black-theme .modal-filter-all-btn{color:var(--color-primary-light)}.black-theme .filter-values-sidebar .my-modal__container{background:var(--color-dark-1)}.black-theme .filter-values-sidebar__item{background:var(--color-dark-1);border-color:#333;color:var(--color-gray-3)}.black-theme .filter-values-sidebar__item:hover{border-color:var(--color-primary-light)}.black-theme .filter-values-sidebar__item.active,.black-theme .filter-values-sidebar__item.tag_active{background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-light-2)}.black-theme .filter-values-sidebar .my-modal__head-back:hover{color:#2148af}.black-theme .modal-checkbox-hide .checkbox__label{border-color:var(--color-dark-2);color:var(--color-gray-3)}.black-theme .modal-checkbox-hide .checkbox__input:checked+.checkbox__label{background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-light-2)}.listing-tags{display:flex}@media screen and (max-width:1200px){.listing-tags{display:none}}.listing-tags.mb-32{margin-bottom:32px}.listing-tags .swiper-navigation-custom_next,.listing-tags .swiper-navigation-custom_prev{opacity:1!important}.listing-tags .swiper-navigation-custom_prev{left:0;position:relative;top:0}.listing-tags .swiper-navigation-custom_next{position:relative;right:0;top:0;width:30px}.listing-tags__tags{margin-left:12px;margin-right:12px}.listing-tags__tags .tag{white-space:nowrap}.listing-tags__tags .tag:hover{color:var(--color-primary)}.listing-tags__tags .swiper-slide{width:auto}.listing-tags__tags-after{display:flex;position:relative}.listing-tags{position:relative}.listing-tags__gradient-overlay{height:30px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;width:60px;z-index:2}.listing-tags__gradient-left{background:linear-gradient(90deg,var(--color-gray-bg) -.67%,hsla(0,0%,93%,0));left:40px}.black-theme .listing-tags__gradient-left{background:linear-gradient(90deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.listing-tags__gradient-right{background:linear-gradient(270deg,var(--color-gray-bg) -.67%,hsla(0,0%,93%,0));right:123px}.black-theme .listing-tags__gradient-right{background:linear-gradient(270deg,#0f0f0f -.67%,hsla(0,0%,9%,0))}.listing-tags__gradient-left.active,.listing-tags__gradient-right.active{opacity:1}.listing-tags__all-tags{color:var(--color-light-1);font-size:12px;height:30px;line-height:18px;margin-left:12px;min-width:71px;padding:6px 8px;text-transform:uppercase;white-space:nowrap;width:71px}.listing-tags .listing-tags__all-tags:hover{background-color:var(--color-primary-light)}.listing-tags .listing-tags__all-tags:active{background-color:var(--color-primary-dark)}.listing-tags__popup{background-color:var(--color-light-1);border-radius:4px;box-shadow:0 8px 16px rgba(0,0,0,.1);left:0;max-height:0;opacity:0;position:absolute;right:80px;transition:max-height .4s ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out;visibility:hidden;z-index:-1}.listing-tags__popup.active:after{background:linear-gradient(0deg,var(--color-gray-bg) 20%,hsla(0,0%,93%,0));bottom:-2px}.listing-tags__popup.active:after,.listing-tags__popup.active:before{content:"";display:none;height:50px;opacity:0;position:absolute;right:0;transition:opacity .5s ease-in-out;width:100%;z-index:2}.listing-tags__popup.active:before{background:linear-gradient(180deg,var(--color-gray-bg) 20%,hsla(0,0%,93%,0));top:0}.listing-tags__popup.active.has-after:after{background:linear-gradient(0deg,var(--color-gray-bg) 20%,hsla(0,0%,93%,0));bottom:-2px}.listing-tags__popup.active.has-after:after,.listing-tags__popup.active.has-before:before{content:"";height:50px;opacity:1;position:absolute;right:0;transition:opacity .5s ease-in-out;width:100%;z-index:2}.listing-tags__popup.active.has-before:before{background:linear-gradient(180deg,var(--color-gray-bg) 20%,hsla(0,0%,93%,0));top:0}.listing-tags__popup.active{max-height:250px;opacity:1;visibility:visible;z-index:100}.listing-tags__popup_inner{overflow-y:auto}.listing-tags__popup_inner .listing-tags__popup_col-4{max-width:204px;width:30%}.listing-tags__popup_inner .listing-tags__popup_col-8{display:flex;flex-wrap:wrap;gap:16px;width:70%}.listing-tags__popup_inner .listing-tags__popup_line{display:flex}.listing-tags__popup_inner .listing-tags__popup_line:not(:last-child){border-bottom:1px solid var(--color-gray-2);padding-bottom:24px}.listing-tags__popup_inner .listing-tags__popup_line:not(:first-child){padding-top:24px}.listing-tags__popup_inner .listing-tags__popup_title{color:var(--color-dark);display:block;font-size:14px;font-weight:600;margin-top:5px;max-width:180px;text-transform:uppercase}.listing-tags__popup{padding:10px 20px}.no-padding-tags{padding-bottom:0!important}.default-padding-tags{padding-bottom:10px!important}.no-margin{margin:0!important}.hide-shadow:after{display:none!important}.tag_active{background-color:#2148af;color:var(--color-light-1)}.tag_active:hover{color:var(--color-light-1)!important;cursor:default}.tags-container{max-height:45px;overflow:hidden;transition:max-height .3s ease}.tags-container.scroll-bottom{mask-image:linear-gradient(180deg,transparent 0,#000 0,#000 90%,transparent)}.tags-container.scroll-middle{mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent)}.tags-container.scroll-top{mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000)}.modal-filter-slider-section{margin-bottom:20px}.modal-filter-header{padding:0 20px}.modal-filter-slider{overflow:hidden}.modal-filter-slider .swiper-slide{width:auto!important}.filter-tags-title{color:#333;font-size:16px;font-weight:600}.modal-filter-tags-wrapper,.modal-filter-wrapper{display:flex;position:relative;width:100%}.modal-filter-header{align-items:center;display:flex;justify-content:space-between;width:100%}.modal-filter-title{color:#333;font-size:16px;font-weight:600}.modal-filter-slider,.modal-filter-tags-slider{overflow:hidden;padding:0 20px;width:100%}.modal-filter-slider .swiper-wrapper,.modal-filter-tags-slider .swiper-wrapper{align-items:center;display:flex}.modal-filter-slider .swiper-slide,.modal-filter-tags-slider .swiper-slide{width:auto!important}.modal-filter-tags-slider .tag{align-items:center;display:inline-flex;margin:0;white-space:nowrap}.modal-filter-tags-slider .tag:hover{color:var(--color-primary)}.modal-filter-tags-slider .tag_active{background-color:#2148af;color:var(--color-light-1)}@media screen and (max-width:1200px)and (max-width:575px){.filter-sidebar__modal{padding-right:0}}@media screen and (max-width:1200px){.filter-sidebar__modal .filter-sidebar__head{display:none}.filter-sidebar__modal_title{color:var(--color-dark);font-size:14px;font-weight:600;line-height:22px;margin-bottom:5px;text-transform:uppercase;width:100%}.filter-sidebar__modal_show-more{background-color:transparent;color:var(--color-primary);height:30px;order:2}.filter-sidebar__modal_show-more:hover{background-color:transparent!important;color:var(--color-primary)!important}.tags.active .filter-sidebar__modal_title .filter-sidebar__modal_show-more{color:var(--color-secondary)!important}.filter-sidebar__modal_bottom{align-items:center;background:var(--color-light-2);bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.08);display:flex;gap:20px;height:70px;justify-content:space-between;padding:17px 28px 17px 20px;position:sticky;width:100%;z-index:1002}.filter-sidebar__modal_bottom button{border-radius:4px;font-size:13px;font-weight:600;height:100%;justify-content:center;max-width:158px;text-align:center;text-transform:uppercase;width:100%}.black-theme .filter-sidebar__modal_bottom{background:var(--color-dark-1)}.filter-sidebar__modal_bottom .filter-sidebar__submit:active{color:var(--color-light-2)}.filter-sidebar__modal_bottom .filter-sidebar__reset{border:1px solid var(--color-primary);color:var(--color-primary)}.filter-sidebar__modal_bottom .filter-sidebar__reset:hover{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-light-2)}.filter-sidebar__modal_bottom .filter-sidebar__reset:active:not([disabled]){background-color:#1d409a;border:1px solid var(--color-primary);color:var(--color-light-2)}.filter-sidebar__modal .filter-sidebar__line{background:var(--color-light-2);border-radius:4px}.filter-sidebar__modal .filter-sidebar__line:not(:last-child){margin-bottom:20px}}@media screen and (max-width:575px){.filter-sidebar__modal_bottom{bottom:0;margin-right:0;width:100%}}.modal-filter-all-btn{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:14px}.filter-values-sidebar{background:transparent;bottom:0;left:0;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-out;width:380px;z-index:10002}.filter-values-sidebar .filter-sidebar__modal_bottom{justify-content:end}.filter-values-sidebar .my-modal__head-close svg{height:18px;width:18px}.filter-values-sidebar.active{pointer-events:auto;transform:translateX(0)}.filter-values-sidebar .my-modal__container{background:var(--color-light-1);bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.filter-values-sidebar .my-modal__container .my-modal__body.custom-scrollbar{padding:16px 20px}.filter-values-sidebar .my-modal__container ::-webkit-scrollbar-thumb{background:var(--color-primary)}.filter-values-sidebar__content{display:flex;flex-direction:column;gap:5px;overflow-y:auto}.filter-values-sidebar__no-results{color:var(--color-gray-3);font-size:14px;padding:12px 16px}.filter-values-sidebar__item{align-items:center;background:#fff;border:1px solid #eee;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .2s}.filter-values-sidebar__item:hover{border-color:var(--color-primary)}.filter-values-sidebar__item.active,.filter-values-sidebar__item.tag_active{background:#f0f9ff;border-color:#007bff}.filter-values-sidebar .my-modal__head-back{align-items:center;background:none;border:none;color:var(--color-dark);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;left:0;top:0;transform:rotate(90deg);transition:color .3s ease-in-out}.filter-values-sidebar .my-modal__head{align-items:center;background:var(--color-light-2);box-shadow:0 2px 8px rgba(0,0,0,.08);gap:12px;height:44px;padding:13px 23px 13px 20px}.black-theme .filter-values-sidebar .my-modal__head{background:var(--color-dark-1)}.filter-values-sidebar .my-modal__head .my-modal__head-text{align-items:center;color:var(--color-dark);font-size:18px;font-weight:600}.black-theme .filter-values-sidebar .my-modal__head .my-modal__head-text{color:var(--color-light-2)}.filter-values-sidebar .my-modal__head-back .svg-icon{fill:currentColor;height:16px;transform:rotate(90deg);width:16px}.black-theme .filter-values-sidebar .my-modal__head-back{color:var(--color-light-2)}.filter-values-sidebar .my-modal__head-back:hover{color:var(--color-primary)}.filter-values-sidebar__content .checkbox__input:checked+.checkbox__label:after,.modal-checkbox-hide .checkbox__label:after,.modal-checkbox-hide .checkbox__label:before{display:none}.modal-checkbox-hide .checkbox__label{align-items:center;background:transparent;border:1px solid #c8c8c8;border-radius:4px;color:var(--color-dark);display:inline-flex;font-size:14px;font-weight:400;height:30px;justify-content:center;min-width:30px;padding:7px 6px;transition:border .2s ease,color .2s ease;white-space:nowrap}.modal-checkbox-hide .checkbox__label:hover{border:1px solid var(--color-primary);color:var(--color-primary)}.modal-checkbox-hide .checkbox__input:checked+.checkbox__label{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-light-2);font-weight:500}.modal-checkbox-hide .checkbox__input:checked+.checkbox__label:after{display:none}.modal-checkbox-hide.checkbox,.modal-checkbox-hide.checkbox_reverse{margin:0;padding-left:0;padding-right:0}.modal-filter-section{border-bottom:1px solid var(--color-gray-1);display:flex;flex-direction:column;gap:15px;padding:24px 0}.black-theme .modal-filter-section{border-bottom:1px solid var(--color-dark-2)}.filter-values-sidebar__content .checkbox{align-items:center;display:flex;padding:8px 0;width:100%}.filter-values-sidebar__content .checkbox__label{align-items:center;color:var(--color-gray-4);display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:normal;padding-left:35px;position:relative}.black-theme .filter-values-sidebar__content .checkbox__label{color:var(--color-gray-3)}.filter-values-sidebar__content .checkbox__label:before{background-color:transparent;border:1px solid var(--color-gray-2);border-radius:4px;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.black-theme .filter-values-sidebar__content .checkbox__label:before{border:1px solid var(--color-gray-3)}.filter-values-sidebar__content .checkbox:hover .checkbox__label{color:var(--color-primary)}.filter-values-sidebar__content .checkbox:hover .checkbox__label:before{border-color:var(--color-primary)}.black-theme .filter-values-sidebar__content .checkbox:hover .checkbox__label{color:var(--color-primary)}.black-theme .filter-values-sidebar__content .checkbox:hover .checkbox__label:before{border-color:var(--color-primary)}.filter-values-sidebar__content .checkbox__input:checked+.checkbox__label:before{background-color:var(--color-primary);background-image:url(/catalog/view/theme/default/assets/img/icons/check-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border:1px solid var(--color-primary)}.filter-values-sidebar__content .checkbox__count{color:var(--color-gray-3);font-size:12px;margin-left:8px}.hidden-initially{visibility:hidden}.no-scroll{overflow:hidden}.all-tags-container{display:flex;flex-wrap:wrap;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.all-tags-container.scroll-bottom{mask-image:linear-gradient(180deg,transparent 0,#000 0,#000 90%,transparent)}.all-tags-container.scroll-middle{mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent)}.all-tags-container.scroll-top{mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000)}.all-tags-container.active{max-height:230px;opacity:1;overflow-y:auto}.all-tags-container .tag:hover{color:#2148af}.all-tags-container:before{top:0}.all-tags-container:after,.all-tags-container:before{background:var(--color-light-1);border-radius:10px;content:"";height:10px;left:0;position:absolute;right:0;z-index:1}.all-tags-container:after{bottom:-2px}.all-tags-container::-webkit-scrollbar{width:3px}.all-tags-container .tag{margin-top:10px}@media screen and (max-width:1200px){.filter-sidebar__modal_tags .tags{border-bottom:1px solid var(--color-gray-1);display:flex;flex-direction:column;gap:5px;margin-top:16px;overflow:hidden;padding-bottom:24px;width:100%}.black-theme .filter-sidebar__modal_tags .tags{border-bottom:1px solid var(--color-dark-2)}.filter-sidebar__modal_tags .tags.active{flex-wrap:wrap;height:auto;width:100%}.filter-sidebar__modal_title{align-items:center;display:flex;justify-content:space-between;width:100%}.filter-sidebar__modal_tags .tags .tag{font-size:14px;line-height:1;margin-top:10px;white-space:nowrap}}@media screen and (max-width:600px){.filter-values-sidebar{width:100%}}@media screen and (max-width:575px){.filter-sidebar__modal_tags .tags .tag{margin-top:8px;white-space:nowrap}}.filter-sidebar__modal_filter{padding-bottom:75px}.main-banner{padding:50px 48px 0}.main-banner__container_logo{align-items:center;display:flex;margin-bottom:40px}@media screen and (max-width:1200px){.main-banner{padding-left:36px;padding-right:36px;padding-top:50px}}@media screen and (max-width:991px){.main-banner{padding-top:130px}.main-banner__container_logo{margin-bottom:0}}@media screen and (max-width:767px){.main-banner{padding:0}}.main-banner__bg{background-color:#000;background-image:image-set(url(../assets/img/contents/main-banner-bg-before.webp) 1x,url(../assets/img/contents/main-banner-bg-before.jpg) 1x);border-radius:24px;margin-left:auto;margin-right:auto;max-width:1824px;overflow:hidden}@media screen and (max-width:1200px){.main-banner__bg{border-radius:16px}}@media screen and (max-width:767px){.main-banner__bg{border-radius:0;padding-top:130px}}.main-banner__bg>.container>.row{padding-left:44px;padding-right:44px}@media screen and (max-width:767px){.main-banner__bg>.container>.row{padding-left:0;padding-right:0}}.main-banner__container_logo_img{margin-right:10px;max-height:27.2px;max-width:51px;min-width:auto!important}.main-banner__container_body{display:flex;flex-direction:column;margin-bottom:32px;width:676px}.main-banner__container_body h1{color:var(--color-light-2);font-size:52px;font-weight:800;line-height:70px;text-transform:uppercase}@media screen and (max-width:1200px){.main-banner__container_body{width:523px}.main-banner__container_body h1{font-size:24px;line-height:32px}}@media screen and (max-width:991px){.main-banner__container_body{padding-right:100px}}@media screen and (max-width:767px){.main-banner__container_body{margin-bottom:24px;width:100%}}@media screen and (max-width:576px){.main-banner__container_body h1{font-size:22px}.main-banner__container_body{padding-right:0}}.main-banner__container_footer{display:flex;gap:48px}@media screen and (max-width:1200px){.main-banner__container_footer{flex-wrap:wrap;gap:16px}}@media screen and (max-width:1200px)and (max-width:767px){.main-banner__container_footer{gap:12px}}@media screen and (max-width:1200px){.main-banner__container_footer>*{width:calc(50% - 8px)!important}}@media screen and (max-width:1200px)and (max-width:767px){.main-banner__container_footer>*{width:100%!important}}.main-banner__container_footer_item{display:flex;flex-direction:column;width:-webkit-max-content;width:max-content}@media screen and (max-width:1200px){.main-banner__container_footer_item{flex-direction:row;justify-content:space-between}}@media screen and (max-width:767px){.main-banner__container_footer_item{width:100%}}.main-banner__container_footer_item span{color:var(--color-gray-2)}.main-banner__container_footer_item span:first-child{font-size:38px;line-height:46.28px;width:-webkit-max-content;width:max-content}@media screen and (max-width:1200px){.main-banner__container_footer_item span:first-child{font-size:20px;font-weight:600;line-height:30px;text-transform:uppercase;white-space:nowrap}}.main-banner__container_footer_item span:last-child{font-size:16px;line-height:22px;width:160px}@media screen and (max-width:1200px){.main-banner__container_footer_item span:last-child{font-size:12px;font-weight:400;line-height:18px;max-width:126px}}.main-banner__container_footer_item:last-child span:last-child{width:180px}.main-banner__side-bar{background:rgba(0,0,0,.702);height:100%;padding-top:32px}div.main-banner__side-bar picture img,div.main-banner__side-bar picture source{opacity:.72}.main-banner__side-bar_body{padding:71px 47px 47px}.main-banner__side-bar_body span{color:var(--color-gray-2)}.main-banner__side-bar_custom{display:flex;position:relative;width:-webkit-max-content;width:max-content}.main-banner__side-bar_custom>span{font-size:38px;line-height:46.28px;text-transform:uppercase}.main-banner__side-bar_custom-txt{height:0;position:relative;right:-6px;top:-6px;width:0}.main-banner__side-bar_custom-txt span{align-items:center;display:flex;font-size:12px;justify-content:center;line-height:14.62px;text-transform:uppercase}.main-banner__side-bar_custom-txt span:after{border:5px solid var(--color-primary);border-left:5px solid transparent;border-radius:50px 50px 50px 50px;content:"";height:61px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:61px}#modal-card-confirm{border-radius:4px;min-width:656px}#modal-card-confirm .cknopki{width:100%!important}#modal-card-confirm .my-modal__head{height:auto;margin-bottom:20px;padding:20px}#modal-card-confirm .my-modal__body_title{font-size:28px}@media screen and (max-width:991px){#modal-card-confirm .my-modal__body{padding:6px 100px 64px}}@media screen and (max-width:768px){#modal-card-confirm .my-modal__body_title{font-size:27px}}@media screen and (max-width:730px){#modal-card-confirm{left:20px;min-width:auto;position:fixed;right:20px;top:50%;transform:translateY(-50%);width:auto}#modal-card-confirm .my-modal__body{padding:6px 70px 64px}}@media screen and (max-width:586px){#modal-card-confirm .my-modal__body_title{font-size:16px;font-weight:600;letter-spacing:0;line-height:26px;margin-bottom:10px;text-transform:uppercase}#modal-card-confirm .my-modal__body_subtitle{font-size:14px;line-height:20px;margin-bottom:20px;white-space:normal}#modal-card-confirm .my-modal__head{margin-bottom:0}#modal-card-confirm .my-modal__body{padding:20px}.check{left:20px}}.black-theme .basket-modal__row_title,.black-theme .basket-modal__title{color:var(--color-light-2)}.black-theme .basket-modal .input_size input::-webkit-input-placeholder{color:var(--color-gray-3)}.black-theme .basket-modal .input_size input:-ms-input-placeholder{color:var(--color-gray-3)}.black-theme .basket-modal .input_size input,.black-theme .basket-modal .input_size input::placeholder{color:var(--color-gray-3)}.black-theme .basket-modal .radio-btn:not(.active) label{background-color:var(--color-dark-1)}.black-theme .basket-modal .radio-btn label{border:1px solid var(--color-gray-4);color:var(--color-gray-3)}.black-theme .basket-modal__delivery_title,.black-theme .basket-modal__inner_title{color:var(--color-light-2)}.black-theme .basket-modal .input-file__file{background-color:var(--color-dark)!important}.black-theme .basket-modal .input-file__file-reload svg{fill:var(--color-gray-3)!important}.black-theme .basket-modal .input-file__file-reload:after{background-color:var(--color-gray-4)!important}.black-theme .basket-modal .input-file__file-remove svg{fill:var(--color-gray-3)!important}.black-theme .basket-modal .input-file__drop-text span:first-child{color:var(--color-light-2)}.black-theme .basket-modal .input-file__drop-text span:last-child{color:var(--color-gray-3)}.black-theme .basket-modal .file-item__icon{background-color:var(--color-dark-2)!important}.black-theme .basket-modal .file-item__text,.black-theme .basket-modal__total_price>div,.black-theme .basket-modal__total_text>div:first-child{color:var(--color-light-2)}.my-modal.my-modal_making-order{max-height:calc(100vh - 40px);min-height:auto}.my-modal.my-modal_making-order .my-modal__body{overflow-y:auto}.my-modal.my-modal_making-order .my-modal__container{display:flex;flex-direction:column;max-height:inherit}@media screen and (max-width:575px){.my-modal.my-modal_making-order .my-modal__body{margin-top:-10px;padding:0 20px 30px!important}.my-modal.my-modal_making-order{max-height:calc(100vh - 40px);min-height:auto;min-width:auto;width:calc(100% - 38px)}.my-modal.my-modal_making-order .my-modal__container{display:flex;flex-direction:column;max-height:inherit}.my-modal.my-modal_making-order .my-modal__body{overflow-y:auto;-webkit-overflow-scrolling:touch}}.my-modal.my-modal_making-order .my-modal__head{padding:20px 20px 26px}@media screen and (max-width:575px){.my-modal.my-modal_making-order .my-modal__head{padding:8px}.my-modal.my-modal_making-order .my-modal__head-close>span{display:none}}.my-modal.my-modal_making-order .my-modal__body{padding-bottom:38px;padding-left:100px;padding-right:100px}@media screen and (max-width:575px){.my-modal.my-modal_making-order .my-modal__body{padding-left:20px;padding-right:20px}}.basket-modal .input_size input{color:var(--color-dark);font-size:12px;font-weight:400;line-height:18px;text-align:center}.basket-modal .radio-btn{width:100%}.basket-modal .radio-btn input:checked+label{color:var(--color-light-1)}.basket-modal .radio-btn label{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px;padding-bottom:12px;padding-top:12px;width:100%}.basket-modal .radio-btn input:focus-visible+label{outline:2px solid var(--color-primary);outline-offset:2px}.basket-modal .textarea textarea{height:92px;padding:0}.basket-modal .input-file,.basket-modal .input-file__list{display:flex;flex-direction:column}#btn_form{padding:0 12px!important}@media screen and (min-width:1200px){#input_file_div{width:400px}.input-file__file{margin-top:10px}}.basket-modal .input-file__list{order:3;row-gap:16px}@media screen and (max-width:426px){.basket-modal .input-file__list{justify-content:left}}.basket-modal .input-file__list .input-file__file{background-color:var(--color-gray-bg);border-radius:4px}.basket-modal .input-file__list .input-file__file-actions{align-items:center;display:flex;margin-left:70px}#input_file_div{padding-left:0!important}@media screen and (max-width:1200px){.basket-modal .input-file__list .input-file__file-actions{margin-left:90px}#btn_form{padding:0!important}}@media screen and (max-width:576px){.basket-modal .input-file__list .input-file__file{justify-content:space-between}.basket-modal .input-file__list .input-file__file-actions{margin-right:20px}.input-file__file-remove{height:20px;margin-left:5px!important;width:20px}.input-file,.input-file__list{padding-right:0!important}}.basket-modal .input-file__list .input-file__file-reload{align-items:center;display:flex}.basket-modal .input-file__list .input-file__file-reload:hover{cursor:pointer}.basket-modal .input-file__list .input-file__file-reload:hover svg{fill:#000}.basket-modal .input-file__list .input-file__file-reload svg{fill:#313331}.basket-modal .input-file__list .input-file__file-reload:after{background-color:var(--color-gray-2);content:"";height:20px;margin-left:12px;width:1px}.basket-modal .input-file__list .input-file__file-remove{height:25px;margin-left:4px;width:25px}.basket-modal .input-file__list .input-file__file-remove svg{fill:#454745}.basket-modal .input-file__list .input-file__file-remove:hover svg{cursor:pointer;fill:#000}.basket-modal .input-file__list .file-item__icon{align-items:center;background-color:var(--color-gray-2);border-radius:4px;display:flex;height:56px;justify-content:center;width:56px}.basket-modal .input-file__list .file-item__icon svg{fill:var(--color-primary)}.basket-modal .input-file__list .file-item__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basket-modal .input-file__list .file-item__size{color:var(--color-gray-4)}.basket-modal .input-file__list .file-item__info{width:50%}.basket-modal .input-file__drop{border:1px dashed var(--color-gray-2);border-radius:4px;display:flex}.basket-modal .input-file__drop-text{color:var(--color-dark);font-size:14px;font-weight:400;line-height:22px}@media screen and (max-width:575px){.basket-modal .input-file__drop-text{max-width:244px}}.basket-modal .input-file__drop-text span{font-weight:400!important;line-height:22px;text-transform:none!important}.basket-modal .input-file__drop-text span:last-child{text-align:center}.basket-modal .input-file__drop-icon{background-color:transparent}.basket-modal .input-file__drop-icon svg{fill:var(--color-primary)}.basket-modal .input-file__file-info{width:50%}@media screen and (max-width:1200px){.basket-modal .input-file__file-info{width:40%}}.basket-modal{display:flex;flex-wrap:wrap;row-gap:40px}.basket-modal__row{display:flex;flex-wrap:wrap;row-gap:24px;width:100%}.basket-modal__row_title{color:var(--color-dark);font-size:18px;font-weight:600;line-height:24px}.basket-modal__inner-row{display:flex;gap:20px;width:100%}.basket-modal__inner-col{display:block}.basket-modal__inner_title{color:var(--color-dark);font-size:14px;font-weight:600;line-height:22px}.basket-modal__inner_subtitle{color:var(--color-gray-3);display:flex;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.basket-modal__title{color:var(--color-dark);font-size:28px;font-weight:600;line-height:34px;text-align:center;text-transform:uppercase}.basket-modal__delivery{flex-wrap:wrap;row-gap:8px}.basket-modal__delivery_title{color:var(--color-dark);font-size:16px;font-weight:400;line-height:22px}.basket-modal__delivery_price{color:var(--color-primary);font-size:18px;font-weight:600;line-height:24px}.basket-modal__delivery_subtitle{color:var(--color-gray-3);font-size:12px;font-weight:400;line-height:18px}.basket-modal__bottom{display:grid;grid-template-columns:2fr 2fr 4fr}.basket-modal__bottom button{margin-left:auto;width:calc(100% - 40px)}.basket-modal__total_price,.basket-modal__total_text{display:flex;flex-direction:column;justify-content:space-between}.basket-modal__total_price{align-items:flex-end}.basket-modal__total_price div{color:var(--color-dark);font-size:18px;font-weight:600;line-height:24px}.basket-modal__total_price div:last-child{color:var(--color-gray-3);font-weight:400}.basket-modal__total_text div{font-size:16px;font-weight:400;line-height:22px}.basket-modal__total_text div:first-child{color:var(--color-dark)}.basket-modal__total_text div:last-child{color:var(--color-gray-3)}@media screen and (max-width:992px){.basket-modal .textarea_address textarea{height:66px;width:100%!important}.basket-modal{row-gap:20px}.basket-modal__title{font-size:16px;line-height:22px}.basket-modal__row{row-gap:20px}.basket-modal__row_title{font-size:14px;line-height:20px}.basket-modal .size-product{flex-wrap:wrap;margin-right:-26px;width:calc(100% + 26px)}.basket-modal .size-product .input_size{width:calc(25% - 12px)}.basket-modal__delivery{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-right:-26px;width:calc(100% + 26px)}.basket-modal__delivery_title{font-size:12px;line-height:18px}.basket-modal__delivery_price{font-size:16px;line-height:22px}.basket-modal__delivery_subtitle{font-size:10px;grid-column-start:2;grid-row-end:3;grid-row-start:1;line-height:16px}.basket-modal__inner-row{-webkit-column-gap:16px;column-gap:16px}.basket-modal__inner-col{width:100%}.basket-modal .radio-btn label{min-width:56px;padding-left:14px;padding-right:14px}.basket-modal .textarea_address textarea{width:313px}.basket-modal__bottom{grid-template-columns:1fr 1fr;row-gap:40px}.basket-modal__bottom .basket-modal__total_text{grid-column-start:1}.basket-modal__bottom .basket-modal__total_text>div{font-size:14px;line-height:20px}.basket-modal__bottom .basket-modal__total_price{grid-column-start:2;grid-row-start:1}.basket-modal__bottom .basket-modal__total_price>div{font-size:16px;line-height:22px}.basket-modal__bottom button{grid-column-end:3;grid-column-start:1;grid-row-start:2;margin-left:auto;margin-right:auto;width:240px}}@media screen and (max-width:575px){.basket-modal .textarea_address textarea{height:66px;width:100%!important}.basket-modal__inner-row.size-product{-webkit-column-gap:12px;column-gap:12px;margin-right:0;row-gap:10px;width:100%}.basket-modal__inner-row{flex-direction:column}.basket-modal__inner-row.size-product .input_size{width:calc(50% - 6px)}.basket-modal__delivery{grid-template-columns:1fr;margin-right:0;row-gap:8px;width:100%}.basket-modal__delivery>*{grid-column-end:auto;grid-column-start:auto;grid-row-end:auto;grid-row-start:auto}.basket-modal .input-file__drop{padding-bottom:24px;padding-top:24px}.basket-modal__bottom{row-gap:20px}.basket-modal__bottom .basket-modal__total_text{grid-column-start:1}.basket-modal__bottom button{max-width:240px;width:100%}}#notification-success .my-modal__head{height:45px;margin-bottom:58px;padding:0}#notification-success .btn{width:180px}@media screen and (max-width:991px){#notification-success.my-modal{max-width:90%;min-width:200px;width:100%}#notification-success .my-modal__body{margin:0;padding:0 48px 48px}#notification-success .my-modal__head{margin-bottom:40px}}@media screen and (max-width:576px){#notification-success .check{left:25px}#notification-success .my-modal__body{padding:25px}#notification-success .my-modal__head{margin-bottom:0}#notification-success .my-modal__body_subtitle{white-space:wrap}#notification-success .my-modal__body_title{font-size:24px}}.black-theme .card-news__title{color:var(--color-light-2)}.black-theme .card-news__label{background-color:var(--color-gray-4);color:var(--color-gray-1)}.card-news{border-radius:4px;display:block;overflow:hidden}.card-news:hover{text-decoration:none}.card-news:hover .card-news__title{color:var(--color-primary)}.card-news:hover .card-news__label{background-color:var(--color-primary);color:var(--color-gray-bg)}.card-news:hover .card-news__img img{-webkit-transform:scale(1.04);transform:scale(1.04)}.card-news__label{background-color:var(--color-gray-bg);border-radius:4px;color:var(--color-dark);left:20px;padding:4px 8px;position:absolute;top:-15px;transition:.2s ease-in-out}.card-news__img{border-radius:4px;height:256px;overflow:hidden}.card-news__img img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:.2s ease-in-out}.card-news__info{padding:31px 20px 20px;position:relative}.card-news__title{color:var(--color-dark);font-size:16px;font-weight:600;-webkit-line-clamp:3;line-height:24px;text-overflow:ellipsis;text-transform:uppercase;transition:.2s ease-in-out}.card-news__subtitle,.card-news__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-news__subtitle{color:var(--color-gray-3);font-size:14px;-webkit-line-clamp:4;line-height:22px;margin-top:8px}.news-container h2{font-size:38px}.news-container .assortment{margin-bottom:48px}.news-container .text-subtitle-corplife-swiper span{color:var(--color-gray-3);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.news-container .specific_service-swiper_button{display:none}.news-container .title,.news-container .title h1{font-weight:700!important}.news-container .text-corplife-swiper{background-color:#fff;margin-top:-15px}.black-theme .news-container .text-corplife-swiper{background-color:var(--color-dark-2)}.news-container .text-title-corplife-swiper{margin:0;padding:31px 20px 0;width:100%}.news-container .text-subtitle-corplife-swiper{margin:0;padding:8px 20px 20px}.news-container .assortment__title{margin-bottom:48px;text-align:start}.card-category-news{display:flex;flex-wrap:wrap;gap:24px}.card-category-news .card-custom{min-height:auto}.pagination_news{width:100%}.news-container .assortment__title-popular{margin-top:124px}.news-container .swiper-container-corplife-okompanii{margin-bottom:124px}.news-card_place .assortment__content_col{width:calc(25% - 18px)!important}.news-card_place{display:flex;flex-wrap:wrap;gap:18px;width:100%}.news-card_place .card-custom__content-corplife,.news-card_place .image-corplife-slider{width:100%!important}.news-container .assortment__content_list .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}.news-container .image-corplife-slider{height:180px;overflow:hidden;width:100%}.news-container .image-corplife-slider img{height:100%;object-fit:cover;width:100%}.news-container .margin-for-okompanii-laptop{margin-top:0!important}.news-container .card-category-news{justify-content:center}.news-container .date-corplife-swiper{margin-top:180px}@media screen and (max-width:1200px){.news-container .assortment__content_col{width:calc(33.333% - 16px)!important}.news-container .assortment__content_list .swiper-wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.card-category-news .card-custom__content-corplife{height:375px!important;width:100%!important}.card-category-news .card-custom__corplife{height:auto;min-height:375px;width:auto}.card-category-news .date-corplife-swiper{margin-top:170px}.news-container .card-custom__content-corplife{height:375px!important;max-width:276px;width:100%!important}.news-container .card-custom{min-height:unset}.news-container .card-custom__corplife{height:375px!important;max-width:276px;min-height:375px;width:100%!important}.assortment__content_list:not(.swiper-initialized) .swiper-wrapper{gap:19px;justify-content:space-between}.news-container .tab-category__controls{display:flex}}@media screen and (max-width:991px){.news-container .assortment__content_col{width:calc(50% - 12px)!important}.news-container h2{font-size:20px}.news-container .title,.news-container .title h1{font-weight:600!important}.news-container .swiper-container-corplife-okompanii{margin-bottom:24px}.news-container .assortment__title-popular{margin-top:56px}.news-container .assortment__title{margin-bottom:24px}.news-container .specific_service-swiper_button{display:flex;justify-content:center;margin-top:24px}.news-container .assortment__title-popular{text-align:center}.news-containe section{margin-bottom:0}.news-container .tab-category{align-items:center;flex-direction:column;overflow:hidden}.news-container .tab-category__controls{margin-top:15px}.news-container .card-news__img{height:214px}.news-container .card-custom__content-corplife{height:503px!important;width:100%!important}.news-container .image-corplife-slider{height:214px}.news-container .text-subtitle-corplife-swiper span{-webkit-line-clamp:8}.news-container .card-custom__corplife{height:503px!important;max-height:503px;min-height:503px}.news-container .date-corplife-swiper{margin-top:214px}.card-news__img{height:256px}}@media screen and (max-width:625px){.news-container .card-custom__content-corplife,.news-container .card-custom__corplife{max-width:unset}.news-container .card-custom__corplife{max-height:503px;min-height:unset}}@media screen and (max-width:576px){.news-container .assortment__content_col{width:100%!important}.news-container .section_small{margin-bottom:0}.news-container .assortment__content_list:not(.swiper-initialized){overflow-x:hidden}.news-container .swiper-navigation-custom_prev{left:-12px}.news-container .swiper-navigation-custom_next{right:-12px}.news-container .tab-category__controls .svg-icon{height:20px;width:20px}.news-container .tab-category__controls{gap:10px}.news-container .card-custom__content-corplife,.news-container .card-custom__corplife{height:unset!important;width:100%!important}.news-container .text-corplife-swiper{height:100%}}.news-container .pagination__content{justify-content:center}.news-container .pagination__pages a:first-child,.news-container .pagination__pages a:last-child{padding:7px}.news-container .pagination__pages a{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#000;font-size:14px;min-width:30px;padding:8px 12px;text-decoration:none;transition:all .3s ease}.news-container .black-theme .pagination__pages a{border:none}.news-container .black-theme .pagination__pages a:hover{background-color:var(--color-dark-1);border:none}.news-container .pagination__pages a:hover{background-color:rgba(0,0,0,.1)}.news-container .page__item.active{background-color:var(--color-light-1);border-color:transparent!important;color:var(--color-primary);pointer-events:none}.news-container .pages__item .pages__item_next,.news-container .pages__item .pages__item_prev{background-color:transparent;border-radius:4px;color:#000;font-size:18px;padding:8px 10px;text-decoration:none;transition:all .3s ease}.news-container .pages__item .pages__item_next:hover,.news-container .pages__item .pages__item_prev:hover{background-color:rgba(0,0,0,.1)}.news-container .pagination__arrow.disabled{color:rgba(0,0,0,.4);pointer-events:none}.news-container .black-theme .pages__item .pages__item_next:hover,.news-container .black-theme .pages__item .pages__item_prev:hover{background-color:var(--color-dark-1);border:none}.black-theme .order-process__col-3{border-color:var(--color-dark-2)}.black-theme .order-process__col-2 .btn{color:var(--color-primary)}.order-process{background-color:var(--color-light-1);border-radius:24px;display:flex}@media screen and (max-width:1200px){.order-process{-webkit-column-gap:22px;column-gap:22px;flex-wrap:wrap;padding:40px;row-gap:32px}}@media screen and (max-width:767px){.order-process{padding-left:24px;padding-right:24px;row-gap:24px}}.order-process__col-3{border-right:1px solid var(--color-gray-2);padding:48px 40px;width:24.659864%}@media screen and (max-width:1200px){.order-process__col-3{border-right:none;padding:0;width:100%}}@media screen and (max-width:767px){.order-process__col-3{margin-bottom:8px}}.order-process__col-3 .btn{padding:7px 22px}@media screen and (max-width:1200px){.order-process__col-3 .btn{padding:6px 16px}}.order-process__col-2{display:flex;flex-direction:column;padding:48px 0 48px 28px;width:18.83503%}@media screen and (max-width:1200px){.order-process__col-2{padding:0;width:calc(50% - 11px)}}@media screen and (max-width:767px){.order-process__col-2{width:100%}}.order-process__col-2:nth-child(2){padding-left:39px}@media screen and (max-width:1200px){.order-process__col-2:nth-child(2){padding-left:0}}.order-process__col-2:nth-child(2) .btn{color:var(--color-light-2)}.order-process__col-2:last-child{padding-right:42px}.order-process__col-2 .btn{color:var(--color-primary);height:36px;width:43px}@media screen and (max-width:1200px){.order-process__col-2 .btn_primary{background:var(--color-gray-bg);color:var(--color-primary)!important}}.order-process__col-2 a{font-size:14px;font-weight:600;line-height:22px;margin-top:auto;text-decoration:underline}@media screen and (max-width:1200px){.order-process__col-2 a{margin-top:10px}}.order-process__el{margin-top:16px}.order-process__main-title{display:block;font-size:28px;font-weight:600;line-height:34px;margin-top:16px;text-transform:uppercase}.black-theme .order-process__main-title{color:var(--color-light-2)}@media screen and (max-width:1200px){.order-process__main-title{font-size:20px;line-height:30px}}.order-process__title{font-size:16px;font-weight:600;line-height:22px;text-transform:uppercase}.black-theme .order-process__title{color:var(--color-light-2)}.order-process__subtitle{color:var(--color-gray-3);font-size:14px;line-height:22px;margin-top:10px}.order-process .btn{color:var(--color-light-2);cursor:default}.order-process .btn,.order-process .btn.btn_primary:hover,.order-process__col-2 .btn.btn_primary:hover{background-color:var(--color-primary)}.order-process .btn span{color:var(--color-light-2)}.order-process__col-2 .btn:active,.order-process__col-3 .btn:active{background-color:var(--color-primary)}.additional-services,.other-categories{display:flex;flex-direction:column;gap:48px}.additional-services__title,.other-categories__title{color:var(--color-dark);font-weight:600;text-align:left}.additional-services__footer-btn,.other-categories__footer-btn{display:none;margin:0 auto}@media screen and (max-width:1024px){.additional-services__header-btn,.other-categories__header-btn{display:none}.additional-services__footer-btn,.other-categories__footer-btn{display:flex}}.additional-services__header,.other-categories__header{align-items:center;display:flex;justify-content:space-between}.additional-services__grid,.other-categories__grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.additional-services__card-content,.other-categories__card-content{align-items:center;display:flex;gap:20px;height:100%;justify-content:space-between}.additional-services__info{align-items:center;display:flex;flex-direction:row;gap:20px}.additional-services__info svg{fill:var(--color-primary);flex-shrink:0;height:48px;width:48px}.black-theme .additional-services__info svg{fill:var(--color-gray-4)}.additional-services__card,.other-categories__card{align-items:center;background-color:var(--color-light-1);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.01);display:block;padding:30px;transition:all .3s ease}.black-theme .additional-services__card,.black-theme .other-categories__card{background-color:var(--color-dark-1)}.additional-services__text,.other-categories__text{display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center}.additional-services__card-title,.other-categories__card-title{color:var(--color-dark);display:-webkit-box;font-size:16px;font-weight:600;-webkit-line-clamp:2;line-height:22px;text-transform:uppercase;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.black-theme .additional-services__card-title,.black-theme .other-categories__card-title{color:var(--color-light-2)}.additional-services-btn,.other-categories-btn{align-items:center;background-color:transparent;border:1px solid #c8c8c8;border-radius:50%;display:flex;flex-shrink:0;gap:10px;height:30px;justify-content:center;margin:0;position:relative;transition:background-color .3s ease,border .3s ease,transform .3s ease;width:30px}.additional-services-icon,.other-categories-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg);transition:transform .3s ease}.black-theme .additional-services-btn,.black-theme .other-categories-btn{background-color:transparent;border:1px solid var(--color-gray-4)}.additional-services-icon use,.other-categories-icon use{fill:#050505}.black-theme .additional-services-icon use,.black-theme .other-categories-icon use{fill:var(--color-gray-3)}.additional-services__card:hover .additional-services-btn,.other-categories__card:hover .other-categories-btn{background-color:var(--color-primary);border:1px solid var(--color-primary)}.additional-services__card:hover .additional-services-btn svg,.other-categories__card:hover .other-categories-btn svg{transform:translate(-50%,-50%) rotate(45deg)}.additional-services__card:hover .additional-services-icon use,.other-categories__card:hover .other-categories-icon use{fill:#fff}.additional-services__price,.other-categories__count{color:var(--color-gray-3);font-size:14px;font-weight:400}.additional-services__card-description,.other-categories__card-description{color:#666;font-size:14px;line-height:1.4;margin:0}@media(max-width:1300px){.additional-services__grid,.other-categories__grid{gap:20px;grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.additional-services__grid,.other-categories__grid{gap:12px;grid-template-columns:repeat(2,1fr)}.additional-services__card,.other-categories__card{padding:24px}}@media screen and (max-width:991px){.additional-services,.other-categories{gap:24px}}@media screen and (max-width:768px){.additional-services__info{gap:13px}.additional-services__info svg{height:46px;width:46px}.additional-services,.other-categories{gap:32px}.additional-services__card-title,.other-categories__card-title{font-size:14px}}@media(max-width:600px){.additional-services__grid,.other-categories__grid{gap:16px;grid-template-columns:1fr}.additional-services__card,.other-categories__card{padding:22px 20px}}.tab-category{display:flex;flex-wrap:nowrap;overflow:auto}.tab-category__transparent-after .tabs-nav:after{background:linear-gradient(270deg,var(--color-gray-bg) -16.67%,hsla(0,0%,93%,0))!important}.tab-category__slider{-webkit-column-gap:30px;column-gap:30px;justify-content:space-between}.tab-category__slider .tabs-nav{width:100%}.tab-category__slider .tabs-nav .swiper-slide{width:-webkit-max-content;width:max-content}@media screen and (max-width:1200px){.tab-category__slider .tabs-nav{width:100%}.tab-category__slider .tabs-nav .swiper-slide{width:max-content!important}.tab-category__slider .tabs-nav .swiper-slide:not(:last-child){margin-right:24px}.category_cert .tab-category__controls{margin-left:20px}}.tab-category__slider .tabs-nav.no-shadow:after{opacity:0}.tab-category__slider .tabs-nav{position:relative}.tab-category__slider .tabs-nav:after,.tab-category__slider .tabs-nav:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:40px;z-index:2}.tab-category__slider .tabs-nav:before{background:linear-gradient(90deg,var(--color-light-1) 4.33%,transparent);left:0;opacity:0}.tab-category__slider .tabs-nav:after{background:linear-gradient(270deg,var(--color-light-1) 4.33%,transparent);opacity:1;right:0}.black-theme .tab-category__slider .tabs-nav:after{background:linear-gradient(270deg,var(--color-dark-1) 1.33%,hsla(0,0%,9%,0))}.black-theme .tab-category__slider .tabs-nav:before{background:linear-gradient(90deg,var(--color-dark-1) 4.33%,transparent)}.black-theme .tab-category__transparent-after .tabs-nav:after{background:linear-gradient(270deg,#0f0f0f -16.67%,hsla(0,0%,6%,0))!important}.tab-category__slider .tabs-nav.gradient-start:before{opacity:0}.tab-category__slider .tabs-nav.gradient-end:before,.tab-category__slider .tabs-nav.gradient-start:after{opacity:1}.tab-category__slider .tabs-nav.gradient-end:after{opacity:0}.tab-category__slider .tabs-nav.gradient-middle:after,.tab-category__slider .tabs-nav.gradient-middle:before{opacity:1}.black-theme .card-assortment{border-color:var(--color-dark-2)}.black-theme .card-assortment:hover{background-color:var(--color-dark-2)}.black-theme .card-assortment ul li a,.black-theme .card-assortment:hover ul li a{color:var(--color-gray-1)}.black-theme .card-assortment:hover ul li:before{background-color:var(--color-gray-1)}.black-theme .card-assortment svg{fill:var(--color-gray-3)}.black-theme .card-assortment__title{color:var(--color-light-2)}.black-theme .card-assortment__big svg,.black-theme .card-assortment__medium svg{fill:var(--color-primary)}.black-theme .card-assortment__big>ul a,.black-theme .card-assortment__medium>ul a{color:var(--color-gray-2)!important}.black-theme .card-assortment__big>ul a:hover,.black-theme .card-assortment__medium>ul a:hover{color:var(--color-primary)!important}.black-theme .card-assortment__big ul li .card-assortment__svg:before,.black-theme .card-assortment__big ul li>a:before,.black-theme .card-assortment__medium ul li .card-assortment__svg:before,.black-theme .card-assortment__medium ul li>a:before{background-color:var(--color-gray-2)}.card-assortment{border:1px solid var(--color-gray-1);border-radius:4px;display:flex;flex-direction:column;height:100%;padding:30px;transition:all .3s ease-in-out}.card-assortment>ul li a:hover{color:#2148af}.black-theme .card-assortment svg{fill:var(--color-light-2)}.card-assortment__title:hover svg{fill:var(--color-primary)}.black-theme .card-assortment>ul li a:hover{color:#2148af}.card-assortment>ul li a:hover:before{background-color:#2148af}.card-assortment:not(.card-assortment__no-hover):hover{background-color:var(--color-light-2);border-color:var(--color-light-2)}.black-theme .card-assortment:not(.card-assortment__no-hover):hover{background-color:var(--color-dark-2);border-color:var(--color-dark-2)}.card-assortment .icon-icon-metall{fill:var(--color-primary);height:60px;width:60px}.card-assortment.card-assortment__big>ul a{color:var(--color-gray-3)}.card-assortment__big,.card-assortment__medium{border:1px solid var(--color-gray-2);border-radius:4px;padding:56px}.card-assortment__no-hover:hover{background-color:transparent}.card-assortment__no-list-style li .card-assortment__svg,.card-assortment__no-list-style li>a{padding-left:0!important}.card-assortment__no-list-style li .card-assortment__svg:before,.card-assortment__no-list-style li>a:before{content:none!important}.card-assortment__big>ul{-webkit-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;row-gap:12px}.card-assortment__big>ul>li{width:calc(25% - 18px)}.card-assortment__big>ul li{margin-bottom:0!important}.card-assortment__big>ul li:before{background-color:var(--color-gray-3)!important}.card-assortment__medium{-webkit-column-gap:24px;column-gap:24px;flex-direction:row}.card-assortment__medium>.card-assortment__head,.card-assortment__medium>.card-assortment__title{width:calc(25% - 12px)}.card-assortment__medium>ul{-webkit-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;width:calc(75% - 12px)}@media screen and (min-width:1200px){.card-assortment__medium>ul{margin-top:0!important}}.card-assortment__medium>ul>li{width:calc(33.333% - 16px)}.card-assortment__svg{padding-right:12px}.card-assortment__svg svg{position:absolute;right:0;top:calc(50% - 2px)}.card-assortment__big .card-assortment__head{align-items:center;display:grid;grid-template-columns:auto auto;width:-webkit-max-content;width:max-content}.card-assortment__big .card-assortment__head_no-svg{grid-template-columns:auto}.card-assortment__big .card-assortment__head_no-svg>div{grid-column-start:1!important}.card-assortment__big .card-assortment__head svg{grid-row-end:3;grid-row-start:1;margin-right:20px}.card-assortment__big .card-assortment__head>div{grid-column-start:2}.card-assortment__head>div{align-items:center;display:flex}.card-assortment__head>div span{align-items:center;color:var(--color-gray-3);display:flex;font-size:12px;font-weight:400;line-height:18px}.card-assortment__head>div span:not(:last-child):after{background-color:var(--color-gray-3);content:"";height:1px;margin:auto 8px;width:8px}.card-assortment__head>div{margin-top:8px}.card-assortment:not(.card-assortment__big):not(.card-assortment__medium) .card-assortment__title{align-items:center;margin-top:20px}.card-assortment__title{align-items:center;color:var(--color-dark);display:flex;font-size:16px;font-weight:600;line-height:26px;text-transform:uppercase;transition:all .3s ease}.card-assortment__title:hover{color:var(--color-primary)}.card-assortment__title svg{fill:var(--color-dark);margin-left:8px;transition:all .3s ease}.card-assortment ul li .card-assortment__svg,.card-assortment ul li>a{display:block;padding-left:34px;position:relative}.card-assortment ul li .card-assortment__svg:before,.card-assortment ul li>a:before{background-color:var(--color-gray-4);border-radius:100%;content:"";display:flex;height:4px;left:15px;min-height:4px;min-width:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s ease-in-out;width:4px}.card-assortment ul li[data-accordion-item]{flex-wrap:wrap}.card-assortment ul li[data-accordion-item]>*{width:100%}.card-assortment ul li[data-accordion-item].active [data-accordion-body]{margin-top:12px}.card-assortment ul li[data-accordion-item].active .card-assortment__svg svg{fill:var(--color-primary);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card-assortment ul li [data-accordion-body]{left:-5px;margin-top:0;max-height:0;overflow:hidden;position:relative}.card-assortment ul li [data-accordion-body] li:not(:last-child){margin-bottom:12px!important}.card-assortment ul{margin-top:20px}.card-assortment ul li{align-items:flex-start;display:flex}.card-assortment ul li a{color:var(--color-gray-4);transition:all .3s ease}.card-assortment ul li:not(:last-child){margin-bottom:16px}@media screen and (max-width:1200px){.card-assortment{padding:24px;width:100%}.card-assortment__title{font-size:16px;line-height:22px}.card-assortment__medium{padding:26px 12px 36px 28px}.card-assortment__medium>ul{max-height:182px;overflow:auto;padding-right:12px}.card-assortment__big{padding:17px 12px 17px 30px}.card-assortment__big>ul{padding-right:18px}.card-assortment__medium{flex-wrap:wrap}.card-assortment__medium>ul{padding-right:6px}.card-assortment__medium>ul>li .card-assortment__svg,.card-assortment__medium>ul>li>a{padding-left:24px}.card-assortment__medium>ul>li .card-assortment__svg:before,.card-assortment__medium>ul>li>a:before{left:10px}.card-assortment__medium .card-assortment__title{margin-bottom:4px}.card-assortment__medium>*{width:100%!important}.card-assortment__big>ul{max-height:353px;overflow:auto}.card-assortment__big>ul>li{width:171px}.card-assortment__head{max-width:100%}.card-assortment__head svg{grid-row-end:2}.card-assortment__head div{grid-column-end:3;grid-column-start:1}}@media screen and (max-width:991px){.card-assortment{min-height:416px}.assortment__content_list:not(.swiper-initialized) .swiper-wrapper{height:416px}.catalog-page__container.assortment__content_list:not(.swiper-initialized) .swiper-wrapper{height:auto}}@media screen and (max-width:575px){.card-assortment__medium>ul>li{width:100%}}.our-reviews__navigation{display:flex;gap:20px}.our-reviews__navigation .swiper-navigation-custom_next,.our-reviews__navigation .swiper-navigation-custom_prev{height:40px;position:static;width:40px}.our-reviews__head{align-items:center;margin-bottom:48px}.our-reviews__head .title{margin-bottom:0}.our-reviews__body{margin:0 auto;position:relative}.our-reviews__body .swiper-navigation-custom_prev{left:-40px}.our-reviews__body .swiper-navigation-custom_next{right:-40px}@media screen and (max-width:1200px){.our-reviews{padding-top:10px}.our-reviews__head{margin-bottom:24px;z-index:100}.our-reviews__body{position:static}.our-reviews__body .swiper-navigation-custom_next,.our-reviews__body .swiper-navigation-custom_prev{top:58%;z-index:10}.our-reviews__body .swiper-navigation-custom_prev{left:-9px}.our-reviews__body .swiper-navigation-custom_next{right:-9px}}@media screen and (max-width:991px){.our-reviews__body .swiper-navigation-custom_next,.our-reviews__body .swiper-navigation-custom_prev{top:55%}.our-reviews__body .swiper-navigation-custom_prev{left:-17px}.our-reviews__body .swiper-navigation-custom_next{right:-17px}.our-reviews{padding-top:0}}@media screen and (max-width:767px){.our-reviews__navigation{display:none}}.our-reviews__mobile-btn{display:none;margin-top:24px}.our-reviews__mobile-btn .btn{max-width:300px;width:100%}@media screen and (max-width:575px){.our-reviews__body .swiper-navigation-custom_prev{left:-8px}.our-reviews__body .swiper-navigation-custom_next{right:-8px}.our-reviews__mobile-btn{margin-top:16px}.our-reviews__mobile-btn .btn{max-width:100%;padding:12px 24px}}.black-theme .pagination__info span{color:var(--color-gray-3)}.black-theme .pagination__info a{background-color:var(--color-dark-1)}.black-theme .pagination .pages__item{color:var(--color-gray-3)}.black-theme .pagination .pages__item:hover{color:var(--color-primary)}.black-theme .pagination .pages__item.active{background-color:var(--color-dark-1);color:var(--color-primary)}.black-theme .pagination .pages__item svg{fill:var(--color-gray-3)}.black-theme .pagination .pages__item svg:hover{fill:var(--color-primary)}.pagination{gap:30px}.pagination,.pagination__content{display:flex;justify-content:space-between}.pagination__content{align-items:center;color:var(--color-dark);width:100%}.pagination__info{align-items:center;display:flex;gap:8px}.pagination__info span{color:var(--color-dark);font-size:14px;margin-right:8px}.pagination__info a{align-items:center;background:var(--color-light-1);border-radius:4px;color:var(--color-gray-3);display:flex;font-size:12px;height:32px;justify-content:center;line-height:20px;text-align:center;width:32px}.pagination__info a.active,.pagination__info a:hover{color:var(--color-primary)}.pagination__count,.pagination__info{flex:1}@media screen and (max-width:991px){.pagination__count{display:none}}.pagination__count{text-align:right}.pagination__pages{display:flex;justify-content:center;width:-webkit-max-content;width:max-content}.pagination__show-more button{height:40px;width:170px}.pagination__show-more .btn.btn_light:hover{background-color:var(--color-primary-light);color:var(--color-gray-2)}.pagination__show-more .btn.btn_light:active{background-color:#1d409a;color:var(--color-light-2)}.pagination__show-more button[data-to-top]{margin-right:20px;padding-left:12px;padding-right:12px;width:40px}.pagination__show-more button[data-to-top] svg{fill:var(--color-dark)}@media screen and (max-width:568px){.pagination__show-more button{order:1;padding-left:48px;padding-right:48px}.pagination__pages{margin-left:0;order:2}.pagination__content{flex-direction:column;gap:30px}}@media screen and (max-width:480px){.pagination__show-more,.pagination__show-more button{width:100%}}.pagination__to-top{display:flex;justify-content:center}.pagination__to-top button:not([data-to-top]){width:220px}.pages{display:flex;gap:4px}.pages__item{align-items:center;border-radius:4px;color:var(--color-dark);display:flex;font-size:15px;height:32px;justify-content:center;transition:all .3s ease-in-out;width:25px}.pages__item:hover{text-decoration:none}.pages__item.active{background-color:var(--color-light-1);color:var(--color-primary)}.pages__item_next svg,.pages__item_prev svg{fill:var(--color-dark);transition:all .3s ease}.pages__item_next svg:hover,.pages__item_prev svg:hover{fill:var(--color-primary)}.my-modal_card-preview{-webkit-transform:translate(-50.8%,-50%);transform:translate(-50.8%,-50%);transform:translate(-50%,-50%)}.my-modal_card-preview .my-modal__container{max-width:none;min-width:0;width:100%}.card-product-body{overflow:hidden}@media screen and (max-width:991px){.my-modal_card-preview,.my-modal_making-order{max-width:80%;min-width:728px;width:100%}.my-modal_making-order .my-modal__body{padding:0 50px 38px!important}}.my-modal_card-preview{background:transparent;box-shadow:none;left:50vw}.my-modal_card-preview .my-modal__container{background:var(--color-light-1);border-radius:4px;max-width:876px;min-width:876px}.div_price_numb{padding-right:56px}@media screen and (max-width:991px){.my-modal_card-preview .my-modal__container{min-width:auto}}@media screen and (max-width:991px)and (max-width:730px){.my-modal_card-preview .my-modal__container{max-width:590px;min-width:auto}}@media screen and (max-width:991px)and (max-width:575px){.my-modal_card-preview .my-modal__container{padding-right:0}}@media screen and (max-width:768px){.my-modal_making-order .my-modal__body{padding:0 50px 38px!important}.my-modal_card-preview,.my-modal_making-order{max-width:80%;min-width:525px;width:100%}}.my-modal_card-preview .my-modal__head{border-radius:4px 4px 0 0;padding:0 0 20px}.my-modal_card-preview .my-modal__body .card-product-price__title{color:var(--color-dark);font-size:20px;line-height:30px;text-overflow:ellipsis;width:100%}.divVKorzinu{margin:0;padding:0!important}.prodName{display:-webkit-box;font-size:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media screen and (max-width:991px){.prodName{font-size:16px;font-weight:600;line-height:24px}}@media screen and (max-width:768px){.prodName{-webkit-line-clamp:3}}@media screen and (min-width:576px){.divVKorzinu{margin:0;padding:0!important}}.my-modal_card-preview .my-modal__body .card-product-price__title span{font-weight:700}.my-modal_card-preview .my-modal__body .card-product-price__title .price_number{font-weight:500}.my-modal_card-preview .my-modal__body .card-product-body__preview-img{grid-row-end:3;grid-row-start:1}.my-modal_card-preview .my-modal__footer{padding:0}.my-modal_card-preview .my-modal__footer_preview-price{align-items:center;display:flex;justify-content:space-between}.my-modal_card-preview .my-modal__footer_preview-price span:first-child{color:var(--color-gray-3);font-weight:400;line-height:22px}.my-modal_card-preview .my-modal__footer_preview-price span:last-child{color:var(--color-dark);font-size:16px;font-weight:400;line-height:34px}.my-modal_card-preview .my-modal__footer_preview-controls{display:flex;gap:30px;height:100%;justify-content:space-between}@media screen and (min-width:992px){.my-modal_card-preview .my-modal__footer_preview-controls{width:500px}}.my-modal__footer_preview-controls>div{width:100%}.my-modal_card-preview .price-large{font-size:28px}.my-modal_card-preview .price-request{font-size:14px}#btn_preview_corzina{justify-content:center;width:150px}#btn_preview_zakaz{background-color:#2148af;color:var(--color-light-2);font-weight:600;height:100%;text-transform:uppercase;width:150px}.my-modal_card-preview .my-modal__head .card-product-head{flex-direction:row;gap:10px}.zakrit{align-items:start;display:flex;padding-right:0}@media screen and (max-width:575px){.zakrit{display:flex;padding-left:0;transform:translateX(10px)}.my-modal_card-preview .my-modal__footer_preview-controls{gap:19px;padding-top:15px}.my-modal__footer_preview-price{padding-left:0}}@media screen and (max-width:325px){.card-product-body{padding-right:0}}@media screen and (max-width:991px){.my-modal_card-preview .my-modal__body .card-product-price__title{font-size:16px;font-weight:600;line-height:24px}.my-modal_card-preview .my-modal__body .card-product-price__title span{margin-bottom:0}.my-modal_card-preview .my-modal__footer_preview-price{align-items:center}.my-modal_card-preview .my-modal__footer_preview-price span:last-child{font-size:16px;line-height:20px}.my-modal_card-preview .my-modal__footer_preview-controls button:first-child{padding-right:24px}}@media screen and (max-width:767px){#btn_preview_corzina,#btn_preview_zakaz{width:100%}.my-modal_card-preview .card-product-body{grid-template-columns:auto 1fr}.my-modal_card-preview .card-product-body__preview-img{width:148px}.my-modal_card-preview .my-modal__footer{grid-template-columns:148px 1fr}.my-modal_card-preview .my-modal__footer_preview-controls button:first-child{display:flex;font-size:13px;padding:4px;text-align:center}.my-modal_card-preview .my-modal__footer_preview-controls button:last-child{font-size:13px;padding:4px}}@media screen and (max-width:575px){.my-modal_card-preview{left:50%;min-height:auto;min-width:auto;width:calc(100% - 38px)}.card-product-head .card-product__stock{padding:0}.my-modal_card-preview .prodName{font-size:14px!important}.my-modal_card-preview .card-product-body{grid-template-columns:auto 1fr}.my-modal_card-preview .card-product-body__preview-characteristics{grid-column-end:3;grid-column-start:1}.my-modal_card-preview .my-modal__head{align-items:flex-start}.my-modal_card-preview .my-modal__head .card-product-head{flex-direction:row;gap:10px;padding-left:13px}.my-modal_card-preview .my-modal__body .card-product-body{gap:0;height:100%}.my-modal_card-preview .my-modal__body .card-product-body__preview-img{padding-left:0;width:100px}.my-modal_card-preview .my-modal__body .card-product-body__preview-characteristics{overflow-y:auto}.my-modal_card-preview .my-modal__body .card-product-price__price{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:0}.my-modal_card-preview .my-modal__body .card-product-price__title{white-space:normal}.my-modal_card-preview .my-modal__footer{grid-template-columns:1fr;padding:0}.my-modal_card-preview .my-modal__footer_preview-controls{align-items:center}.my-modal_card-preview .my-modal__footer_preview-controls button:first-child{justify-content:center;padding-bottom:4px;padding-left:0;padding-top:4px}.my-modal_card-preview .my-modal__footer_preview-controls button:last-child{font-size:12px;padding:6px 12px}}@media(max-width:399px){.my-modal_card-preview .my-modal__footer_preview-controls{flex-direction:column;gap:8px}.my-modal_card-preview .my-modal__footer_preview-controls button{max-width:none;min-width:0;width:100%}.card-product-price__title .price_number{font-size:13px}}.atrName{font-size:14px;font-weight:400;overflow:hidden;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.atrName,.black-theme .atrName{color:var(--color-gray-3)}.atrText{color:#4a4953;font-size:14px;font-weight:600;padding:0}.atrText:hover{color:#0a3fb4!important;text-decoration:underline!important}.black-theme .atrText{color:var(--color-gray-2)}.li_har{margin-bottom:0}@media screen and (max-width:575px){.li_har{margin-bottom:10px}}.card-product-price__title .link a{color:var(--color-primary);font-size:14px;font-weight:600}#link_preview{color:var(--color-primary)!important;font-size:14px!important;font-weight:600!important}.predHar{color:var(--color-dark);font-size:12px;font-weight:600;margin-bottom:3px}@media screen and (max-width:575px){.predHar{color:var(--color-dark);font-size:14px;font-weight:600}}.black-theme .predHar{color:var(--color-light-2)}#col-picter{flex:0 0 auto;width:35.66666667%}@media screen and (max-width:575px){#col-picter{flex:0 0 auto;width:50%}}#my-modal__head_prev{padding-bottom:32px;padding-top:32px}.price_name{color:var(--color-gray-3)!important;font-size:14px!important;font-weight:400!important}.price_number{color:var(--color-dark)!important;font-size:16px;white-space:nowrap}.black-theme .price_number{color:var(--color-light-2)!important}@media screen and (max-width:576px){.price_number{font-size:14px}}@media screen and (max-width:475px){.preview_article{margin-left:0;padding:0!important;text-align:start!important;width:47%}}.card-product-body__preview-attributes li{gap:10px;justify-content:space-between}.card-product-body__preview-attributes li a{flex-shrink:1}.attribute-name{flex-shrink:0}.card-custom__banner-last_ban{display:flex;flex-direction:row;justify-content:space-between}.card-custom__banner-last_ban .btn_circle-outline:hover{background-color:transparent}.card-custom__banner-last_ban-text_for_zakaz:hover+.btn_circle .svg-icon.icon-arrow-top-right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.black-theme .card-custom__banner-last_ban .btn_circle-outline{background-color:transparent!important}.black-theme .card-custom.card-custom__default:hover .btn_circle-outline{background-color:var(--color-primary)!important}.black-theme .seo-service h3{color:#f1f1f1}.black-theme .section-2_task .task-container{background-color:var(--color-dark-1)}.black-theme .seo-service_section-3 table{border:1px solid var(--color-dark)}.black-theme .seo-service_section-3 table td,.black-theme .seo-service_section-3 table th{border-bottom:1px solid var(--color-dark);border-right:1px solid var(--color-dark)}.black-theme .seo-service_section-3 table tr:first-child th{border-bottom:1px solid var(--color-dark)}.uslugi-metalloobrabotki .btn_circle-outline{border:1px solid var(--color-gray-3)}.uslugi-metalloobrabotki .banner-fast-order__application .btn_circle-outline{border:none}.uslugi-metalloobrabotki h1{font-weight:700!important}.uslugi-metalloobrabotki .card-custom__content_top a:hover{color:var(--color-light-1)}.uslugi-metalloobrabotki .icon-arrow-top-right .uslugi-metalloobrabotki_use{fill:var(--color-light-2)}.black-theme .uslugi-metalloobrabotki .card-custom__content_top .btn_circle-outline{background-color:transparent!important}.seo-service_title h2{font-size:38px;font-weight:600;line-height:54px;margin-bottom:24px}.seo-service{margin-bottom:100px}.seo-service h3{color:var(--color-dark);font-size:16px;font-weight:600;line-height:26px;margin-bottom:16px;text-transform:uppercase}.seo-service_info{display:flex;gap:30px}.info_text-block{color:var(--color-gray-3);display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:26px;line-height:26px}.callback_logo{margin-bottom:41px}.callback_image{margin-bottom:31px;margin-left:-20px;margin-top:60px}.callback_image img{height:219px;width:276px}.seo-service_section-1{margin-bottom:80px}.seo-service_section-2-h3{margin-bottom:-10px!important}.section-1_text-image{display:grid}.text-image_image{background-image:url(/catalog/view/theme/default/assets/img/contents/metall2.png);background-position:50%;background-size:cover;height:100%;position:relative;width:100%}.text-image_image:before{background-color:rgba(0,0,0,.749);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.text-image_image_container{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 20px 30px}.important-sign{width:fit-content}.important-sign_text{align-items:center;backdrop-filter:blur(8px);background-color:var(--color-light-1) 40;border-radius:50%;display:flex;font-size:18px;justify-content:center;padding:11px 16px}.important-sign_text,.important-text-title{color:var(--color-gray-bg);font-weight:600;line-height:26px;position:relative;text-transform:uppercase;z-index:2}.important-text-title{font-size:16px;margin-bottom:16px}.important-text-subtitle{color:var(--color-gray-bg);position:relative;z-index:2}.important-text-subtitle,.text-image_text{font-size:16px;font-weight:400;letter-spacing:0;line-height:26px}.text-image_text{color:#777}.text-image_text ul{display:flex;flex-direction:column;gap:16px;margin-top:16px}.text-image_text ul li{font-weight:600;padding-left:30px;position:relative}.text-image_text ul li:before{color:#777;content:"•";font-size:16px;font-weight:600;left:0;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%)}.seo-service_section-2{display:flex;flex-direction:column;gap:26px}.seo-service_section-2 .section-2_text-image{display:flex}.seo-service_section-2 .section-2_image-text,.seo-service_section-2 .section-2_text,.seo-service_section-2 .section-2_text-image{color:#777;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px}.seo-service_section-2 .section-2_image-text{display:flex}.seo-service_section-2 picture img{height:234px;object-fit:cover;width:276px}.section-2_task .task-container{background-color:var(--color-light-1);border-radius:4px;color:var(--color-primary);font-size:16px;font-style:italic;font-weight:400;line-height:26px;margin-bottom:80px;margin-top:54px;padding:30px}.seo-service_section-3 .section-3_text{color:#777;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px}.seo-service_section-3 table{border:1px solid var(--color-gray-2);border-collapse:separate;border-radius:4px;border-spacing:0;margin:26px 0 124px;overflow:hidden;width:100%}.seo-service_section-3 table td,.seo-service_section-3 table th{border-bottom:1px solid var(--color-gray-2);border-right:1px solid var(--color-gray-2);height:70px;padding-left:30px}.seo-service_section-3 table td:first-child,.seo-service_section-3 table th:first-child,.seo-service_section-3 table th:last-child,.seo-service_section-3 table th:nth-child(2),.seo-service_section-3 table th:nth-child(3){border-left:none}.seo-service_section-3 table tr:first-child th{border-top:none}.seo-service_section-3 table td:last-child,.seo-service_section-3 table th:last-child{border-right:none}.seo-service_section-3 table tr:last-child td,.seo-service_section-3 table tr:last-child th{border-bottom:none}.seo-service_section-3 table tr:first-child th{border-bottom:1px solid var(--color-gray-2)}.seo-service_section-3 table th{color:#777;font-size:14px;font-weight:600;letter-spacing:0;line-height:24px;text-transform:uppercase}.seo-service_section-3 table td{padding-left:30px}.seo-service_table-swiper{width:100%}.seo-service_table-swiper span:nth-child(2){font-weight:600}.seo-service_table-swiper div{align-items:center;border:1px solid #c8c8c8;color:var(--color-gray-4);display:flex;font-size:14px;font-weight:600;height:62px;justify-content:space-between;line-height:22px;text-transform:uppercase}.seo-service_table-swiper .seo_table-swiper_row{padding:0 30px 0 10px}.seo-service_table-swiper>:first-child,.seo-service_table-swiper>:nth-child(2),.seo-service_table-swiper>:nth-child(3){border-bottom:0;border-top:0}.seo-service_nav-custom-buttons{display:flex;gap:24px;justify-content:center;margin-bottom:56px;margin-top:24px}.seo-service_nav-custom-next,.seo-service_nav-custom-prev{left:0;position:relative}.seo-service_image-con_mobi{display:none}.uslugi-metalloobrabotki .info_callback .banner-fast-order{max-width:320px}@media screen and (max-width:1200px){.uslugi-metalloobrabotki .card-custom__content .card-custom__content_top{font-size:15px}}@media screen and (max-width:991px){.uslugi-metalloobrabotki .card-custom__content{padding:20px}.uslugi-metalloobrabotki .section-margin-seo_uslugi{margin-bottom:40px}.uslugi-metalloobrabotki h1{font-weight:600!important}.assortment__content_list:not(.swiper-initialized) .swiper-wrapper{flex-wrap:nowrap;gap:16px;overflow-x:auto;padding-bottom:20px}.seo-service_title h2{font-size:20px!important;font-weight:600!important;line-height:30px!important}.info_text-block{font-size:14px;line-height:20px}.seo-service_info{margin-bottom:24px}.text-image_image{height:433px}.text-image_text{font-size:14px;line-height:20px}.seo-service_section-1{margin-bottom:24px}.seo-service_section-2 .section-2_image-text,.seo-service_section-2 .section-2_text,.seo-service_section-2 .section-2_text-image{font-size:14px;line-height:20px}.section-2_image-text{display:flex;flex-direction:column}.section-2_image-text picture{order:2;width:100%}.section-2_image-text picture img{height:302px;width:100%}.section-2_task .task-container{margin-bottom:24px;margin-top:0}.seo-service_section-3 .section-3_text{font-size:14px;line-height:20px}.black-theme .seo-service_table-swiper div{border:1px solid var(--color-dark)}}@media screen and (max-width:768px){.seo-service_info{flex-direction:column}.container_consultation-uslugi_mtalloobrabotki{padding-left:0!important;padding-right:0!important}.info_text-block span:last-child{width:auto}.news-container .card-custom{min-height:unset}}@media screen and (max-width:576px){.uslugi-metalloobrabotki .info_callback{width:100%!important}.seo-service_image-con_mobi{display:flex;margin-top:24px}.seo-service_table-swiper .seo_table-swiper_row{padding:0 10px}.seo-service_table-swiper .seo_table-swiper_row span:first-child{width:50%}.seo-service_table-swiper .seo_table-swiper_row span:last-child{text-align:end;width:55%}.section-2_task .task-container{font-size:14px;padding:20px}.seo-service_info{display:flex;flex-direction:column}}.scroll-to-top{align-items:center;background:var(--color-primary);border:none;border-radius:50%;bottom:30px;box-shadow:0 0 8px rgba(0,0,0,.3);cursor:pointer;height:40px;justify-content:center;left:30px;opacity:0;pointer-events:none;position:fixed;transform:translateY(100px);transition:all .5s ease;width:40px;z-index:10}@media(max-width:1024px){.scroll-to-top{bottom:90px}}@media(max-width:480px){.scroll-to-top{left:20px}}.scroll-to-top:hover{background:var(--color-primary-light)}.scroll-to-top.show{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-to-top .svg-icon{fill:var(--color-light-2)}.icon-arrow-up{height:23px;width:23px}.description__text.vakansii{background-color:var(--color-light-1);border-radius:20px;color:var(--color-gray-4);display:flex;flex-direction:column;line-height:26px;margin-top:50px}@media screen and (max-width:767px){.description__text.vakansii{margin-left:-20px!important;margin-right:-20px!important}}.description__text.vakansii .custom-text-box{background-color:var(--color-light-1);border-radius:20px;padding:60px 150px}@media screen and (max-width:991px){.description__text.vakansii .custom-text-box{border-radius:20px;padding:50px}}@media screen and (max-width:767px){.description__text.vakansii .custom-text-box{border-radius:0;padding:50px 20px}}.description__text.vakansii .grid-special{grid-template-columns:1fr 1fr}@media screen and (max-width:991px){.description__text.vakansii .grid-special{grid-template-columns:1fr}}.description__text.vakansii .description__container{gap:100px;margin-top:40px}.back_card{background-image:none!important}@media screen and (max-width:991px){.description__text.vakansii .description__container{gap:40px!important}}.description__text.vakansii .consultation__manager{border-radius:20px 20px 20px 20px}.black-theme .description__text.vakansii,.black-theme .description__text.vakansii .custom-text-box{background-color:var(--color-dark)}.vakansii_vak .tabs a{color:#333;cursor:pointer;display:block;font-weight:700;margin:10px 0;text-decoration:none}@keyframes vakansii-animation{0%{opacity:0}50%{opacity:.7}to{opacity:1}}.vakansii_vak>div{display:none}.vakansii_vak>div:target{animation:vakansii-animation .6s ease-in;display:block}