:root{--dh-ink: #1f3a5c;--dh-ink-muted: #5c3a28;--dh-yellow: #a4ce22;--dh-pink: #c0388a;--dh-green: #3d74a8;--dh-cream: #dce8ae;--font-body--family: "Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--font-subheading--family: "Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--family: "Baloo 2", "Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--font-accent--family: "Baloo 2", "Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--weight: 800;--font-subheading--weight: 700;--font-body--weight: 400}body{font-family:var(--font-body--family);color:var(--dh-ink)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family);font-weight:800;color:var(--dh-ink);text-transform:none}footer .section-background{background:var(--dh-ink)!important}footer{border-top:4px solid var(--dh-ink)}footer,footer a,footer p,footer li,footer span,footer .paragraph{color:var(--dh-cream)!important}footer .menu__heading span,footer .email-signup__heading,footer .menu__heading__toggle{color:var(--dh-yellow)!important}footer h1,footer h2,footer h3,footer h4,footer .h3,footer .h4,footer .menu__heading,footer .email-signup__heading{color:var(--dh-yellow)!important;font-family:var(--font-heading--family);font-weight:800;font-size:1.375rem!important;line-height:1.1;text-transform:none}footer .menu__item a,footer .list-unstyled a{display:inline-flex;align-items:center;min-height:44px;font-size:1rem;font-weight:700;text-decoration:none}footer .menu__item a:hover{color:var(--dh-yellow)!important;text-decoration:underline;text-underline-offset:4px}footer .logo-block__image-wrapper{display:inline-flex;padding:6px 14px;border:3px solid var(--dh-yellow);border-radius:18px;background:#faf6ec}footer .email-signup__input{min-height:52px;border:3px solid var(--dh-cream)!important;border-radius:999px!important;background:#faf6ec!important;color:var(--dh-ink)!important;font-weight:700}footer .email-signup__input::placeholder{color:var(--dh-ink-muted)}footer .email-signup__button{min-height:52px;border:3px solid var(--dh-ink)!important;border-radius:999px!important;background:var(--dh-yellow)!important;color:var(--dh-ink)!important;box-shadow:3px 3px 0 var(--dh-pink);font-weight:800}footer .social-icons__icon-wrapper a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:3px solid var(--dh-cream);border-radius:999px;color:var(--dh-cream);font-weight:800;text-decoration:none}footer .social-icons__icon-wrapper a:hover{background:var(--dh-yellow);border-color:var(--dh-yellow);color:var(--dh-ink)!important}footer .utilities,footer [class*=copyright],footer [class*=policy]{color:var(--dh-cream)}footer .menu__details{border-color:#f2ecdf59}footer summary:focus-visible,footer a:focus-visible,footer input:focus-visible,footer button:focus-visible{outline:3px solid var(--dh-yellow);outline-offset:3px}@media screen and (max-width:749px){footer .menu__heading{min-height:52px;display:flex;align-items:center}}main .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6),main .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) :is(p,h1,h2,h3,h4,span){color:var(--dh-ink)!important;font-family:var(--font-heading--family);font-weight:800;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dh-global.css.map */
