.ev-concept-review{padding:7px 12px;background:#7a1f1f;color:#fff;text-align:center;font:600 11px/1.4 Helvetica,Arial,sans-serif;letter-spacing:.02em}
.ev-concept-announcement{min-height:var(--ev-ann-height,34px);display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ev-ann-bg,#201b16);color:var(--ev-ann-text,#f3ead9);padding:7px 12px;font:500 var(--ev-ann-size,13px)/1.4 Helvetica,Arial,sans-serif}
.ev-concept-announcement strong{color:var(--ev-ann-accent,#cdb07a);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}
body:has(#ev-bundle-concept[data-hide-existing="true"]) .ev2-topbar-section{display:none}
.ev-concept-countdown{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:640px;min-width:0;min-height:64px;padding:10px 16px;background:#faf7f2;border:1px solid #c9ad78;border-radius:4px;font-family:Helvetica,Arial,sans-serif}
.ev-concept-deadline{display:grid;gap:3px;color:#1e1b18;line-height:1.3;font-size:14px}
.ev-concept-deadline>b{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7d5f24}
.ev-concept-timer{display:flex;gap:5px;flex-shrink:0;font-variant-numeric:tabular-nums}
.ev-concept-timer>span{display:flex;align-items:baseline;justify-content:center;gap:2px;min-width:46px;min-height:34px;padding:7px 5px;border-radius:3px;background:#201b16;color:#f6f0e4;line-height:1.2}
.ev-concept-timer b{font-size:17px;font-weight:600}
.ev-concept-timer small{font-size:10px;color:#d8bd86}
#u-bundle-section .ev-concept-stock,.bys-card__img>.ev-concept-stock{position:absolute;top:10px;right:10px;z-index:2;display:flex;align-items:center;justify-content:center;gap:5px;min-height:24px;padding:3px 11px;border-radius:15px;background:rgba(32,27,22,.92);color:#fbf6ec;font:600 12px/1.3 Helvetica,Arial,sans-serif;white-space:nowrap;letter-spacing:.01em;pointer-events:none}
.ev-concept-stock:before{content:"";width:5px;height:5px;border-radius:50%;background:#d6b97f;flex-shrink:0}
.bys-card.is-selected .ev-concept-stock{display:none}
@media(max-width:749px){.ev-concept-announcement{gap:6px;flex-wrap:wrap}.ev-concept-review{font-size:10px}.ev-concept-countdown{min-height:40px;gap:6px;padding:6px 8px}.ev-concept-deadline{font-size:12px}.ev-concept-deadline>b{display:none}.ev-concept-timer{gap:4px}.ev-concept-timer>span{min-width:36px;min-height:28px;padding:6px 4px}.ev-concept-timer b{font-size:13px}.ev-concept-timer small{font-size:9px}#u-bundle-section .ev-concept-stock,.bys-card__img>.ev-concept-stock{top:8px;right:8px;min-height:21px;padding:3px 7px;font-size:10.5px;gap:4px}}
