@charset "UTF-8";*{padding:0;margin:0;border:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}@font-face{font-family:SFProDisplay;src:url(../fonts/SFProDisplayRegular.eot);src:url(../fonts/SFProDisplayRegular.eot) format("embedded-opentype"),url(../fonts/SFProDisplayRegular.woff2) format("woff2"),url(../fonts/SFProDisplayRegular.woff) format("woff"),url(../fonts/SFProDisplayRegular.ttf) format("truetype"),url(../fonts/SFProDisplayRegular.svg#SFProDisplayRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:SFProDisplay;src:url(../fonts/SFProDisplaySemibold.eot);src:url(../fonts/SFProDisplaySemibold.eot) format("embedded-opentype"),url(../fonts/SFProDisplaySemibold.woff2) format("woff2"),url(../fonts/SFProDisplaySemibold.woff) format("woff"),url(../fonts/SFProDisplaySemibold.ttf) format("truetype"),url(../fonts/SFProDisplaySemibold.svg#SFProDisplaySemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:SFProDisplay;src:url(../fonts/SFProDisplayBold.eot);src:url(../fonts/SFProDisplayBold.eot) format("embedded-opentype"),url(../fonts/SFProDisplayBold.woff2) format("woff2"),url(../fonts/SFProDisplayBold.woff) format("woff"),url(../fonts/SFProDisplayBold.ttf) format("truetype"),url(../fonts/SFProDisplayBold.svg#SFProDisplayBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:SFProDisplay;src:url(../fonts/SFProDisplayBlack.eot);src:url(../fonts/SFProDisplayBlack.eot) format("embedded-opentype"),url(../fonts/SFProDisplayBlack.woff2) format("woff2"),url(../fonts/SFProDisplayBlack.woff) format("woff"),url(../fonts/SFProDisplayBlack.ttf) format("truetype"),url(../fonts/SFProDisplayBlack.svg#SFProDisplayBlack) format("svg");font-weight:900;font-style:normal}.no-webp .main-products{background:url(../img/background.png) 0 0/100% 100% no-repeat}.main-products{padding:250px 0 127px;overflow:hidden}@media screen and (max-width:992px){.no-webp .main-products{background:url(../img/background.png) center 20px/auto 100% no-repeat}}@media screen and (max-width:639px){.no-webp .main-products{background:url(../img/background.png) center -70px/auto 100% no-repeat}.main-products{padding:140px 0}}.main-products__row{display:flex;justify-content:space-between;align-items:center}.main-products__title{color:#fff;font-weight:900;font-size:48px;line-height:57px;letter-spacing:.1em;margin-bottom:30px;max-width:570px}@media screen and (max-width:639px){.main-products__title{font-size:24px;line-height:29px}}.main-products__image{max-width:532px}@media screen and (max-width:992px){.main-products__image{display:none}}.main-products__image img{max-width:100%}.categories{padding-bottom:60px}@media screen and (max-width:639px){.categories{padding-bottom:30px;margin-top:-100px}}.categories__row{display:block}@media screen and (max-width:639px){.categories__row{display:flex;align-items:start;justify-content:space-between}}.categories__null{display:none}@media screen and (max-width:639px){.categories__null{display:block;width:24px;height:24px}}.categories__icon{display:none}@media screen and (max-width:639px){.categories__icon{display:block}}.categories__title{text-align:center;margin-bottom:50px;justify-self:center}@media screen and (max-width:992px){.categories__title{margin-bottom:40px}}@media screen and (max-width:639px){.categories__title{margin-bottom:20px}}.categories__wrapper{display:grid;grid-template-columns:470px 1fr;grid-template-rows:1470px;overflow-y:auto;column-gap:30px;position:relative}@media screen and (max-width:992px){.categories__wrapper{grid-template-columns:351px 1fr}}@media screen and (max-width:639px){.categories__wrapper{display:block;max-height:100%}}.tabs{display:none}@media screen and (max-width:639px){.tabs{display:block}}.tabs__items{display:flex;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width:660px){.tabs__items{flex-wrap:nowrap;overflow:auto;margin-bottom:20px}}.tabs__item{flex:0 0 347px;color:#000;background:#f9f9fa;text-align:center;border:3px solid #f9f9fa;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:50px;transition-duration:.3s;padding:19px 0;margin:10px auto;width:347px;font-weight:600;transition-duration:.3s;cursor:pointer}@media screen and (max-width:992px){.tabs__item{flex:0 0 310px}}@media screen and (max-width:639px){.tabs__item{flex:0 0 content;padding:9px 20px;margin:10px 7px}}.tabs__item.active{background:red;border:3px solid red;color:#fff}.tabs__item:hover{color:#fff;background:#d30000;border:3px solid #d30000;transition-duration:.3s}.filter{background:#2b2b2b;border-radius:25px;padding:30px;overflow-y:auto}@media screen and (max-width:639px){.filter{display:none}}.filter.height{max-height:280px}.filter__title{font-weight:700;font-size:24px;line-height:29px;color:#fff;margin-bottom:10px}@media screen and (max-width:639px){.filter__title{font-size:16px;line-height:19px}}.filter__more{color:#fff;text-align:center;cursor:pointer;transition-duration:.3s;margin-top:10px}.filter__more:hover{color:red}.filter__hidden{display:none}.filter__hidden .active{display:block}.filter__items{margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;font-weight:700;font-size:11px;line-height:13px}@media screen and (max-width:639px){.filter__items{display:none}}.filter__item{background:#fbfbfb;color:#000;border-radius:30px;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:10px 20px;margin-bottom:15px;margin-right:15px;transition-duration:.3s;cursor:pointer}.filter__item:hover{background:#d30000;color:#fff}.filter__item.active{background:#d30000;color:#fff}.filter__parameter{margin-bottom:20px}.filter__parameter div{margin-bottom:10px;display:flex;align-items:center}.filter__parameter div:last-child{margin-bottom:0}.filter__parameter div.hide-product{width:0;height:0;overflow:hidden}.filter__parameter div input{display:none}.filter__parameter div input:checked+.radio__label::after{opacity:1}.filter__parameter div input:checked+.check__label::after{opacity:1}.filter__button{display:block;margin:50px auto 0;background:red;max-width:236px;padding:20px;text-align:center;font-weight:600;color:#fff;border-radius:30px;box-shadow:0 4px 4px rgba(0,0,0,.25);transition-duration:.3s;cursor:pointer}.filter__button:hover{background:#d30000}.filter__button.hide-product{display:none}.radio__label{font-size:20px;line-height:24px;color:#fff;cursor:pointer;display:flex;align-items:center;position:relative}@media screen and (max-width:639px){.radio__label{font-size:14px;line-height:16px;color:#000}}.radio__label::before{content:"";display:inline-block;width:20px;height:20px;border:2px solid #fff;border-radius:20px;margin-right:20px}@media screen and (max-width:639px){.radio__label::before{border-color:red;transform:scale(.8)}}.radio__label::after{content:"";width:10px;height:10px;background:#fff;position:absolute;border-radius:10px;left:5px;opacity:0}@media screen and (max-width:639px){.radio__label::after{background:red;transform:scale(.8)}}.check__label{font-size:20px;line-height:24px;color:#fff;cursor:pointer;display:flex;align-items:center;position:relative}@media screen and (max-width:639px){.check__label{font-size:14px;line-height:16px;color:#000;max-width:200px}}.check__label::before{content:"";display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;background:#fff;border-radius:5px;margin-right:20px}@media screen and (max-width:639px){.check__label::before{background:red;transform:scale(.8)}}.check__label::after{content:"";width:14px;height:14px;background:url(../img/check-cyan.svg) 0 0/100% 100% no-repeat;position:absolute;left:3px;opacity:0}@media screen and (max-width:639px){.check__label::after{background:url(../img/check.svg) 1px 2px/80% 80% no-repeat;transform:scale(.8)}}.product{overflow:hidden;height:1470px}@media screen and (max-width:639px){.product{max-height:100%}}.product__body{height:1470px;overflow-y:auto}@media screen and (max-width:639px){.product__body{height:100%}}.product__block{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,1fr);gap:50px 30px;margin:0 auto;margin-bottom:10px}@media screen and (max-width:992px){.product__block{padding:0;gap:40px 20px}}@media screen and (max-width:900px){.product__block{padding:0;grid-template-columns:1fr;gap:40px 20px}}@media screen and (max-width:639px){.product__block{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,1fr);gap:20px 10px}}.product__block.active{display:grid}.product__el{background:#f9f9fa;padding:20px;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (max-width:639px){.product__el{padding:10px 20px;border-radius:10px}}.product__el.hide-product{display:none}.product__image{max-width:230px;margin:0 auto;margin-bottom:20px}@media screen and (max-width:639px){.product__image{margin-bottom:5px}}.product__image img{max-width:100%}.product__name{text-align:center;font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase;margin-bottom:5px}@media screen and (max-width:639px){.product__name{font-size:14px;line-height:16px}}.product__name_nowrap{white-space:nowrap}@media screen and (max-width:992px){.product__name_nowrap{white-space:unset}}.product__text{text-align:center;font-size:14px;line-height:17px;margin-bottom:25px}@media screen and (max-width:639px){.product__text{font-size:12px;line-height:14px}}.product__link{font-weight:600;font-size:14px;line-height:17px;text-decoration-line:underline;color:red;text-align:center;display:block;margin-bottom:10px;transition-duration:.3s}@media screen and (max-width:639px){.product__link{font-size:12px;line-height:14px}}.product__link:hover{text-decoration-line:underline;color:#d30000}.product__button{font-size:14px;line-height:17px;padding:10px 0;max-width:150px;margin:0 auto}@media screen and (max-width:639px){.product__button{max-width:104px}}#filter-pop .popup__close::after,#filter-pop .popup__close::before{background:#000}#filter-pop{padding-top:100px}.filter-pop__content{background:#fff;padding:50px 0 20px;display:block;border-radius:18px 18px 0 0}.filter-pop__tab{overflow-y:auto}.filter-pop__tab.hide-product{display:none}.filter-pop__categories{overflow-y:auto}.filter-pop__parameter{margin-bottom:20px;overflow-y:auto}@media screen and (max-width:639px){.filter-pop__parameter{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,1fr);row-gap:20px;padding:0 10px}}@media screen and (max-width:375px){.filter-pop__parameter{display:block;padding:0 20px}}.filter-pop__parameter div{margin-bottom:10px;display:flex;align-items:center}.filter-pop__parameter div:last-child{margin-bottom:0}.filter-pop__parameter div input{display:none}.filter-pop__parameter div input:checked+.radio__label::after{opacity:1}.filter-pop__parameter div input:checked+.check__label::after{opacity:1}.filter-pop__enter{grid-row:1/3}@media screen and (max-width:375px){.filter-pop__enter{margin-bottom:15px}}.filter-pop__antenna{grid-column:2/3}@media screen and (max-width:375px){.filter-pop__antenna{margin-bottom:15px}}@media screen and (max-width:375px){.filter-pop__modem{margin-bottom:15px}}.filter-pop__interface{display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,1fr);column-gap:15px}@media screen and (max-width:374px){.filter-pop__interface{column-gap:40px}}.filter-pop__interface .filter-pop__title{grid-column:1/3}.filter-pop__function{display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,1fr);column-gap:15px}.filter-pop__function .filter-pop__title{grid-column:1/3}.filter-pop__line{grid-column:1/3;width:50%;height:.5px;opacity:.3;background:#000;margin:10px auto}@media screen and (max-width:375px){.filter-pop__line{opacity:0}}@media screen and (max-width:639px){.filter-pop__title{font-weight:600;font-size:16px;line-height:19px;margin-bottom:10px}}.filter-pop__hidden{display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,1fr);column-gap:15px;max-height:0;overflow:hidden}.filter-pop__hidden.active{max-height:none;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,1fr);column-gap:15px;grid-column:1/3}.filter-pop__more{grid-column:1/3;text-align:center;cursor:pointer;transition-duration:.3s;margin-top:20px;font-size:16px}.filter-pop__more:hover{color:red}.filter-pop__button{padding:13px;font-weight:600;background:red;box-shadow:0 2px 2px rgba(0,0,0,.25);display:block;max-width:156px;text-align:center;margin:0 auto;font-size:14px;line-height:16px;border-radius:20px;color:#fff}.filter-pop__reset{text-align:center;display:block;margin:15px auto;font-weight:700;color:#d30000}.webp .main-products{background:url(../img/background.webp) 0 0/100% 100% no-repeat}@media screen and (max-width:992px){.webp .main-products{background:url(../img/background.webp) center 20px/auto 100% no-repeat}}@media screen and (max-width:639px){.webp .main-products{background:url(../img/background.webp) center -70px/auto 100% no-repeat}}