/* BedavaSat AWL - Jilet Gibi Flexbox Düzeltmesi */

/* 1. Gereksiz metin ve arkaplan elementlerini gizle */
.advanced-woo-labels .bsat-image-label-wrap .awl-label-before,
.advanced-woo-labels .bsat-image-label-wrap .awl-label-after,
.advanced-woo-labels .bsat-image-label-wrap .awl-label-text,
.advanced-woo-labels .awl-type-image .awl-label-before,
.advanced-woo-labels .awl-type-image .awl-label-after,
.advanced-woo-labels .awl-type-image .awl-label-text {
	display: none !important;
}

/* 2. Flatsome Ana Görsel Kutusunu Konumlandırma İçin Hazırla */
.product-small .box-image,
.products .box-image,
.product-small .product-image,
.woocommerce .product .box-image,
.box-image {
	position: relative !important;
}

/* 3. ANA KAPSAYICI (Sihir burada: Flexbox Column ile jilet gibi alt alta dizilim) */
.box-image > .advanced-woo-labels,
.box-image .advanced-woo-labels.bsat-has-image-labels,
.box-image .advanced-woo-labels.bsat-archive-image-visible,
.product-small .box-image .advanced-woo-labels {
	display: flex !important;
	flex-direction: column !important; /* Etiketleri zorla alt alta dizer */
	align-items: flex-start !important; /* Sola yaslar */
	gap: 6px !important; /* Etiketler arasına nefes alacak 6px boşluk koyar, üst üste binmezler */
	position: absolute !important;
	top: 10px !important; /* Köşeden hafif içeride şık dursun */
	left: 10px !important;
	z-index: 99 !important;
	pointer-events: none !important;
	width: auto !important;
	height: auto !important;
}

/* 4. Etiket Kutularının Kendisi (Ezilmeyi engeller) */
.advanced-woo-labels .bsat-image-label-wrap,
.advanced-woo-labels .awl-label-wrap,
.advanced-woo-labels .awl-type-image {
	position: relative !important;
	background: transparent !important;
	padding: 0 !important;
	margin: 0 !important; /* Marginleri sıfırla, gap halledecek */
	line-height: 0;
	flex-shrink: 0 !important; /* Alan daraldığında Flatsome'ın bunu ezmesini yasaklar */
}

/* 5. SVG ve Resimlerin 0 Piksele Çökmesini Engelleyen Beton Kural */
.advanced-woo-labels .bsat-image-label-wrap img,
.advanced-woo-labels .awl-type-image img,
.advanced-woo-labels .awl-label-image img {
	display: block !important;
	width: auto !important; 
	height: auto !important;
	min-width: 50px !important; /* ÇÖKME ENGELLEYİCİ - SVG bu sınırın altına inemez */
	max-width: 100% !important;
	object-fit: contain !important;
	pointer-events: none !important;
}