.ect{--ect-bg: transparent;--ect-fg: inherit;--ect-digit-bg: rgba(127, 127, 127, .15);--ect-digit-fg: inherit;--ect-btn-bg: #ffffff;--ect-btn-fg: #111111;--ect-size: 1;background:var(--ect-bg);color:var(--ect-fg);font-size:calc(16px * var(--ect-size))}.ect[hidden],.ect [hidden],.ect-bar[hidden]{display:none!important}.ect__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6em .9em;text-align:center}.ect--left .ect__inner{justify-content:flex-start;text-align:left}.ect__text{margin:0;font-weight:600;line-height:1.3}.ect__msg{margin:0;font-weight:600}.ect__clock{display:inline-flex;align-items:flex-start;gap:.3em}.ect__unit{display:flex;flex-direction:column;align-items:center;min-width:2.5em;padding:.3em .35em;border-radius:6px;background:var(--ect-digit-bg);color:var(--ect-digit-fg)}.ect__num{font-size:1.15em;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.ect__label{font-size:.6em;text-transform:uppercase;letter-spacing:.06em;opacity:.8}.ect__sep{font-weight:700;padding-top:.35em}.ect__btn{display:inline-block;padding:.5em 1.2em;border-radius:6px;background:var(--ect-btn-bg);color:var(--ect-btn-fg);font-weight:600;text-decoration:none;white-space:nowrap}.ect--boxes .ect__inner{flex-direction:column;gap:.9em}.ect--boxes .ect__text{font-size:1.5em}.ect--boxes .ect__clock{gap:.6em}.ect--boxes .ect__unit{min-width:4.4em;padding:.7em .5em;border-radius:10px}.ect--boxes .ect__num{font-size:2.1em}.ect--boxes .ect__label{font-size:.7em;margin-top:.3em}.ect--boxes .ect__sep{display:none}.ect--plain .ect__unit{background:none;padding:0;min-width:2em}.ect--plain .ect__sep{padding-top:0}.ect--outline .ect__unit{background:none;border:1.5px solid currentColor}.ect-bar{position:relative;padding:8px 44px;z-index:50}.ect-bar--top_fixed{position:fixed;top:0;left:0;right:0;z-index:1000}.ect-bar--bottom_fixed{position:fixed;bottom:0;left:0;right:0;z-index:1000}.ect-bar__close{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:28px;height:28px;border:0;background:none;color:inherit;font-size:22px;line-height:1;cursor:pointer;opacity:.75}.ect-bar__close:hover{opacity:1}@media(max-width:600px){.ect-bar{padding:8px 36px 8px 12px}.ect--boxes .ect__unit{min-width:3.6em}.ect--boxes .ect__num{font-size:1.7em}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ect-timer.css.map */
