.footer{background:#0b0b0b;color:#f2efe9;border-top:1px solid rgba(242,239,233,.18)}.footer,.footer *{font-family:Space Mono,ui-monospace,Menlo,monospace}.footer-block--newsletter{width:100%;max-width:none;margin:0;padding:56px 0 40px;text-align:left!important}.footer-block__newsletter{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"heading form" "text form";column-gap:64px;row-gap:14px;align-items:start;text-align:left!important}.footer-block__newsletter .footer-block__heading{grid-area:heading;margin:0;color:#f2efe9;text-align:left;text-transform:uppercase;font-family:Archivo,Helvetica,Arial,sans-serif!important;font-weight:900;font-size:clamp(34px,4.4vw,64px);line-height:.92;letter-spacing:-.035em}.footer__newsletter-text{grid-area:text;text-align:left!important;margin:0;max-width:42ch;font-size:12px;line-height:1.7;letter-spacing:.03em;color:#f2efe9a6}.footer__newsletter{grid-area:form;width:100%;max-width:none;margin:0;align-self:end}.footer__newsletter .newsletter-form__field-wrapper{max-width:none;width:100%}.footer__newsletter .field{display:flex;align-items:stretch;gap:0;position:relative}.footer__newsletter .field:before,.footer__newsletter .field:after{display:none!important}.footer__newsletter .field__label{display:none}.footer__newsletter .field__input{flex:1 1 auto;min-width:0;height:54px;padding:0 16px;background:transparent;color:#f2efe9;border:1px solid rgba(242,239,233,.55);border-right:0;border-radius:0;box-shadow:none;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.footer__newsletter .field__input::placeholder{color:#f2efe973;opacity:1}.footer__newsletter .field__input:focus{outline:none;border-color:#f2efe9}.footer__newsletter .field__button{position:static;flex:0 0 auto;width:auto;height:54px;padding:0 22px;border:1px solid #f2efe9;border-radius:0;white-space:nowrap;background:#f2efe9!important;color:#0b0b0b!important;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.footer__newsletter .field__button:hover{background:#e5322d!important;border-color:#e5322d;color:#fff!important}.footer__newsletter-note{margin:12px 0 0;font-size:10px;line-height:1.6;letter-spacing:.03em;color:#f2efe973}.footer__newsletter .newsletter-form__message{margin-top:12px;color:#f2efe9;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.footer__newsletter .newsletter-form__message--success{color:#e5322d}.footer__content-bottom,.footer__copyright,.footer__list-social{color:#f2efe999}.footer__copyright,.copyright__content,.copyright__content a{font-size:11px;letter-spacing:.05em;color:#f2efe999}.footer .localization-form .disclosure__button,.footer .localization-selector{color:#f2efe9;border-color:#f2efe966;border-radius:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:749px){.footer-block--newsletter{padding:40px 0 28px}.footer-block__newsletter{grid-template-columns:1fr;grid-template-areas:"heading" "text" "form";row-gap:16px}.footer__newsletter{margin-top:8px}.footer__newsletter .field__button{padding:0 14px;font-size:11px}.footer__newsletter .field__input{font-size:11px;padding:0 12px}}.footer .shopify-app-block[id*=withdrawly]>div{background:transparent!important;border:1px solid rgba(242,239,233,.25)!important;border-radius:0!important;padding:14px 16px!important;text-align:left!important}.footer .shopify-app-block[id*=withdrawly] a{background:transparent!important;color:#f2efe9!important;border:1px solid #f2efe9!important;border-radius:0!important;padding:11px 18px!important;font-family:Space Mono,ui-monospace,Menlo,monospace!important;font-size:11px!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase}.footer .shopify-app-block[id*=withdrawly] a:hover{background:#f2efe9!important;color:#0b0b0b!important}.footer__newsletter .newsletter-form__button-label{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/archive-footer.css.map */
