._footer-addresses__col{line-height:18px}.fslightbox-open{overflow:initial !important}a{color:inherit}.full_description a,article a{color:#247eff;text-decoration:underline}._container{width:100%;max-width:1290px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}._flex{display:flex;flex-wrap:wrap}._wrapper{margin:0}._wrapper h1,._wrapper .h1,._wrapper h2,._wrapper h3,._wrapper h4,._wrapper h5,._wrapper h6,._wrapper .h2,._wrapper .h3,._wrapper .h4,._wrapper .h5,._wrapper .h6{text-transform:initial}._infoPage{padding:20px 0}._infoPage-content__left{width:232px}._infoPage-content__right{width:calc(100% - 232px);padding-left:25px}._infoPage-nav{border:1px solid #c7c7c7;display:block;position:-webkit-sticky;position:sticky;top:20px;padding:20px 0}._infoPage-menu{margin-bottom:0}._infoPage-menu__link{display:block;text-decoration:none;font-size:14px;padding:10px 20px}._infoPage-menu__link--selected,._infoPage-menu__link:hover{background:#eeeae9}._infoPage-article{color:#666;line-height:23px}._infoPage-article h1{color:#000;font-size:30px;line-height:1.2;margin-bottom:28px}._infoPage-article h2{font-size:19px;margin-bottom:14px;margin-top:28px}._infoPage-article h3{margin-top:28px;margin-bottom:14px;font-size:16px}._infoPage-article ul{padding-left:26px;margin-bottom:16px}._infoPage-article ol li{list-style-position:inside}._infoPage-article ul li{list-style:disc}._infoPage-article ul li:not(:last-child){margin-bottom:16px}._footer{color:#fff}._footer a{text-decoration:none}._footer__top{background:#333;padding-top:110px}._footer__bottom{background:#1d1d1b;padding:32px 0}._footer__group:not(:last-child){border-bottom:1px solid #616160}._footer__group:nth-child(1){padding-bottom:98px;margin-bottom:52px}._footer__group:nth-child(2){padding-bottom:56px;margin-bottom:32px}._footer__group:nth-child(3){padding-bottom:34px}._footer-row{margin-left:-10px;margin-right:-10px}._footer-col-1{width:30%}._footer-col-2{width:20%}._footer-col-3{width:20%}._footer-col-4{width:30%}._footer-logo{margin-bottom:30px}._footer-logo__img{margin-bottom:10px}._footer-logo__txt{font-size:13px;line-height:12px;color:#949494}._footer-contacts{display:flex;flex-direction:column}._footer-contacts__phone+span{margin-bottom:12px;font-size:11px;line-height:1.2;color:#c7c7c7}._footer-contacts__phone{font-size:20px;font-weight:bold}._footer-contacts__mail{font-size:16px;font-weight:bold;margin-bottom:24px}._footer-contacts__txt{font-size:11px;line-height:1.2;color:#c7c7c7}._footer-title{font-size:18px;margin-bottom:20px;font-weight:bold}._footer-menu__item:not(:last-child){margin-bottom:18px}._footer-menu__link{display:block;font-size:14px;color:#c7c7c7}._footer-menu__link:hover{color:#fff}._footer-form{max-width:320px;margin-bottom:58px}._footer-form__title{font-size:12px;margin-bottom:10px}._footer-form__right{width:120px}._footer-form__left{width:calc(100% - 120px)}._footer-form__btn{width:100%;height:36px;font-weight:bold;font-size:13px;color:#fff;background:#277ef5;border:0}._footer-form__input{display:block;width:100%;height:36px;border:0;background:#fff;font-size:12px;padding:0 15px}._footer-form__input::-moz-placeholder{color:#949494}._footer-form__input:-ms-input-placeholder{color:#949494}._footer-form__input::placeholder{color:#949494}._footer-form__consent{display:flex;align-items:center;font-size:11px;margin-top:10px}._footer-form__consent input{width:15px;height:15px}._footer-form__consent span{width:calc(100% - 15px);padding-left:10px;color:#c7c7c7}._footer-addresses__col{width:16.66%}._footer-addresses__item{color:#c7c7c7;font-size:11px}._footer-addresses__item-title{margin-bottom:8px;text-transform:uppercase}._footer-addresses__link{display:inline-block;color:#c7c7c7;margin-top:32px;font-size:12px}._footer-copyright{font-size:14px;color:#c7c7c7;margin-right:116px}._footer-links{font-size:14px;color:#c7c7c7}._footer-links__item:not(:last-child){margin-right:65px}._footer-txt{font-size:12px;color:#666}._category{padding:20px 0}._category-list{margin-left:-5px;margin-right:-5px}._category-list__item{width:20%;padding-left:5px;padding-right:5px;margin-bottom:10px}._category-card{border:1px solid #dbdbdb;position:relative;padding:20px;display:flex;flex-direction:column;height:100%}._category-card__img{height:180px;display:flex;align-items:center;justify-content:center}._category-card__title{text-align:center;display:block;text-decoration:none;font-size:17px;line-height:1.2;margin-top:auto}._category-card__title::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute}._catalog-content__fw{width:100%}._catalog-list__item--w-20{width:20%}._catalog-card__gallery-pagination{z-index:9}@media(max-width:1199px){._footer-addresses__col{width:calc(100%/3);margin-bottom:32px}._footer-addresses__link{margin-top:0}._category-list__item{width:25%}._catalog-list__item--w-20{width:25%}}@media(max-width:991px){._footer-col-1{width:50%;order:1}._footer-col-4{width:50%;order:1}._footer-col-2,._footer-col-3{width:50%;order:2;margin-top:40px}._category-list__item{width:calc(100%/3)}._category-card{padding:20px 10px}._catalog-list__item--w-20{width:calc(100%/3)}}@media(max-width:767px){._container{padding-left:20px;padding-right:20px}._infoPage-content__left{display:none}._infoPage-content__right{width:100%;padding-left:0}._infoPage-article h1{font-size:22px;margin-bottom:14px}._category-list__item{width:50%}._catalog-list__item--w-20{width:50%}._footer__top{padding-top:70px}._footer-col-1{width:100%}._footer-col-4{width:100%}._footer-col-2,._footer-col-3{margin-top:54px}._footer-addresses__col{width:50%}._footer-logo{margin-bottom:54px}._footer-logo__img{margin-bottom:20px}._footer-contacts{margin-bottom:50px}._footer-contacts__mail{margin-bottom:16px}._footer-form{margin-bottom:44px}._footer-title{font-size:13px}._footer__group:nth-child(1){padding-bottom:84px;margin-bottom:60px}._footer-copyright{width:100%;margin-right:0;margin-bottom:34px}._footer-links{flex-direction:column}._footer-links__item:not(:last-child){margin-right:0;margin-bottom:10px}}@media(max-width:480px){._footer-addresses__col{width:100%}._footer-copyright{font-size:13px}._footer-links{font-size:13px}._category-card__img{height:140px}._category-card__title{font-size:14px}}@media(max-width:360px){._footer-form{margin-bottom:38px}._category-card__img{height:100px}._category-card__title{font-size:12px}._footer-form__title{font-size:9px}._footer-form__btn{height:30px}._footer-form__input{height:30px}._footer-col-2{width:100%;margin-top:44px}._footer-col-3{width:100%}}