body{padding-top:60px;--bg-main-dark:linear-gradient(141deg,#5d6776 0%,#414141 100%)}.large-text{font-size:25px;color:#777;margin:7px 15px 0 15px;padding:0}.large-text span{font-size:22px}.navbar-brand>img{display:block;margin-top:-12px;height:45px;width:150px}#carousel-example-generic{margin-top:0;margin-bottom:10px;background-color:#333}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{margin:auto}.swiper-pagination-bullet{box-shadow: 0 0 2px #00000050}.swiper-button-prev,.swiper-button-next{text-shadow: 0 0 1px #00000050}.swiper-pagination-bullet-active{margin-bottom:-1px!important;width:10px!important;height:10px!important}.swiper-slide::after{content:" ";z-index:2;display:block;position:absolute;width:100%;height:100%;opacity:.5;background: 15% 85% / 25% no-repeat url('https://savatexdekor.com.ua/image/g10.svg'),
    85% 15% / 25% no-repeat url('https://savatexdekor.com.ua/image/g10.svg');bottom:0;left:0}.product-adding-container{position:fixed;bottom:-100px;z-index:10;background:#fff;font-size:12px;font-family:'Montserrat';width:96vw;right:2vw;max-width:440px;overflow:hidden;border-radius:12px 12px 0 0;transition:bottom .5s;box-shadow: 0 0 20px #00000030}.product-adding-wrapper{display:flex;align-items:center}.product-adding-image{width:28%;object-fit:cover;height:68px}.product-adding-info{margin:0 8px;flex:1}.product-adding-info .name{line-height:1.1;letter-spacing:-.4px;font-weight:300}.product-adding-info .price{margin-top:4px;font-weight:700;font-size:14px}.product-adding-info .old-price{color:#888;font-weight:100;font-size:10px}.product-adding-info .new-price{color:#009240;font-weight:700;font-size:14px}.product-adding-info span{margin:0 4px 0 0;display:inline;font-size:12px}.product-adding-btn{padding:8px;background:#039b46;color:#fff;margin-right:8px;border-radius:20px;font-size:13px;font-weight:700}.adding-active{bottom:0;transition:bottom .5s}@media (min-width:441px){.product-adding-container{margin-right:2vw}.product-adding-image{width:38%;height:84px}.product-adding-info{font-size:13px}.product-adding-info .new-price{font-weight:700}}@media (prefers-color-scheme:dark){.product-adding-container{border: solid 1px #ffffff20;border-bottom:none;background:var(--bg-main-dark)}.product-adding-info .new-price{color:#edff1c}.thumbnail{background:var(--bg-main-dark)}}.v2-catalog-container,.v2-category-container{font-family:'Montserrat';grid-gap:24px}.v2-catalog-container{display:flex;overflow:auto;margin:0 -15px;padding:0 15px}.v2-category-container{display:grid;justify-content:center;justify-items:center}.v2-category-container.little-cards{grid-gap:12px}.v2-prod-container{display:block;position:relative;max-width:320px;min-height:160px;height:auto}@media (min-width:352px) and (max-width:485px){.v2-category-container .v2-prod-container{min-height:320px}.v2-category-container.little-cards .v2-prod-container{min-height:160px}}.v2-catalog-container .v2-prod-container{min-width:188px;margin:0}.v2-prod-container img{border-radius:12px;width:100%;height:auto;aspect-ratio:1}.v2-category-container .v2-prod-container img{border-radius:16px}.v2-prod-info{display:flex;position:absolute;bottom:14px;right:0;flex-direction:column;align-items:flex-end;width:98%}.v2-category-container .v2-prod-info{bottom:32px}.v2-category-container.little-cards .v2-prod-info{bottom:24px}.v2-prod-price-container{display:flex;background:#d8ffe9;height:36px}.v2-price-value{padding:4px;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.v2-price-value span{margin:0;line-height:1}.v2-price-value .old-price{font-size:12px;color:#777}.v2-price-value .new-price,.v2-price-value .price{font-weight:700;color:#039b46;font-size:16px}.v2-price-value .price{color:#333}.v2-price-unit{writing-mode:vertical-rl;text-align:center;background:#000;color:#d8ffe9;font-size:12px;line-height:1;padding:1px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.v2-prod-name{height:34px}.v2-prod-name h3,.v2-prod-name h4{color:#000!important;font-size:13px;margin:0;line-height:1.2;text-align:right;text-transform:uppercase;text-wrap:balance}.v2-category-container .v2-prod-name h3,.v2-category-container .v2-prod-name h4{font-size:16px}.v2-category-container.little-cards .v2-prod-name h3,.v2-category-container.little-cards .v2-prod-name h4{font-size:12px}.v2-prod-name h3 span,.v2-prod-name h4 span{background:#fff;padding:0 3px;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.v2-card-size-container{display:flex;justify-content:right;margin:16px 0}.v2-card-size-container div{display:inline-block}.v2-card-size-container input{display:none}.v2-card-size-container .btn-radio-group{display:flex;align-items:flex-end}.v2-card-size-container label{margin:0 8px;width:25px;height:25px;line-height:1}.v2-card-size-container input{line-height:1;margin:0;padding:0}.small-card-elem{height:10px;width:10px;background:#5b6875}.big-card-elem{height:25px;width:25px;background:#5b6875}input[type="radio"]:checked+label div{background:#039b46}.loader{border:3px solid #f3f3f3;border-top:3px solid #5b6875;border-radius:50%;width:32px;height:32px;animation:spin 3s linear infinite;display:block;position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);z-index:-1}@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}.breadcrumb li:not(:first-child) {animation:.6s ease-out move_eye}@keyframes move_eye {
  from {
    margin-left: -40px;
  }
  to {
    margin-left: -14px;
  }
}.banner-free-delivery .banner-inner{z-index:10}.more-btn{display:block;position:absolute;right:0;font-size:12px;bottom:0;color:#212629;background:#eee;line-height:1.1;margin:0;padding:0 36px 0 8px;border-radius:0 0 20px 0}@media (prefers-color-scheme:dark){.more-btn{color:#fff;background:#212629}}.more-btn:after{content:">";position:absolute;font-weight:700;font-size:48px;bottom:2px;right:4px;line-height:.2;color:#039b46}.little-cards .more-btn{display:none}.v2-category-container{grid-template-columns:repeat(3,1fr)}.v2-category-container.little-cards{grid-template-columns:repeat(4,1fr)}.v2-category-container .banner-free-delivery{grid-area: 3/1/3/4;margin-bottom:0;max-height:180px}.v2-category-container.little-cards .banner-free-delivery{grid-area: 3/1/3/5}@media (max-width:1199px){.v2-category-container{grid-template-columns:1fr 1fr}.v2-category-container.little-cards{grid-template-columns:repeat(3,1fr)}.v2-category-container .banner-free-delivery{grid-area: 3/1/3/3}.v2-category-container.little-cards .banner-free-delivery{grid-area: 3/1/3/4}}@media (max-width:550px){.v2-category-container{grid-template-columns:1fr}.v2-category-container.little-cards{grid-template-columns:1fr 1fr}.v2-category-container .banner-free-delivery{grid-area: 3/1/3/2;max-width:320px}.v2-category-container.little-cards .banner-free-delivery{grid-area: 3/1/3/3;max-width:none}}.v2-cards-container{--main-color-dark:rgba(0,0,0,.8);--main-color-light:rgba(255,255,255,.9);--bg-main:linear-gradient(141deg,#5d6776 0%,#414141 100%);--bg-accent-1:linear-gradient(141deg,#ffe089 0%,#ffaf26 100%);--bg-accent-2:linear-gradient(141deg,#c2ffc0 0%,#3ed43b 100%);--bg-accent-3:linear-gradient(141deg,#758bfe 0%,#15c080 100%);--main-radius:12px;display:flex;font-family:'Montserrat';gap:16px;line-height:1.1;flex-wrap:wrap;margin:24px 0;justify-content:center}.v2-card{min-height:180px;padding:12px;position:relative;border-radius:var(--main-radius);display:flex;flex-wrap:wrap;flex:1 1 200px;min-width:280px;max-width:420px;z-index:0}.v2-card-recom{background: url(/image/v2-cards/noto_construction-worker.svg) no-repeat bottom left 10px/96px, var(--bg-main)}.v2-card-delivery{background: url(/image/v2-cards/noto_delivery-truck.svg) no-repeat bottom left 10px/110px, var(--bg-main)}.v2-card-helper{background: url(/image/v2-cards/noto_man-office-worker.svg) no-repeat bottom left 10px/88px, var(--bg-main)}.v2-card-header{font-weight:300;color:var(--main-color-light);font-size:20px}.v2-card-button{text-decoration:none;padding:6px 10px;font-size:13px;font-weight:700;text-align:center;display:block;width:150px;border-radius:6px;transition:all .5s;position:relative;z-index:0;color:var(--main-color-dark)}.v2-card-button::before,.v2-card-button::after{content:"";position:absolute;inset:0;z-index:-1}.v2-card-button::after{background:var(--main-color-light);border-radius:6px;transition:all .5s}.v2-card-recom .v2-card-button::before{background:var(--bg-accent-1);margin:-3px;border-radius:9px}.v2-card-delivery .v2-card-button::before{background:var(--bg-accent-2);margin:-3px;border-radius:9px}.v2-card-helper .v2-card-button::before{background:var(--bg-accent-3);margin:-3px;border-radius:9px}.v2-card-helper .v2-viber::before{background:#7360f2;margin:-3px;border-radius:9px}.v2-card-helper .v2-viber{color:var(--main-color-dark)}.v2-card-button:hover,.v2-card-button:focus{text-decoration:none;color:var(--main-color-dark)}.v2-card-button:hover::after,.v2-card-button:focus::after{background:none;transition:all .5s}.v2-card-buttons-container{display:flex;width:100%;gap:12px;flex-wrap:wrap;justify-content:flex-end;flex-direction:column;align-items:flex-end}.v2-article-container{position:relative;--color-dark:#212629;--color-light:#eee;--color-light-accent:#e4e4e4;background:var(--color-dark);padding:5vh 0}body:has(.v2-article-container) {background-color:#212629}body:has(.v2-article-container) .page-header h1{color:#eee}.space{width:100%;height:345px;background:var(--color-dark)}.v2-col-full{width:100%;padding:0}.v2-article-container>*,h2{font-family:'Montserrat';color:var(--color-dark)}.v2-article-container p{color:var(--color-dark)!important}#v2-visual{position:sticky;top:0;z-index:0;background:var(--color-dark)}#v2-visual .v2-visual-wrapper{display:block;overflow:hidden;margin:0 auto 50vh;height:50vh;padding:10vh 10vw}#v2-visual .v2-visual-container{display:flex;height:100%;position:relative;align-items:center}.v2-visual-picture{width:100%;max-height:100%;position:absolute;right:-150%;opacity:0;transform:scale(1.5) translateY(20px);transition:right 2s , transform 2s , opacity 1s}.v2-visual-picture.visible{right:0;opacity:1;transform:scale(1) translateY(0);transition:right 2s , transform 2s , 1.5s opacity .5s}#v2-visual:before{content:"";display:block;z-index:5;width:100%;height:100%;position:absolute}.v2-article{position:relative}.v2-article-step{position:relative;min-height:50vh;padding:20vh 8px 0 8px;display:flex;flex-direction:column;align-items:center;margin-bottom:-35vh}.v2-article-step:last-child{margin-bottom:5vh}.v2-step-text::after{content:'\2191';display:block;position:absolute;top:-56px;left:50%;margin-left:-12px;color: #ffffff30;font-size:48px}.v2-article-step:first-child{margin-top:-140vh}.v2-step-header{position:sticky;top:45vh;padding:12px;width:100%;z-index:1;display:flex;justify-content:center;align-items:center;margin-top:65vh}.v2-step-header span{font-weight:700;font-size:24px;position:absolute;top:-24px;left:50%;margin-left:-4px;z-index:-1;color: #ffffff30}.v2-step-header h2{display:block;text-align:center;font-style:oblique;font-weight:900;text-transform:uppercase;color:var(--color-light);max-width:800px;font-size:40px;line-height:1;text-shadow:#118000 4px 0}.v2-step-text{max-width:800px;padding:10vh 0 10vh;margin:auto 0;background:var(--color-light);margin-top:20vh;z-index:2;border-radius:24px;position:relative;box-shadow:#ff44ae -.5px 0 , #118000 2px 0}.v2-step-text p{font-size:20px;padding:8px 24px;line-height:1.2;letter-spacing:.8;text-align:justify}.v2-step-text .v2-visual-text span.accent{display:block;margin:32px 0;padding:16px 64px 16px 16px;border-radius:12px;background:#afffaf;color: #000000a0;position:relative;font-weight:700;text-align:left}.v2-step-text .v2-visual-text span.accent::before{content:"!";display:flex;align-items:center;position:absolute;right:16px;height:100%;bottom:0;font-size:5rem;color: #000000a0;z-index:0}.v2-step-text .v2-visual-text span.accent-addition{display:block;padding:32px 16px 16px 16px;margin-top:-48px;background:rgba(175,255,175,.3);border-radius:0 0 12px 12px;margin-bottom:16px}.v2-card-container{margin:32px 0;padding:8px 24px;display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.v2-visual-card{display:flex;height:160px;border-radius:12px;align-items:center;gap:12px;background:#fff;overflow:hidden;padding:12px;min-width:280px;flex:1;max-width:400px}.v2-card-text{font-size:14px;max-width:180px;color:#444}.v2-card-text>span.accent{text-transform:uppercase;font-weight:700;display:block;margin:4px 0;color:#000}.v2-visual-card img{object-fit:contain;max-height:100%;width:120px}.v2-card-link{display:block;display:none;margin-top:8px}.v2-step-text figure{padding:24px}.v2-step-text figure img{width:100%;max-height:60vh;object-fit:cover}.disco-tab{top:0;padding:0;font-weight:600;color:#fff;text-transform:uppercase;text-align:right;line-height:1.2}.disco-tab span{background:#039b46;padding:1px 4px;font-size:14px}.little-cards .disco-tab{line-height:.8}.little-cards .disco-tab span{font-size:10px}@media (max-width:600px){.v2-step-header h2{font-size:32px;line-height:.9}.v2-step-text{padding:6vh 0 6vh}.v2-step-text p{font-size:16px;padding:8px 16px}.v2-step-text span.important-container{text-align:left}.v2-visual-picture{transition:right 1.5s , transform 1.5s , opacity 1s;transform:scale(1.5) translateY(20px)}.v2-visual-picture.visible{transition:right 1.5s , transform 1.5s , 1.5s opacity .5s;transform:scale(1) translateY(0)}}@media (min-width:1200px){#v2-visual{width:40%;margin-left:auto}#v2-visual .v2-visual-wrapper{height:100vh;padding:5vh 5vw}.v2-article{width:60%;margin-right:auto}.v2-article-step{margin-bottom:-65vh}.v2-article-step:first-child{margin-top:-210vh}.v2-step-header{top:20vh;margin-top:80vh}.v2-step-text{margin-top:30vh}}.best-price.v2-prod-container:after{content:"РОЗПРОДАЖ";position:absolute;top:16px;left:0;background:#5100b7c0;border-radius:0 0 0 0;padding:2px 8px;color:#fff;font-size:12px}