/* cache 2025-09-30 16:38:03 */
body>main{padding-top:0}section.promo-banner{display:flex;align-items:center;min-height:10rem;padding:1rem 0;margin-bottom:1.5rem;background-color:#fdff43}section.promo-banner .promo-banner-container{display:flex;justify-content:center;align-items:center;gap:2.5rem}section.promo-banner .promo-banner-container .promo{padding-right:2.5rem;font-family:RubikGamestones,Arial,sans-serif;font-size:2.4rem;border-right:.1rem solid #000}section.promo-banner .promo-banner-container .text{max-width:25rem}section.promo-banner .promo-banner-container .btn-primary{margin-left:2rem;width:25rem}section.promo-banner .promo-banner-container .btn-primary span:last-child{display:none}section.main-banner{margin-bottom:2.5rem}section.main-banner .main-banner-container .carousel{margin-bottom:2.5rem}section.main-banner .main-banner-container .carousel .img-container{display:flex}section.main-banner .main-banner-container .carousel .img-container picture{display:flex}section.main-banner .main-banner-container .carousel .img-container img{border-radius:1rem;max-width:100%;width:100%;height:auto;object-fit:cover}section.main-banner .main-banner-container .triggers{display:grid;grid-template-columns:repeat(4,1fr);gap:2.6rem}section.main-banner .main-banner-container .triggers .trigger{display:flex;gap:.8rem;padding:2.8rem 2.4rem;height:16.1rem;background-size:cover;border-radius:2.5rem;color:#303030}section.main-banner .main-banner-container .triggers .trigger .number{font-size:4rem;line-height:1}section.main-banner .main-banner-container .triggers .trigger .text{line-height:1.2}section.main-banner .main-banner-container .triggers .trigger:nth-of-type(3),section.main-banner .main-banner-container .triggers .trigger:nth-of-type(4){color:#fff}section.main-banner .main-banner-container .triggers .trigger:nth-of-type(3) span,section.main-banner .main-banner-container .triggers .trigger:nth-of-type(4) span{color:#414141}section.catalog{padding:2.5rem 0;background-color:#f6f5f3}section.what-we-can{padding:7.6rem 0 4rem}section.what-we-can .items{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:23rem;gap:2rem}section.what-we-can .items .item.title{margin:0}section.what-we-can .items .item.page{position:relative;display:flex;flex-direction:column;background:var(--bg-image);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:.5rem}section.what-we-can .items .item.page .name{margin-top:auto;padding:1.8rem 3rem;border-top:.1rem solid #fff;color:#fff;font-size:2rem;line-height:1.2;z-index:3}section.what-we-can .items .item.page .text{line-height:1.2;font-weight:500;z-index:3}section.what-we-can .items .item.page.portfolio{padding:3rem;background-color:#fdff43;background-position:bottom;background-size:contain;border-radius:2.5rem}section.what-we-can .items .item.page.portfolio .name{display:none}section.what-we-can .items .item.page.portfolio .text{font-size:2.8rem}section.what-we-can .items .item.page.portfolio::after,section.what-we-can .items .item.page.portfolio::before{display:none}section.what-we-can .items .item.page::before{content:'';position:absolute;right:2rem;top:2rem;z-index:3;width:3rem;height:3rem;background-color:#fff;border-radius:50%;background-image:url("/i/svg/arrow.svg");background-repeat:no-repeat;background-position:center}section.what-we-can .items .item.page::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 80%);border-radius:.5rem;z-index:2}section.what-we-can .items .item.page:nth-of-type(2){grid-row:1/3;grid-column:3/4}section.what-we-can .items .item.page:nth-of-type(3){grid-row:1/3;grid-column:4/5}section.what-we-can .items .item.page:hover{text-decoration:none}section.what-we-can .items .item.page:hover .name{color:#e0e0e0;border-color:#e0e0e0}section.what-we-can .items .item.page:hover::before{background-color:#e0e0e0}section.what-we-can .text{margin-top:2rem}section.products{margin-bottom:4rem}section.search-folders{margin-bottom:4rem}section.search-folders .folder-items{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}section.search-folders .folder-items .folder-item{padding:1rem 3rem;min-height:4rem;border-width:.1rem}section.portfolio-preview{margin-bottom:4.5rem}section.faq{margin-bottom:4.5rem}section.faq .faq-container{padding:5.6rem 0 3.4rem;background-color:#f6f5f3}section.faq .faq-container .questions{display:flex;justify-content:space-between;gap:3rem}section.faq .faq-container .questions .question{display:flex;align-items:start;gap:4.5rem}section.faq .faq-container .questions .question .title{writing-mode:sideways-lr;font-size:3.2rem}section.faq .faq-container .questions .question .body{max-width:56rem}section.faq .faq-container .questions .question.faze-active .title{font-weight:500}.catalog-categories{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem 2rem}.catalog-categories .column{display:flex;flex-direction:column;gap:1rem}.catalog-categories .category{position:relative}.catalog-categories .category .inner{display:flex;flex-direction:column;padding:2rem;padding-right:3rem;min-height:100%;background-color:#fff;border-radius:.3rem}.catalog-categories .category .inner img,.catalog-categories .category .inner svg{margin-bottom:2rem}.catalog-categories .category .inner>.name{margin-bottom:1.5rem;font-size:2rem;line-height:1.1}.catalog-categories .category .inner .subcategories{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.catalog-categories .category .inner .subcategories .subcategory{color:#231f20;line-height:1.2}.catalog-categories .category .inner .more{color:#231f20}.catalog-categories .category.bg-gray .inner{background-color:#e0e0e0}.catalog-categories .category:first-of-type{order:-2}.catalog-categories .category:hover .inner{position:absolute;width:100%;box-shadow:0 .2rem 1rem .1rem rgba(0,0,0,.2);z-index:5}.catalog-categories .category:hover .inner .subcategories .subcategory{display:block!important}.catalog-categories .category:hover .inner .more{display:none}.catalog-categories .promo{display:flex;flex-direction:column;justify-content:end;gap:1.5rem;padding:2rem;height:30.5rem;background:url("/i/img/categories-form-bg.png") top center no-repeat;background-color:#fdff43;border-radius:2.5rem;order:-1}.catalog-categories .promo form{display:flex;flex-direction:column;gap:1rem}@media (max-width:1430px){.catalog-categories .promo .text{font-size:1.4rem}}@media (max-width:1230px){.catalog-categories{grid-template-columns:repeat(4,1fr)}}@media (max-width:1084px){.catalog-categories{grid-template-columns:repeat(3,1fr);gap:2rem}.catalog-categories .category .inner{padding:1.5rem 1.2rem}.catalog-categories .category .inner .name{margin-bottom:0;font-size:1.8rem}.catalog-categories .category .inner .subcategories{display:none}.catalog-categories .category .inner .more{display:none}.catalog-categories .category.bg-gray .inner{background-color:#fff}.catalog-categories .promo{display:none}}@media (max-width:510px){.catalog-categories{grid-template-columns:repeat(2,1fr);gap:1rem}.catalog-categories .category .inner .name{font-size:1.6rem}}.product-items{display:grid;grid-template-columns:repeat(4,1fr);gap:1.9rem}.product-items,.product-items>*{min-width:0;min-height:0}.product-items .product-item{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;border:.1rem solid #dedede;border-radius:.5rem}.product-items .product-item .photo{display:flex}.product-items .product-item .photo img{width:calc(100% - 3.8rem);height:auto}.product-items .product-item .enm-tags{display:flex;flex-direction:column;gap:.7rem;position:absolute;top:21px;left:20px}.product-items .product-item .enm-tags .tag{font-weight:400;font-size:1.4rem;line-height:100%;letter-spacing:0;padding:.2rem 1.5rem;height:2rem;width:9rem;border-radius:20rem;text-align:center}.product-items .product-item .enm-tags .tag.NO{display:none}.product-items .product-item .enm-tags .tag.enm-new{background-color:#fdff43}.product-items .product-item .enm-tags .tag.enm-promo{background-color:#7619a6;color:#fff}.product-items .product-item .enm-tags .tag.enm-top{background-color:#23ad0c;color:#fff}.product-items .product-item .enm-tags .znak{width:7.2rem;height:2.6rem}.product-items .product-item .enm-tags .znak.NO{display:none}.product-items .product-item .info .article{margin-bottom:.5rem;color:#7c7c7c}.product-items .product-item .info .name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;line-height:1.2}.product-items .product-item .stock{margin-top:auto}.product-items .product-item .stock .balance{margin-bottom:.5rem;font-size:1.3rem;font-weight:300}.product-items .product-item .stock .price{font-size:2.4rem;font-weight:600;line-height:1.1}.product-items .product-item[data-faze=colorchanger].faze-colorchanger-vertical .faze-colorchanger-colors{top:1.5rem;right:1.1rem}.product-items .product-item[data-faze=colorchanger].faze-colorchanger-vertical .faze-colorchanger-colors .faze-colorchanger-row{gap:.3rem}.product-items .product-item[data-faze=colorchanger].faze-colorchanger-vertical .faze-colorchanger-colors .faze-colorchanger-row .faze-colorchanger-color,.product-items .product-item[data-faze=colorchanger].faze-colorchanger-vertical .faze-colorchanger-colors .faze-colorchanger-row .faze-colorchanger-more{width:3.5rem;height:3.5rem;border-color:#dedede}.product-items .product-item[data-faze=colorchanger].faze-colorchanger-vertical .faze-colorchanger-colors .faze-colorchanger-row .faze-colorchanger-color.faze-active,.product-items .product-item[data-faze=colorchanger].faze-colorchanger-vertical .faze-colorchanger-colors .faze-colorchanger-row .faze-colorchanger-more.faze-active{border-color:#817bff}.product-items .product-item[data-faze=colorchanger].faze-colorchanger-vertical .faze-colorchanger-colors .faze-colorchanger-row .faze-colorchanger-color{padding:.2rem}.products-carousel{margin-top:3.5rem}.products-carousel .product-items{display:block}.products-carousel .product-items .product-item{max-width:26.4rem;margin-right:1.9rem}