/* Summer Sale Banner styles */
.ssb-container{min-height:200px;
  --ssb-bg:#0b2a22;
  --ssb-accent:#1b5a49;
  --ssb-light:#d4f7e9;
  --ssb-text:#e7fff6;
  --ssb-shadow:0 0 0 1px rgba(100,255,200,.06), 0 12px 30px rgba(0,0,0,.35) inset;
  background: radial-gradient(120% 120% at 0% 0%, rgba(255,255,255,.04), rgba(255,255,255,0) 60%), var(--ssb-bg);
/*   background-image: url('https://evo-dev.com/wp-content/uploads/2025/08/Frame-48095687.png'); */
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  color: var(--ssb-text);
  border-radius: 18px;
	border: 2px solid #00F598;
  padding: 24px;
  box-shadow: var(--ssb-shadow);
  position: relative;
  overflow: hidden;
}
.ssb-inner{display:flex;gap:18px;align-items:center;justify-content:space-between ;flex-wrap:wrap;}
.ssb-left{max-width:720px}
.ssb-title{font-size:28px;margin:0 0 10px;font-weight:800}
.ssb-desc{opacity:.9;margin:0 0 16px;font-size:16px}
.ssb-code{display:flex;gap:10px;align-items:center}
.ssb-chip{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);backdrop-filter: blur(2px); padding:8px 12px;border-radius:10px;color:var(--ssb-text);cursor:pointer;position:relative}
.ssb-chip .ssb-copied{position:absolute; right:50%; transform:translateX(50%); top:-24px; opacity:0; transition:.2s; font-size:12px}
.ssb-chip.copied .ssb-copied{opacity:1}
.ssb-right{display:flex;align-items:center;gap:10px}
.ssb-timer{display:flex;align-items:center;gap:12px}
.ssb-box{background:rgba(19,102,78,.35);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:10px 16px;min-width:90px;text-align:center}
.ssb-num{font-size:32px;font-weight:800;letter-spacing:2px}
.ssb-label{font-size:12px;opacity:.85;margin-top:6px}
.ssb-sep{opacity:.6;font-weight:700}
@media(max-width:640px){.ssb-container{min-height:313px}.ssb-box{min-width:68px}.ssb-title{font-size:22px}}
