.db-legal{--db-legal-navy: var(--kl-dark, #0a1e2c);--db-legal-text: var(--kl-dark-soft, #1a3a52);--db-legal-muted: #51607a;--db-legal-accent: var(--kl-turquoise, #29b5e8);--db-legal-border: var(--kl-light-border, #bee0f0);--db-legal-bg: #e5f2fc;background:var(--db-legal-bg);color:var(--db-legal-navy);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:17px;line-height:1.7}.db-legal *,.db-legal *:before,.db-legal *:after{box-sizing:border-box}.db-legal a{color:var(--db-legal-navy);text-decoration:underline;text-underline-offset:2px}.db-legal a:hover{color:var(--db-legal-text);text-decoration-color:var(--db-legal-accent)}.db-legal a:focus-visible{outline:2px solid var(--db-legal-navy);outline-offset:2px;border-radius:2px}.db-legal__wrap{margin:0 auto;max-width:1200px;padding:0 20px}@media screen and (min-width:750px){.db-legal__wrap{padding:0 32px}}.db-legal__hero{padding:48px 0 40px}@media screen and (min-width:750px){.db-legal__hero{padding:64px 0 56px}}.db-legal__crumbs{color:var(--db-legal-muted);font-size:14px;font-weight:600;margin:0 0 14px}.db-legal__crumbs a{color:var(--db-legal-muted);text-decoration:none}.db-legal__crumbs a:hover{color:var(--db-legal-navy);text-decoration:underline}.db-legal__crumb-sep{padding:0 6px}.db-legal__title{color:var(--db-legal-navy);font-family:inherit;font-size:clamp(34px,8vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 12px}.db-legal .db-legal__rule{display:block;background:var(--db-legal-accent);border-radius:2px;height:4px;margin-bottom:18px;width:64px}.db-legal__lede{color:var(--db-legal-text);font-size:19px;margin:0;max-width:620px}.db-legal__updated{color:var(--db-legal-muted);font-size:14px;font-weight:600;margin:14px 0 0}.db-legal__main{padding-bottom:72px;padding-top:8px}@media screen and (min-width:750px){.db-legal__main{padding-bottom:80px;padding-top:16px}}.db-legal__layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px 56px}.db-legal__toc{flex:1 1 240px;max-width:100%}@media screen and (min-width:990px){.db-legal__toc{flex:0 0 240px;position:sticky;top:24px}}.db-legal__toc-title{color:var(--db-legal-navy);font-size:13px;font-weight:800;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.db-legal__toc ol{list-style:none;margin:0;padding:0}.db-legal__toc a{border-bottom:1px solid var(--db-legal-border);color:var(--db-legal-muted);display:block;font-size:15px;font-weight:600;line-height:1.4;padding:10px 0;text-decoration:none}.db-legal__toc a:hover{color:var(--db-legal-navy)}.db-legal__doc{counter-reset:db-legal-h2;flex:999 1 520px;max-width:760px;min-width:0;overflow-wrap:break-word}.db-legal__doc>h1:first-child{display:none}.db-legal__doc h1,.db-legal__doc h2,.db-legal__doc h3,.db-legal__doc h4{color:var(--db-legal-navy);font-family:inherit;letter-spacing:normal}.db-legal__doc h1,.db-legal__doc h2{font-size:24px;font-weight:800;line-height:1.25;margin:48px 0 12px}@media screen and (min-width:750px){.db-legal__doc h1,.db-legal__doc h2{font-size:26px}}.db-legal__doc h2{align-items:center;counter-increment:db-legal-h2;display:flex;gap:14px;scroll-margin-top:24px}.db-legal__doc h2:before{align-items:center;background:#fff;border-radius:20px;color:var(--db-legal-navy);content:counter(db-legal-h2,decimal-leading-zero);display:inline-flex;flex:none;font-size:15px;font-weight:800;height:40px;justify-content:center;min-width:40px}.db-legal__doc>:first-child,.db-legal__doc>h1:first-child+*{margin-top:0}.db-legal__doc h3{font-size:19px;font-weight:700;line-height:1.35;margin:28px 0 8px}.db-legal__doc h4{font-size:17px;font-weight:700;margin:22px 0 6px}.db-legal__doc p,.db-legal__doc ul,.db-legal__doc ol,.db-legal__doc table,.db-legal__doc blockquote{color:var(--db-legal-text);margin:0 0 14px}.db-legal__doc ul,.db-legal__doc ol{padding-left:22px}.db-legal__doc li{margin-bottom:8px}.db-legal__doc li>p{margin:0}.db-legal__doc strong,.db-legal__doc b{color:var(--db-legal-navy);font-weight:700}.db-legal__doc blockquote{background:#fff;border:1px solid var(--db-legal-border);border-radius:12px;padding:18px 22px}.db-legal__doc table{background:#fff;border-collapse:collapse;display:block;font-size:15px;max-width:100%;overflow-x:auto}.db-legal__doc th,.db-legal__doc td{border-bottom:1px solid var(--db-legal-border);padding:12px 14px;text-align:left;vertical-align:top}.db-legal__doc th{background:var(--db-legal-navy);color:#fff}.db-legal__doc img{height:auto;max-width:100%}.db-legal__cards{display:flex;flex-wrap:wrap;gap:24px;max-width:880px}.db-legal__card{background:#fff;border:1px solid var(--db-legal-border);border-radius:14px;flex:1 1 300px;padding:24px 26px}@media screen and (min-width:750px){.db-legal__card{padding:26px 30px}}.db-legal__card-label{color:var(--db-legal-muted);font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.db-legal__card-body{color:var(--db-legal-text)}.db-legal__card-body p{margin:0}.db-legal__card-body strong,.db-legal__card-body b{color:var(--db-legal-navy);font-size:20px;font-weight:800}.db-legal__button{align-items:center;background:var(--db-legal-navy);border-radius:999px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;margin-top:12px;min-height:44px;padding:0 22px;text-decoration:none}.db-legal a.db-legal__button,.db-legal a.db-legal__button:hover{color:#fff;text-decoration:none}.db-legal a.db-legal__button:hover{background:var(--db-legal-text)}.db-legal__notes{margin-top:40px;max-width:880px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dayblock-legal.css.map */
