.products-cat-block .title{text-align:center}.products-cat-block .title.left-title{text-align:start}.products-cat-block .products-categories{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px}.products-cat-block .product-card-wrap{display:flex;flex-wrap:nowrap;gap:30px}.products-cat-block .product-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:375px;gap:20px;border-radius:10px;background:var(--background-thirdly);border:1px solid var(--background-thirdly);overflow:hidden;transition:all .3s}.products-cat-block .product-card.show-catalog{max-width:360px;padding:30px;background:var(--primary) !important}.products-cat-block .show-catalog .show-catalog__title{color:var(--head-secondary) !important}.products-cat-block .product-card .product-title{display:flex;padding:30px;padding-bottom:0}.products-cat-block .product-card .product-img-wrap{display:flex;justify-content:center;width:100%;height:80%}.products-cat-block .product-card .product-img-wrap img{width:80%;height:100%;object-fit:cover;transform:scale(1);transition:all .5s}.products-cat-block .show-catalog .arrow{display:flex;align-items:center;place-content:center;width:50px;height:50px;background:var(--head-secondary);border-radius:5px;overflow:hidden;transition:all .3s}.products-cat-block .show-catalog .arrow svg{transition:all .3s}.products-cat-block .show-catalog .arrow .text-hide{width:0;font-weight:400;font-size:16px;line-height:120%;color:var(--primary-hover);transform:translateX(-400px);transition:all .3s}.products-cat-block.light-bg .product-card,.products-cat-block.light-bg .product-card:hover{background:var(--head-secondary);border:1px solid var(--head-secondary)}.products-cat-block.dark-bg .product-card,.products-cat-block.dark-bg .product-card:hover{background:var(--background-fourth);border:1px solid var(--background-fourth)}.products-cat-block.light-bg .product-card:hover,.products-cat-block.dark-bg .product-card:hover{background:0 0}.products-cat-block .product-card:hover{background:var(--head-secondary)}.products-cat-block .product-card.show-catalog:hover{background:var(--primary-hover) !important}.products-cat-block .product-card:hover .product-img-wrap img{transform:scale(1.15)}.products-cat-block .show-catalog:hover svg{transform:rotate(45deg)}.products-cat-block .show-catalog:hover .arrow{width:100%;justify-content:space-between;padding:15px 25px}.products-cat-block .show-catalog:hover .arrow .text-hide{transform:translateX(0px);width:100%}@media (max-width:1200px){.products-cat-block .products-categories,.products-cat-block .product-card-wrap{gap:20px}.products-cat-block .product-card{height:280px}.products-cat-block .product-card.show-catalog{max-width:280px}}@media (max-width:992px){.products-cat-block .product-card-wrap:last-child{flex-wrap:wrap}.products-cat-block .product-card-wrap:last-child .product-card{width:calc(100% / 2 - 10px)}.products-cat-block .product-card.show-catalog{max-width:none;width:100%;height:220px}}@media (max-width:767px){.products-cat-block .products-categories,.products-cat-block .product-card-wrap{gap:10px;flex-direction:column}.products-cat-block .product-card-wrap:last-child .product-card{width:100%}.products-cat-block .product-card .product-img-wrap img{width:60%}}@media (max-width:512px){.products-cat-block .product-card .product-img-wrap img{width:100%}}