.gct-theme-dark{--gct-bg: #111111;--gct-text: #ffffff;--gct-accent: #e63946;--gct-unit-bg: #222222;--gct-unit-border: rgba(255, 255, 255, .06);--gct-muted: rgba(255, 255, 255, .45);--gct-separator: rgba(255, 255, 255, .3);--gct-shadow: 0 4px 24px rgba(0, 0, 0, .4)}.gct-theme-light{--gct-bg: #ffffff;--gct-text: #111111;--gct-accent: #e63946;--gct-unit-bg: #f2f2f2;--gct-unit-border: rgba(0, 0, 0, .06);--gct-muted: rgba(0, 0, 0, .45);--gct-separator: rgba(0, 0, 0, .2);--gct-shadow: 0 4px 24px rgba(0, 0, 0, .1)}.gct-theme-fire{--gct-bg: linear-gradient(135deg, #1a0a00 0%, #3d0f00 100%);--gct-text: #ffffff;--gct-accent: #ff6b00;--gct-unit-bg: rgba(255, 107, 0, .12);--gct-unit-border: rgba(255, 107, 0, .2);--gct-muted: rgba(255, 255, 255, .5);--gct-separator: rgba(255, 107, 0, .4);--gct-shadow: 0 4px 32px rgba(255, 107, 0, .25)}.gct-theme-midnight{--gct-bg: linear-gradient(135deg, #0d0d2b 0%, #1a1a4e 100%);--gct-text: #ffffff;--gct-accent: #7c83fd;--gct-unit-bg: rgba(124, 131, 253, .1);--gct-unit-border: rgba(124, 131, 253, .2);--gct-muted: rgba(255, 255, 255, .45);--gct-separator: rgba(124, 131, 253, .35);--gct-shadow: 0 4px 32px rgba(124, 131, 253, .2)}.gct-theme-success{--gct-bg: linear-gradient(135deg, #012b1a 0%, #014d2e 100%);--gct-text: #ffffff;--gct-accent: #00c97a;--gct-unit-bg: rgba(0, 201, 122, .1);--gct-unit-border: rgba(0, 201, 122, .2);--gct-muted: rgba(255, 255, 255, .5);--gct-separator: rgba(0, 201, 122, .35);--gct-shadow: 0 4px 32px rgba(0, 201, 122, .2)}.gct-position-bar{position:sticky;top:0;left:0;right:0;z-index:9999;width:100%;background:var(--gct-bg);box-shadow:var(--gct-shadow);transform:translateY(-100%);transition:transform .4s cubic-bezier(.22,1,.36,1);display:none}.gct-position-bar.gct-visible{transform:translateY(0);display:block}.gct-position-bar .gct-inner{display:flex;align-items:center;justify-content:center;gap:20px;padding:10px 20px;max-width:1400px;margin:0 auto;flex-wrap:wrap}.gct-position-inline{width:100%;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;margin-block:10px;display:none}.gct-position-inline.gct-visible{opacity:1;transform:translateY(0);display:block}.gct-position-inline .gct-inner{background:var(--gct-bg);border-radius:12px;padding:24px 28px;box-shadow:var(--gct-shadow);text-align:center}.gct-position-float{position:fixed;bottom:24px;right:24px;z-index:9998;min-width:260px;opacity:0;transform:translateY(20px) scale(.95);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.gct-position-float.gct-visible{opacity:1;transform:translateY(0) scale(1);pointer-events:all}.gct-position-float .gct-inner{background:var(--gct-bg);border-radius:16px;padding:20px;box-shadow:var(--gct-shadow),0 0 0 1px var(--gct-unit-border);text-align:center;position:relative}.gct-float-close{position:absolute;top:8px;right:10px;background:none;border:none;color:var(--gct-muted);font-size:18px;cursor:pointer;line-height:1;padding:2px 6px;border-radius:4px;transition:color .2s,background .2s}.gct-float-close:hover{color:var(--gct-text);background:var(--gct-unit-bg)}.gct-text-group{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.gct-position-bar .gct-text-group{align-items:center}.gct-position-inline .gct-text-group,.gct-position-float .gct-text-group{align-items:center;margin-bottom:16px}.gct-campaign-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:var(--gct-accent)}.gct-title{font-size:15px;font-weight:700;color:var(--gct-text);margin:0;line-height:1.3}.gct-position-inline .gct-title{font-size:20px}.gct-subtitle{font-size:12px;color:var(--gct-muted);margin:2px 0 0}.gct-units{display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0}.gct-unit{display:flex;flex-direction:column;align-items:center;gap:4px}.gct-number{background:var(--gct-unit-bg);color:var(--gct-accent);border:1px solid var(--gct-unit-border);font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;padding:8px 12px;border-radius:7px;min-width:48px;text-align:center;position:relative;overflow:hidden;transition:transform .1s ease;background-image:linear-gradient(to bottom,transparent 49%,var(--gct-unit-border) 49%,var(--gct-unit-border) 51%,transparent 51%)}.gct-position-bar .gct-number{font-size:18px;padding:6px 10px;min-width:40px;border-radius:6px}.gct-position-inline .gct-number{font-size:24px;padding:14px 18px;min-width:64px;border-radius:10px}.gct-number.gct-flip{transform:scaleY(.8);opacity:.6}.gct-unit-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--gct-muted)}.gct-position-inline .gct-unit-label{font-size:11px}.gct-sep{font-size:20px;font-weight:800;color:var(--gct-separator);line-height:1;margin-bottom:16px;animation:gct-blink 1s step-start infinite;flex-shrink:0}.gct-position-inline .gct-sep{font-size:32px;margin-bottom:20px}@keyframes gct-blink{0%,to{opacity:1}50%{opacity:.2}}.gct-cta{display:inline-flex;align-items:center;gap:6px;background:var(--gct-accent);color:#fff;text-decoration:none;font-size:13px;font-weight:700;padding:9px 18px;border-radius:100px;white-space:nowrap;transition:opacity .2s,transform .2s;flex-shrink:0}.gct-cta:hover{opacity:.85;transform:scale(1.03)}.gct-urgent .gct-number{animation:gct-urgent-pulse .9s ease-in-out infinite}.gct-urgent .gct-campaign-label:before{content:"\1f525  "}@keyframes gct-urgent-pulse{0%,to{box-shadow:0 0 #b0b0b000}50%{box-shadow:0 0 0 5px #ffffff40}}.gct-expired .gct-number{color:var(--gct-muted);opacity:.5}.gct-expired .gct-title{color:var(--gct-accent)}.gct-upcoming .gct-campaign-label{color:#f4c430}@media(max-width:768px){.gct-position-bar .gct-inner{gap:12px;padding:8px 14px;flex-wrap:nowrap;flex-flow:row}.gct-position-bar .gct-text-group{display:none}.gct-position-bar .gct-number{font-size:15px;padding:5px 8px;min-width:34px}.gct-position-float{bottom:12px;right:12px;min-width:220px}.gct-position-inline .gct-number{font-size:26px;padding:10px 14px;min-width:56px}}@media(max-width:480px){.gct-position-bar .gct-cta{display:block}}@keyframes gct-slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes gct-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/global-countdown.css.map */
