@layer sections{.site-footer{background:var(--surface-ivory-rose);padding-top:var(--section-pad)}.site-footer__grid{display:grid;grid-template-columns:1fr;gap:var(--space-12);padding-bottom:var(--space-16)}.site-footer__brand{display:grid;gap:var(--space-5);justify-items:start;align-content:start}.site-footer__logo{width:min(274px,70%);height:auto}.site-footer__brand p{max-width:26rem;font-size:1rem;color:var(--ink-soft)}.site-footer__col{display:grid;gap:var(--space-1);align-content:start;justify-items:start}.site-footer__title{font:italic 400 1.5rem/1.1 var(--font-serif);color:var(--ink);margin-bottom:var(--space-4)}.site-footer__col .link-mono,.site-footer__col a{font:400 .9375rem/1.4 var(--font-sans);letter-spacing:.01em;text-transform:none;display:inline-flex;align-items:center;min-height:36px}.site-footer__social{display:flex;gap:var(--space-1);margin-top:var(--space-2);color:var(--brand);margin-left:-10px}.site-footer__social a{min-height:0}.site-footer__social svg{width:22px;height:22px;fill:currentColor}.site-footer__legal{background:var(--grad-soft-reverse);color:var(--ink-soft);border-top:1px solid var(--line)}.site-footer__legal-in{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);justify-content:space-between;padding-block:var(--space-5);font:400 .8125rem/1.5 var(--font-sans);letter-spacing:.01em;text-transform:none}.site-footer__legal p{max-width:none}.site-footer__legal-links{display:flex;gap:var(--space-5);flex-wrap:wrap}.site-footer__legal-links a{text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.site-footer__legal-links a:hover{text-decoration:underline}@media(min-width:768px){.site-footer__grid{grid-template-columns:repeat(3,1fr)}.site-footer__brand{grid-column:1 / -1}}@media(min-width:1024px){.site-footer__grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:var(--space-12)}.site-footer__brand{grid-column:auto}}@media(max-width:767px){.site-footer__grid{gap:var(--space-8);padding-bottom:var(--space-10)}.site-footer__logo{width:min(200px,60%)}.site-footer__title{margin-bottom:var(--space-2)}}}.site-footer__legal-id{flex-basis:100%;margin:0;font-size:.8125rem;line-height:1.5}.site-footer__cookie-btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;min-height:32px;display:inline-flex;align-items:center;color:inherit;font:inherit;cursor:pointer;text-decoration:none}.site-footer__cookie-btn:hover{text-decoration:underline}.site-footer__cookie-btn[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mi-footer.css.map */
