/* Daily Deals v1.2: a separate desktop asset that overrides the earlier tab. */
@media (min-width: 1280px) {
    #header .momo-desktop-bar__deals--v12 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        align-items: center;
        align-self: stretch;
        justify-content: space-between;
        gap: 14px;
        width: clamp(420px, 32vw, 480px);
        min-width: 420px;
        max-width: 480px;
        height: 48px;
        min-height: 48px;
        margin-left: auto;
        margin-right: 0;
        padding: 4px 18px;
        border: 0;
        border-radius: 0;
        background: #25CD66;
        color: #073b22;
        font-size: 14px;
        font-weight: 700;
        line-height: 1.2;
        text-align: left;
        text-decoration: none;
        white-space: nowrap;
        animation: none;
        transition: none;
    }

    #header .momo-desktop-bar__deals--v12:hover {
        background: #20c461;
        color: #073b22;
        text-decoration: none;
    }

    #header .momo-desktop-bar__deals--v12:focus-visible {
        outline: 2px solid #052f1c;
        outline-offset: -4px;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__intro {
        display: inline-flex;
        flex: 0 0 auto;
        align-items: center;
        gap: 10px;
        min-width: 0;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__icon {
        display: inline-flex;
        flex: 0 0 34px;
        align-items: center;
        justify-content: center;
        width: 34px;
        height: 34px;
        border: 1px solid rgb(7 59 34 / 12%);
        border-radius: 9px;
        background: rgb(7 59 34 / 8%);
        color: #073b22;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__icon svg {
        display: block;
        width: 20px;
        height: 20px;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__copy {
        display: flex;
        flex-direction: column;
        justify-content: center;
        gap: 2px;
        min-width: 0;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__title {
        display: block;
        color: inherit;
        font-size: 14px;
        font-weight: 800;
        line-height: 17px;
        letter-spacing: -0.01em;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__subtitle {
        display: block;
        color: inherit;
        font-size: 10px;
        font-weight: 600;
        line-height: 12px;
        letter-spacing: 0;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__countdown {
        display: inline-flex;
        flex: 0 0 auto;
        align-items: center;
        justify-content: flex-end;
        gap: 4px;
        height: 38px;
        margin: 0 0 0 auto;
        padding: 0;
        border: 0;
        border-radius: 0;
        background: transparent;
        color: inherit;
        font-variant-numeric: tabular-nums;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__unit {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 42px;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 1px;
        width: 42px;
        height: 38px;
        padding: 3px 5px;
        border: 1px solid rgb(255 255 255 / 12%);
        border-radius: 6px;
        background: #063d25;
        color: #effff5;
        text-align: center;
        animation: none;
        transition: none;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__value {
        display: block;
        min-width: 2ch;
        color: #effff5;
        font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
        font-size: 20px;
        font-weight: 800;
        font-variant-numeric: tabular-nums;
        line-height: 20px;
        letter-spacing: -0.02em;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__unit-label {
        display: block;
        color: #b9ebcc;
        font-size: 9px;
        font-weight: 700;
        line-height: 9px;
        letter-spacing: 0.06em;
        text-transform: uppercase;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__separator {
        display: block;
        flex: 0 0 4px;
        align-self: flex-start;
        width: 4px;
        margin-top: 3px;
        color: #073b22;
        font-size: 16px;
        font-weight: 800;
        line-height: 22px;
        text-align: center;
    }

    #header .momo-desktop-bar__deals--v12 .momo-deals-v12__arrow {
        display: block;
        flex: 0 0 16px;
        width: 16px;
        height: 16px;
        color: #073b22;
    }
}
