[class^=dk-],[class*=" dk-"],[class^=t-],[class*=" t-"],.pcard,.pcard *,.btn,.btn *,.badge,.chip,.toast,.toast-stack,.faq-item,.faq-item *,.tabs,.tab,.range-slider,.price-range,.dk-input,.dk-select{box-sizing:border-box}.dk-container{max-width:var(--dk-container);margin:0 auto;padding:0 24px;width:100%}.dk-container-wide{max-width:var(--dk-container-wide);margin:0 auto;padding:0 24px;width:100%}.dk-section{padding:56px 0}.dk-section-tight{padding:40px 0}.dk-section-loose{padding:80px 0}.dk-section-title-row{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.t-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-ink-3)}.t-h1{font-family:var(--dk-font-display);font-size:56px;line-height:1.02;letter-spacing:-.03em;font-weight:800;margin:0;color:var(--dk-ink)}.t-h2{font-family:var(--dk-font-display);font-size:32px;line-height:1.1;letter-spacing:-.02em;font-weight:800;margin:0;color:var(--dk-ink)}.t-h3{font-family:var(--dk-font-display);font-size:22px;line-height:1.2;letter-spacing:-.015em;font-weight:700;margin:0;color:var(--dk-ink)}.t-h4{font-size:17px;font-weight:700;letter-spacing:-.005em;margin:0;color:var(--dk-ink)}.t-body{font-size:15px;line-height:1.6;color:var(--dk-ink-3)}.t-lede{font-size:17px;line-height:1.55;color:var(--dk-ink-3)}.t-small{font-size:13px;color:var(--dk-ink-3)}.t-micro{font-size:11px;color:var(--dk-ink-3);letter-spacing:.02em}.font-display{font-family:var(--dk-font-display);letter-spacing:-.02em}.font-mono{font-family:var(--dk-font-mono)}.link{color:var(--dk-blue);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:color .12s}.link:hover{color:var(--dk-blue-2)}.dk-imgslot{position:relative;width:100%;height:100%;background:repeating-linear-gradient(45deg,#0b122006 0 8px,#0b122000 8px 16px),linear-gradient(180deg,#eaeff7,#dfe5ef);display:flex;align-items:center;justify-content:center;color:var(--dk-ink-4);font-family:var(--dk-font-mono);font-size:11px;letter-spacing:.04em;text-align:center;padding:12px;overflow:hidden}.dk-imgslot--dark{background:repeating-linear-gradient(45deg,#ffffff08 0 8px,#fff0 8px 16px),linear-gradient(180deg,var(--dk-navy-2) 0%,var(--dk-ink) 100%);color:#ffffff8c}.dk-imgslot__label{max-width:80%;opacity:.85}.dk-imgslot__icon{width:36px;height:36px;opacity:.45;margin-bottom:8px}.dk-stars{display:inline-flex;gap:1px;color:var(--dk-hot);letter-spacing:-.5px}.dk-stars svg{width:13px;height:13px}.dk-stars--lg svg{width:16px;height:16px}.dk-pulse{width:6px;height:6px;border-radius:50%;background:var(--dk-blue-pulse);box-shadow:0 0 #4f8dfeb3;animation:dk-pulse 1.8s infinite;display:inline-block;flex-shrink:0}@keyframes dk-pulse{0%{box-shadow:0 0 #4f8dfeb3}70%{box-shadow:0 0 0 8px #4f8dfe00}to{box-shadow:0 0 #4f8dfe00}}.dk-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.dk-logo-mark{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,var(--dk-blue) 0%,var(--dk-blue-2) 100%);position:relative;display:grid;place-items:center;box-shadow:0 2px 6px #1652f059,inset 0 -1px #00000026;color:#fff;flex-shrink:0}.dk-logo-mark svg{width:22px;height:22px}.dk-logo-text{display:flex;flex-direction:column;line-height:1;gap:2px}.dk-logo-name{font-family:var(--dk-font-display);font-weight:800;letter-spacing:-.02em;font-size:19px;color:var(--dk-ink)}.dk-logo-tagline{font-size:9px;font-weight:700;letter-spacing:.24em;color:var(--dk-ink-4);text-transform:uppercase}.dk-logo.inverse .dk-logo-name{color:#fff}.dk-logo.inverse .dk-logo-tagline{color:#ffffff8c}.dk-row{display:flex}.dk-col{display:flex;flex-direction:column}.dk-gap-4{gap:4px}.dk-gap-6{gap:6px}.dk-gap-8{gap:8px}.dk-gap-12{gap:12px}.dk-gap-16{gap:16px}.dk-gap-20{gap:20px}.dk-gap-24{gap:24px}.dk-gap-32{gap:32px}.dk-items-center{align-items:center}.dk-items-start{align-items:flex-start}.dk-justify-between{justify-content:space-between}.dk-flex-1{flex:1}.dk-text-center{text-align:center}.dk-text-deal{color:var(--dk-deal)}.dk-text-success{color:var(--dk-success)}.dk-text-blue{color:var(--dk-blue)}.dk-text-muted{color:var(--dk-ink-3)}.dk-bg-surface{background:var(--dk-surface)}.dk-bg-ink{background:var(--dk-ink);color:#fff}.dk-divider{height:1px;background:var(--dk-border);margin:16px 0}.dk-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dateck-base.css.map */
