.sfab-wrapper{background:var(--sfab-bg, #12332a)}.sfab{padding-block:var(--sfab-pad, 24px);color:var(--sfab-text, #f6f1e7)}.sfab[hidden],.sfab__countdown[hidden]{display:none}.sfab__inner{display:grid;gap:1rem;justify-items:center;align-items:center;min-width:0;text-align:center}.sfab__intro{display:grid;gap:.75rem;justify-items:center;min-width:0}.sfab__media{width:6rem;height:6rem}.sfab__image{display:block;width:100%;height:100%;object-fit:contain}.sfab__text{display:grid;gap:.3rem;min-width:0}.sfab__eyebrow,.sfab__countdown-label{margin:0;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.16em;line-height:1.3;text-transform:uppercase;opacity:.8}.sfab__heading{margin:0;color:inherit;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.125rem,1rem + .45vw,1.375rem);line-height:1.25;overflow-wrap:anywhere}.sfab__supporting,.sfab__finished-message{margin:0;font-family:var(--font-body--family);font-size:.875rem;line-height:1.45;opacity:.85}.sfab__countdown{display:grid;gap:.4rem;justify-items:center}.sfab__countdown-grid{display:flex;color:var(--sfab-countdown, #f6f1e7)}.sfab__unit{display:grid;justify-items:center;gap:.15rem;min-width:3.4rem;padding-inline:.5rem}.sfab__unit+.sfab__unit{border-inline-start:1px solid var(--sfab-separator, transparent)}.sfab__unit strong{min-width:2ch;font-family:var(--font-heading--family);font-size:1.5rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.1}.sfab__unit span{font-family:var(--font-body--family);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.sfab__cta{width:100%;max-width:22rem}.sfab__button{--button-border-width: 1px;width:100%;min-height:44px;transition:opacity var(--animation-speed, .2s) var(--animation-easing, ease)}.sfab__button:hover{opacity:.9}.sfab__button:focus-visible{outline:2px solid var(--sfab-text, #f6f1e7);outline-offset:3px}@media screen and (max-width:359px){.sfab__unit{min-width:0;padding-inline:.4rem}}@media screen and (min-width:750px){.sfab__inner{grid-template-columns:minmax(0,1fr) auto;gap:1rem 2rem;justify-items:start;text-align:start}.sfab__intro{grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;text-align:start}.sfab__media{width:7.5rem;height:7.5rem}.sfab__countdown{justify-items:start}.sfab__cta{width:auto;justify-self:end}.sfab__button{width:auto}}@media screen and (min-width:990px){.sfab__inner{grid-template-columns:minmax(0,1fr) auto auto;gap:2.5rem}.sfab__intro{grid-column:auto}.sfab__countdown{justify-items:center;padding-inline:2.5rem;border-inline:1px solid var(--sfab-separator, transparent)}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/seasonal-flush-auction-banner.css.map */
