.products-block{
	@extend .coyote-block-wrapper;
	.coyote-product-block-slider, .coyote-product-block-slider2{
		.product-wrapper{
			.product{
				@include coyote-surface-card(var(--background));
				display: flex;
				flex-direction: column;
				height: 100%;
				overflow: hidden;
				.product-description{
					display: block;
					color: var(--coyote-muted-text-color);
					font-size: .95rem;
					line-height: 1.65;
				}
				.add_to_basket_form_compact{
					display: none;
				}
				.product-rating{
					display: none;
				}
				.product-image{
					background: color-mix(in srgb, var(--background) 65%, white);
					padding: 1.4rem;
					&:before{
						padding-top: 240px;
					}
					img{
						object-fit: contain;
						height: 100%;
						width: 100%;
					}
				}
				.product-title, .stock_price *{
					color: inherit;
				}
				.product-title{
					display: inline-block;
					font-size: 1.15rem;
					font-weight: 600;
					line-height: 1.35;
					text-decoration: none;
				}
				.product-description-wrapper{
					padding: 1.25rem 1.25rem .75rem;
				}
				.product-addtobasket{
					margin-top: auto;
					padding: 0 1.25rem 1.25rem;
				}
				&:hover{
					@include coyote-surface-hover;
				}
			}
		}
	}
	.rich-text{
		h1, h2, h3, h4{
			i{
				color: var(--coyote-primary);
				font-style: unset;
			}
		}
	}
}
