.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);--dc-ring: 289.02652;display:block;position:relative;isolation:isolate;overflow-x:hidden;overflow-y: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) 14%,transparent) 0%,transparent 55%),radial-gradient(ellipse 40% 30% at 50% 100%,color-mix(in srgb,var(--dc-accent, #ff7a00) 12%,transparent) 0%,transparent 70%),var(--dc-bg, #0a0a0a);color:var(--dc-text, #ff7a00);padding:var(--dc-pad-top, 56px) 16px 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__decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.dc__orb{position:absolute;border-radius:50%;filter:blur(8px);opacity:.7;background:radial-gradient(circle,color-mix(in srgb,var(--dc-accent, #ff7a00) 55%,transparent) 0%,transparent 70%)}.dc__orb--1{width:220px;height:220px;right:-40px;top:30%}.dc__orb--2{width:160px;height:160px;left:-30px;top:8%}.dc__orb--3{width:180px;height:180px;left:30%;bottom:-60px;opacity:.45}.dc__leaf,.dc__sprig{position:absolute;color:var(--dc-accent, #ff7a00);opacity:.22}.dc__leaf--tl{width:150px;height:150px;top:-18px;left:-18px;animation:dc-float 9s ease-in-out infinite}.dc__leaf--br{width:160px;height:160px;right:-22px;bottom:-24px;animation:dc-float 11s ease-in-out infinite reverse}.dc__sprig--tr{width:42px;height:84px;top:18px;right:18px;opacity:.28;animation:dc-float 8s ease-in-out infinite 1s}.dc__photo{position:absolute;inset:auto 0 0 auto;width:min(42%,280px);height:72%;top:14%;right:0;opacity:.16;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 80%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 80%,transparent 100%)}.dc__photo img{width:100%;height:100%;object-fit:contain;object-position:right center}.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:12px;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:32px;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:112px}.dc__colon{display:none}.dc__unit{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.dc__tile{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:88px;height:88px;padding:8px 2px;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;overflow:hidden}.dc__unit--live .dc__tile{animation:dc-glow 1.6s ease-in-out infinite}.dc__ring{position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:auto;height:auto;z-index:0;transform:rotate(-90deg);pointer-events:none}.dc__ring-track,.dc__ring-val{fill:none;stroke-width:2.4}.dc__ring-track{stroke:color-mix(in srgb,var(--dc-accent, #ff7a00) 28%,transparent)}.dc__ring-val{stroke:var(--dc-accent, #ff7a00);stroke-linecap:round;stroke-dasharray:var(--dc-ring);stroke-dashoffset:var(--dc-ring);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--dc-accent, #ff7a00) 80%,transparent));transition:stroke-dashoffset .2s linear}.dc__flip{position:relative;z-index:1;width:100%;height:1.15em;font-family:var(--dc-display-font);font-size:30px;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);perspective:500px}.dc__flip-top,.dc__flip-bottom,.dc__flap{position:absolute;left:0;right:0;height:50%;overflow:hidden}.dc__flip-top,.dc__flap--top{top:0}.dc__flip-bottom,.dc__flap--bottom{bottom:0}.dc__face{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;height:200%;font:inherit;color:inherit;text-shadow:inherit}.dc__flip-top .dc__face,.dc__flap--top .dc__face{top:0}.dc__flip-bottom .dc__face,.dc__flap--bottom .dc__face{bottom:0}.dc__flip:after{content:"";position:absolute;left:0;right:0;top:50%;z-index:5;height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.7) 12%,rgba(0,0,0,.7) 88%,transparent);box-shadow:0 1px #ffffff24;pointer-events:none}.dc__flap{z-index:3;background:linear-gradient(180deg,#ffffff1a,#00000026),var(--dc-card, #161616);backface-visibility:hidden;-webkit-backface-visibility:hidden}.dc__flap--top{transform-origin:bottom center;z-index:4;border-radius:4px 4px 0 0}.dc__flap--bottom{transform-origin:top center;transform:rotateX(90deg);border-radius:0 0 4px 4px}.dc__flip.is-flipping .dc__flap--top{animation:dc-flap-top .32s ease-in forwards}.dc__flip.is-flipping .dc__flap--bottom{animation:dc-flap-bottom .32s ease-out .32s forwards}.dc__unit-label{font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:10px;font-weight:800;letter-spacing:.12em;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:13px;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__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dc__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:28px;min-height:48px;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 svg{width:16px;height:16px;flex:0 0 16px}.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}@keyframes dc-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(-4deg)}}@keyframes dc-glow{0%,to{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}50%{box-shadow:0 0 0 1px #000000b3,0 10px 20px #0000008c,0 0 28px color-mix(in srgb,var(--dc-accent, #ff7a00) 55%,transparent),inset 0 1px #ffffff38,inset 0 -10px 18px #0006}}@keyframes dc-blink{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes dc-flap-top{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes dc-flap-bottom{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@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{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:12px 8px;margin-top:32px;min-height:188px;max-width:760px;margin-inline:auto}.dc__colon{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:start;gap:12px;width:12px;height:148px}.dc__colon i{display:block;width:8px;height:8px;border-radius:50%;background:var(--dc-accent, #ff7a00);box-shadow:0 0 10px color-mix(in srgb,var(--dc-accent, #ff7a00) 80%,transparent);animation:dc-blink 1.1s ease-in-out infinite}.dc__tile{min-height:148px;height:148px;padding:16px 8px;border-radius:22px}.dc__flip{font-size:64px}.dc__unit-label{font-size:13px;letter-spacing:.16em}.dc__leaf--tl,.dc__leaf--br{width:220px;height:220px;opacity:.2}.dc__sprig--tr{width:54px;height:108px;right:36px;top:28px}.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}}@media(prefers-reduced-motion:reduce){.dc__leaf,.dc__sprig,.dc__orb,.dc__colon i,.dc__unit--live .dc__tile,.dc__ring-val,.dc__btn{animation:none!important;transition:none!important}.dc__flap{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/64/compiled_assets/styles.css.map */
