.nv-launch-countdown{background:#293e30;color:#f3f2e9;padding:58px clamp(24px,4vw,80px) 24px;display:grid;grid-template-columns:1fr 1.15fr;gap:34px 50px;position:relative;isolation:isolate}
.nv-launch-countdown[hidden]{display:none!important}
.nv-launch-countdown--header-space{padding-top:calc(var(--header-height,130px) + 54px)}
.nv-launch-countdown p,.nv-launch-countdown h2{margin:0;color:inherit}
.nv-launch-countdown__eyebrow{font-size:11px;letter-spacing:.18em;margin-bottom:14px!important}
.nv-launch-countdown h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;text-transform:none;font-size:clamp(46px,5.8vw,88px);line-height:1.05;letter-spacing:-.045em}
.nv-launch-countdown h2 em{font-weight:400}
.nv-launch-countdown__status{font-size:14px;line-height:1.6;margin-top:15px!important;color:#d2d8cf!important}
.nv-launch-countdown__clock{display:flex;align-items:center;justify-content:space-between;gap:8px;align-self:center}
.nv-launch-countdown__clock>div{text-align:center;min-width:0;flex:1}
.nv-launch-countdown__clock span{display:block;font-family:inherit;font-variant-numeric:tabular-nums;font-weight:300;font-size:clamp(42px,6.8vw,106px);line-height:1.08;letter-spacing:-.045em}
.nv-launch-countdown__clock small{display:block;font-size:10px;font-weight:400;letter-spacing:.16em;color:#c5cec3;margin-top:15px}
.nv-launch-countdown__clock i{font-size:26px;font-style:normal;font-weight:300;opacity:.35;transform:translateY(-16px)}
.nv-launch-countdown__foot{border-top:1px solid #ffffff30;padding-top:19px;grid-column:1/-1;display:flex;justify-content:space-between;gap:12px 25px;flex-wrap:wrap;font-size:12px;line-height:1.6;color:#d2d8cf}
.nv-launch-countdown__foot strong{font-weight:500;color:#fff}
.nv-bf-image-badge{position:absolute;top:14px;left:14px;z-index:3;background:#293e30;color:#fff!important;border:1px solid #ffffff55;padding:9px 12px;font-size:10px;font-family:inherit;line-height:1.15;letter-spacing:.12em;font-weight:500;pointer-events:none;text-transform:uppercase;box-shadow:0 1px 5px #0000000a}
.nv-bf-image-badge[hidden]{display:none!important}
.product-card__badge:has(.nv-bf-image-badge:not([hidden])) .f-badge--sale{display:none!important}
.nv-bf-image-badge--card{position:relative;top:auto;left:auto;display:inline-block;box-shadow:none;order:-1}
.product__media-item:has(>.nv-bf-image-badge){position:relative}
@media(max-width:760px){.nv-launch-countdown{grid-template-columns:1fr;padding:34px 24px 23px;gap:30px}.nv-launch-countdown--header-space{padding-top:calc(var(--header-height,80px) + 30px)}.nv-launch-countdown h2{font-size:58px}.nv-launch-countdown__eyebrow{font-size:10px}.nv-launch-countdown__clock{gap:7px}.nv-launch-countdown__clock span{font-size:clamp(42px,11.5vw,76px)}.nv-launch-countdown__clock small{font-size:9px;letter-spacing:.12em;margin-top:12px}.nv-launch-countdown__clock i{font-size:22px;transform:translateY(-12px)}.nv-launch-countdown__foot{font-size:11px;display:block}.nv-launch-countdown__foot p+p{margin-top:5px}.nv-launch-countdown__foot p span{display:block}.nv-bf-image-badge{font-size:9px;padding:8px 10px;top:10px;left:10px}.nv-bf-image-badge--card{top:auto;left:auto}}
