@layer blocks{.c-footer{gap:var(--space-lg);padding:var(--space-lg) var(--container-pad);background:var(--color-swatch-daisies-yellow);color:var(--color-swatch-daisies-yellow-ink);display:grid}.c-footer__columns{gap:var(--space-lg);display:grid}.c-footer__stack{align-content:start;gap:var(--space-lg);display:grid}.c-footer__stack:empty{display:none}.c-footer__links,.c-footer__socials{padding:0;list-style:none}.c-footer__row{position:relative}.c-footer__edit{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.c-footer__row:hover .c-footer__edit,.c-footer__edit:hover{opacity:1}.c-footer__link,.c-footer__social{font-size:var(--text-nav);text-transform:uppercase}.c-footer__link:not(:hover),.c-footer__social:not(:hover){text-decoration:none}.c-footer__socials{gap:var(--space-md);display:flex}.c-footer__socials-edit{margin-inline-start:auto}.c-footer__socials:hover .c-edit-handle{opacity:1}.c-footer__social{color:inherit;display:block}.c-footer__social-mark{inline-size:var(--control-footer-mark-size);block-size:var(--control-footer-mark-size);display:block}.c-footer__social-word{display:none}.c-footer__mark{block-size:auto;inline-size:100%}.c-footer__logos{--logo-inline-max:var(--logo-inline-max-sm)}@media (min-width:48rem){.c-footer__columns{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.c-footer__stack{gap:0}.c-footer__stack:empty{display:block}.c-footer__socials{display:block;position:relative}.c-footer__socials-edit{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.c-footer__social-mark{display:none}.c-footer__social-word{display:inline}.c-footer{grid-template-columns:minmax(0,1fr) auto;align-items:end}.c-footer__columns,.c-footer__mark{grid-column:1/-1}.c-footer__mark{order:-1}.c-footer__logos{justify-self:end}}.c-footer__small-print{font-size:var(--text-body)}}
