/* Sober Coming Soon Banner – nur die Ergänzungen, Box/Hover/Höhe kommen aus dem Theme (.sober-product) */

/* Abdunkelung über dem Bild, Stärke per Elementor-Regler */
.sober-coming-soon .product-image { position: absolute; }
.sober-coming-soon__overlay {
	position: absolute;
	top: 0; right: 0; bottom: 0; left: 0;
	background: #000;
	opacity: .35;
	pointer-events: none;
}

/* Badge statt Preis/Button – gleiche Optik wie der Product-Banner-Button, ohne Hover-Verschiebung */
.sober-coming-soon__badge { line-height: 50px; height: 51px; }
.sober-coming-soon__badge .button {
	display: inline-block;
	color: inherit;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: .1em;
	line-height: 46px;
	min-width: 160px;
	padding: 0 20px;
	border: 2px solid;
	background-color: transparent;
	cursor: default;
}

/* Ohne Link kein Hand-Cursor */
.sober-coming-soon:not(:has(.overlink)) { cursor: default; }
