.site-footer__newsletter{border-bottom:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.site-footer__newsletter-inner{display:flex;flex-direction:column;gap:1.25rem;padding-block:clamp(2rem,4vw,3rem)}.site-footer__newsletter-heading{font-family:var(--font-heading),Arial,sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--color-text))}.site-footer__newsletter-body{margin-top:.5rem;max-width:28rem;font-size:.875rem;color:rgba(var(--color-text),.7)}.newsletter-form__row{display:flex;flex-direction:column;gap:.75rem;max-width:28rem}.newsletter-form__field{display:flex;flex:1;min-width:0;align-items:center;gap:.5rem;padding-inline:1rem;border:1px solid rgba(var(--color-text),.25);background:rgba(var(--color-text),.05)}.newsletter-form__mail-icon{flex-shrink:0;color:rgb(var(--color-accent))}.newsletter-form__input{flex:1;min-width:0;height:3rem;border:none;background:transparent;font-size:.875rem;color:rgb(var(--color-text));outline:none}.newsletter-form__input::placeholder{color:rgba(var(--color-text),.5)}.newsletter-form__submit{flex-shrink:0;height:3rem;padding-inline:1.5rem;border:none;background:rgb(var(--color-accent));color:rgb(var(--color-accent-text));font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:filter .15s ease}.newsletter-form__submit:hover{filter:brightness(1.05)}.newsletter-form__error{margin-top:.5rem;font-size:.85rem;color:rgb(var(--color-accent))}.newsletter-form__success{display:flex;align-items:center;gap:.5rem;font-weight:600;color:rgb(var(--color-accent))}.newsletter-form__privacy{margin-top:.75rem;max-width:28rem;font-size:.75rem;color:rgba(var(--color-text),.55)}.newsletter-form__privacy a{text-decoration:underline}.newsletter-form__privacy a:hover{color:rgb(var(--color-accent))}@media(min-width:640px){.newsletter-form__row{flex-direction:row}}.site-footer__columns{display:grid;gap:3rem;grid-template-columns:repeat(var(--cols, 1),minmax(0,1fr));padding-block:4rem;--cols: 1}.site-footer__columns>*{min-width:0}.site-footer__col-heading{font-family:var(--font-heading),Arial,sans-serif;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.site-footer__col ul{display:flex;flex-direction:column;gap:.65rem}.site-footer__link{font-size:.875rem;color:rgb(var(--color-muted-text))}.site-footer__link:hover{color:rgb(var(--color-text))}.site-footer__link--row{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:rgb(var(--color-muted-text))}.site-footer__link-icon{color:rgb(var(--color-accent))}.site-footer__about{margin:1rem 0;font-size:.875rem;color:rgb(var(--color-muted-text));max-width:26rem}.site-footer__trust{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:rgb(var(--color-accent));margin-bottom:1rem}.social-icons{display:flex;gap:.6rem}.social-icons__link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));color:rgba(var(--color-text),.8);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.social-icons__link:hover{background:rgba(var(--color-text),.08);border-color:rgb(var(--color-accent));color:rgb(var(--color-accent))}.site-footer__project-body{font-size:.875rem;color:rgb(var(--color-muted-text));margin-bottom:1.25rem}.site-footer__legal{border-top:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));font-size:.75rem;color:rgb(var(--color-muted-text))}.site-footer__legal-inner{display:flex;flex-direction:column;gap:1rem;padding-block:1.5rem}.site-footer__legal-links{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem}.site-footer__legal-links a{transition:color .15s ease}.site-footer__legal-links a:hover{color:rgb(var(--color-accent))}@media(min-width:640px){.site-footer__columns{--cols: 2}.site-footer__newsletter-inner,.site-footer__legal-inner{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:1000px){.site-footer__columns{--cols: 5}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/footer.css.map */
