/* Katalog: Produktkacheln */

.woocommerce ul.products li.product .sv-loop-product-summary {
	margin-top: 16px;
}

.woocommerce ul.products li.product .sv-loop-product-meta {
	display: grid;
	grid-template-columns: minmax(0, 1fr) auto;
	gap: 16px;
	align-items: start;
	margin-bottom: 10px;
}

.woocommerce ul.products li.product .sv-product-eyebrow {
	color: #8d857b;
	font: 600 10px / 1.1 "Open Sans", sans-serif;
	letter-spacing: 0.14em;
	text-transform: uppercase;
}

.woocommerce ul.products li.product .sv-product-price {
	color: #1f1f1f;
	font: 600 14px / 1 "Open Sans", sans-serif;
	text-align: right;
	white-space: nowrap;
}

.woocommerce ul.products li.product .sv-product-price .price,
.woocommerce ul.products li.product .sv-product-price .amount,
.woocommerce ul.products li.product .sv-product-price bdi {
	color: inherit;
	font-size: inherit;
	line-height: inherit;
	font-weight: inherit;
}

.woocommerce ul.products li.product .sv-loop-product-title {
	margin: 0;
	padding: 0;
	color: #151515;
	font-family: "Cormorant Garamond", serif;
	font-size: 21px;
	line-height: 1.08;
	font-weight: 600;
}

/* Germanized: Versandkosten-Hinweis unter dem Preis */
.woocommerce ul.products li.product .shipping-costs-info {
	margin: 14px 0 0;
	color: #91897f;
	font: 400 11px / 1.45 "Open Sans", sans-serif;
}

.woocommerce ul.products li.product .shipping-costs-info a {
	color: inherit;
	text-decoration: none;
}

/* Stripe: Ratenzahlungs-Hinweis in den Kacheln ausblenden */
.woocommerce ul.products li.product .wc-stripe-bnpl-shop-message {
	display: none;
}
