.cc-footer{box-sizing:border-box;font-family:var(--font-body-family, Inter, sans-serif)}.cc-footer *,.cc-footer *:before,.cc-footer *:after{box-sizing:border-box}.cc-footer__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:34px}.cc-footer__logo{display:block;width:auto;max-width:190px;height:auto}.cc-footer__wordmark{margin:0;font-family:var(--font-heading-family, "Playfair Display", serif);font-size:26px;font-weight:400;letter-spacing:.16em}.cc-footer__tagline{margin:14px 0 0;max-width:34ch;font-size:14px;line-height:1.6}.cc-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.cc-footer__column-title{margin:0 0 14px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cc-footer__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cc-footer__list a{font-size:14px;color:inherit;text-decoration:none}.cc-footer__list a:hover{text-decoration:underline}.cc-footer__legal{margin-top:36px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);font-size:12px;line-height:1.6}.cc-footer__legal p{margin:0}.cc-footer__disclaimer{margin-top:8px!important}@media screen and (min-width:750px){.cc-footer__grid{grid-template-columns:minmax(230px,.9fr) minmax(0,2.1fr);gap:48px}.cc-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/charlies-footer.css.map */
