.zabor-page{background:#fff}.zabor-page .container{width:100%;max-width:1324px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.zabor-page .zabor-module{overflow:hidden}.zabor-page .b-title{font-size:45px;font-weight:600;line-height:1.2}.zabor-page .b-list{font-family:sans-serif;font-size:20px;font-weight:400}.zabor-page .b-list li{list-style-type:disc}.zabor-page .b-pic img,.zabor-page img{display:block;max-width:100%;height:auto}.zabor-page .bg-gray{background-color:#d9d9d9}.zabor-page .bg-graysi{background-color:#f6f6f6}.zabor-page .bg-grayly{background-color:#f5f5f5}.zabor-page .b-only-mobile{display:none}.zabor-page .promo-container{max-width:1324px;margin:0 auto;padding:20px}.zabor-page .b-textbox{padding:40px 0}.zabor-page .b-textbox h2{margin-bottom:50px;font-size:36px}.zabor-page .b-textbox .b-list{margin-bottom:40px;margin-left:20px;font-family:Oswald,sans-serif;font-size:18px;font-weight:600;color:#000}.zabor-page .b-textbox .textbox__row{display:flex;align-items:flex-start}.zabor-page .b-textbox .textbox__col-1{width:40%;flex-basis:40%;padding-right:60px}.zabor-page .b-textbox .textbox__col-2{width:60%;flex-basis:60%}.zabor-page .b-textbox p{margin:0 0 16px;font-family:sans-serif;font-size:18px;line-height:1.45;color:#6d6d6d}.zabor-page .b-textbox--inv .textbox__col-1{padding-right:0;padding-left:60px}.zabor-page .video-banner{position:relative;width:100vw;height:calc(100vh - 144px);overflow:hidden}.zabor-page .video-banner__media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.zabor-page .video-banner__overlay{position:absolute;top:54%;left:9.8%;z-index:2;transform:translateY(-50%)}.zabor-page .video-banner__content{position:relative;width:380px;max-width:380px;min-height:420px;padding:24px 28px 26px;color:#fff;background:#0000008f;border-radius:14px}.zabor-page .video-banner__title{margin:0 0 18px;font-size:62px;font-weight:700;line-height:1.2}.zabor-page .vb-time h3{margin:0 0 18px;font-size:28px;font-weight:700;line-height:1.15}.zabor-page .video-banner__list{margin:0 0 1rem;padding-left:18px}.zabor-page .video-banner__list li{margin-bottom:10px;font-size:18px;line-height:1.35}.zabor-page .video-banner__btn{display:block;margin:0 auto;padding:.75rem 1.5rem;color:#fff;font-size:1rem;text-align:center;text-decoration:none;background-color:#e53935;border-radius:4px}.zabor-page .video-banner__content .dynamic .vb-time{display:none}.zabor-page .video-banner__content .dynamic .vb-time.active{display:block}.zabor-page .video-banner__content .dynamic .vb-time li{opacity:0;transform:translate(-20px)}.zabor-page .video-banner__content .dynamic .vb-time li.anim{animation:zabor-video-slide-in .6s forwards;animation-delay:var(--delay)}.zabor-page .zabor-articles{padding:56px 0}.zabor-page .zabor-sigplus{margin-bottom:58px}.zabor-page .sigplus-gallery>ul{margin:0;padding:0;list-style:none}.zabor-page .sigplus-image{display:inline-block!important}.zabor-page .sigplus-image>img{display:block;width:100%;height:auto}.zabor-page .zabor-sigplus .slideplus-slot{width:560px!important;margin:25px!important;aspect-ratio:560 / 348!important}.zabor-page .zabor-sigplus .slideplus-content{top:-1px;bottom:-1px;justify-content:center;align-items:center}.zabor-page .zabor-sigplus .slideplus-stripe{top:0!important;bottom:auto!important}.zabor-page .zabor-sigplus .slideplus-viewport{padding-bottom:35px}.zabor-page .zabor-sigplus .slideplus-navigation{display:none}.zabor-page .zabor-sigplus .slideplus-viewport.slideplus-horizontal>.slideplus-button{width:35px;height:35px;top:auto!important;bottom:0!important;cursor:pointer;border-radius:10px;background-color:#8b8b8b!important;background-size:18px 18px!important}.zabor-page .zabor-sigplus .slideplus-previous{left:calc(50% - 80px)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}.zabor-page .zabor-sigplus .slideplus-next{right:calc(50% - 80px)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}.zabor-page .zabor-fence-type{overflow:visible}.zabor-page .zabor-fence-type .container{width:100%;max-width:1324px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.zabor-page .zabor-fence-type__picture img{width:100%;aspect-ratio:860 / 550;object-fit:cover}.zabor-page .zabor-fence-type--inverted .zabor-fence-type__picture{order:1}.zabor-page .zabor-fence-type--inverted .zabor-fence-type__copy{order:2}.zabor-page .zabor-fence-type__gallery{padding:90px 0;background:#fff}.zabor-page .zabor-module-165{position:relative;padding:115px 0;background:#fcfcfc}.zabor-page .zabor-module-165>div,.zabor-page .zabor-module-171>div{position:relative;width:100%;max-width:1324px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.zabor-page .zabor-module-171{padding:70px 0;color:#fff;background:var(--color-1)}.zabor-page .b-parhterbox .row{display:flex;flex-wrap:wrap;align-items:center}.zabor-page .b-parhterbox .col-9{flex:0 0 75%;max-width:75%}.zabor-page .b-parhterbox .col-3{flex:0 0 25%;max-width:25%}.zabor-page .b-parhterbox h2{margin:0 0 15px;font-size:36px;line-height:1}.zabor-page .b-parhterbox p{margin:0;color:#fff;font-size:20px}.zabor-page .b-parhterbox .custom__button{width:100%;max-width:316px;height:auto;padding:10px 20px;color:var(--color-1);font-family:Oswald,sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;background:#fff}.zabor-page .zabor-contact-block{padding:70px 0;background:#fff}.zabor-page .zabor-contact-block .contacts-row{display:flex;flex-wrap:wrap;align-items:flex-start}.zabor-page .zabor-contact-block .contacts-main{flex:0 0 41.6667%;max-width:41.6667%}.zabor-page .zabor-contact-block .contacts-map{flex:0 0 58.3333%;max-width:58.3333%;overflow:hidden}.zabor-page .zabor-contact-block h2{margin:0 0 40px}.zabor-page .zabor-contact-block ul{margin:0;padding:0;list-style:none}.zabor-page .zabor-contact-block .contacts__bottom li{display:flex;align-items:center;font-size:16px}.zabor-page .zabor-contact-block .contacts__bottom li:not(:last-child){margin-bottom:14px}.zabor-page .zabor-contact-block .contacts__bottom li span{display:inline-flex;width:50px;margin-right:22px;align-items:center;justify-content:center}.zabor-page .zabor-contact-block .contacts__bottom li span img{width:auto;max-width:50px}.zabor-page .zabor-contact-block .contacts__bottom a{color:inherit;font-size:16px;text-decoration:none}.zabor-page .zabor-contact-block .map__box,.zabor-page .zabor-contact-block iframe{display:block;width:100%;min-height:320px;border:0}@media(max-width:767px){.zabor-page .zabor-contact-block{padding:30px 0 0}.zabor-page .zabor-contact-block>.container{padding:0}.zabor-page .zabor-contact-block .contacts-main,.zabor-page .zabor-contact-block .contacts-map{flex:0 0 100%;max-width:100%}.zabor-page .zabor-contact-block .contacts-main{padding:0 15px}.zabor-page .zabor-contact-block .contacts-map{padding-top:20px}.zabor-page .zabor-contact-block h2{margin-bottom:20px;font-size:24px;font-weight:500;line-height:26px}}.zabor-page .b-parhterbox .custom__button:hover{background:#ebebeb}.zabor-page .b-parhterbox .custom__button img{width:auto;margin-right:5px}@media(max-width:767px){.zabor-page .zabor-module-171{padding:66px 0}.zabor-page .b-parhterbox{text-align:center}.zabor-page .b-parhterbox>.row{flex-direction:column}.zabor-page .b-parhterbox .col-9,.zabor-page .b-parhterbox .col-3{flex:0 0 100%;max-width:100%}.zabor-page .b-parhterbox .custom__button{max-width:100%;margin-top:30px}}.zabor-page #feedback-sec>.container{position:static}.zabor-page #feedback-block h2{position:relative;z-index:1;margin-bottom:10px;color:#000;font-size:32px;font-weight:700;line-height:40px}.zabor-page #feedback-block>p{position:relative;z-index:1;margin-bottom:10px;color:#6d6d6d;font-size:20px;font-weight:400;line-height:30px}.zabor-page #feedback-block>.b-pic img{position:absolute;right:calc(50% - 550px);bottom:0;width:100%;max-width:420px;height:auto}.zabor-page #feedback-sec form{position:relative;z-index:1;width:100%;max-width:420px;margin-top:15px;margin-left:0}.zabor-page #feedback-sec input:not([type=checkbox]),.zabor-page #feedback-sec textarea{width:100%;padding:0 20px;color:#6d6d6d;font-family:var(--body-font);font-size:14px;font-weight:300;border:1px solid #d0d0d0;border-radius:5px}.zabor-page #feedback-sec input:not([type=checkbox]){height:45px;margin-bottom:10px}.zabor-page #feedback-sec textarea{padding-top:20px;padding-bottom:20px;resize:vertical}.zabor-page #feedback-sec form .control{display:flex;margin:0;align-items:center}.zabor-page #feedback-sec form .consent-group{display:grid;gap:3px;margin:10px 0 20px}.zabor-page #feedback-sec form .control input{flex:0 0 24px;width:24px;height:24px;margin:0 8px 0 0;accent-color:var(--accent, #e3001d);cursor:pointer}.zabor-page #feedback-sec form .control label{font-size:14px;line-height:1.35}.zabor-page #feedback-sec form .control a{color:#e3001d;text-decoration:underline}.zabor-page #feedback-sec .custom__button{width:100%;max-width:200px;height:40px;padding:0 20px;color:#fff;font-size:16px;font-weight:300;background:var(--color-1);border:1px solid var(--color-1);border-radius:5px}.zabor-page #feedback-sec .custom__button:hover{color:var(--body-color);background:#fff}@media(max-width:992px){.zabor-page #feedback-block>.b-pic img{max-width:300px}}@media(max-width:767px){.zabor-page .zabor-module-165{padding-top:60px;padding-bottom:600px}.zabor-page #feedback-sec form{margin:20px auto 0}.zabor-page #feedback-block>.b-pic img{right:0;display:block;max-width:420px}}@media(max-width:526px){.zabor-page #feedback-sec form .control label{max-width:85%}}.zabor-page .zabor-gallery-carousel{--zabor-gallery-gap: 50px;--zabor-gallery-slide-width: min(560px, calc((100vw - 180px) / 3));position:relative;width:calc(100% - 30px);max-width:1830px;margin:0 auto}.zabor-page .zabor-gallery-carousel__viewport{width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;outline:none}.zabor-page .zabor-gallery-carousel__viewport::-webkit-scrollbar{display:none}.zabor-page .zabor-gallery-carousel__viewport:focus-visible{outline:2px solid #e3001d;outline-offset:-2px}.zabor-page .zabor-gallery-carousel__track{display:flex;justify-content:center;gap:var(--zabor-gallery-gap);width:max-content;min-width:100%;padding:0 25px}.zabor-page .zabor-gallery-carousel__slide{display:flex;flex:0 0 var(--zabor-gallery-slide-width);width:var(--zabor-gallery-slide-width);aspect-ratio:560 / 350;align-items:center;justify-content:center;overflow:hidden;scroll-snap-align:center;background:#fff}.zabor-page .zabor-gallery-carousel__slide img{width:100%;height:100%;object-fit:scale-down}.zabor-page .zabor-gallery-carousel__button{position:absolute;top:50%;z-index:2;display:flex;width:42px;height:42px;padding:0;align-items:center;justify-content:center;color:#fff;font:400 38px/1 sans-serif;cursor:pointer;background:#8b8b8b;border:0;border-radius:4px;transform:translateY(-50%)}.zabor-page .zabor-gallery-carousel__button--previous{left:8px}.zabor-page .zabor-gallery-carousel__button--next{right:8px}.zabor-page .zabor-gallery-carousel__button:hover,.zabor-page .zabor-gallery-carousel__button:focus-visible{background:#6d6d6d}.zabor-page .article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.zabor-page .zabor-module-132{background:#fff}.zabor-page .zabor-module-132>.container{width:calc(100% - 30px);max-width:1830px;padding-right:15px;padding-left:15px}.zabor-page .zabor-article-title{padding-top:40px;text-align:center}.zabor-page .zabor-article-title .header__title{position:relative;display:inline-block;margin:0 0 40px;padding-bottom:15px;font-size:44px;line-height:50px}.zabor-page .news__teasers{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.zabor-page .news__teasers .mod-articlesnews__item{position:relative;width:100%;max-width:275px;height:380px;margin:0;padding:30px 25px;overflow:hidden;background:#fff;border-radius:20px;transition:box-shadow .1s ease-in-out}.zabor-page .news__teasers .mod-articlesnews__item:first-child{max-width:570px}.zabor-page .news__teasers .hyperlink{position:absolute;inset:0;z-index:5}.zabor-page .news__teasers .mod-articlesnews__item:after{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:50%;content:"";background:var(--color-1);transition:.4s ease-in-out}.zabor-page .news__teasers .mod-articlesnews__item:first-child:after{width:55%;height:100%}.zabor-page .news__teasers figure{position:absolute;top:0;left:0;z-index:1;width:100%;height:50%;margin:0;padding:0;overflow:hidden}.zabor-page .news__teasers .mod-articlesnews__item:first-child figure{right:0;left:auto;width:45%;height:100%}.zabor-page .news__teasers figure img{width:100%;height:100%;object-fit:cover;object-position:center;transition:filter .1s ease-in-out,scale .1s ease-in-out,transform .1s ease-in-out}.zabor-page .news__teasers .content{position:absolute;top:210px;left:20px;z-index:3;width:85%;color:#fff}.zabor-page .news__teasers .mod-articlesnews__item:first-child .content{top:30px;left:30px;width:45%}.zabor-page .news__teasers .newsflash-title{display:-webkit-box;max-height:78px;margin:0 0 10px;overflow:hidden;color:#fff;font-size:19px;font-weight:400;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zabor-page .news__teasers .mod-articlesnews__item:first-child .newsflash-title{font-size:22px;-webkit-line-clamp:3}.zabor-page .news__teasers .intro__content{display:-webkit-box;max-height:70px;overflow:hidden;color:#fff;-webkit-box-orient:vertical;-webkit-line-clamp:3}.zabor-page .news__teasers .mod-articlesnews__item:first-child .intro__content{max-height:195px;-webkit-line-clamp:10}.zabor-page .news__teasers .intro__content p{margin:0;color:#fff;font-size:16px;font-weight:300;line-height:24px}.zabor-page .news__teasers .item__link{position:absolute;right:20px;bottom:20px;z-index:6;width:calc(100% - 40px);max-width:160px;height:35px}.zabor-page .news__teasers .mod-articlesnews__item:first-child .item__link{right:auto;left:20px}.zabor-page .news__teasers .mod-articlesnews__item:hover{box-shadow:0 10px 20px #000000ab}.zabor-page .news__teasers .mod-articlesnews__item:hover figure img{filter:grayscale(90%);scale:1.1;transform:rotate(2deg)}.zabor-page .zabor-article{padding-bottom:60px}@media(max-width:767px){.zabor-page .zabor-article-title .header__title{margin-bottom:20px;padding-bottom:8px;font-size:27px;line-height:33px}.zabor-page .news__teasers .mod-articlesnews__item:not(:first-child){max-width:47.9%}}@media(max-width:526px){.zabor-page .news__teasers .mod-articlesnews__item,.zabor-page .news__teasers .mod-articlesnews__item:not(:first-child){max-width:100%}.zabor-page .news__teasers .mod-articlesnews__item:first-child figure,.zabor-page .news__teasers .mod-articlesnews__item:first-child .content{width:100%}.zabor-page .news__teasers .mod-articlesnews__item:first-child .content{left:0;padding:0 20px}.zabor-page .news__teasers .mod-articlesnews__item:first-child:after{width:100%;background:#e3001dcf}}@keyframes zabor-video-slide-in{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media(min-width:992px){.zabor-page .promo-container{margin-top:40px}}@media(min-width:768px)and (max-width:991px){.zabor-page .promo-container{margin-top:40px}}@media(min-width:768px){.zabor-page .video-banner__content{width:380px;max-width:380px}}@media(max-width:900px){.zabor-page .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.zabor-page .video-banner{height:calc(100vh - 130px)}.zabor-page .video-banner__overlay{top:50%;left:24px;right:24px;transform:translateY(-50%)}.zabor-page .video-banner__content{width:auto;max-width:320px;min-height:auto;padding:18px 20px 20px}.zabor-page .video-banner__title{margin-bottom:14px;font-size:34px}.zabor-page .vb-time h3{margin-bottom:12px;font-size:20px}.zabor-page .video-banner__list li{margin-bottom:8px;font-size:16px}.zabor-page .promo-container{margin-top:30px}.zabor-page .b-textbox .textbox__col{width:100%;flex-basis:100%}.zabor-page .b-textbox .textbox__col-1{padding:0 0 30px}.zabor-page .b-textbox .textbox__row{flex-direction:column}.zabor-page .b-textbox--inv .textbox__col-2{order:2}.zabor-page .b-textbox--inv .textbox__col-1{order:1}.zabor-page .zabor-sigplus .slideplus-slot{width:560px!important;margin:10px!important}.zabor-page .zabor-fence-type--inverted .zabor-fence-type__copy{order:1}.zabor-page .zabor-fence-type--inverted .zabor-fence-type__picture{order:2}.zabor-page .zabor-fence-type__gallery{padding:50px 0}.zabor-page .zabor-gallery-carousel{--zabor-gallery-gap: 20px;--zabor-gallery-slide-width: min(560px, calc(100vw - 70px) );width:calc(100% - 30px)}.zabor-page .zabor-gallery-carousel__track{padding:0 25px}.zabor-page .zabor-gallery-carousel__slide{aspect-ratio:320 / 200}.zabor-page .zabor-gallery-carousel__button{width:38px;height:38px;font-size:34px}.zabor-page .zabor-gallery-carousel__button--previous{left:10px}.zabor-page .zabor-gallery-carousel__button--next{right:10px}}@media(max-width:620px){.zabor-page .article-grid{grid-template-columns:1fr}}.zabor-page .b-edges{padding-top:50px;padding-bottom:120px}.zabor-page .b-edges .b-title{text-align:center;color:#352d2d;margin-bottom:40px}.zabor-page .b-edges .edges__row{display:flex;align-items:flex-start;justify-content:space-between;margin:0 -50px}.zabor-page .b-edges .edges__col{width:calc(100% / 3);flex-basis:calc(100% / 3);padding-left:50px;padding-right:50px}.zabor-page .b-edges .edges__item{position:relative;display:flex;align-items:center;font-size:20px;font-weight:300;padding-left:65px;padding-right:60px;min-height:100px;color:#000;background:#fff url(/images/i-plus.webp) 95% 50% no-repeat;box-shadow:0 4px 4px #00000040;border-radius:5px;margin-bottom:10px;counter-increment:section}.zabor-page .b-edges .edges__item:last-child{margin-bottom:0}.zabor-page .b-edges a.edges__item{display:flex;position:relative;padding-left:65px;padding-right:60px;min-height:100px;color:#000;background:#fff url(/images/i-plus.webp) 95% 50% no-repeat;box-shadow:0 4px 4px #00000040;border-radius:5px;margin-bottom:10px;counter-increment:section}.zabor-page .b-edges .edges__item:before{content:counter(section) ".";font-size:20px;font-weight:500;color:#6d6d6d;line-height:100px;position:absolute;left:25px;top:0;bottom:0}.zabor-page .b-edges .edges__col-1{counter-reset:section 0}.zabor-page .b-edges .edges__col-2{counter-reset:section 4}.zabor-page .b-edges .edges__col-3{counter-reset:section 8}.zabor-page .zabor-advantages .edges__item{width:100%;font-family:inherit;line-height:1.35;text-align:left;cursor:pointer;background:#fff;border:0}.zabor-page .zabor-advantages .edges__item.is-open{z-index:10}.zabor-page .zabor-advantages .edges__label{display:block}.zabor-page .zabor-advantages .edges__toggle{position:absolute;top:50%;right:20px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;color:#6d6d6d;font-size:22px;font-weight:400;line-height:1;background:#fff;border:1px solid #d9d9d9;border-radius:50%;transform:translateY(-50%);transition:color .2s ease,border-color .2s ease,transform .2s ease}.zabor-page .zabor-advantages .edges__item.is-open .edges__toggle{color:#e3001d;border-color:#e3001d;transform:translateY(-50%) rotate(45deg)}.zabor-page .zabor-advantages .edges__tooltip{position:absolute;top:calc(50% + 24px);right:6px;left:55px;z-index:20;display:block;padding:12px 14px;color:#fff;font-size:15px;font-weight:400;line-height:1.4;pointer-events:none;visibility:hidden;background:#352d2d;border-radius:5px;box-shadow:0 8px 24px #0003;opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.zabor-page .zabor-advantages .edges__tooltip:before{position:absolute;right:21px;bottom:100%;left:auto;width:0;height:0;content:"";border-right:7px solid transparent;border-bottom:7px solid #352d2d;border-left:7px solid transparent}.zabor-page .zabor-advantages .edges__item.is-open .edges__tooltip,.zabor-page .zabor-advantages .edges__item:focus-visible .edges__tooltip{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s}@media(hover:hover)and (pointer:fine){.zabor-page .zabor-advantages .edges__toggle:hover+.edges__tooltip{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s}.zabor-page .zabor-advantages .edges__toggle:hover{color:#e3001d;border-color:#e3001d}}@media(max-width:767px){.zabor-page .b-edges{padding-top:40px;padding-bottom:90px}.zabor-page .b-edges .b-title{font-size:24px}.zabor-page .b-edges .edges__row{flex-direction:column;margin:0}.zabor-page .b-edges .edges__col{width:100%;flex-basis:100%;padding:0}.zabor-page .b-edges .edges__item,.zabor-page .b-edges .edges__item:last-child{margin-bottom:10px}.zabor-page .zabor-advantages .edges__item{flex-wrap:wrap;padding-right:55px}.zabor-page .zabor-advantages .edges__item.is-open .edges__toggle{top:50px}.zabor-page .zabor-advantages .edges__tooltip{position:static;flex:0 0 100%;max-height:0;margin-top:0;padding:0;overflow:hidden;visibility:hidden;opacity:0;transform:none;transition:max-height .25s ease,margin-top .25s ease,padding .25s ease,opacity .2s ease}.zabor-page .zabor-advantages .edges__tooltip:before{display:none}.zabor-page .zabor-advantages .edges__item.is-open .edges__tooltip,.zabor-page .zabor-advantages .edges__item:focus-visible .edges__tooltip{max-height:180px;margin-top:12px;padding:12px 14px;visibility:visible;opacity:1}}.zabor-page .b-edges--icons .edges__item{display:flex;padding:25px;flex-direction:column;background:#fff;min-height:190px;margin-bottom:17px}.zabor-page .b-edges--icons .edges__item:before{color:#333;left:25px;top:25px;bottom:auto;line-height:1}.zabor-page .b-edges--icons .edges__title{font-size:16px;color:#6d6d6d}.zabor-page .b-edges--icons .edges__col{padding-left:10px;padding-right:10px}.zabor-page .b-edges--icons .edges__pic{margin-bottom:17px}.zabor-page .b-edges--icons .edges__pic img{width:76px;height:56px}.zabor-page .b-edges--icons .edges__col-1 .edges__item:nth-child(1):before{content:"01"}.zabor-page .b-edges--icons .edges__col-1 .edges__item:nth-child(2):before{content:"04"}.zabor-page .b-edges--icons .edges__col-2 .edges__item:nth-child(1):before{content:"02"}.zabor-page .b-edges--icons .edges__col-2 .edges__item:nth-child(2):before{content:"05"}.zabor-page .b-edges--icons .edges__col-3 .edges__item:nth-child(1):before{content:"03"}.zabor-page .b-edges--icons .edges__col-3 .edges__item:nth-child(2):before{content:"06"}.zabor-page .b-edges--icons .b-title{color:#6d6d6d;font-size:24px}@media(max-width:767px){.zabor-page .b-edges--icons{padding-top:90px;padding-bottom:90px}.zabor-page .b-edges--icons .edges__item{justify-content:flex-start}.zabor-page .b-edges--icons .edges__col-1 .edges__item:nth-child(2):before{content:"02"}.zabor-page .b-edges--icons .edges__col-2 .edges__item:nth-child(1):before{content:"03"}.zabor-page .b-edges--icons .edges__col-2 .edges__item:nth-child(2):before{content:"04"}.zabor-page .b-edges--icons .edges__col-3 .edges__item:nth-child(1):before{content:"05"}}.zabor-page .b-messengerix{padding:55px 0;text-align:center}.zabor-page .b-messengerix h2{font-size:28px;line-height:32px;font-weight:500;color:#000;margin-bottom:10px}.zabor-page .b-messengerix p{font-size:20px}.zabor-page .b-messengerix .messengerix__btns{display:flex;align-items:center;margin-top:38px;justify-content:center}.zabor-page .b-messengerix .messengerix__item{margin-right:5px}.zabor-page .b-messengerix .messengerix__item>a:not(.b-tel){display:flex;width:44px;height:44px;align-items:center;justify-content:center;text-decoration:none}.zabor-page .b-messengerix .messengerix__item>a:not(.b-tel):hover,.zabor-page .b-messengerix .messengerix__item>a:not(.b-tel):focus-visible{text-decoration:none}.zabor-page .b-messengerix .messengerix__item img{display:block;width:44px;height:44px;object-fit:contain}.zabor-page .b-messengerix .messengerix__item .social-icon{width:44px;height:44px;flex-basis:44px;font-size:24px}.zabor-page .b-messengerix .b-tel{font-size:20px;font-weight:700;color:#000}.zabor-page .b-coloriba{padding-top:120px;padding-bottom:120px}.zabor-page .b-coloriba .b-title{text-align:center;margin-bottom:40px}.zabor-page .b-coloriba .coloriba__panel{border:.5px solid #d9d9d9}.zabor-page .b-coloriba .coloriba__item{padding:18px 50px;border:.5px solid #d9d9d9}.zabor-page .b-coloriba .coloriba__itemrow{display:flex;align-items:center;flex-wrap:wrap}.zabor-page .b-coloriba .coloriba__itemrow>div{margin-right:40px}.zabor-page .b-coloriba .coloriba__itemrow>div:last-child{margin-right:0}.zabor-page .b-coloriba .coloriba__title{font-size:16px;font-weight:500;color:#000;margin-bottom:5px}.zabor-page .b-coloriba .coloriba__itemcol label{cursor:pointer;font-weight:500;margin-left:4px}.zabor-page .b-coloriba .coloriba__itemcol__12{width:100%}.zabor-page .b-coloriba .coloriba__radio{cursor:pointer}.zabor-page .b-coloriba .coloriba__color{display:flex;flex-direction:column}.zabor-page .b-coloriba .coloriba__color label{display:flex;flex-direction:column;align-items:center;margin-left:0;text-align:center}.zabor-page .b-coloriba .coloriba__color label img{max-width:66px;margin-left:0;align-items:center;margin-bottom:6px}.zabor-page .b-coloriba .coloriba__color input{display:none;height:0;opacity:0;overflow:hidden;visibility:hidden}.zabor-page .b-coloriba .coloriba__body{margin-left:-15px;margin-right:-15px}.zabor-page .b-coloriba .coloriba__item:nth-child(2) .coloriba__itemrow,.zabor-page .b-coloriba .coloriba__palitra .coloriba__itemrow{align-items:flex-start}.zabor-page .b-coloriba .coloriba__item:nth-child(2) .coloriba__itemrow>div,.zabor-page .b-coloriba .coloriba__palitra .coloriba__itemrow>div{width:90px;margin-right:20px}.zabor-page .b-coloriba-wrapper{display:flex;width:100%;position:relative;margin:0;padding:0 0 64%}.zabor-page .b-back{display:flex;position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}.zabor-page .b-back img{width:100%}.zabor-page .b-back--1{background-image:url(/images/colors/bg-type-jalusi.webp)}.zabor-page .b-back--2{background-image:url(/images/colors/bg-type-shtaketnik.webp)}.zabor-page .b-back--3{background-image:url(/images/colors/bg-type-migonne.webp)}.zabor-page .b-back+.b-zabor .zabor__item{display:none}.zabor-page .b-back--1+.b-zabor .zabor__item1{display:block}.zabor-page .b-back--2+.b-zabor .zabor__item2{display:block}.zabor-page .b-back--3+.b-zabor .zabor__item3{display:block}.zabor-page .b-back~.b-roof .roof__item{display:none}.zabor-page .b-back--1~.b-roof .roof__item1{display:block}.zabor-page .b-back--2~.b-roof .roof__item2{display:block}.zabor-page .b-back--3~.b-roof .roof__item3{display:block}.zabor-page .b-zabor,.zabor-page .b-roof{display:flex;position:absolute;inset:0;mix-blend-mode:color}.zabor-page .dark-light img{display:flex;position:absolute;width:100%;inset:0;opacity:1;mix-blend-mode:multiply}.zabor-page .dark-light.dark-light--roof img{display:flex;position:absolute;width:100%;inset:0;opacity:1;mix-blend-mode:color-burn}.zabor-page .dark-light{display:flex;position:absolute;width:100%;inset:0}.zabor-page #rufastree,.zabor-page #rufasstone{position:absolute;opacity:0;pointer-events:none}.zabor-page label[for=rufastree],.zabor-page label[for=rufasstone],.zabor-page .coloriba__palitra--2,.zabor-page .coloriba__palitra--3,.zabor-page .coloriba__price-jalusi-rufastree,.zabor-page .coloriba__price-jalusi-rufasstone,.zabor-page .coloriba__price-shtaketnik-rufastree,.zabor-page .coloriba__price-shtaketnik-rufasstone,.zabor-page .coloriba__price-mignonne-rufastree,.zabor-page .coloriba__price-mignonne-rufasstone{display:none!important}.zabor-page .b-roof svg{width:100%;height:auto;object-fit:contain}.zabor-page .b-zabor svg{width:100%;height:auto;object-fit:contain;z-index:1}.zabor-page{--bordo-color: #872111;--dark-color: #2b2626;--gray1-color: #5e5a60;--lazuro-color: #387597;--mokko-color: #554c4b;--mistyc-color: #9fc9ed;--sandy-color: #e6dac3;--silver-color: #e1e0dc;--snow-color: #f8fafb;--anthracite-color: #646968;--bazalt-color: #bbaca4;--grafit-color: #949398;--dolomit-color: #e3d1c5;--granitkrasni-color: #ac9395;--kwartz-color: #dedbd3;--onix-color: #e3ded6;--opalserebristi-color: #e4e4e4;--peschanniksvetli-color: #cab598;--topaz-color: #7d7473}.zabor-page .b-roof~.dark-light--roof img{opacity:.9;mix-blend-mode:multiply}.zabor-page .b-roof--1 svg,.zabor-page .b-roof--1 svg *{fill:#535353}.zabor-page .b-roof--2 svg,.zabor-page .b-roof--2 svg *{fill:#491a13}.zabor-page .b-roof--3 svg,.zabor-page .b-roof--3 svg *{fill:#9e3033}.zabor-page .b-roof--4 svg,.zabor-page .b-roof--4 svg *{fill:#ff8d72}.zabor-page .b-roof--5 svg,.zabor-page .b-roof--5 svg *{fill:#795250}.zabor-page .b-roof--6 svg,.zabor-page .b-roof--6 svg *{fill:#1b483c}.zabor-page .b-roof--7 svg,.zabor-page .b-roof--7 svg *{fill:#88c4df}.zabor-page .b-roof--8 svg,.zabor-page .b-roof--8 svg *{fill:#f7b7a3}.zabor-page .b-roof--9 svg,.zabor-page .b-roof--9 svg *{fill:#e3b169}.zabor-page .b-roof~.dark-light--roof img{opacity:1;mix-blend-mode:multiply}.zabor-page .b-roof--1~.dark-light--roof img{opacity:.9;mix-blend-mode:multiply}.zabor-page .b-roof--2~.dark-light--roof img{opacity:.7;mix-blend-mode:multiply;filter:brightness(.3)}.zabor-page .b-roof--3~.dark-light--roof img{opacity:1;mix-blend-mode:multiply;filter:brightness(.8)}.zabor-page .b-roof--4~.dark-light--roof img{opacity:.1;mix-blend-mode:color-burn}.zabor-page .b-roof--5~.dark-light--roof img{opacity:.85;mix-blend-mode:multiply}.zabor-page .b-roof--6~.dark-light--roof img{opacity:1}.zabor-page .b-roof--7~.dark-light--roof img{opacity:1}.zabor-page .b-roof--8~.dark-light--roof img{opacity:1;mix-blend-mode:overlay}.zabor-page .b-roof--9~.dark-light--roof img{opacity:1;mix-blend-mode:hard-light}.zabor-page .b-zabor--1 svg,.zabor-page .b-zabor--1 svg *{fill:var(--gray1-color)!important}.zabor-page .b-zabor--2 svg,.zabor-page .b-zabor--2 svg *{fill:var(--silver-color)!important}.zabor-page .b-zabor--3 svg,.zabor-page .b-zabor--3 svg *{fill:var(--snow-color)!important}.zabor-page .b-zabor--4 svg,.zabor-page .b-zabor--4 svg *{fill:var(--sandy-color)!important}.zabor-page .b-zabor--5 svg,.zabor-page .b-zabor--5 svg *{fill:var(--mokko-color)!important}.zabor-page .b-zabor--6 svg,.zabor-page .b-zabor--6 svg *{fill:var(--mistyc-color)!important}.zabor-page .b-zabor--7 svg,.zabor-page .b-zabor--7 svg *{fill:var(--sandy-color)!important}.zabor-page .b-zabor--8 svg,.zabor-page .b-zabor--8 svg *{fill:var(--silver-color)!important}.zabor-page .b-zabor--9 svg,.zabor-page .b-zabor--9 svg *{fill:var(--snow-color)!important}.zabor-page .b-zabor--10 svg,.zabor-page .b-zabor--10 svg *{fill:var(--anthracite-color)!important}.zabor-page .b-zabor--11 svg,.zabor-page .b-zabor--11 svg *{fill:var(--bazalt-color)!important}.zabor-page .b-zabor--12 svg,.zabor-page .b-zabor--12 svg *{fill:var(--grafit-color)!important}.zabor-page .b-zabor--13 svg,.zabor-page .b-zabor--13 svg *{fill:var(--dolomit-color)!important}.zabor-page .b-zabor--14 svg,.zabor-page .b-zabor--14 svg *{fill:var(--granitkrasni-color)!important}.zabor-page .b-zabor--15 svg,.zabor-page .b-zabor--15 svg *{fill:var(--kwartz-color)!important}.zabor-page .b-zabor--16 svg,.zabor-page .b-zabor--16 svg *{fill:var(--onix-color)!important}.zabor-page .b-zabor--17 svg,.zabor-page .b-zabor--17 svg *{fill:var(--opalserebristi-color)!important}.zabor-page .b-zabor--18 svg,.zabor-page .b-zabor--18 svg *{fill:var(--peschanniksvetli-color)!important}.zabor-page .b-zabor--19 svg,.zabor-page .b-zabor--19 svg *{fill:var(--topaz-color)!important}.zabor-page .b-zabor--20 svg,.zabor-page .b-zabor--20 svg *{fill:var(--anthracite-color)!important}.zabor-page .b-zabor--21 svg,.zabor-page .b-zabor--21 svg *{fill:var(--bazalt-color)!important}.zabor-page .b-zabor--22 svg,.zabor-page .b-zabor--22 svg *{fill:var(--dolomit-color)!important}.zabor-page .b-zabor--23 svg,.zabor-page .b-zabor--23 svg *{fill:var(--granitkrasni-color)!important}.zabor-page .b-zabor--24 svg,.zabor-page .b-zabor--24 svg *{fill:var(--peschanniksvetli-color)!important}.zabor-page .b-zabor--25 svg,.zabor-page .b-zabor--25 svg *{fill:var(--topaz-color)!important}.zabor-page .b-zabor--26 svg,.zabor-page .b-zabor--26 svg *{fill:var(--kwartz-color)!important}.zabor-page .b-zabor--27 svg,.zabor-page .b-zabor--27 svg *{fill:var(--grafit-color)!important}.zabor-page .b-zabor--28 svg,.zabor-page .b-zabor--28 svg *{fill:var(--opalserebristi-color)!important}.zabor-page .b-zabor--1~.dark-light--zabor img{opacity:.9;mix-blend-mode:multiply}.zabor-page .b-zabor--2~.dark-light--zabor img{opacity:1;mix-blend-mode:hard-light}.zabor-page .b-zabor--3~.dark-light--zabor img{opacity:.8;mix-blend-mode:color-dodge}.zabor-page .b-zabor--4~.dark-light--zabor img{opacity:1;mix-blend-mode:hard-light}.zabor-page .b-zabor--5~.dark-light--zabor img{opacity:.85;mix-blend-mode:color-burn}.zabor-page .b-zabor--6~.dark-light--zabor img{opacity:.1;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--7~.dark-light--zabor img{opacity:.1;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--8~.dark-light--zabor img{opacity:.1;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--9~.dark-light--zabor img{opacity:.5;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--10~.dark-light--zabor img{opacity:.7;mix-blend-mode:color-burn}.zabor-page .b-zabor--11~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--12~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--13~.dark-light--zabor img{opacity:.1;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--14~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--15~.dark-light--zabor img{opacity:.2;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--16~.dark-light--zabor img{opacity:.25;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--17~.dark-light--zabor img{opacity:.2;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--18~.dark-light--zabor img{opacity:.2;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--19~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--20~.dark-light--zabor img{opacity:.7;mix-blend-mode:color-burn}.zabor-page .b-zabor--21~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--22~.dark-light--zabor img{opacity:.1;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--23~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--24~.dark-light--zabor img{opacity:.2;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--25~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--26~.dark-light--zabor img{opacity:.2;mix-blend-mode:plus-lighter}.zabor-page .b-zabor--27~.dark-light--zabor img{opacity:.7;mix-blend-mode:multiply}.zabor-page .b-zabor--28~.dark-light--zabor img{opacity:.2;mix-blend-mode:plus-lighter}.zabor-page .zabor-module-179,.zabor-page .faq-zabor{background-color:#fff}.zabor-page #faq-container{max-width:1200px;margin:0 auto;background-color:#fff;padding:20px}.zabor-page .b-title-faq{font-family:Oswald,sans-serif;font-size:28px;font-weight:600;color:#000;margin-bottom:20px;text-align:center}.zabor-page .terfaq-item{background-color:#fff;box-shadow:0 4px 4px #00000040;border-radius:5px;margin-bottom:20px;padding:15px;overflow:hidden}.zabor-page .terfaq-checkbox{display:none}.zabor-page .terfaq-question{display:flex;align-items:center;cursor:pointer;position:relative}.zabor-page .terfaq-toggle{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:15px;border-radius:50%;background-color:transparent;border:2px solid #e3001d;color:#e3001d;font-size:22px;font-weight:600;transition:background-color .4s ease,color .4s ease;text-align:center;line-height:1}.zabor-page .terfaq-toggle:before{content:"+";display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:28px;line-height:1}.zabor-page .terfaq-checkbox:checked+.terfaq-question .terfaq-toggle:before{content:"–";font-size:22px;transform:translateY(-2px)}.zabor-page .terfaq-checkbox:checked+.terfaq-question .terfaq-toggle{background-color:#e3001d;color:#fff}.zabor-page .terfaq-answer{font-family:Oswald,sans-serif;font-size:18px;font-weight:300;color:#6d6d6d;line-height:1.6;padding-top:10px;max-height:0;overflow:hidden;transition:max-height .4s ease}.zabor-page .terfaq-checkbox:checked~.terfaq-answer{max-height:500px}.zabor-page .terfaq-toggle:hover{background-color:#e3001d;color:#fff}.zabor-page .terfaq-question-text{font-family:Oswald,sans-serif;font-size:20px;font-weight:600;color:#000}@media screen and (max-width:768px){.zabor-page .b-title-faq{font-size:24px;margin-bottom:15px}.zabor-page .terfaq-item{padding:10px}.zabor-page .terfaq-toggle{width:35px;height:35px;font-size:20px;margin-right:10px}.zabor-page .terfaq-answer{font-size:16px;line-height:1.5}.zabor-page .terfaq-question-text{font-size:18px}}@media screen and (max-width:480px){.zabor-page .b-title-faq{font-size:20px;margin-bottom:10px}.zabor-page .terfaq-toggle{display:none}.zabor-page .terfaq-answer{font-size:14px;line-height:1.4}.zabor-page .terfaq-question-text{font-size:16px}}@media screen and (min-width:769px)and (max-width:1200px){.zabor-page #faq-container{padding:20px}}.fancybox-container[hidden]{display:none!important}.fancybox-container{position:fixed;inset:0;z-index:99992;touch-action:manipulation;transform:translateZ(0)}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-stage{position:absolute;inset:0}.fancybox-bg{background:#1e1e1e;opacity:0;transition:opacity .25s ease}.fancybox-is-open .fancybox-bg{opacity:.9}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{position:absolute;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s ease .25s}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s ease}.fancybox-infobar{top:0;left:0;min-width:44px;height:44px;padding:0 10px;color:#ccc;font-size:13px;line-height:44px;mix-blend-mode:difference;pointer-events:none}.fancybox-toolbar{top:0;right:0;display:flex}.fancybox-stage{display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:99994}.fancybox-slide{display:flex;width:100%;height:100%;padding:44px 90px;align-items:center;justify-content:center;text-align:center}.fancybox-slide--image{overflow:hidden;padding:44px 90px}.fancybox-content._s2{display:flex;width:auto;max-width:min(840px,calc(100vw - 360px));max-height:calc(100vh - 180px);padding:0;align-items:center;justify-content:center;overflow:visible;background:transparent;cursor:grab}.fancybox-image{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 180px);object-fit:contain}.fancybox-button{display:inline-flex;width:44px;height:44px;margin:0;padding:10px;align-items:center;justify-content:center;color:#fff;cursor:pointer;background:var(--color-1);border:0;transition:background .2s ease,opacity .2s ease}.fancybox-button:hover{background:var(--color-2)}.fancybox-button[disabled],.fancybox-button[disabled]:hover{cursor:default;background:var(--color-1);opacity:.5}.fancybox-button div,.fancybox-button svg{display:block;width:100%;height:100%}.fancybox-button svg path{fill:currentColor}.fancybox-button--play svg:nth-child(2){display:none}.fancybox-container.is-playing .fancybox-button--play svg:first-child{display:none}.fancybox-container.is-playing .fancybox-button--play svg:nth-child(2){display:block}.fancybox-navigation .fancybox-button{position:absolute;top:calc(50% - 50px);width:70px;height:100px;background-clip:content-box}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{right:0;padding:31px 6px 31px 26px}.fancybox-caption{right:0;bottom:0;left:0;padding:75px 44px 25px;margin-top:-50px;color:#eee;font-size:14px;line-height:1.5;text-align:center;pointer-events:none;background:linear-gradient(0deg,rgb(0 0 0 / 85%) 0,rgb(0 0 0 / 30%) 50%,rgb(0 0 0 / 15%) 65%,rgb(0 0 0 / 2%) 88%,transparent)}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-progress{position:absolute;top:0;right:0;left:0;z-index:99998;height:2px;background:#ff5268;transform:scaleX(0);transform-origin:0 center;transition:transform .25s linear}.product-gallery-modal-thumbs{position:absolute;right:0;bottom:16px;left:0;z-index:99996;display:flex;justify-content:center;gap:8px;padding:0 80px}.product-gallery-modal-thumbs[hidden]{display:none!important}.product-gallery-modal-thumb{width:72px;height:54px;padding:4px;cursor:pointer;background:#00000059;border:1px solid rgb(255 255 255 / 35%)}.product-gallery-modal-thumb.is-active{border-color:var(--color-1)}.product-gallery-modal-thumb img{display:block;width:100%;height:100%;object-fit:cover}.fancybox-show-thumbs .product-gallery-modal-thumbs{display:flex!important}@media(max-width:767px){.fancybox-infobar{top:12px;left:8px;height:auto;padding:0;color:#9e9e9e;font-size:24px;line-height:1;mix-blend-mode:normal}.fancybox-button{width:40px;height:40px}.fancybox-slide,.fancybox-slide--image{padding:70px 18px 90px}.fancybox-content._s2{max-width:calc(100vw - 36px);max-height:calc(100vh - 180px)}.fancybox-image{max-height:calc(100vh - 180px)}.fancybox-navigation .fancybox-button{top:calc(50% - 32px);width:52px;height:64px;padding-top:18px;padding-bottom:18px}.fancybox-navigation .fancybox-button--arrow_left{padding-right:18px;padding-left:4px}.fancybox-navigation .fancybox-button--arrow_right{padding-right:4px;padding-left:18px}.product-gallery-modal-thumbs{padding:0 16px;overflow-x:auto;justify-content:flex-start}.product-gallery-modal-thumb{flex:0 0 64px;width:64px;height:48px}}.zabor-page .fence-configurator{background:#fff;color:#111}.fence-configurator__title{margin-top:0;text-align:center;color:#352d2d}.fence-configurator__layout{display:grid;grid-template-columns:minmax(340px,430px) minmax(0,1fr);gap:32px;align-items:start}.fence-configurator__controls{overflow:hidden;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.fence-configurator__group{border-bottom:1px solid #d9d9d9}.fence-configurator__group:last-child{border-bottom:0}.fence-configurator__group summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:14px 22px;cursor:pointer;list-style:none;font-size:17px;font-weight:500}.fence-configurator__group summary::-webkit-details-marker{display:none}.fence-configurator__group summary:after{content:"+";display:none;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#e3001d;color:#fff;font-size:22px;font-weight:400;line-height:1}.fence-configurator__group[open] summary:after{content:"−"}.fence-configurator__current{margin-left:auto;color:#777;font-size:13px;font-weight:400;text-align:right}.fence-configurator__choices{gap:10px;padding:0 22px 22px}.fence-configurator__choices--text{display:flex;flex-wrap:wrap}.fence-configurator__choices--colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.fence-configurator__text-choice,.fence-configurator__color-choice{position:relative;cursor:pointer}.fence-configurator__text-choice input,.fence-configurator__color-choice input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.fence-configurator__text-choice>span{display:flex;align-items:center;min-height:42px;padding:8px 14px;border:1px solid #cfcfcf;border-radius:4px;background:#fff;font-size:15px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.fence-configurator__text-choice input:checked+span{border-color:#e3001d;background:#e3001d;color:#fff}.fence-configurator__text-choice input:focus-visible+span,.fence-configurator__color-choice input:focus-visible+.fence-configurator__swatch{outline:3px solid rgba(227,0,29,.25);outline-offset:2px}.fence-configurator__color-choice{display:flex;min-width:0;flex-direction:column;align-items:center;gap:6px;padding:7px 4px;border-radius:5px;text-align:center}.fence-configurator__swatch{display:block;width:58px;height:58px;overflow:hidden;border:3px solid transparent;border-radius:50%;background:#eee;transition:border-color .2s ease,transform .2s ease}.fence-configurator__swatch img{display:block;width:100%;height:100%;object-fit:cover}.fence-configurator__color-choice input:checked+.fence-configurator__swatch{border-color:#e3001d;transform:scale(1.06)}.fence-configurator__choice-label{max-width:100%;color:#3d3d3d;font-size:11px;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.fence-configurator__preview-card{position:sticky;top:20px;align-self:start;overflow:hidden;border:1px solid #d9d9d9;border-radius:6px;background:#fff;box-shadow:0 12px 30px #00000014}.fence-configurator__scene{--scene-image: none;--fence-mask: none;--roof-mask: none;--frame-overlay: none;--fence-color: #5e5a60;--roof-color: #535353;position:relative;isolation:isolate;width:100%;aspect-ratio:1321 / 846;overflow:hidden;background-image:var(--scene-image);background-position:center;background-size:100% 100%;background-repeat:no-repeat;cursor:zoom-in}.fence-configurator__scene:focus-visible{outline:4px solid rgba(227,0,29,.5);outline-offset:-4px}.fence-configurator__tint,.fence-configurator__shade{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.fence-configurator__tint{z-index:1;background:currentColor;mix-blend-mode:color;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.fence-configurator__tint--fence{color:var(--fence-color);opacity:.95;mix-blend-mode:normal;-webkit-mask-image:var(--fence-mask);mask-image:var(--fence-mask)}.fence-configurator__tint--roof{color:var(--roof-color);-webkit-mask-image:var(--roof-mask);mask-image:var(--roof-mask)}.fence-configurator__tint--frame{z-index:3;background:var(--frame-overlay) center / 100% 100% no-repeat;mix-blend-mode:normal}.fence-configurator__shade{z-index:2;object-fit:fill;mix-blend-mode:multiply;opacity:.24}.fence-configurator__shade--roof{opacity:.18}.fence-configurator__shade--fence{opacity:.55;filter:grayscale(1) contrast(1.6);mix-blend-mode:soft-light;-webkit-mask-image:var(--fence-mask);mask-image:var(--fence-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.fence-configurator__expand{position:absolute;top:14px;right:14px;z-index:5;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:4px;background:#ffffffeb;color:#111;cursor:pointer;box-shadow:0 3px 12px #0003}.fence-configurator__expand svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square}.fence-configurator__expand:hover{background:#e3001d;color:#fff}.fence-configurator__selection{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid #e0e0e0}.fence-configurator__selection>div{min-width:0;padding:13px 14px;border-right:1px solid #e0e0e0}.fence-configurator__selection>div:last-child{border-right:0}.fence-configurator__selection dt{margin-bottom:3px;color:#888;font-size:11px}.fence-configurator__selection dd{margin:0;overflow:hidden;font-size:13px;font-weight:500;line-height:1.25;text-overflow:ellipsis}.fence-configurator__price-block{padding:18px 22px 22px;border-top:1px solid #d9d9d9}.fence-configurator__price-title{margin-bottom:13px;font-size:17px;font-weight:500}.fence-configurator__prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fence-configurator__prices[hidden]{display:none}.fence-configurator__price-option{display:flex;align-items:center;gap:10px;min-width:0;padding:11px;border:1px solid #d9d9d9;border-radius:5px;background:#fafafa}.fence-configurator__price-option:only-child{grid-column:1 / -1}.fence-configurator__price-icon{position:relative;display:flex;flex:0 0 34px;align-items:center;justify-content:center;gap:3px;width:34px;height:34px;border-radius:4px;background:#e3001d}.fence-configurator__price-icon i{display:block;width:7px;height:22px;border:1px solid #fff;background:repeating-linear-gradient(to bottom,#fff 0 2px,transparent 2px 5px)}.fence-configurator__price-icon--single i:last-child,.fence-configurator__price-icon--standard i:last-child{display:none}.fence-configurator__price-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.fence-configurator__price-copy>span{color:#777;font-size:11px;line-height:1.2}.fence-configurator__price-copy strong{font-size:15px;font-weight:600;white-space:nowrap}.fence-configurator__price-note{margin:10px 0 0;color:#777;font-size:12px;line-height:1.35}.fence-configurator__dialog{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#121212f5;color:#111}.fence-configurator__dialog::backdrop{background:#000000d1}.fence-configurator__dialog-panel{position:relative;display:flex;width:100%;min-height:100%;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px 28px}.fence-configurator__dialog-close{position:fixed;top:18px;right:22px;z-index:10;width:44px;height:44px;padding:0 0 4px;border:0;border-radius:4px;background:#e3001d;color:#fff;font-size:34px;font-weight:300;line-height:1;cursor:pointer}.fence-configurator__scene--fullscreen{width:min(1321px,calc(100vw - 64px),120dvh);max-height:none;cursor:default}.fence-configurator__selection--fullscreen{width:min(1321px,calc(100vw - 64px));background:#fff}.fence-configurator__dialog-prices{width:min(620px,calc(100vw - 64px));margin-top:14px;color:#fff}.fence-configurator__dialog-prices .fence-configurator__price-option{border-color:#ffffff40;background:#ffffff1a}.fence-configurator__dialog-prices .fence-configurator__price-copy>span{color:#ffffffb8}.fence-configurator__price-note--dialog{color:#ffffffb8}@media(min-width:700px)and (max-width:1180px){.zabor-page .fence-configurator{padding-top:78px;padding-bottom:78px}.fence-configurator__layout{grid-template-columns:minmax(310px,40%) minmax(0,1fr);gap:20px}.fence-configurator__preview-card{top:14px}.fence-configurator__choices--colors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:959px){.fence-configurator__group summary{padding-right:14px}.fence-configurator__group summary:after{display:flex}.fence-configurator__current{max-width:42%}.fence-configurator__choices--colors{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin}.fence-configurator__color-choice{flex:0 0 82px;scroll-snap-align:start}.fence-configurator__prices{grid-template-columns:1fr}.fence-configurator__price-option:only-child{grid-column:auto}}@media(max-width:699px){.zabor-page .fence-configurator{padding-top:45px;padding-bottom:58px}.fence-configurator__title{margin-bottom:26px;font-size:24px}.fence-configurator__layout{display:flex;flex-direction:column;gap:18px}.fence-configurator__preview-card{top:8px;z-index:20;order:-1;width:100%}.fence-configurator__controls{width:100%}.fence-configurator__expand{top:8px;right:8px;width:38px;height:38px}.fence-configurator__preview-card{border-radius:4px}.fence-configurator__group summary{min-height:54px;padding:12px 16px;font-size:16px}.fence-configurator__choices{padding:0 16px 18px}.fence-configurator__price-block{padding:16px}.fence-configurator__selection>div{padding:9px 8px}.fence-configurator__selection dt{font-size:9px}.fence-configurator__selection dd{font-size:10px}.fence-configurator__dialog-panel{justify-content:flex-start;padding:58px 12px 20px;overflow-y:auto}.fence-configurator__dialog-close{top:8px;right:10px}.fence-configurator__scene--fullscreen,.fence-configurator__selection--fullscreen,.fence-configurator__dialog-prices{width:100%}.fence-configurator__scene--fullscreen{flex:0 0 auto;max-height:none}}@media(orientation:landscape)and (max-height:600px){.fence-configurator__dialog-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,28vw);grid-template-rows:auto auto;gap:10px 14px;align-items:center;padding:10px 58px 10px 10px;overflow:hidden}.fence-configurator__scene--fullscreen{grid-row:1 / 3;width:100%;max-height:calc(100dvh - 20px)}.fence-configurator__selection--fullscreen{grid-column:2;grid-template-columns:1fr 1fr;width:100%}.fence-configurator__selection--fullscreen>div{border-bottom:1px solid #e0e0e0}.fence-configurator__dialog-prices{grid-column:2;width:100%;margin:0}.fence-configurator__dialog-prices .fence-configurator__prices{grid-template-columns:1fr}.fence-configurator__dialog-close{top:8px;right:8px}}
