.hm-sofa-bundles hm-sofa-offer-deadline{display:block}
.hm-sofa-bundles [data-sofa-deadline-banner][hidden],.hm-sofa-bundles [data-sofa-deadline-ended][hidden],.hm-sofa-bundles [data-sofa-offer-promotion][hidden]{display:none!important}
.hm-sofa-bundles .hm-sofa-deadline{box-sizing:border-box;margin:20px 0 16px;padding:14px 16px;border:1px solid #bcb19e;border-radius:10px;background:#f3ece0;color:#343930;font:13px/1.5 var(--font-body-family,Arial,sans-serif)}
.hm-sofa-bundles .hm-sofa-deadline__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}
.hm-sofa-bundles .hm-sofa-deadline__top strong{flex:1 1 210px;min-width:0;font-size:15px;line-height:1.3;overflow-wrap:anywhere}
.hm-sofa-bundles .hm-sofa-deadline__countdown{flex:0 0 auto;max-width:100%;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:left}
.hm-sofa-bundles .hm-sofa-deadline time{display:block;margin-top:5px;font-size:12px}
.hm-sofa-bundles .hm-sofa-deadline p{font-size:11px;line-height:1.55;margin:6px 0 0}
.hm-sofa-bundles .hm-sofa-deadline--ended{background:#f2eee9;border:2px solid #756755;padding:18px}
.hm-sofa-bundles .hm-sofa-deadline--ended strong{display:block;font-size:17px;line-height:1.35}
.hm-sofa-bundles .hm-sofa-deadline--ended p{font-size:13px}
.hm-sofa-bundles .hm-sofa-deadline--ended:focus-visible{outline:2px solid #343930;outline-offset:3px}
@media(max-width:749px){.hm-sofa-bundles .hm-sofa-deadline{margin:16px 0 12px;padding:13px 14px}.hm-sofa-bundles .hm-sofa-deadline__top{gap:8px}.hm-sofa-bundles .hm-sofa-deadline__top strong{font-size:14px}.hm-sofa-bundles .hm-sofa-deadline__countdown{font-size:11px}.hm-sofa-bundles .hm-sofa-deadline--ended{padding:16px}}
