*{margin: 0;padding: 0}body{font-family: 'Roboto', sans-serif;font-size: 18px;line-height: 130%;color: #222}.container{max-width: 1252px;margin: 0 auto}.header__top{background-image: url(/images/zabor/back.jpg);background-position: center;background-repeat: no-repeat;height: 540px}.header__top header{display: flex;padding-top: 50px;justify-content: space-between}.header__top header h1{font-weight: 500;font-size: 47px;line-height: 130%;letter-spacing: 0.07em;text-transform: uppercase;margin-top:0;margin-bottom:0;color:#222}.zabor_title_block{}.zabor_title_block span{color:#e31e24;font-size:24px;font-weight:400}.header__contact{display: flex;flex-direction: column}.header__number{font-weight: 500;padding: 4px 0;display: flex;text-decoration: none;color: #222}.header__number span{margin-right: 12px}.header .whatsapp span{margin-right: 10px}.header .whatsapp svg{margin-left: -1px}.header__instagram{display: flex;width: 190px;text-decoration: none;color: #828282;font-weight: 300}.header__instagram span{margin-right: 13px}.header__bottom{display: flex;margin-bottom: 60px}.header__logo{margin-top: 30px;padding-right: 60px}.header__logo p{text-align: right;color: #828282;font-style: italic;font-weight: normal;font-size: 30px;margin-top: 20px}.header__form{width: 380px;position: relative}.header__form .form{position: absolute;display: flex;flex-direction: column;align-items: center;top: -143px;background: #FFF;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);border-radius: 10px;padding: 51px 40px 70px }.header__form .form__title{font-weight: 500;font-size: 30px;margin-bottom: 25px}.header__form .form input{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 16px;border-radius: 8px;box-sizing: border-box;width: 100%;text-align: center;outline:0}.header__form .form__input{border: 1px solid #E2E2E2;padding: 15px;margin-bottom: 23px;transition: 0.3s}.header__form .form__input:hover{border: 1px solid #393185}.header__form .form__submit{padding: 14px;border: 1px solid #393185;background: #393185;color: #fff;margin-top: 8px;margin-bottom: 20px;transition: 0.3s;cursor: pointer}.header__form .form__submit:hover{background-color: #fff;color: #393185}.header__form .form__agreement{text-align: center;font-weight: normal;font-size: 13px;color: #828282;margin-bottom: 0;line-height: 110%}.header__form .form__agreement a{text-decoration: none;color: #222;transition: 0.3s}.header__form .form__agreement a:hover{color: #393185;text-decoration: underline}.statistics{background-color: #393185}.statistics__blocks{padding-top: 55px;padding-bottom: 55px;display: flex;justify-content: space-between}.statistics__block{display: flex}.statistics__info{margin-left: 30px}.statistics__top-text{font-size: 18px;color: #FFF}.statistics__center-text{font-size: 30px;letter-spacing: 0.05em;text-transform: uppercase;font-weight: bold;color: #FFF;margin-top: 32px}.statistics__center-text span{font-weight: 500;font-size: 70px;margin-right: 10px}.statistics__bottom-text{font-size: 18px;color: #FFF;text-align: right;margin-top: 8px;font-weight: 300}.statistics__bottom-textr{font-size: 18px;color: #FFF;text-align: right;margin-top: 8px;margin-right: 57px;font-weight: 300}.type{margin-top: 50px;margin-bottom: 100px;text-align: left}.type__title{font-weight: 500;font-size: 30px}.type__text{width: 800px;font-weight: 300;line-height: 160%}.type__text p{margin-top: 24px}.advantage{margin-bottom: 100px}.advantage__title{font-weight: 500;font-size: 30px;margin-bottom: 50px}.advantage__blocks{display: flex}.advantage__block{display: flex;flex-direction: column;align-items: center;margin-right: 150px}.advantage__block p{text-align: center;margin-top: 25px;height: 54px;display: flex;align-items: center}.advantage .block-end{margin-right: 0}.advantage__img{height: 100px}.catalog{background-color: #F5F5F5;padding-top: 50px;padding-bottom: 42px}.catalog__title{font-weight: 500;font-size: 36px;line-height: 130%;margin-bottom: 65px}.catalog__groups{display: flex;flex-direction: column;margin-bottom: 58px}.catalog__groups h3{font-weight: 500;font-size: 30px;line-height: 130%;margin-bottom: 30px}.catalog__content{display: grid;grid-template-columns: repeat(3, 1fr);grid-column-gap: 42px}.catalog__group{background-color: #FFF;position: relative;display: flex;align-items: flex-end;justify-content: flex-end;width: 100%;height: 200px;margin-bottom: 42px;border-radius: 10px;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);transition: 0.3s ease-in-out}.catalog__group:hover{box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2)}.catalog__group p{position: absolute;top: 25px;left: 25px;line-height: 140%;font-weight: 500;letter-spacing: 0.05em;text-transform: uppercase;color: #333;width: 160px}.catalog__items{display: grid;grid-template-columns: repeat(4, 1fr);grid-column-gap: 91px;grid-row-gap: 20px}.catalog__items .name-group{font-weight: 300;font-size: 12px;color: #828282;margin-top: 2px}.catalog__items .price{margin-top: 15px;display: flex;align-items: baseline}.catalog__items .price__item{font-weight: 900;font-size: 25px;color: #222}.catalog__items .price span{margin-left: 8px;font-weight: 300;color: #828282}.price-type-rub{position: relative}.price-type-rub:before{content: '\20BD';font-weight: 900;color: #222}.catalog__btn{display: none;justify-content: center;align-items: center;margin-top: 29px;margin-bottom: 5px;background: #C20D14;border-radius: 8px;font-weight: normal;font-size: 16px;color: #fff;padding-top: 10px;padding-bottom: 9px;transition: 0.3s ease-in-out;text-decoration: none}.catalog__btn .btn-img{background-image: url(/images/zabor/btn.svg);background-repeat: no-repeat;width: 21px;height: 13px;margin-right: 8px}.catalog__btn:hover{box-shadow: 0 15px 15px rgba(227, 30, 36, 0.4)}.catalog__item{position: relative;cursor: pointer;height: 415px}.catalog__item:hover .catalog__elem{top: -20px;left: -20px;padding: 20px;background-color: #FFF;position: absolute;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);border-radius: 10px;z-index: 99;width: 100%}.catalog__item:hover .catalog__btn{display: flex}.catalog__elem{transition: background 0.3s ease-in-out}.catalog__elem .shop_catalog-image{width: 100%;height: 100%;border-radius: 8px}.catalog__elem img{width: 100%;height: auto}.prev__link{color: #393185;text-decoration: none;outline:0}.prev__link span{margin-right: 10px}.btn-pay{display: none}.btn-close{display: none}.breadcrumbs{font-weight: 500;font-size: 30px;color: #222;margin-top: 27px;margin-bottom: 55px}.breadcrumbs a{font-weight: 500;font-size: 30px;line-height: 130%;color: #222;text-decoration: none}.breadcrumbs .this-page{color: #828282}.delivery{margin-top: 120px;background: #FFF;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);border-radius: 10px;display: flex;align-items: center;justify-content: space-between;position: relative;padding: 24px 96px 24px 404px;margin-bottom: 105px}.delivery img{left: 65px;bottom: 0;position: absolute}.delivery__text{width: 485px;font-weight: normal;font-size: 20px;line-height: 150%}.delivery__free{text-align: center;letter-spacing: 0.07em;text-transform: uppercase;font-weight: bold;font-size: 26px;line-height: 140%;width: 177px;color: #C20D14}.item.select_view{display:none}.form-sort-zabor{margin-bottom: 55px;display: flex;justify-content: flex-end;margin-top: -79px}.item_label{font-weight: 300;font-size: 18px;line-height: 130%;color: #222;margin-right: 16px}.sortbutton{background:none;outline:0;cursor:pointer;border:0}.sortbutton div{font-family: 'Roboto', sans-serif;font-style: normal;font-weight: 300;font-size: 18px;line-height: 130%;color: #828282;display: flex}.sortbutton span{margin-left: 15px;display: flex;align-items: center}.sortbutton.down svg{transform: rotate(180deg)}.sortbutton:hover > div{color: #393185}.sortbutton:hover > div span svg path{fill: #393185}.sortbutton.active div{color: #222}.slider{margin-bottom: 100px}.slider__title{font-weight: 500;font-size: 30px;margin-bottom: 40px}.slide{position: relative}.slide__prev{position: absolute;top: 50%;left: -45px;background-image: url(/images/zabor/slider/slide-arrow.svg);width: 11px;height: 19px;opacity: 0.5;transition: 0.3s ease-in-out;transform: translateY(-35px);cursor: pointer}.slide__prev:hover{opacity: 1}.slide__next{position: absolute;top: 50%;right: -45px;background-image: url(/images/zabor/slider/slide-arrow.svg);width: 11px;height: 19px;opacity: 0.5;transition: 0.3s ease-in-out;transform: translateY(-35px) rotate(180deg);cursor: pointer}.slide__next:hover{opacity: 1}.slide__item{outline:0}.slide__item p{text-align: center;font-weight: 300;margin-top: 15px}.fence-price{background-image: url(/images/zabor/form-fon.png);background-position: center;background-repeat: no-repeat;padding-top: 119px;padding-bottom: 119px;background-size: cover}.fence-price__form{background: #FFF;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);border-radius: 10px;width: 100%;padding-top: 35px;padding-bottom: 46px;display: flex;flex-direction: column;align-items: center}.fence-price__title{font-weight: 500;font-size: 30px;margin-bottom: 25px}.fence-price input{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 16px;border-radius: 8px;box-sizing: border-box;width: 300px;text-align: center;outline:0}.fence-price__input{border: 1px solid #E2E2E2;padding: 15px;transition: 0.3s;margin-right: 20px}.fence-price__input:hover{border: 1px solid #393185}.fence-price__submit{padding: 14px;border: 1px solid #393185;background: #393185;color: #fff;margin-top: 8px;margin-left: 10px;transition: 0.3s;cursor: pointer}.fence-price__submit:hover{background-color: #fff;color: #393185}.fence-price__agreement{text-align: center;font-weight: normal;font-size: 13px;color: #828282;margin-top: 25px}.fence-price__agreement a{text-decoration: none;color: #222;transition: 0.3s}.fence-price__agreement a:hover{color: #393185;text-decoration: underline}.widget{background-color: #333}.widget-inst{display: grid;grid-template-columns: 1fr 1fr 1fr 3fr 1fr 1fr 1fr;grid-column-gap: 15px;grid-template-rows: repeat(1, 1fr);background-color: #333;padding-top: 30px}.widget-inst__bottom{display: grid;grid-template-columns: 1fr 1fr 1fr 3fr 1fr 1fr 1fr;grid-column-gap: 15px;grid-template-rows: repeat(1, 1fr);background-color: #333;padding-top: 20px}.widget-inst__bottom-centr{display: grid;grid-template-columns: repeat(3, 1fr);grid-column-gap: 15px;grid-template-rows: repeat(1, 1fr)}.widget-inst__link{display: flex;flex-direction: column;width: auto;font-weight: 500;font-size: 24px;line-height: 140%;color: #FFF;padding: 5% 10% 5% 10%;background: #202020;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);border-radius: 10px;white-space: pre-line;text-decoration: none}.widget-inst__link span{color: #828282;font-weight: 300;font-size: 18px;line-height: 130%;margin-top: 18px}.widget-inst__img{max-width: 200px;max-height: 200px;height: 100%;position: relative}.widget-inst__img:before{content: '';top: 0;left: 0;width: 100%;height: 100%;position: absolute;background-color: #333;opacity: 0.5;transition: 0.3s ease-in-out}.widget-inst__img:hover:before{opacity: 0}.widget-inst__img img{width: 100%;height: 100%}footer{background-color: #333;padding-top: 50px;padding-bottom: 66px}.footer{display: flex;justify-content: space-between}.footer__description{max-width: 700px;font-weight: 300;font-size: 14px;color: #8492A6}.footer__addres{margin-top: 30px}.footer__social{font-weight: 300;font-size: 14px;color: #8492A6;width: 122px}.footer__icon{margin-top: 17px;display: flex;align-items: center}.footer__icon a{margin-right: 12px}.placeholder{display:none;width: 100%;height: 100%;position: fixed;z-index: 99999;top: 0;left: 0;background: rgba(255, 255, 255, 0.89);backdrop-filter: blur(15px);overflow-y: auto}.description ul{padding-left:20px}.description ol{padding-left:20px}.description li{margin-bottom: 10px;font-size:1em;font-weight:300}.description li span{color:#333 !important}.description span{color:#333 !important}.cart__info .description p{color:#333 !important;margin-bottom:10px}.placeholder .close{position: absolute;top: 50px;right: 50px;height: 30px;width: 30px;z-index: 999999999999;transition: 0.3s}.placeholder .close:hover .close>svg{transform: rotateX(36deg)}.cart{display: flex;padding-top: 120px;position: relative;cursor: auto}.cart__img{width: 410px;border-radius: 10px;margin-right: 27px}.cart__info{width: 384px;display: flex;flex-direction: column}.cart__info .name-group{font-weight: 300;font-size: 12px;color: #828282;margin-bottom: 8px}.cart__info h1{font-weight: 500;font-size: 30px;line-height: 130%;color: #222;margin-bottom: 15px;width: max-content;max-width:900px;margin-bottom:10px}.cart__info p{font-weight: 300;margin-bottom: 20px}.cart__info p span{font-weight: 500}.cart__type{margin-top: 40px}.cart__type .form_radio{margin-bottom: 27px}.cart__type .form_radio input[type=radio]{display: none}.cart__type .form_radio label{display: inline-block;cursor: pointer;position: relative;padding-left: 40px;margin-right: 0;line-height: 18px;user-select: none}.cart__type .form_radio label:before{content: "";display: inline-block;width: 16px;height: 16px;position: absolute;left: 0;bottom: 1px;background: #828282;border-radius: 50%;opacity: 0.5}.cart__type .form_radio input[type=radio]:checked + label:after{content: '';background: #333;width: 8px;height: 8px;position: absolute;top: 5px;left: 4px;border-radius: 50%}.cart__price{display: flex;flex-direction: column;margin-top: 40px}.cart__price .price{display: flex;align-items: baseline}.cart__price .price__item{font-weight: bold;font-size: 3.2rem;color: #222}.cart__price .price__item span{font-weight: bold;font-size: 3.2rem;color: #222 !important}.cart__price .price span{color: #828282;margin-left: 8px}.cena-rub{margin-left: 0 !important}.product-gallery{position: relative}.product-gallery > div{position: relative}.product-gallery .product-image{padding: 5px;margin-bottom: 20px;border: 2px solid #e5e5e5;min-height: 420px;display: flex;align-items: center;justify-content: center;position: absolute;top: 0;left: 0}.product-gallery .product-image.active{position: relative;z-index: 1;background: #fff}.list-img{display: flex;flex-wrap: wrap;margin-bottom: 35px}.list-img-item{margin: 0 8px;width: calc(25% - 16px);cursor: pointer;border: 2px solid #e5e5e5;display: flex;align-items: center}.cart__form{position: absolute;display: flex;flex-direction: column;align-items: center;top: 241px;width: 300px;right: 0;background: #FFF;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);border-radius: 10px;padding: 51px 55px 70px}.cart__form .cart__title{text-align: center;margin-bottom: 34px}.cart__form input{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 16px;border-radius: 8px;box-sizing: border-box;width: 100%;text-align: center;outline:0}.cart__form .form__input{border: 1px solid #E2E2E2;padding: 15px;margin-bottom: 23px;transition: 0.3s}.cart__form .form__input:hover{border: 1px solid #393185}.cart__form .form-hidden{visibility: hidden;display: none;opacity: 1}.cart__form .form__submit{padding: 14px;border: 1px solid #393185;background: #393185;color: #fff;margin-top: 8px;margin-bottom: 20px;transition: 0.3s;cursor: pointer}.cart__form .form__submit:hover{box-shadow: 0 15px 15px rgba(57, 49, 133, 0.4)}.cart__form .form__agreement{text-align: center;font-weight: normal;font-size: 13px;color: #828282;margin-bottom: 0;line-height: 110%}.cart__form .form__agreement a{text-decoration: none;color: #222;transition: 0.3s}.arrows-form{position: absolute;right: 60px;top: 160px;width: 65px;display: flex;justify-content: space-between;align-items: center;z-index: 999999;transition: 0.3s ease-in-out}.arrows-form span{width: 25px;height: 25px;display: flex;align-items: center;justify-content: center}.arrows-form span:hover path{fill: #222}.info-tovar{margin-top: 50px;max-width: 800px;cursor: auto}.info-tovar-text{font-weight: 300;font-size: 18px;line-height: 130%;color: #222}.info-tovar h2{font-family: Roboto;font-weight: 500;font-size: 30px;line-height: 130%;margin-bottom: 24px}.info-tovar p{font-weight: 300;margin-bottom: 24px}.standart{display: none}.standart__colors{display: flex}.standart__color{display: flex;flex-direction: column;align-items: center;margin-right: 20px}.standart__color span{width: 50px;height: 50px;border-radius: 50%;margin-bottom: 4px}.standart__color .color1{background-color: #C4C4C4}.standart__color .color2{background-color: #0E4437}.standart__color .color3{background-color: #999A9F}.standart__color .color4{background-color: #371A14}.quantity{display: flex;margin-bottom: 28px}.quantity__btn{background: #d7d7d7;border-radius: 8px;width: 40px;height: 50px;align-items: center;justify-content: center;display: flex;cursor: pointer;transition: 0.3s ease-in-out}.quantity__btn:hover{background-color: #333;color: #fff}.quantity input{border: 1px solid #E2E2E2;box-sizing: border-box;border-radius: 8px;text-align: center;margin-left: 8px;margin-right: 8px;width: 80px;font-weight: 500;font-size: 16px;font-family: Roboto;color: #222;outline:0}.widget-inst-mobil{display: none}@media (max-width: 1600px){.widget-inst__link{position: relative}.widget-inst__link span{position: absolute;bottom: 15px;right: 30px}}@media (max-width: 1366px){.widget-inst{display: grid;grid-template-columns: 1fr 1fr 1fr 3fr 1fr 1fr 1fr;grid-column-gap: 10px;grid-template-rows: repeat(1, 1fr)}.widget-inst__link{padding: 15px 30px 15px 30px}.widget-inst__bottom{grid-column-gap: 10px}.widget-inst__bottom-centr{grid-column-gap: 10px}}@media (max-width: 1024px){.container{padding: 0 20px}.widget{overflow-x: auto}.widget-inst__link{width: auto;font-size: 16px;line-height: 130%;padding: 15px 25px 15px 25px;position: relative}.widget-inst__link span{position: absolute;right: 20px;bottom: 10px;margin-top: 0}.widget-inst__bottom{grid-column-gap: 10px}.catalog__items{grid-column-gap: 50px}.header__logo{width: 55%}.header__logo img{width: 100%}.advantage__blocks{display: grid;grid-template-columns: repeat(4, 1fr);grid-column-gap: 50px;grid-row-gap: 20px}.advantage__block{margin-right: 0}.catalog__group img{width: 50%}.slick-list.draggable{width: 90%;margin: 0 auto;padding: 0 !important}.slide__prev{left: 20px}.slide__next{right: 20px}.slick-slide img{width: 100%}.slick-initialized .slick-slide{margin: 0 10px}.footer__description{padding: 0 20px}.catalog__elem .shop_catalog-image{width: 100%;height: auto}.cart__form{display: none;left: 50%;transform: translateX(-205px);right: auto}.cart__info{width: 50%}.arrows-form{top: 110px}.cart__info h1{width: auto}.btn-pay{background: #393185;border-radius: 8px;padding: 15px 15px;text-align: center;color: #fff;margin-top: 20px;width: 160px;display: block;transition: 0.3s ease-in-out}.btn-pay:hover{box-shadow: 0 15px 15px rgba(57, 49, 133, 0.4)}.catalog__items .price__item{font-size: 35px}.btn-close{position: absolute;top: 15px;right: 15px;display: block;cursor: pointer}.btn-close svg{width: 20px}.cart__price .price__item span{font-size: 35px}.widget-inst{grid-template-columns:repeat(3, 1fr) 3fr repeat(3, 1fr)}}@media (max-width: 901px){.form-sort-zabor{margin-bottom: 25px;display: flex;justify-content: flex-start;margin-top: 0}.catalog__title{margin-bottom: 25px}}@media (max-width: 768px){.widget-inst-mobil{display: block}.widget-inst-pc{display: none}.form-sort-zabor{margin-bottom: 15px;margin-top: -15px}.widget-inst__bottom{grid-row-gap: 10px}.header__form .form{top: -230px}.statistics__blocks{flex-wrap: wrap}.catalog__groups{margin-bottom: 0}.catalog__items{grid-template-columns: repeat(3, 1fr);grid-template-rows: 1fr;grid-column-gap: 20px}.catalog__item{padding: 10px;background-color: #fff;border-radius: 10px;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);height: auto}.catalog__elem{position: initial;padding: 0;background-color: #FFF;box-shadow: none !important;border-radius: 0}.catalog__items .price{margin-bottom: 50px}.cart__price .price{margin-bottom: 0}.quantity{margin-bottom: 0}.block-button{display: flex;align-items: center;justify-content: center}.catalog__btn{display: flex;position: absolute;bottom: 10px;padding: 10px;margin-bottom: 0}.catalog__item:hover .catalog__elem{position: initial;padding: 0}.statistics__block{margin-bottom: 30px}.advantage__blocks{grid-column-gap: 20px}.delivery{padding: 24px 52px 25px 330px;flex-wrap: wrap;margin-top: 50px;margin-bottom: 60px}.delivery__free{width: 100%}.delivery img{left: 0}.slider{margin-bottom: 50px}.slide__prev{left: 10px}.slide__next{right: 10px}.type__text{width: 100%}.fence-price{padding-top: 60px;padding-bottom: 60px}.fence-price__form form{display: flex;justify-content: center;flex-wrap: wrap}.fence-price__submit{margin-top: 20px}.fence-price__agreement{margin-top: 15px}}@media (max-width: 735px){.catalog__items .price span{font-size: 16px}.cart__price .price__item span{font-size: 35px}.widget-inst__link span{font-size: 16px}.widget-inst__link{padding: 10px 25px 10px 25px}.widget-inst,.widget-inst__bottom,.widget-inst__bottom-centr{grid-column-gap: 5px}}@media (max-width: 700px){.widget-inst .widget-inst__img:last-child{display: none}.widget-inst .widget-inst__img:first-child{display: none}.widget-inst__bottom .widget-inst__img:last-child{display: none}.widget-inst__bottom .widget-inst__img:first-child{display: none}.widget-inst,.widget-inst__bottom{grid-template-columns: repeat(2, 1fr) 3fr repeat(2, 1fr);grid-column-gap: 15px}.widget-inst__bottom-centr{grid-column-gap: 10px}.widget-inst__bottom-centr .widget-inst__img{display: block !important}.catalog__content{grid-template-columns: repeat(2, 1fr)}.catalog__groups{margin-bottom: 20px}.catalog__items{grid-template-columns: repeat(2, 1fr)}.advantage__blocks{grid-template-columns: repeat(2, 1fr)}.fence-price__form{width: auto;padding-left: 50px;padding-right: 50px}.fence-price__form form{flex-direction: column}.fence-price input{margin: 0 0 20px 0;width: 400px}.fence-price__agreement{margin-top: 0}.delivery{padding: 24px 52px 25px 265px}.delivery img{width: 225px}.catalog__items .price{display: flex;flex-wrap: wrap}.cart__info{width: 80%}}@media (max-width: 575px){.header__logo{margin-top: 70px}body{font-size: 16px}.breadcrumbs{font-size: 25px;margin-bottom: 30px;line-height: 130%}.breadcrumbs a{font-size: 25px;line-height: 130%}.header__top header{padding-top: 15px}.header__top header h1{font-size: 42px}.header__logo{width: auto}.header__bottom{flex-direction: column-reverse}.header__form{height: 200px;margin: 0 auto}.fence-price__title{font-size: 25px;text-align: center;line-height: 130%}.fence-price__form form{width: 100%}.statistics__blocks{margin-top: 30px;margin-bottom: 30px}.advantage{margin-bottom: 30px}.catalog__title{margin-bottom: 30px}.catalog__groups{margin-bottom: 0}.delivery{margin-top: 50px;margin-bottom: 50px;padding: 24px 30px 25px 30px;text-align: center}.delivery img{display: none}.slider{margin-bottom: 50px}.fence-price{padding-top: 60px;padding-bottom: 60px}.fence-price input{width: 100%;margin-bottom: 20px;margin-right: 0}.fence-price__submit{margin-top: 0;margin-left: 0}.fence-price__agreement{padding: 0 20px}.footer{flex-direction: column}.footer__social{padding-left: 20px}.widget-inst, .widget-inst__bottom{grid-template-columns: repeat(1, 1fr) 2fr repeat(1, 1fr);grid-column-gap: 15px}.widget-inst .widget-inst__img:nth-child(2){display: none}.widget-inst .widget-inst__img:nth-child(7){display: none}.widget-inst__bottom .widget-inst__img:nth-child(2){display: none}.widget-inst__bottom .widget-inst__img:nth-child(6){display: none}.widget-inst__bottom-centr{grid-template-columns: repeat(2, 1fr)}.widget-inst__bottom-centr .widget-inst__img:last-child{display: none !important}}@media (max-width: 500px){.header__top header{flex-direction: column-reverse}.header__contact{flex-wrap: wrap;justify-content: space-between;flex-direction: initial}.header__top header h1{font-size: 35px}.catalog__content{grid-template-columns: repeat(1, 1fr)}.catalog__group{height: auto}.cart{flex-direction: column}.cart__img{width: 100%}.cart__info{width: 100%}.cart__price{margin-top: 30px}}@media (max-width: 465px){.header__top header h1{font-size: 28px}.breadcrumbs{font-size: 20px}.breadcrumbs a{font-size: 20px}.statistics__blocks{margin-top: 0;margin-bottom: 0;padding-top: 30px;padding-bottom: 0}.statistics__block{margin-bottom: 50px}.statistics__center-text span{font-size: 45px}.catalog__btn{width: 80%}}@media (max-width: 420px){.header__contact{flex-direction: column}.header__form{width: -webkit-fill-available}}@media (max-width: 400px){.header__form .form__title{font-size: 25px}.header__form .form{padding: 40px 30px 40px}.fence-price__form{padding-left: 20px;padding-right: 20px}.catalog{margin-top: 30px}.catalog__items{grid-template-columns: repeat(1, 1fr)}.cart__form{width: 250px;padding: 50px 15px 70px;transform: translateX(-140px)}.statistics__center-text{font-size: 30px}.statistics__center-text span{font-size: 35px}.statistics__info{margin-left: 20px}}@media (max-width: 320px){.advantage__blocks{grid-template-columns: repeat(1, 1fr)}.header__top header h1{font-size:24px}.widget-inst, .widget-inst__bottom{grid-column-gap: 10px}.widget-inst__link{padding: 10px 20px 10px 20px}.widget-inst__link span{font-size: 14px;right: 13px;bottom: 5px}.statistics__center-text{font-size: 25px}.statistics__center-text span{font-size: 30px}.item_label{font-size:16px}.catalog__group p{top: 10px;left: 10px}.placeholder .close{right: 20px;top:30px}.arrows-form{right: 20px;top: 80px}}.form-sort{display: none}.cart .description a{color:#333 }.cart .description a:hover{color:#ed1c24}@media(min-width:1200px){.statistics__blocks > div:nth-child(2){margin-left:10%}}@media(max-width:1200px){.statistics__blocks{display:block}}.ssilka_katalog{color:#333}.ssilka_katalog:hover{color:#ed1c24}.montazh_items{display:flex;flex-direction:column;margin:40px 0}.vipodashka{display:flex;flex-direction:column;margin-bottom:20px;background:#fff}.vipodashka .vipod_name{display:flex;justify-content: space-between;padding:30px;border:1px solid #fff;font-size:18px;font-weight:500;box-shadow: 0 2px 13px rgba(208, 208, 208, 0.72);cursor:pointer}.vipodashka .vipod_name:hover{color: #C20D14}.vipodashka .vipod_text{display:none}.vipodashka .vipod_text > div{display:flex;justify-content: center}.vipodashka .vipod_text table tr{border-bottom:1px solid #E8E8E8}.vipodashka .vipod_text table tr td{padding:25px}.vipodashka .vipod_text table tr td:nth-child(2){text-align:right}.vipodashka .vipod_text table tr td:nth-child(3){text-align:right;min-width: 120px}.open_vipad{width:25px;height:25px;display:flex;align-items:center;justify-content:center;position:relative}.open_vipad span{background:#333;position:absolute}.open_vipad span:nth-child(1){width:100%;height:2px}.open_vipad span:nth-child(2){height:100%;width:2px;transition:0.3s}.open_vipad.active span:nth-child(2){transform:rotate(90deg)}@media screen and (max-width:400px){.vipodashka .vipod_text table tr td:nth-child(3){min-width: auto}.vipodashka .vipod_text table tr td{padding: 10px}}

