
/* V100 · promotion: yellow launch popup, binary price states, no strike-through */
.launch-cross-line,.budget-cross,.budget-old-price::before,.budget-old-price::after{display:none!important;content:none!important}
.ydg-launch-backdrop{background:radial-gradient(circle at 50% 34%,rgba(250,204,21,.15),transparent 31%),rgba(2,6,12,.82)!important}
.ydg-launch-modal{border:1px solid rgba(250,204,21,.48)!important;background:radial-gradient(circle at 16% 12%,rgba(250,204,21,.15),transparent 31%),radial-gradient(circle at 88% 88%,rgba(245,158,11,.11),transparent 34%),linear-gradient(180deg,#15120a,#080b10 72%)!important;box-shadow:0 38px 110px rgba(0,0,0,.66),0 0 48px rgba(250,204,21,.13)!important}
.ydg-launch-topline{color:#fff3b0!important}.ydg-launch-flash{color:#facc15!important}
.ydg-launch-price{color:#facc15!important;text-shadow:0 0 24px rgba(250,204,21,.28)!important}
.ydg-launch-price span{color:#fff1a8!important}
.ydg-launch-primary{background:linear-gradient(90deg,#f59e0b,#fde047 48%,#f59e0b)!important;box-shadow:0 12px 28px rgba(245,158,11,.20),0 0 0 1px rgba(255,255,255,.16) inset!important}
.ydg-launch-code{border-color:rgba(250,204,21,.32)!important;background:linear-gradient(180deg,rgba(161,98,7,.18),rgba(45,30,3,.20))!important}
.ydg-launch-code span{color:#fde68a!important}
#ydg-launch-toggle-card{transition:.3s ease!important}
body.ydg-promo-on #ydg-launch-toggle-card{border-color:rgba(52,211,153,.46)!important;background:linear-gradient(180deg,rgba(4,60,42,.54),rgba(4,16,23,.92))!important;box-shadow:0 0 34px rgba(52,211,153,.10)!important}
body.ydg-promo-off #ydg-launch-toggle-card{border-color:rgba(96,165,250,.23)!important;background:linear-gradient(180deg,rgba(12,31,51,.80),rgba(5,12,21,.92))!important;box-shadow:none!important}
body.ydg-promo-on .launch-price-box,body.ydg-promo-on .budget-old-price{display:none!important}
body.ydg-promo-on .launch-offer-pill,body.ydg-promo-on .budget-new-price{display:inline-flex!important;opacity:1!important;color:#6ee7b7!important;text-shadow:0 0 20px rgba(52,211,153,.30)!important}
body.ydg-promo-off .launch-price-box,body.ydg-promo-off .budget-old-price{display:inline-flex!important;opacity:1!important;color:#dbeafe!important;text-shadow:none!important}
body.ydg-promo-off .launch-offer-pill,body.ydg-promo-off .budget-new-price,body.ydg-promo-off .budget-arrow{display:none!important}
body.ydg-promo-on .ydg-promo-slider{background:linear-gradient(90deg,#059669,#34d399)!important;border-color:rgba(110,231,183,.52)!important;box-shadow:0 0 20px rgba(52,211,153,.23)!important}
body.ydg-promo-off .ydg-promo-slider{background:#182536!important;border-color:rgba(96,165,250,.22)!important;box-shadow:none!important}

/* V101: initial launch card is always the yellow 99 € campaign */
.ydg-launch-modal .ydg-launch-price,.ydg-launch-modal .ydg-launch-price span{color:#facc15!important;text-shadow:0 0 20px rgba(250,204,21,.22)!important}
.ydg-launch-modal .ydg-launch-topline,.ydg-launch-modal .ydg-launch-flash{color:#fde047!important}
