@font-face{font-family:'Involve';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Involve-Bold.ttf) format('opentype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Involve';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Involve-SemiBold.ttf) format('opentype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Involve';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Involve-Medium.ttf) format('opentype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Involve';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Involve-Regular.ttf) format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Roboto-Regular.ttf) format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Roboto-Medium.ttf) format('opentype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Roboto-Bold.ttf) format('opentype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(//viakosmo.pl/wp-content/themes/viachem/css/../fonts/Roboto-Italic.ttf) format('opentype');font-weight:400;font-style:italic;font-display:swap}html,body{margin:0;padding:0;font-family:'Roboto',sans-serif}body{background:#fff;color:#313c3e;font-size:1.042vw;font-weight:400;line-height:1.2}h1,h2,h3,h4,h5,h6,.title{font-family:'Involve',sans-serif;font-weight:700}*{outline:none}a:hover{cursor:pointer}.container{width:70vw;margin:0 auto}header{border-radius:0 0 20px 20px;border:1px solid #fafafa;box-shadow:0 4px 80px 0 rgba(174,174,174,.15);display:flex;padding:10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch}header .top-he-viachem-wrapper{border-bottom:1px solid #f3f3f3;width:100%;padding-bottom:10px}header .top-he-viachem{display:flex;justify-content:space-between;align-items:center}header .left-block{display:flex;flex-direction:row;align-items:center;gap:3vw}header .left-block .logo{height:4.4vw;width:11.7vw;padding-right:1.7vw;border-right:1px solid #f3f3f3}header .left-block .logo img{width:100%;height:100%;object-fit:cover}header .left-block .menu_mobile{display:none}header .left-block .menu{display:flex;flex-direction:row;gap:22px;margin:0;padding:0}header .left-block .menu .menu-item{list-style-type:none;position:relative}header .left-block .menu>.menu-item.menu-item-has-children>a{padding-right:1.4vw}header .left-block .menu>.menu-item.menu-item-has-children>a:after{content:'';display:inline-block;position:absolute;right:4px;top:50%;width:.8vw;height:.8vw;transform:translateY(-50%);background:url(/wp-content/themes/viachem/images/Caret_left_SM.svg) no-repeat center/contain;pointer-events:none}.center-block .is-search-icon svg{width:1.7vw}.center-bloc .is-search-icon{padding-top:0!important}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header .left-block .menu .menu-item a{color:#000;font-size:1.2vw;text-decoration:none}header .left-block .menu .menu-item a:hover{color:#b91218}header .left-block .menu .menu-item .sub-menu{margin:0;padding:0;background:#313c3e;position:absolute;display:none;z-index:2}header .left-block .menu .menu-item:hover .sub-menu{display:block}header .left-block .menu .menu-item .sub-menu .menu-item{border-top:.1vw solid #fff;width:15vw}header .left-block .menu .menu-item .sub-menu .menu-item:first-child{border-top:0}header .left-block .menu .menu-item .sub-menu .menu-item a{color:#fff;padding:1.5vw 2vw;width:calc(100% - 4vw);display:block}header .left-block .menu .menu-item .sub-menu .menu-item:hover>a{color:#b91218}header .left-block .menu .menu-item .sub-menu .menu-item .sub-menu{position:absolute;top:0;left:100%;display:none;z-index:5}header .left-block .menu .menu-item .sub-menu .menu-item:hover .sub-menu{display:block}header .left-block .menu .menu-item .sub-menu .menu-item .sub-menu .menu-item{border-top:.1vw solid #fff;width:20vw}header .left-block .menu .menu-item .sub-menu .menu-item .sub-menu .menu-item:first-child{border-top:0}header .left-block .menu .menu-item .sub-menu .menu-item .sub-menu .menu-item a{font-weight:300;font-size:1.2vw;padding:1.2vw 1.5vw;width:calc(100% - 3vw);display:block}header .left-block .menu .menu-item .sub-menu .menu-item .sub-menu .menu-item:hover>a{color:#b91218}header .right-block{display:flex;flex-direction:row;align-items:center;position:relative}header .right-block .search-button.desktop{position:relative}header .right-block .search-button.desktop svg{position:absolute;top:calc(50% - 1vw);left:-3vw;width:2vw;height:2vw}header .right-block .search-popup.desktop{position:absolute;z-index:1;display:none}header .right-block .search-popup.desktop .is-form-style.is-form-style-3 label{width:calc(100% - 3vw) !important}header .right-block .search-popup.desktop .is-form-style.is-form-style-3 input.is-search-input{height:3vw}header .right-block .search-popup.desktop .is-form-style button.is-search-submit{width:3vw;height:3vw}header .right-block .search-popup.desktop .is-form-style input.is-search-submit,header .right-block .search-popup.desktop .is-search-icon{height:3vw;width:3vw}header .right-block .search-popup.desktop .is-search-icon svg{width:2.5vw}header .right-block .search-popup.desktop.open{display:block}header .right-block .language{padding:0 0 0 1vw}header .right-block .language select{color:#000;font-weight:500;text-transform:uppercase;border:0;font-size:1.2vw;font-family:'Roboto',sans-serif}.btm-he-viachem{justify-content:space-between;align-items:center;align-self:stretch;display:flex}.btm-he-viachem .contact{padding:.8vw .6vw;border-radius:1.2vw;border:1px solid #000}.btm-he-viachem .contact a{color:#000;font-size:1.2vw;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}footer{display:flex;flex-direction:column}footer .footer-body{background:#313c3e;color:#fff;padding:1vw 0}footer .footer-body .wrapper{display:flex;flex-direction:column}footer .footer-body .wrapper .logo{padding:0 0 1vw}footer .footer-body .wrapper .logo img{height:4.4vw;width:11.7vw;object-fit:cover;background:#d9d9d9}footer .footer-body .wrapper .content{display:flex;flex-direction:row;justify-content:space-between;padding:1vw 0 0;border-top:.1vw solid #696969}footer .footer-body .wrapper .content p{margin:0}footer .footer-body .wrapper .content .title{font-size:1.2vw;font-weight:600;margin:0 0 2vw}footer .footer-body .wrapper .content .form .title{font-size:2vw;color:#f3f3f3}footer .footer-body .wrapper .content .contact,footer .footer-body .wrapper .content .menu{width:25%}footer .footer-body .wrapper .content .menu .menu-list a{color:#fff;text-decoration:none}footer .footer-body .wrapper .content .form{width:40%}footer .footer-body .wrapper .content .contact,footer .footer-body .wrapper .content .contact .contact-list,footer .footer-body .wrapper .content .menu,footer .footer-body .wrapper .content .menu .menu-list,footer .footer-body .wrapper .content .form{display:flex;flex-direction:column}footer .footer-body .wrapper .content .contact .contact-list,footer .footer-body .wrapper .content .menu .menu-list,footer .footer-body .wrapper .content .form{gap:1vw}footer .footer-body .wrapper .content .contact .contact-list .mail,footer .footer-body .wrapper .content .contact .contact-list .phone{display:flex;align-items:center;flex-direction:row;gap:.5vw;text-decoration:none;color:#fff}footer .footer-body .wrapper .content .contact .contact-list .mail svg,footer .footer-body .wrapper .content .contact .contact-list .phone svg{width:1vw;height:1vw}footer .footer-body .wrapper .content .contact .contact-list .address{color:#e7edec;margin:1vw 0 0}footer .footer-body .wrapper .content .form form{display:flex;flex-direction:row}footer .footer-body .wrapper .content .form .input{background:#fff;color:#8f8f8f;border:none;outline:none;padding:1.2vw 1.5vw;font-size:1vw;font-weight:600;width:calc(100% - 3vw)}footer .footer-body .wrapper .content .form .submit{background:#f3f3f3;color:#fff;border:none;outline:none;padding:1.2vw 1.5vw;font-size:1vw;font-weight:600;cursor:pointer;width:100%}footer .footer-copyright{background:#313c3e;color:#fff;padding:.8vw}footer .footer-copyright .text{margin:0;text-align:center}footer .footer-copyright .text a{text-decoration:none;color:#fff}#front-banner.main{background-size:cover;background-repeat:no-repeat}#front-banner.main{padding:3vw 0 10vw}#front-banner .wrapper{display:flex;flex-direction:column;align-items:start}#front-banner.main .wrapper .text{font-weight:400;color:#000;margin:0 0 2vw;width:50%;font-size:1.2vw}.wrapper .breadcrumbs{padding:10px 0;margin:0;font-size:1.1vw !important;line-height:150%}.wrapper .breadcrumbs>span{display:inline}.wrapper .breadcrumbs a{color:inherit;text-decoration:none}#front-banner.main .wrapper .title{font-weight:700;font-size:2.8vw;margin:0 0 2vw;color:#313c3e;width:60%}#front-banner.main .wrapper .button{color:#fff;text-decoration:none;outline:none;padding:1.1vw 5vw;text-align:center;font-size:1.2vw;border-radius:2px;background:linear-gradient(90deg,#ae2c30 -42.78%,#b91218 99.98%);font-weight:700;font-family:"Involve",sans-serif;width:45%}#front-banner.main .wrapper .button.blk-btn{background:#313c3e;margin-top:10px}#know-us{padding:3vw 0 13vw}#know-us .wrapper{display:flex;flex-direction:row;gap:7vw}#know-us .wrapper .left-block{position:relative}#know-us .wrapper .left-block .img-one{width:29vw;height:29vw;background:#d9d9d9;position:relative;z-index:2}#know-us .wrapper .left-block .img-two{width:21vw;height:16vw;background:#ccc;position:absolute;bottom:-5vw;right:-5vw;z-index:3}#know-us .wrapper .left-block .img-one img,#know-us .wrapper .left-block .img-two img{width:100%;height:100%;object-fit:cover}#know-us .wrapper .left-block .green-block{width:21vw;height:16vw;background:#b91218;position:absolute;bottom:-3vw;right:0;z-index:1}#know-us .wrapper .right-block{display:flex;flex-direction:column;gap:2vw;justify-content:center}#know-us .wrapper .right-block .name-block{color:#b91218;font-weight:500;position:relative;margin:0}#know-us .wrapper .right-block .name-block:before{content:'';width:3vw;height:.1vw;background:#b91218;display:block;position:absolute;top:-1vw}#know-us .wrapper .right-block .title{color:#313c3e;font-weight:600;font-size:1.6vw;margin:0}#know-us .wrapper .right-block .text{color:#696969;margin:0}#know-us .wrapper .right-block .advantages-list{display:flex;flex-direction:column;gap:.9vw}#know-us .wrapper .right-block .advantages-list .advantages-item{color:#b91218;font-weight:600;display:flex;flex-direction:row;align-items:center;gap:.5vw;margin:0}#know-us .wrapper .right-block .advantages-list .advantages-item svg{width:1vw;height:1vw}#about-us{padding:3vw 0;background-image:url("/wp-content/themes/viachem/images/aboutBG.jpg");background-size:cover;background-repeat:no-repeat}#about-us .wrapper{display:flex;flex-direction:column;gap:2vw}#about-us .wrapper .name-block{color:#b91218;font-weight:500;position:relative;margin:0;text-align:center}#about-us .wrapper .name-block:before{content:'';width:3vw;height:.1vw;background:#b91218;display:block;position:absolute;top:-1vw;left:calc(50% - 1.5vw)}#about-us .wrapper .title{color:#313c3e;font-weight:700;font-size:2.083vw;margin:0}#about-us .wrapper .items{display:flex;flex-direction:column;align-items:center}#about-us .wrapper .items{display:flex;flex-direction:column;align-items:center}#about-us .wrapper .items .item{position:relative;border-left:1px solid #cfe3e8;margin-left:7px}#about-us .wrapper .items .item:before{content:'';width:15px;height:15px;position:absolute;top:0;left:-7px;background:linear-gradient(90deg,#ae2c30 -42.78%,#b91218 99.98%)}#about-us .wrapper .items .item .content{width:100%;display:flex;flex-direction:column;justify-content:center;padding:0 0 2vw 2vw}#about-us .wrapper .items .item img{width:100%;height:auto;border-radius:4px}#about-us .wrapper .items .item .content>*:first-child,#about-us .wrapper .items .item .content .texter>*:first-child{margin-top:0}#about-us .wrapper .items .item .content .title{color:#313c3e;font-family:"Involve",sans-serif;font-size:1.25vw;font-style:normal;font-weight:700;line-height:120%;margin-bottom:1vw}@media(min-width:1201px){#about-us .ingridient{align-items:center}#about-us .wrapper .items{height:31.25vw;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}#about-us .text .items::-webkit-scrollbar{display:none}#about-us{background-position:bottom}}@media(max-width:1200px){#about-us .ingridient{flex-direction:column}#about-us .ingridient .text{width:100%}}#suppliers,#info-list{padding:20px 0}#suppliers .wrapper .items,#info-list .wrapper .items{display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw}#suppliers .wrapper .items .item,#info-list .wrapper .items .item{display:flex;flex-direction:column;background:#f3f3f3;border-radius:2px}#suppliers .wrapper .items .item .img{width:9.14vw;height:9.14vw;background:#d9d9d9;padding:10px;border-radius:2px;background:#f3f3f3}#info-list .wrapper .items .item .img{width:16vw;height:12vw;background:#d9d9d9}#suppliers .wrapper .items .item .img img,#info-list .wrapper .items .item .img img{width:100%;height:100%;object-fit:contain}#suppliers .wrapper .items .item .content,#info-list .wrapper .items .item .content{height:5vw;width:12.4vw;display:flex;justify-content:center;align-items:center;border-top:.2vw solid #fff;text-decoration:none;text-align:center}#info-list .wrapper .items .item .content{width:16vw}#suppliers .wrapper .items .item .content .title,#info-list .wrapper .items .item .content .title{color:#fff;font-weight:700;font-size:1.2vw}#products{padding:30px 0}#products .wrapper .items{display:grid;gap:3vw;grid-template-columns:1fr 1fr}#products .wrapper .items .item{display:flex;flex-direction:column;align-items:center}#products .wrapper .items .item .img{width:100%;height:15vw;background:#d9d9d9;border-radius:10px}#products .wrapper .items .item .img img{width:100%;height:100%;object-fit:cover;border-radius:10px}#products .wrapper .items .item .content{height:5vw;min-width:16vw;width:75%;margin:-2.5vw 0 0;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#b91218 0%,#ae2c30 100%);box-shadow:0 .3vw 1vw 0 #00000026;text-decoration:none;padding-left:10px;padding-right:10px;border-radius:10px}#products .wrapper .items .item .content .title{color:#fff;font-weight:700;font-size:1.2vw;font-family:"Roboto",sans-serif;text-align:center}#info{padding:3vw 0}#info h2{font-size:2vw;font-weight:700;color:#313c3e}#info h3,h4,h5{font-size:1.5vw;font-weight:600;color:#313c3e}#info input,#info textarea{border:.1vw solid #f3f3f3;font-family:'Roboto',sans-serif;font-weight:400;color:#313c3e;padding:1vw;font-size:1vw;outline:none}#info form .row{display:flex;flex-direction:row;gap:2vw}#info form .row p{width:40%}#info form .input-comment{width:calc(100% - 2.2vw);resize:none}#info .submit{background:#f3f3f3;color:#fff}#ingridients{padding:3vw 0}#ingridients .items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vw}#ingridients .items .item{width:22.5vw;height:7vw;background:linear-gradient(90deg,#b91218 0%,#ae2c30 100%);display:flex;justify-content:center;min-height:62px}#ingridients .items .item a{text-decoration:none;color:#fff;font-size:1.25vw;font-weight:600;position:relative;padding:1vw;width:100%;font-family:"Involve",sans-serif}#ingridients .items .item a p{margin:0}.view-switch{display:flex;gap:10px;margin-bottom:24px}.view-btn.active{background:#057c39;color:#fff}#ingredients-container .swiper-button-prev,#ingredients-container .swiper-button-next,#ingredients-container .swiper-pagination{transition:opacity .3s ease}#ingredients-container.view-grid .swiper-button-prev,#ingredients-container.view-grid .swiper-button-next,#ingredients-container.view-grid .swiper-pagination{opacity:0;pointer-events:none}#ingridients .view-slider .items{flex-wrap:nowrap}#ingredients-container.view-slider .swiper-button-prev,#ingredients-container.view-slider .swiper-button-next,#ingredients-container.view-slider .swiper-pagination{opacity:1;pointer-events:auto}#ingridients .items .item:nth-child(2n){background:linear-gradient(90deg,#ae2c30 -42.78%,#b91218 99.98%)}#ingredients-container.view-grid .swiper-wrapper{transform:none !important}.view-toolbar{display:flex;justify-content:space-between;align-items:center}.view-switch{display:flex;gap:8px}.view-btn{width:42px;height:42px;border-radius:2px;border:1px solid rgba(154,167,167,.5);background:#fff;background:0 0;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s ease;padding:5px}.view-btn svg path{fill:#313c3e;stroke:#313c3e;transition:fill .2s ease}.view-btn:hover{background:rgba(29,72,83,.05)}.view-btn.active{background:#313c3e;border-color:#313c3e}.view-btn.active svg path{fill:#fff;stroke:#fff}.swiper-nav{display:flex;gap:10px}.swiper-button-prev,.swiper-button-next{position:static !important;width:42px!important;height:42px!important;border:1px solid #313c3e;border-radius:2px;color:#313c3e!important;background:0 0;transition:all .2s ease;padding:5px}.swiper-button-prev:after,.swiper-button-next:after{font-size:18px!important}.swiper-button-next{color:#313c3e!important;border-color:#313c3e!important}.swiper-button-next:hover,.swiper-button-prev:hover{background:#313c3e!important;color:#fff!important}.view-toolbar:has(.view-btn[data-view=grid].active) .swiper-nav{display:none}.view-slider .swiper-slide{margin-right:0!important}#detail-ingridients{padding:3vw 0}#detail-ingridients .items{display:flex;flex-direction:column;border-radius:8px;box-shadow:0 4px 50px 0 rgba(150,150,150,.15)}#detail-ingridients .items .item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff}#detail-ingridients .items .item:nth-child(2n){background:#fff6f6}#detail-ingridients .items .item .img{width:7vw;height:7vw;border-radius:5vw;overflow:hidden;background:#d9d9d9;object-fit:cover}#detail-ingridients .items .item a{color:#313c3e;font-size:1.3vw;font-weight:500;width:20vw}#detail-ingridients .items .item .text{width:15%;padding:1vw .8vw;color:#788f92;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#detail-ingridients .items .item .text b{font-weight:700}@media(min-width:601px){#detail-ingridients .items .item .text b{display:none}}#detail-ingridients .items .item .text-dscr-ingr{width:25%}#detail-ingridients .items .item .btn-block{padding:1vw .8vw;width:24%}#detail-ingridients .items .item .text p{margin:0}#detail-ingridients .items .item .name-block-ingr{padding:1vw .8vw;word-wrap:break-word}#detail-ingridients .items .item .button,#info .button,.btn-viachem{background:linear-gradient(90deg,#ae2c30 -42.78%,#b91218 99.98%);color:#fff;text-decoration:none;padding:1vw;font-size:1.1vw;text-align:center;display:block;border-radius:2px;font-family:"Involve",sans-serif}.btn-viachem{display:inline-block;margin:20px 0}#detail-ingridients .items .item .button{width:14vw}#detail-ingridients .items .item .button svg{width:100%;height:100%}#detail-ingridients .items-he .item{background:#313c3e;border-radius:8px 8px 0 0;gap:5px}#detail-ingridients .items-he .item div{color:#FFF!important;font-family:"Involve",sans-serif;font-weight:500;border-right:2px solid #fff;text-align:center}#detail-ingridients .items-he .item div:first-child{text-align:left}#detail-ingridients .items-he .item div:last-child{border-right:0}.ingridient{display:flex;flex-direction:row;gap:3vw}.ingridient .text{width:50%}#info .button{margin:3vw 0}#contacts{padding:2vw 0}#contacts .wrapper{display:flex;flex-direction:column;gap:2vw}#contacts .wrapper .bottom-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2vw}#contacts .wrapper .bottom-block .form{width:35vw}#contacts .wrapper .bottom-block input,#contacts .wrapper .bottom-block textarea{border:2px solid rgba(29,72,83,.4);font-family:'Involve',sans-serif;font-weight:400;color:#313c3e;padding:1vw;font-size:1vw;outline:none;padding:8px 10px;padding-left:38px;border-radius:2px}.input-name{background:url(/wp-content/themes/viachem/images/user-gray-input.svg) no-repeat 10px center;background-size:16px}.input-phone{background:url(/wp-content/themes/viachem/images/tel-gray-input.svg) no-repeat 10px center;background-size:16px}.input-email{background:url(/wp-content/themes/viachem/images/mail-gray-input.svg) no-repeat 10px center;background-size:16px}.input-comment{background:url(/wp-content/themes/viachem/images/mess-gray-input.svg) no-repeat 10px 10px;background-size:16px}#contacts .wrapper .bottom-block form .row{display:flex;flex-direction:row;gap:2vw}#contacts .wrapper .bottom-block form .row p{width:50%;margin:0}#contacts .wrapper .bottom-block form .row p input{width:100%}#contacts .wrapper .bottom-block form p input{width:100%}#contacts .wrapper .bottom-block form .input-comment{width:100%;resize:none}#contacts .wrapper .bottom-block .submit{border-radius:2px;background:linear-gradient(90deg,#ae2c30 -42.78%,#b91218 99.98%);color:#fff;font-family:"Involve",sans-serif;border:0;padding:1vw;cursor:pointer}#contacts .wrapper .bottom-block .items{width:35vw;display:flex;flex-direction:column;gap:1vw}#contacts .wrapper .bottom-block .items .item{display:flex;flex-direction:row;align-items:center;gap:1vw}#contacts .wrapper .bottom-block .items .item .content{display:flex;flex-direction:column}#contacts .wrapper .bottom-block .items .item .content p{margin:0}#contacts .wrapper .bottom-block .items .item .content .phone,#contacts .wrapper .bottom-block .items .item .content .mail,#contacts .wrapper .bottom-block .items .item .content .address{color:#313c3e;font-weight:400;font-size:1.2vw;text-decoration:none}.name-block{display:none}.wrapper-pagination{margin:20px 0 0;width:100%;display:flex;justify-content:center}.wrapper-pagination a{text-decoration:none;font-weight:500;color:#f3f3f3}main{background:#fbfbfb}.wrapper-pagination a.next,.wrapper-pagination a.prev{background:#f3f3f3;color:#fff;padding:5px 15px}#front-banner:not(.main){color:gray;padding:30px 0 0}#front-banner:not(.main) .wrapper{gap:30px;align-items:start}section:not(.main) .wrapper .h1{margin:0;color:#313c3e;max-width:650px;text-align:left;font-size:40px;line-height:120%}#front-banner .wrapper .breadcrumb_last{background:linear-gradient(90deg,#ae2c30 -42.78%,#b91218 99.98%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wrapper h1:after{content:'.';background:linear-gradient(90deg,#ae2c30 -42.78%,#b91218 99.98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Involve;font-size:40px;font-style:normal;font-weight:700;line-height:0}.name-block-ingr,.text-dscr-ingr{width:25%}.center-block .is-search-form{width:45vw;display:flex}.center-block .is-form-style input.is-search-input{font-size:1.2vw!important;height:initial!important;padding:10px!important;font-family:'Roboto',sans-serif!important;border-radius:2px 2px 0 0}.is-form-style input.is-search-input::placeholder{color:#999!important}header .right-block .language select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:0 0;background-image:none}header .right-block .language select::-ms-expand{display:none}.center-block .is-form-style button.is-search-submit{width:initial;height:initial;padding-left:1vw !important;padding-right:1vw !important;border-radius:2px}.center-block .is-search-icon{font-size:1.2vw!important;height:initial!important}.bottom-form-page-viachem{background-image:url('/wp-content/themes/viachem/images/formBG.jpg');background-size:cover;background-repeat:no-repeat;border-radius:.1vw;display:flex;padding:1.67vw 3.33vw;gap:1.67vw;justify-content:space-between;background-position:bottom left}.bottom-form-page-viachem h2.bottom-form-page-viachem-title{font-size:3.47vw!important;color:#FFF!important;margin:0}.bottom-form-page-viachem-form{width:60%}.bottom-form-page-viachem-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.bottom-form-page-viachem-form textarea{border-radius:2px;border:1px solid rgba(255,255,255,.4)!important;color:#FFFFFF!important;padding:8px 10px!important;padding-left:38px!important;width:100%!important;font-family:"Involve",sans-serif!important}.bottom-form-page-viachem-form input::placeholder,.bottom-form-page-viachem-form textarea::placeholder{color:#FFFFFF!important;font-family:"Involve",sans-serif!important}.wpcf7-spinner,.wpcf7-not-valid-tip,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{display:none!important}.bottom-form-page-viachem-form .input-name{background:url('/wp-content/themes/viachem/images/user-wh.svg') no-repeat 10px center;background-size:16px}.bottom-form-page-viachem-form .input-phone{background:url('/wp-content/themes/viachem/images/tel-wh.svg') no-repeat 10px center;background-size:16px}.bottom-form-page-viachem-form .input-email{background:url('/wp-content/themes/viachem/images/mail-wh.svg') no-repeat 10px center;background-size:16px}.bottom-form-page-viachem-form .input-comment{background:url('/wp-content/themes/viachem/images/mess-wh.svg') no-repeat 10px 10px;background-size:16px}.bottom-form-page-viachem-form input[type=submit]{background:#fff !important;font-family:"Involve",sans-serif !important;font-weight:700 !important;color:#141f1b !important;width:80%;border:0 !important}.wpcf7-list-item{margin:0}.wpcf7-acceptance label{display:inline-flex;align-items:center;gap:10px;color:#313c3e;font-size:1vw;font-family:"Involve",sans-serif;cursor:pointer;user-select:none}.wpcf7-acceptance input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px!important;height:22px;margin:0;padding:0!important;border:2px solid #313c3e!important;border-radius:3px;background:0 0;position:relative;cursor:pointer}.wpcf7-acceptance input[type=checkbox]:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid transparent;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7-acceptance input[type=checkbox]:checked:after{border-color:#313c3e}.wpcf7-acceptance label:hover input[type=checkbox]{border-color:#313c3e}.bottom-form-page-viachem-form .wpcf7-acceptance label{color:#fff}.bottom-form-page-viachem-form .wpcf7-acceptance input[type=checkbox]{border-color:rgba(255,255,255,.8)!important}.bottom-form-page-viachem-form .wpcf7-acceptance input[type=checkbox]:checked:after{border-color:#fff}.bottom-form-page-viachem-form .wpcf7-acceptance label:hover input[type=checkbox]{border-color:#fff}#contacts .wrapper .bottom-block .items .item .img{line-height:0}.wpcf7-form.invalid .wpcf7-not-valid{border-color:red!important}.black-block-service{padding:2.604vw .781vw;border-radius:10px;background:#324549;font-size:1.042vw;font-family:"Involve",sans-serif;font-weight:500;color:#fff}.black-block-service ul,.black-block-service ol{padding-left:20px}.black-block-service li,.black-block-service p{margin-bottom:.781vw}.black-block-service ul li::marker,.black-block-service ol li::marker{color:#ae2c30}.burger-button-menu{display:none}@media(max-width:1024px){#front-banner:not(.main) .wrapper{gap:20px}section:not(.main) .wrapper .h1{font-size:2.8vw}}@media(max-width:992px){#front-banner.main{padding:3vw 0 29vw}#front-banner.main .wrapper .text,#front-banner.main .wrapper .button{font-size:1.4vw}#products .wrapper .items .item .content .title{font-size:1.4vw}.wpcf7-acceptance label,#contacts .wrapper .bottom-block input,#contacts .wrapper .bottom-block textarea{font-size:1.2vw}.wrapper .breadcrumbs{font-size:2vw!important}}.block-search-mobile{display:none}.mobile-menu-viachem{display:none}.scroll-top-btn{position:fixed;right:25px;bottom:25px;width:60px;height:60px;border:none;border-radius:10px;cursor:pointer;display:none;justify-content:center;align-items:center;background:linear-gradient(182deg,#ae2c30 1.71%,#b91218 168.9%);box-shadow:0 4px 30px 0 rgba(255,18,18,.2);transition:all .3s ease;z-index:1000;border:1px solid #fff}.scroll-top-btn:before{content:'';position:absolute;inset:0;border-radius:10px;box-shadow:0 4px 40px 0 rgba(19,105,255,.25);z-index:-1}.scroll-top-btn:hover{transform:translateY(-3px);opacity:.9}.cookie-banner{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:1200px;border-radius:2px;border:1px solid rgba(29,72,83,.2);background:#f3f3f3;padding:20px;display:flex;justify-content:space-between;align-items:center;gap:20px;z-index:1000;transition:opacity .3s ease,transform .3s ease}.cookie-banner p{margin:0;color:#426930;font-family:"Involve",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.btn-cookie{background:#f3f3f3;border-radius:2px;border:1px solid #426930;padding:16px 10px;cursor:pointer;color:#426930;font-family:"Roboto",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;width:18.75vw}.black-block-service h2{color:#fff !important;font-size:1.5vw !important;margin-top:0}.btn-cookie:hover{opacity:.9}.section-viachem{padding:1.5vw 0}.benefits-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.terms-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.benefit-item{padding:20px;background:#fff;border-radius:8px;box-shadow:0 4px 50px 0 rgba(150,150,150,.15)}.benefit-item .icon{font-size:30px}.terms-item h3{margin:0}.text-viachem-btm-description a{color:gray}.text-izobr-viachem-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.text-izobr-viachem-wrapper img{max-width:100%;width:100%;height:auto;border-radius:8px}.four-in-row-grid-viachem{grid-template-columns:1fr 1fr 1fr 1fr}.faq-viachem details summary{cursor:pointer;display:flex;align-items:center;gap:10px;list-style:none}.faq-viachem details summary::-webkit-details-marker{display:none}.faq-toggle-icon{font-size:22px;font-weight:700;transition:.2s}.faq-viachem details[open] .faq-toggle-icon{transform:rotate(180deg);content:"-"}.faq-item{margin-bottom:20px}.ingr-txt-viachem{color:#313c3e}.ingr-icon-viachem svg{width:40px;height:40px}.ingr-icon-viachem svg path{fill:#b91218}.ben-grid-btn-viachem{text-align:center}.benefit-item-blk-viachem{background:#313c3e}.benefit-item-blk-viachem>*{color:#fff}@media(max-width:1200px){.four-in-row-grid-viachem{grid-template-columns:1fr 1fr}}@media (max-width:600px){.benefits-grid,.terms-grid,.text-izobr-viachem-wrapper{grid-template-columns:1fr}.text-izobr-viachem-img-col{order:1}.text-izobr-viachem-txt-col{order:2}body{font-size:3.3vw}.container{width:90vw}header{padding:5vw 3vw}header .top-he-viachem{align-items:center}.block-search-mobile{display:block}header .left-block{position:relative;align-items:flex-start}header .left-block .logo{height:9.4vw;width:24.7vw}header .left-block>.menu{display:none}header .left-block .menu_mobile{display:flex;position:absolute;bottom:0;left:0;top:60px;width:90vw;flex-direction:column;gap:3vw}header .left-block .menu_mobile p{display:flex;justify-content:space-between;border:.1vw solid #f3f3f3;margin:0;padding:2vw 5vw;font-size:4.5vw;color:#313c3e;font-weight:500}header .left-block .menu_mobile .menu{display:flex;position:absolute;top:23vw;flex-direction:column;text-align:right;width:100%;padding:0 5vw;gap:5vw;background:#fff;overflow:hidden;max-height:0;transition:all .3s ease}header .left-block .menu_mobile.open .menu{max-height:100vh;padding:5vw;z-index:5}header .left-block .menu .menu-item a{font-size:4.5vw}header .left-block .menu .menu-item .sub-menu{display:none !important}header .right-block .search-button.desktop{display:none}header .right-block .language{padding:0 0 0 2vw}header .right-block .language select{font-size:4.5vw}.btm-he-viachem,.top-he-viachem .center-block{display:none}footer .footer-body{padding:5vw 0}footer .footer-body .wrapper .logo{padding:0 0 3vw}footer .footer-body .wrapper .logo img{height:17.4vw;width:44.7vw}footer .footer-body .wrapper .content{padding:3vw 0 0;flex-wrap:wrap}footer .footer-body .wrapper .content .contact{width:65%}footer .footer-body .wrapper .content .menu{width:30%}footer .footer-body .wrapper .content .form{width:100%;margin:5vw 0 0}footer .footer-body .wrapper .content .contact .contact-list,footer .footer-body .wrapper .content .menu .menu-list,footer .footer-body .wrapper .content .form{gap:3vw}footer .footer-body .wrapper .content .title{font-size:5.2vw;margin:0 0 6vw}footer .footer-body .wrapper .content .contact .contact-list .mail svg,footer .footer-body .wrapper .content .contact .contact-list .phone svg{width:4vw;height:3.5vw}footer .footer-body .wrapper .content .contact .contact-list .address{margin:4vw 0 0}footer .footer-body .wrapper .content .form .title{font-size:6vw;margin:0 0 3vw}footer .footer-body .wrapper .content p{margin:0 0 2vw}footer .footer-body .wrapper .content .form .input{padding:5.2vw 6.5vw;font-size:3vw;width:calc(100% - 13vw)}footer .footer-body .wrapper .content .form .submit{padding:5.2vw 6.5vw;font-size:3vw}footer .footer-copyright{padding:3vw}#front-banner.main{padding:10vw 0 70vw}#front-banner.main .wrapper .title{font-size:6.4vw;width:100%;margin:0 0 5vw}#front-banner.main .wrapper .text{font-size:4vw;width:100%;margin:0 0 5vw}#front-banner.main .wrapper .button{padding:3vw 7vw;font-size:4vw;width:100%}#know-us{padding:13vw 0 20vw}#know-us .wrapper{flex-direction:column-reverse}#know-us .wrapper .right-block{gap:4vw}#know-us .wrapper .right-block .name-block:before{width:10vw;top:-2vw}#know-us .wrapper .right-block .title{font-size:5vw}#know-us .wrapper .right-block .advantages-list .advantages-item{font-size:3.8vw;gap:1.5vw}#know-us .wrapper .right-block .advantages-list .advantages-item svg{width:3vw;height:3vw}#know-us .wrapper .left-block .img-one{width:70vw;height:70vw}#know-us .wrapper .left-block .img-two{width:47vw;height:35vw;bottom:-10vw;right:0}#know-us .wrapper .left-block .green-block{width:30vw;height:35vw;bottom:-6vw;right:25vw}#front-banner{padding:18vw 0}.wrapper .breadcrumbs{font-size:4vw!important}#about-us .wrapper .name-block:before{width:10vw;top:-2vw;left:calc(50% - 5vw)}#about-us .wrapper .title{font-size:5vw;margin:1vw 0 4vw}#about-us .wrapper .items .item .content .title{font-size:4.5vw}#suppliers .wrapper .items,#info-list .wrapper .items{gap:4vw}#suppliers .wrapper .items .item .img,#info-list .wrapper .items .item .img{width:43vw;height:43vw}#suppliers .wrapper .items .item .content,#info-list .wrapper .items .item .content{height:15vw;width:43vw}#suppliers .wrapper .items .item .content .title,#info-list .wrapper .items .item .content .title{font-size:3.2vw}#products .wrapper .items{grid-template-columns:1fr}#products .wrapper .items .item .img{height:45vw}#products .wrapper .items .item .content{height:16vw;min-width:66vw;width:80%;margin:-8.5vw 0 0}#products .wrapper .items .item .content .title{font-size:4vw}#info h2{font-size:5vw}#info h3,h4,h5{font-size:4vw}#info form .row,#contacts .wrapper .bottom-block form .row{flex-direction:column}#info form .row p,#contacts .wrapper .bottom-block form .row p{width:auto}#info input,#info textarea,#contacts .wrapper .bottom-block input,#contacts .wrapper .bottom-block textarea{font-size:4vw}#ingridients .items{flex-direction:column;align-items:flex-start;gap:3vw}#ingridients .items .item{width:100%;height:auto}#ingridients .items .item a{font-size:3.6vw;padding:3vw}#ingridients .items .item a:before{width:3vw;height:3vw;border-radius:3vw;top:calc(50% + 0vw);left:-5vw}#detail-ingridients .items .item{padding:4vw;gap:2vw;position:relative;flex-direction:column;align-items:flex-start}#detail-ingridients .items .item .img{width:12vw;height:12vw;border-radius:10vw;position:absolute;top:5vw;left:0}#detail-ingridients .items .item a{font-size:4.5vw;width:auto;margin:auto}#detail-ingridients .items .item .title{margin:0}#detail-ingridients .items .item .text{width:auto}#detail-ingridients .items .item .button,#info .button,.btn-viachem{width:auto;padding:3vw;font-size:3vw;display:block}#info .button{margin:5vw 0}.ingridient{flex-direction:column}.ingridient .text{width:100%}#contacts{padding:5vw 0}#contacts .wrapper .top-block{flex-direction:column;align-items:flex-start}#contacts .wrapper .top-block .info{width:auto;gap:2vw}#contacts .wrapper .top-block .info .name-block:before{width:10vw;top:-2vw}#contacts .wrapper .top-block .info .title{font-size:7vw}#contacts .wrapper .top-block .text{width:auto;font-size:4.5vw}#contacts .wrapper .bottom-block{flex-direction:column}#contacts .wrapper .bottom-block .items{width:auto;gap:4vw}#contacts .wrapper .bottom-block .items .item{gap:4vw}#contacts .wrapper .bottom-block .items .item .content .phone,#contacts .wrapper .bottom-block .items .item .content .mail,#contacts .wrapper .bottom-block .items .item .content .address{font-size:4vw}#contacts .wrapper .bottom-block .form{width:100%}#front-banner:not(.main){padding:20px 0 0}#front-banner:not(.main) .wrapper{gap:10px}#front-banner .wrapper .breadcrumbs{padding:0}section:not(.main) .wrapper .h1{font-size:6.4vw}.name-block-ingr,.text-dscr-ingr,#detail-ingridients .items .item .btn-block{width:100%}#detail-ingridients .items.items-he{display:none}.bottom-form-page-viachem{flex-direction:column}.bottom-form-page-viachem h2.bottom-form-page-viachem-title{font-size:5vw!important}.bottom-form-page-viachem-form,.bottom-form-page-viachem-form input[type=submit]{width:100%!important}.bottom-form-page-viachem-form input[type=submit],#contacts .wrapper .bottom-block .submit{padding:3vw!important}.custom-checkbox,.wpcf7-acceptance label{font-size:3.5vw!important}#detail-ingridients{padding:7vw 0}.black-block-service{font-size:3.3vw;padding:2vw}#about-us .wrapper .items .item .content{padding:0 0 5vw 5vw}#ingridients .view-slider .items{flex-direction:row}.burger-button-menu{display:block}header .top-he-viachem-wrapper{border:0;padding-bottom:0}.mobile-menu-viachem{padding:50px 10px;position:fixed;top:0;left:0;width:100%;height:100vh;background:#ae2c30;z-index:999;display:flex;flex-direction:column;gap:10px;padding:30px;opacity:0;visibility:hidden;transform:translate(-100%);transition:all .3s ease;overflow-y:auto}.mobile-menu-viachem.active{opacity:1;visibility:visible;transform:translate(0)}.mobile-menu-viachem a{color:#fff;text-decoration:none;font-size:5vw}.mobile-menu-viachem ul{padding-left:0}.mobile-menu-viachem .sub-menu{display:none}.mobile-menu-viachem li{list-style-type:none}.mobile-menu__actions .menu-item{float:right}.mobile-menu__actions button{background:0 0;border:0}.cookie-banner{flex-direction:column}.btn-cookie{width:100%}.black-block-service h2{font-size:4vw !important;margin-top:3vw}}.notification-cookie{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;column-gap:24px;align-items:center;width:100%;max-width:1200px;padding:16px 24px;border:1px solid rgba(29,72,83,.2);border-radius:2px;background-color:#f3f3f3;visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}.notification-cookie--visible{visibility:visible;opacity:1}.notification-cookie p{margin:0;font-weight:400;font-size:16px;line-height:1.5;color:#313c3e}.notification-cookie a{color:#b91218}.notification-cookie__button{display:block;width:fit-content;padding:8px 16px;border:none;background:0 0;background-image:linear-gradient(90deg,#ae2c30,#b91218);font-family:'Involve',sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff;cursor:pointer}.notification-cookie__button-outline{display:block;width:fit-content;padding:8px 16px;border:1px solid #b91218;background:0 0;font-family:'Involve',sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#b91218;cursor:pointer}@media (max-width:1240px){.notification-cookie{max-width:calc(100% - 40px)}}@media (max-width:960px){.notification-cookie{flex-wrap:wrap;row-gap:16px;justify-content:flex-end}}@media (max-width:480px){.notification-cookie{row-gap:8px;column-gap:8px;padding:16px}}.config-cookie{position:fixed;inset:0;z-index:1001;background-color:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}.config-cookie__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;display:flex;flex-direction:column;row-gap:16px;width:calc(100% - 40px);max-width:1200px;max-height:calc(100% - 40px);padding:20px;border:1px solid rgba(29,72,83,.2);border-radius:2px;background-color:#f3f3f3;overflow-y:auto}.config-cookie--visible{visibility:visible;opacity:1}.config-cookie__group{padding:8px;border:1px solid rgba(29,72,83,.2)}.config-cookie__close{position:absolute;top:20px;right:20px;display:block;width:24px;height:24px;padding:0;background:0 0;border:none;font-family:'Involve',sans-serif;font-weight:400;font-size:16px;line-height:1;color:#b91218;cursor:pointer}.config-cookie__controls{display:flex;column-gap:16px;align-items:center;justify-content:flex-end}.config-cookie h6{max-width:calc(100% - 40px);margin:0;font-weight:700;font-size:20px;line-height:1.5;color:#313c3e}.config-cookie p{margin:0;font-weight:400;font-size:16px;line-height:1.5;color:#313c3e}.config-cookie p a{color:#b91218}.config-cookie label input[type=checkbox]{margin:0}.config-cookie label span{font-weight:700;font-size:16px;line-height:1.5;color:#313c3e}.menu--special{justify-content:flex-end}