.cee-footer{background:var(--cee-bg, var(--cee-bg));position:relative}.cee-footer__border{height:1px;background:linear-gradient(90deg,transparent,var(--cee-teal, var(--cee-teal)) 30%,var(--cee-teal, var(--cee-teal)) 70%,transparent);opacity:.4}.cee-footer .cee-container{padding-top:6rem;padding-bottom:4rem}.cee-footer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:3.2rem;padding-bottom:4rem;border-bottom:1px solid var(--cee-border, var(--cee-border));flex-wrap:wrap}.cee-footer__brand{display:flex;flex-direction:column;gap:1rem}.cee-footer__logo-link{display:inline-block}.cee-footer__logo{height:6rem;width:auto;display:block}.cee-footer__wordmark{font-family:var(--cee-font-display, "Bebas Neue", Arial, sans-serif);font-size:2.8rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--cee-text, var(--cee-text));text-decoration:none;line-height:1}.cee-footer__tagline{font-family:var(--cee-font-body, "DM Sans", sans-serif);font-size:1.35rem;color:var(--cee-text-muted, var(--cee-text-muted));margin:0;max-width:32rem;line-height:1.5}:root[data-theme=light] .cee-footer__est{opacity:1}.cee-footer__est{font-family:var(--cee-font-mono, "Space Mono", monospace);font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cee-teal, var(--cee-teal-ink));margin:0;opacity:.85}.cee-theme-switch{display:inline-flex;align-items:center;gap:1rem;background:none;border:0;padding:.4rem 0;margin:.4rem 0 1.4rem;cursor:pointer;font-family:var(--cee-font-mono, "Space Mono", monospace);font-size:1rem;font-weight:700;letter-spacing:.18em;color:var(--cee-text-muted, var(--cee-text-muted));align-self:flex-start}.cee-theme-switch__word{transition:color .2s ease}.cee-theme-switch__track{position:relative;width:5.2rem;height:2.8rem;border-radius:999px;background:var(--cee-surface-2, var(--cee-surface-2));border:1px solid var(--cee-border, var(--cee-border));transition:background .2s ease,border-color .2s ease}.cee-theme-switch__knob{position:absolute;top:.3rem;left:.3rem;width:2rem;height:2rem;border-radius:50%;background:var(--cee-teal, var(--cee-teal));display:grid;place-items:center;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.cee-theme-switch__knob svg{position:absolute;width:1.2rem;height:1.2rem;transition:opacity .18s ease,transform .22s ease}.cee-theme-switch__moon{fill:var(--cee-on-accent, var(--cee-bg));opacity:1}.cee-theme-switch__sun{fill:none;stroke:var(--cee-on-accent, var(--cee-bg));stroke-width:1.5;stroke-linecap:round;opacity:0;transform:rotate(-40deg) scale(.6)}.cee-theme-switch[aria-checked=true] .cee-theme-switch__knob{transform:translate(2.4rem)}.cee-theme-switch[aria-checked=true] .cee-theme-switch__sun{opacity:1;transform:none}.cee-theme-switch[aria-checked=true] .cee-theme-switch__moon{opacity:0;transform:rotate(40deg) scale(.6)}.cee-theme-switch:not([aria-checked=true]) .cee-theme-switch__word--dark,.cee-theme-switch[aria-checked=true] .cee-theme-switch__word--light{color:var(--cee-teal-ink, var(--cee-teal-ink))}.cee-theme-switch:hover .cee-theme-switch__track{border-color:var(--cee-teal, var(--cee-teal))}.cee-theme-switch:focus-visible{outline:2px solid var(--cee-teal, var(--cee-teal));outline-offset:4px;border-radius:999px}@media(prefers-reduced-motion:reduce){.cee-theme-switch,.cee-theme-switch *{transition:none!important}}.cee-footer__social{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.cee-footer__social-link{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1px solid var(--cee-border, var(--cee-border));border-radius:50%;color:var(--cee-text-muted, var(--cee-text-muted));text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.cee-footer__social-link:hover{border-color:var(--cee-teal, var(--cee-teal));color:var(--cee-teal, var(--cee-teal-ink));background:#00b4a414}.cee-footer__nav{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:4rem;padding:4rem 0;border-bottom:1px solid var(--cee-border, var(--cee-border))}.cee-footer__nav-heading{font-family:var(--cee-font-mono, "Space Mono", monospace);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cee-text, var(--cee-text));margin:0 0 1.6rem}.cee-footer__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.cee-footer__nav-link{font-family:var(--cee-font-body, "DM Sans", sans-serif);font-size:1.4rem;color:var(--cee-text-muted, var(--cee-text-muted));text-decoration:none;transition:color .2s ease;line-height:1.5}.cee-footer__nav-link:hover{color:var(--cee-teal, var(--cee-teal-ink))}.cee-footer__contact-text{font-family:var(--cee-font-body, "DM Sans", sans-serif);font-size:1.3rem;color:var(--cee-text-muted, var(--cee-text-muted));line-height:1.6;margin-top:.4rem}.cee-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:2.4rem;flex-wrap:wrap}.cee-footer__copyright{font-family:var(--cee-font-body, "DM Sans", sans-serif);font-size:1.2rem;color:var(--cee-text-muted, var(--cee-text-muted));margin:0}.cee-footer__policies{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.cee-footer__policy-link{font-family:var(--cee-font-body, "DM Sans", sans-serif);font-size:1.2rem;color:var(--cee-text-muted, var(--cee-text-muted));text-decoration:none;transition:color .2s ease}.cee-footer__policy-link:hover{color:var(--cee-teal, var(--cee-teal-ink))}@media screen and (max-width:749px){.cee-footer__top{flex-direction:column;gap:2.4rem}.cee-footer__nav{grid-template-columns:1fr 1fr;gap:3.2rem}.cee-footer__bottom{flex-direction:column;align-items:flex-start;gap:1.6rem}}@media screen and (max-width:479px){.cee-footer__nav{grid-template-columns:1fr 1fr;gap:2.4rem}}@media(max-width:749px){a[class^=cee-footer__business-cta],a[class*=" cee-footer__business-cta"]{display:inline}a[class^=cee-footer__business-cta] svg,a[class*=" cee-footer__business-cta"] svg{display:inline-block;vertical-align:-2px;width:14px;height:14px;margin-left:.4rem;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cee-footer.css.map */
