
/* Ebruvia Moda 9/10 Satış Makinesi - güvenli ek stil */
.ebv-sales-proof{
  display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0 14px!important;
}
.ebv-sales-proof span{
  display:inline-flex!important;align-items:center!important;gap:5px!important;background:#fff6f2!important;border:1px solid #ead8cf!important;color:#7a2535!important;
  border-radius:999px!important;padding:8px 12px!important;font-size:13px!important;font-weight:850!important;
}
.ebv-product-wa{
  display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important;margin:12px 0 16px!important;
  background:#25D366!important;color:#fff!important;text-decoration:none!important;border-radius:14px!important;padding:13px 15px!important;font-weight:950!important;
  box-shadow:0 12px 24px rgba(37,211,102,.22)!important;
}
.ebv-buy-pressure{
  display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin:14px 0 16px!important;
}
.ebv-buy-pressure div{
  background:linear-gradient(135deg,#fff,#fff6f3)!important;border:1px solid #ead8cf!important;border-radius:16px!important;padding:13px!important;text-align:center!important;
}
.ebv-buy-pressure strong{display:block!important;color:#a3072a!important;font-size:16px!important}
.ebv-buy-pressure span{display:block!important;color:#7a6664!important;font-size:12px!important;margin-top:3px!important}
.ebv-product-trust{
  display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin:18px 0!important;
}
.ebv-product-trust div,.ebv-size-guide,.ebv-combo-box,.ebv-product-faq{
  background:#fff!important;border:1px solid #ead8cf!important;border-radius:18px!important;padding:15px!important;box-shadow:0 12px 28px rgba(80,25,30,.05)!important;
}
.ebv-product-trust b{display:block!important;color:#a3072a!important;margin-bottom:4px!important}
.ebv-product-trust span{color:#7a6664!important;font-size:13px!important}
.ebv-size-guide h2,.ebv-combo-box h2,.ebv-product-faq h2{font-size:20px!important;margin:0 0 10px!important;color:#2b2020!important}
.ebv-size-guide p,.ebv-product-faq p{margin:0 0 12px!important;color:#6f5d5a!important;line-height:1.55!important}
.ebv-guide-row{display:flex!important;justify-content:space-between!important;gap:10px!important;border-top:1px solid #f0ddd6!important;padding:10px 0!important;font-size:14px!important}
.ebv-guide-row b{color:#a3072a!important}
.ebv-combo-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}
.ebv-combo-card{display:block!important;text-decoration:none!important;color:#2b2020!important;border:1px solid #ead8cf!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important}
.ebv-combo-card img{display:block!important;width:100%!important;height:150px!important;object-fit:cover!important;background:#fff6f2!important}
.ebv-combo-card span{display:block!important;padding:10px 10px 4px!important;font-weight:900!important;font-size:14px!important;line-height:1.25!important}
.ebv-combo-card b{display:block!important;padding:0 10px 10px!important;color:#a3072a!important;font-size:15px!important}
.ebv-product-faq{max-width:1180px!important;margin:20px auto!important}
.ebv-product-faq details{border-top:1px solid #f0ddd6!important;padding:12px 0!important}
.ebv-product-faq summary{cursor:pointer!important;font-weight:900!important;color:#2b2020!important}
.ebv-sticky-buy{
  display:none;position:fixed;left:10px;right:10px;bottom:10px;background:#fff;border:1px solid #ead8cf;
  border-radius:18px;padding:10px;box-shadow:0 18px 45px rgba(60,20,20,.18);z-index:9999;gap:8px;align-items:center;
}
.ebv-sticky-buy div{flex:1;min-width:0}.ebv-sticky-buy b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ebv-sticky-buy span{display:block;color:#a3072a;font-weight:900}
.ebv-sticky-buy button,.ebv-sticky-buy a{border:0;border-radius:999px;padding:11px 13px;font-weight:900;text-decoration:none;white-space:nowrap}
.ebv-sticky-buy button{background:#a3072a;color:#fff}.ebv-sticky-buy a{background:#25D366;color:#fff!important}
.ebv-cart-wa-btn{background:#25D366!important;color:#fff!important}
.ebv-cart-urgency{background:#fff6e9;border:1px solid #f2d3a5;color:#7b4b06;border-radius:16px;padding:13px 15px;margin:14px 0;font-weight:900}
.ebv-live-sale-toast{
  position:fixed;left:18px;bottom:18px;z-index:99999;background:#fff;border:1px solid #ead8cf;border-radius:18px;
  box-shadow:0 18px 45px rgba(60,20,20,.16);padding:12px 14px;max-width:310px;display:none;gap:10px;align-items:center;
}
.ebv-live-sale-toast.show{display:flex;animation:ebvToastIn .25s ease}
.ebv-live-sale-toast .dot{width:42px;height:42px;border-radius:50%;background:#a3072a;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:950}
.ebv-live-sale-toast b{display:block;color:#2b2020;font-size:14px}.ebv-live-sale-toast span{display:block;color:#7a6664;font-size:12px;margin-top:2px}
@keyframes ebvToastIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:900px){
  .ebv-product-trust,.ebv-buy-pressure{grid-template-columns:1fr!important}
  .ebv-combo-grid{grid-template-columns:1fr 1fr!important}
  .ebv-sticky-buy{display:flex!important}
  body{padding-bottom:86px!important}
  .ebv-live-sale-toast{left:10px;right:10px;bottom:92px;max-width:none}
}
@media(max-width:520px){
  .ebv-combo-grid{grid-template-columns:1fr!important}
  .ebv-guide-row{display:block!important}
}
