.derma-countdown{--dc-display-font: "Arial Black", Impact, Haettenschweiler, "Franklin Gothic Bold", system-ui, sans-serif;--dc-3d: -1px -1px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 55%, #fff), 1px 1px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 70%, #000), 1px 2px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 60%, #000), 2px 3px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 50%, #000), 2px 4px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 40%, #000), 3px 5px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 30%, #000), 3px 6px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 22%, #000), 4px 8px 0 color-mix(in srgb, var(--dc-text, #ff7a00) 16%, #000), 5px 12px 14px rgba(0, 0, 0, .55), 0 0 22px color-mix(in srgb, var(--dc-text, #ff7a00) 45%, transparent);display:block;position:relative;isolation:isolate;overflow:visible;background:radial-gradient(ellipse 85% 75% at 88% 58%,color-mix(in srgb,var(--dc-accent, #ff7a00) 28%,transparent) 0%,transparent 58%),radial-gradient(ellipse 50% 40% at 12% 18%,color-mix(in srgb,var(--dc-accent, #ff7a00) 10%,transparent) 0%,transparent 55%),var(--dc-bg, #0a0a0a);color:var(--dc-text, #ff7a00);padding:var(--dc-pad-top, 56px) 20px var(--dc-pad-bottom, 56px);text-align:center;box-sizing:border-box}.derma-countdown *,.derma-countdown *:before,.derma-countdown *:after{box-sizing:border-box}.dc__inner{position:relative;z-index:1;width:100%;max-width:920px;margin:0 auto}.dc__eyebrow{margin:0 0 16px;font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:13px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--dc-accent, #ff7a00);line-height:1.4}.dc__eyebrow:after,.dc__stage:after{content:"";display:block;width:4.5rem;height:2px;margin:8px auto 0;background:linear-gradient(90deg,transparent,var(--dc-accent, #ff7a00),transparent);box-shadow:0 0 10px color-mix(in srgb,var(--dc-accent, #ff7a00) 80%,transparent)}.dc__headline{margin:0 auto;max-width:14ch;padding:0 4px 8px;font-family:var(--dc-display-font);font-weight:900;font-size:34px;line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--dc-text, #ff7a00);text-shadow:var(--dc-3d);text-wrap:balance}.dc__sub{margin:16px auto 0;font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:15px;line-height:1.55;color:var(--dc-muted, #ff8c33);max-width:36em}.dc__timer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:24px 0 0;min-height:96px}.dc__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:96px;padding:14px 4px 12px;border-radius:16px;background:linear-gradient(180deg,#ffffff29,#ffffff0a 22%,#0003 55%,#00000073),var(--dc-card, #161616);border:1px solid color-mix(in srgb,var(--dc-accent, #ff7a00) 70%,#000);box-shadow:0 0 0 1px #000000b3,0 10px 20px #0000008c,0 0 18px color-mix(in srgb,var(--dc-accent, #ff7a00) 28%,transparent),inset 0 1px #ffffff38,inset 0 -10px 18px #0006}.dc__num{display:block;min-width:2.2ch;font-family:var(--dc-display-font);font-size:34px;font-weight:900;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:1;letter-spacing:.02em;color:var(--dc-text, #ff7a00);text-shadow:var(--dc-3d)}.dc__unit-label{font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--dc-accent, #ff7a00);line-height:1}.dc__stage{display:inline-block;margin:24px 0 0;min-height:1.4em;font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:14px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--dc-accent, #ff7a00);line-height:1.4}.dc__support{margin:16px 0 0;font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:15px;line-height:1.55;color:var(--dc-muted, #ff8c33)}.dc__expired{margin:8px 0 0;padding:0 8px 8px;font-family:var(--dc-display-font);font-size:28px;font-weight:900;line-height:1.15;text-transform:uppercase;color:var(--dc-text, #ff7a00);text-shadow:var(--dc-3d);text-wrap:balance}.dc__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:28px;padding:14px 28px;border-radius:999px;background:var(--dc-button, #ff7a00);color:var(--dc-button-text, #0a0a0a);font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;line-height:1;box-shadow:0 0 18px color-mix(in srgb,var(--dc-button, #ff7a00) 40%,transparent)}.dc__btn:hover{filter:brightness(1.08)}.dc__btn:focus-visible{outline:2px solid var(--dc-accent, #ff7a00);outline-offset:3px}.derma-countdown[data-state=expired] .dc__timer,.derma-countdown[data-state=expired] .dc__stage,.derma-countdown[data-state=expired] .dc__support,.derma-countdown[data-state=expired] .dc__eyebrow,.derma-countdown[data-state=expired] .dc__headline,.derma-countdown[data-state=expired] .dc__sub{display:none}@media(min-width:750px){.derma-countdown{padding-inline:40px}.dc__eyebrow{font-size:16px;letter-spacing:.24em;margin-bottom:18px}.dc__headline{font-size:72px;max-width:10em;padding-bottom:12px}.dc__sub{font-size:18px;margin-top:18px}.dc__timer{gap:18px;margin-top:32px;min-height:168px;max-width:720px;margin-inline:auto}.dc__unit{min-height:168px;padding:22px 10px 18px;border-radius:22px;gap:12px}.dc__num{font-size:72px}.dc__unit-label{font-size:13px;letter-spacing:.16em}.dc__stage{margin-top:30px;font-size:20px;letter-spacing:.18em}.dc__stage:after,.dc__eyebrow:after{width:6rem;margin-top:10px}.dc__support{font-size:17px;margin-top:18px}.dc__expired{font-size:48px}}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map */
