.supra-footer{width:100%;color:var(--supra-footer-text, var(--supra-dark-text, #0f0f0f));background:var(--supra-footer-bg, #e6d2c1);font-family:var(--supra-font, "Google Sans Flex", Arial, sans-serif)}.supra-footer__inner{width:100%;max-width:var(--page-width, 1440px);margin:0 auto;padding:24px var(--page-margin, 22px)}.supra-footer__grid{display:grid;grid-template-columns:1fr;gap:var(--supra-footer-row-gap, 48px)}.supra-footer__newsletter{display:flex;width:100%;max-width:100%;flex-direction:column;align-items:flex-start;gap:10px}.supra-footer__newsletter-copy{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%}.supra-footer__heading{margin:0;color:var(--UI-dark-text, #0f0f0f);font-family:Google Sans Flex;font-size:var(--supra-h3-size, 32px)!important;font-style:normal;font-weight:var(--supra-weight-semibold, 600)!important;line-height:normal;white-space:pre-line}.supra-footer__menu-heading{margin:0 0 16px;font-size:var(--supra-h4-size, 24px)!important;font-weight:var(--supra-weight-semibold, 600)!important;white-space:normal}.supra-footer__text,.supra-footer__text p{margin:0;color:var(--UI-dark-text, #0f0f0f);font-family:Google Sans Flex;font-size:var(--supra-paragraph-size, 14px);font-style:normal;font-weight:var(--supra-weight-regular, 400);line-height:normal}.supra-footer__form{display:flex;width:100%;flex-direction:column;gap:12px;max-width:100%;overflow-anchor:none;scroll-margin-block:0}.supra-footer__field{width:100%}.supra-footer__field .supra-footer__input{display:block;width:100%;padding:14px 20px;border:1px solid #656565!important;border-radius:999px;background:transparent!important;color:inherit;font-family:inherit;font-size:var(--supra-paragraph-size, 14px);line-height:1.4;text-align:center!important}.supra-footer__field .supra-footer__input::placeholder{color:#0f0f0f73;text-align:center!important}.supra-footer__input:focus-visible{outline:2px solid #656565!important;outline-offset:2px}.supra-footer__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:14px 24px;border:0;border-radius:999px;background:var(--supra-footer-button-bg, #0f0f0f);color:var(--supra-footer-button-text, #fff);font-family:inherit;font-size:var(--supra-medium-size, 16px)!important;font-weight:var(--supra-weight-medium, 500);letter-spacing:.04em;line-height:1;cursor:pointer}.supra-footer__submit:focus-visible{outline:2px solid var(--supra-footer-button-text, #fff);outline-offset:2px}.supra-footer__message{margin:0;font-size:var(--supra-small-size, 12px);line-height:1.4}.supra-footer__message--error{color:var(--supra-alert, #b80707)}.supra-footer__message--success{color:inherit}.supra-footer__menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--supra-footer-column-gap, 40px)}@media screen and (min-width:750px){.supra-footer__menus{grid-template-columns:repeat(3,minmax(0,1fr))}}.supra-footer__menu{min-width:0}.supra-footer__links{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.supra-footer__link{color:inherit;font-size:var(--supra-small-size, 12px);font-weight:var(--supra-weight-regular, 400);line-height:1.4;text-decoration:none}.supra-footer__link:hover,.supra-footer__link:focus-visible{text-decoration:underline;text-underline-offset:.15em}.supra-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.supra-footer__logo-link{display:inline-flex;flex-direction:column;align-items:flex-start;color:inherit;text-decoration:none}.supra-footer__logo-image{display:block;width:316.8px;max-width:100%;height:132px;aspect-ratio:12 / 5;object-fit:contain}@media screen and (max-width:749px){.supra-footer__logo-image{width:358px;height:149.167px;aspect-ratio:12 / 5}}@media screen and (max-width:749px){.supra-footer__heading.supra-footer__menu-heading{font-size:18px!important}.supra-footer__link{font-size:var(--supra-alert-size, 14px)}}.supra-footer__logo-wordmark{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,12vw,72px);font-weight:400;line-height:.95;letter-spacing:-.02em}.supra-footer__logo-tagline{display:block;margin-top:4px;font-family:var(--supra-font, "Google Sans Flex", Arial, sans-serif);font-size:clamp(14px,3.5vw,18px);font-weight:var(--supra-weight-bold, 700);letter-spacing:.42em;line-height:1;text-indent:.42em;white-space:nowrap}.supra-footer__social-heading{margin:0;font-size:var(--supra-medium-size, 16px)!important;font-weight:var(--supra-weight-medium, 500)!important;line-height:1.4}.supra-footer__social{display:flex;flex-wrap:wrap;gap:12px;margin:-14.5px 0 0;padding:0;list-style:none}.supra-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:transparent;color:var(--supra-footer-social-text, #fff);text-decoration:none}.supra-footer__social-link:focus-visible{outline:2px solid var(--supra-footer-text, #0f0f0f);outline-offset:2px}.supra-footer__social-icon{display:block;width:32px;height:32px}@media screen and (min-width:990px){.supra-footer__inner{padding:var(--supra-footer-padding-top, 56px) var(--page-margin, 22px) var(--supra-footer-padding-bottom, 56px)}.supra-footer__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,2fr) minmax(0,1.15fr);column-gap:var(--supra-footer-column-gap, 40px);row-gap:0;align-items:start}.supra-footer__newsletter{grid-column:1;width:344px}.supra-footer__menus{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr))}.supra-footer__brand{grid-column:3;align-items:flex-start}.supra-footer__form{width:100%;max-width:100%}.supra-footer__logo-wordmark{font-size:clamp(56px,5vw,80px)}}@media(prefers-contrast:more){.supra-footer__input,.supra-footer__submit,.supra-footer__social-link{border:2px solid currentColor}}@media(forced-colors:active){.supra-footer__input:focus-visible,.supra-footer__submit:focus-visible,.supra-footer__link:focus-visible,.supra-footer__social-link:focus-visible{outline:2px solid transparent}}html:has(.supra-footer__form:target),.page-wrapper:has(.supra-footer__form:target){scroll-padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/supra-footer.css.map */
