velmavo-banner-preview{display:block;width:100%;container-type:inline-size;color:var(--velmavo-banner-foreground, #fff);background:var(--velmavo-banner-background, #0054ae);font-family:var(--font-body--family, Arial, sans-serif)}velmavo-banner-preview[hidden],.velmavo-banner-preview [hidden]{display:none}.velmavo-banner-preview__inner{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;max-width:1440px;min-height:64px;padding:10px 24px;margin-inline:auto;font-size:17px;line-height:1.25;font-weight:700;text-transform:uppercase}.velmavo-banner-preview__message{margin:0;color:inherit;font:inherit;font-weight:700;text-wrap:balance}.velmavo-banner-preview__message strong,.velmavo-banner-preview__message b{font-weight:700}.velmavo-banner-preview__message--desktop{margin-inline-end:12px}.velmavo-banner-preview__message--mobile,.velmavo-banner-preview__divider--mobile{display:none}.velmavo-banner-preview__ends{white-space:nowrap}.velmavo-banner-preview__clock{display:flex;flex-shrink:0;align-items:flex-start;gap:5px;font-variant-numeric:tabular-nums}.velmavo-banner-preview__unit{display:grid;gap:3px;min-width:27px;text-align:center}.velmavo-banner-preview__digits,.velmavo-banner-preview__separator{font:inherit}.velmavo-banner-preview__label{color:inherit;font-size:10px;font-weight:500;line-height:1.1;letter-spacing:.4px}.velmavo-banner-preview__expired{font-size:13px;white-space:nowrap}@media(max-width:749px){.velmavo-banner-preview__inner{gap:clamp(3px,1cqw,6px);min-height:48px;padding:10px 8px;font-size:clamp(10px,3.25cqw,14px);white-space:nowrap}.velmavo-banner-preview__message--desktop{display:none}.velmavo-banner-preview__message--mobile,.velmavo-banner-preview__divider--mobile{display:block}.velmavo-banner-preview__message--mobile{font-weight:700;text-wrap:nowrap}.velmavo-banner-preview__divider{display:inline-block;margin-inline:clamp(2px,.77cqw,3.3px);font-weight:600;opacity:.7}.velmavo-banner-preview__message--mobile .velmavo-banner-preview__divider{margin-inline:clamp(5px,1.77cqw,9.3px)}.velmavo-banner-preview__clock{gap:2px;margin-inline-start:clamp(6px,1.5cqw,8px)}.velmavo-banner-preview__unit{gap:3px;min-width:1.5em}.velmavo-banner-preview__label{font-size:7px;letter-spacing:.2px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/velmavo-banner-preview.css.map */
