:root{--dd-bg: #fbfbfd;--dd-text: #1d1d1f;--dd-text-2: #6e6e73;--dd-accent: #0071e3;--dd-accent-hover: #0077ed;--dd-surface: #ffffff;--dd-border: rgba(0, 0, 0, .08);--dd-radius-sm: 12px;--dd-radius-md: 24px;--dd-radius-pill: 980px;--dd-shadow: 0 30px 60px -15px rgba(0, 0, 0, .12);--dd-shadow-lg: 0 40px 80px -20px rgba(0, 0, 0, .18);--dd-ease: cubic-bezier(.4, 0, .2, 1);--dd-dur: .5s;--dd-font: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", sans-serif}.dd-section{font-family:var(--dd-font);color:var(--dd-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.dd-section *,.dd-section *:before,.dd-section *:after{box-sizing:border-box}.dd-section h1,.dd-section h2,.dd-section h3,.dd-section h4,.dd-section h5,.dd-section h6{font-family:var(--dd-font);letter-spacing:-.025em;font-weight:600;color:inherit;margin:0;line-height:1.05}.dd-section p{margin:0;line-height:1.5}.dd-section a{color:inherit;text-decoration:none}.dd-container{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}@media(min-width:1024px){.dd-container{padding:0 40px}}.dd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--dd-font);font-size:16px;font-weight:500;letter-spacing:-.01em;padding:14px 28px;border-radius:var(--dd-radius-pill);border:1px solid transparent;cursor:pointer;transition:background-color .3s var(--dd-ease),color .3s var(--dd-ease),transform .3s var(--dd-ease);white-space:nowrap;text-decoration:none}.dd-btn--primary{background:var(--dd-accent);color:#fff;box-shadow:0 0 #0071e300;transition:background-color .3s var(--dd-ease),color .3s var(--dd-ease),transform .3s var(--dd-ease),box-shadow .4s var(--dd-ease)}.dd-btn--primary:hover{background:var(--dd-accent-hover);box-shadow:0 8px 28px -6px #0071e373}.dd-btn--ghost{background:transparent;color:var(--dd-accent);padding:14px 0}.dd-btn--ghost .dd-btn__arrow{transition:transform .3s var(--dd-ease)}.dd-btn--ghost:hover .dd-btn__arrow{transform:translate(4px)}.dd-btn:active,.dd-product-card:active,.dd-vp__item:active,.dd-cta__submit:active{transform:scale(.98);transition-duration:.12s}[data-animate]{opacity:0;will-change:opacity,transform;transition:opacity .8s var(--dd-ease),transform .8s var(--dd-ease)}[data-animate=fade-up]{transform:translateY(40px)}[data-animate=fade-in]{transform:none}[data-animate=scale-in]{transform:scale(.96)}[data-animate].is-visible{opacity:1;transform:none}[data-word-reveal] .dd-word{display:inline-block;opacity:0;transform:translateY(28px);transition:opacity .7s var(--dd-ease),transform .7s var(--dd-ease);transition-delay:calc(var(--i, 0) * 80ms);will-change:opacity,transform}[data-word-reveal].is-revealed .dd-word{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-animate],[data-word-reveal] .dd-word{opacity:1;transform:none;transition:none}}.dd-section+.dd-section.dd-divider-top{position:relative}.dd-section+.dd-section.dd-divider-top:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(90%,1280px);height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.08) 20%,rgba(0,0,0,.08) 80%,transparent 100%);pointer-events:none}footer{font-family:var(--dd-font);font-size:13px;color:#6e6e73;-webkit-font-smoothing:antialiased}footer .section{padding-block-start:28px!important;padding-block-end:28px!important}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{font-family:var(--dd-font);font-size:13px;font-weight:600;letter-spacing:-.005em;color:#1d1d1f;margin:0 0 12px;text-transform:none}footer p,footer li,footer a,footer .text-block{font-family:var(--dd-font);font-size:13px;line-height:1.7;letter-spacing:-.005em;color:#6e6e73}footer a{text-decoration:none;transition:color .3s var(--dd-ease)}footer a:hover{color:#1d1d1f}footer .text-block ul,footer .rte ul{list-style:none;padding:0;margin:0;line-height:2.1}footer .text-block ul li,footer .rte ul li{margin:0}.dd-section .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/duedat-system.css.map */
