
/* v25 - amazing deal card compare + individual countdown */
.amazing-deal-timer{margin:0 0 10px;padding:8px 9px;border:1px solid color-mix(in srgb,var(--ml-primary) 13%,#fff);border-radius:11px;background:linear-gradient(135deg,color-mix(in srgb,var(--ml-primary) 3%,#fff),#f5f7ff);display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ml-primary-dark);transition:.25s ease}
.amazing-deal-timer>span{display:flex;align-items:center;gap:5px;font-size:.66rem!important;font-weight:750;white-space:nowrap}
.amazing-deal-timer>span i{font-size:.78rem}
.amazing-deal-timer>strong{display:flex;align-items:center;gap:3px;font-size:.77rem;font-weight:900;color:#2f2853;letter-spacing:.02em;font-variant-numeric:tabular-nums}
.amazing-deal-timer>strong b{min-width:19px;text-align:center;font:inherit}
.amazing-deal-timer>strong em{font-style:normal;color:#a39bbf}
.amazing-deal-timer.is-ending{border-color:#ffd9df;background:#fff7f8;color:#d64d67}
.amazing-deal-timer.is-ending>strong{color:#bc3551}
.amazing-deal-timer.is-ended{opacity:.7}
.amazing-card-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}
.amazing-card-actions .amazing-add,.amazing-card-actions .amazing-compare{position:static!important;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;transition:.2s ease;font-size:.9rem}
.amazing-card-actions .amazing-compare{border:1px solid color-mix(in srgb,var(--ml-primary) 22%,#fff);background:color-mix(in srgb,var(--ml-primary) 3%,#fff);color:var(--ml-primary-dark)}
.amazing-card-actions .amazing-compare:hover,.amazing-card-actions .amazing-compare.active{background:var(--ml-primary-dark);color:#fff;border-color:var(--ml-primary-dark);box-shadow:0 7px 18px color-mix(in srgb,var(--ml-primary-dark) 22%,transparent)}
.amazing-card-actions .amazing-add{border:1px solid color-mix(in srgb,var(--ml-primary) 26%,#fff);background:var(--ml-primary);color:#fff}
.amazing-card-actions .amazing-add:hover{background:var(--ml-primary-dark);border-color:var(--ml-primary-dark);transform:translateY(-1px)}
@media (max-width:767.98px){.amazing-deal-timer{padding:7px 8px;gap:5px}.amazing-deal-timer>span{font-size:.61rem!important}.amazing-deal-timer>strong{font-size:.68rem}.amazing-card-actions .amazing-add,.amazing-card-actions .amazing-compare{width:32px;height:32px}}
