.flash-countdown{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1.75rem auto 1.5rem}.flash-countdown[hidden]{display:none!important}.flash-countdown__label{font-size:1.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;opacity:.9;text-shadow:0 1px 3px rgba(0,0,0,.6)}.flash-countdown__tiles{display:flex;align-items:center;gap:.4rem}.flash-countdown__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:74px;padding:.6rem .5rem .5rem;border-radius:6px;background:#0a0a0ac7;border:1px solid rgba(255,255,255,.14);box-shadow:0 6px 20px #00000059}.flash-countdown__tile b{font-size:2rem;font-weight:800;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.flash-countdown__tile i{margin-top:.35rem;font-style:normal;font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff4b50}.flash-countdown__sep{font-size:1.5rem;font-weight:700;color:#fff;opacity:.45;transform:translateY(-.4rem)}.flash-countdown__tile:last-of-type b{animation:flashTick 1s steps(1,end) infinite}@keyframes flashTick{0%,60%{opacity:1}61%,to{opacity:.82}}@media(prefers-reduced-motion:reduce){.flash-countdown__tile:last-of-type b{animation:none}}@media(max-width:749px){.flash-countdown{margin:1.25rem auto;gap:.5rem}.flash-countdown__tiles{gap:.25rem}.flash-countdown__tile{min-width:58px;padding:.45rem .35rem .4rem}.flash-countdown__tile b{font-size:1.5rem}.flash-countdown__tile i{font-size:.5625rem;letter-spacing:.08em}.flash-countdown__sep{font-size:1.125rem;transform:translateY(-.35rem)}}.bf-banner .bf-banner-text.mobile-only{display:none}.bf-banner .bf-banner-text.desktop-only{display:flex}.bf-banner .bf-banner-text{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;padding:10px 16px}.bf-banner .announcement_bar_text{font-size:15px;font-weight:700;line-height:1.2;color:#fff}.bf-banner .announcement_bar_countdown{display:flex;align-items:center}.bf-banner .flash-countdown{flex-direction:row;align-items:center;gap:8px;margin:0}.bf-banner .flash-countdown__label{font-size:11px;letter-spacing:.12em;text-shadow:none}.bf-banner .flash-countdown__tiles{gap:4px}.bf-banner .flash-countdown__tile{min-width:44px;padding:4px 6px 3px;border-radius:4px;background:#00000073;border:1px solid rgba(255,255,255,.18);box-shadow:none}.bf-banner .flash-countdown__tile b{font-size:16px}.bf-banner .flash-countdown__tile i{margin-top:1px;font-size:9px;letter-spacing:.08em;color:#ffffffbf}.bf-banner .flash-countdown__sep{font-size:13px;transform:translateY(-2px);opacity:.4}@media only screen and (max-width:806px)and (min-width:769px){header .header__search{flex:6 1 45%}}@media only screen and (max-width:834px)and (min-width:769px){header .main-menu .main-nav li{margin:0 6px}header .main-menu .main-nav li a{margin:0 .6rem;font-size:12px}header .main-menu .main-nav li a svg{width:15px;height:15px;margin-inline-start:2px}header .main-menu__content .secondary-nav-container{margin:0 0 16px}}@media(max-width:749px){.bf-banner .bf-banner-text{gap:8px;padding:8px 12px}.bf-banner .announcement_bar_text{font-size:13px}.bf-banner .flash-countdown__tiles{gap:2px}.bf-banner .flash-countdown__tile{min-width:36px;padding:3px 4px 2px}.bf-banner .flash-countdown__tile b{font-size:14px}.bf-banner .flash-countdown__tile i{font-size:8px;letter-spacing:.04em}.bf-banner .flash-countdown__sep{font-size:11px}.bf-banner .bf-banner-text.mobile-only{display:flex}.bf-banner .bf-banner-text.desktop-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/hero-countdown.css.map */
