/* Archivio designers */
	.designers-list .elementor-post__text p{
		display: none;
	}

	.designers-list .elementor-post__title a {
		display: inline-block;
		transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	}

	.designers-list .elementor-post__title a:hover {
		transform: translateX(50px);
	}

	@media (max-width: 1024px) {
		.designers-list .elementor-post__title a:hover {
			transform: translateX(20px);
		}
	}

/* Dettaglio designer */

	.kdln-designer-products {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		column-gap: 18px;
		row-gap: 60px;
	}
	.kdln-designer-product-item {
		border-bottom: 2px solid #000;
	}

	.kdln-designer-product-thumb {
		position: relative;
		overflow: hidden;
	}

	.kdln-designer-product-thumb::after {
		content: '';
		position: absolute;
		inset: 0;
		background: rgba(0, 0, 0, 0.4);
		opacity: 0;
		transition: opacity 0.3s ease;
	}

	.kdln-designer-product-item:hover .kdln-designer-product-thumb::after {
		opacity: 1;
	}

	.kdln-designer-product-item img {
		width: 100%;
		height: auto;
		display: block;
	}

	.kdln-designer-product-name{
		font-size: 28px;
		font-weight: normal;
		font-family: "Neue Haas Unica W1G Medium", Sans-serif;
		line-height: 54px;
		color: #000;
		display: block;
		padding-top: 30px;
			transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)
	}

	.kdln-designer-products a:hover .kdln-designer-product-name{
		transform: translateX(25px);
	}

	@media (max-width: 1024px) {
		.kdln-designer-products {
			grid-template-columns: repeat(2, 1fr);
		}
		
		.kdln-products-grid {
			row-gap: 50px;
		}			
	}

	@media (max-width: 767px) {
		.kdln-designer-products {
			grid-template-columns: 1fr;

		}

		.kdln-designer-product-name{
			padding-top: 10px;
		}

		.kdln-designer-product-item{
			margin-top: 30px;
		}

		.kdln-designer-product-item.kdln-slideinright {
			visibility: hidden;
		}

		.kdln-designer-product-item.kdln-slideinright.kdln-animated-done {
			visibility: visible;
		}
		
		.kdln-designer-products {
			row-gap: 30px;
		}
	}