.sirito-footer{background-color:var(--footer-bg, var(--sirito-brown));color:var(--footer-fg, var(--sirito-cream))}.sirito-footer__inner{display:flex;flex-direction:column;gap:72px;max-width:calc(var(--sirito-content) + var(--sirito-margin) * 2);margin-inline:auto;padding:var(--sirito-margin)}.sirito-footer__top{display:grid;grid-template-columns:434px minmax(0,892px);justify-content:space-between;gap:64px}.sirito-footer__brand{display:flex;flex-direction:column;gap:40px;align-items:flex-start}.sirito-footer__emblem-img{display:block;width:253px;max-width:100%;height:auto}.sirito-footer__newsletter{display:flex;flex-direction:column;gap:24px;width:100%}.sirito-footer__newsletter-text{margin:0;font-size:var(--sirito-body);font-weight:500;line-height:1.125;color:inherit}.sirito-footer__form-wrapper{display:flex;flex-direction:column;gap:16px;margin:0}.sirito-footer__form{display:flex;align-items:center;gap:8px}.sirito-footer__input{flex:1 1 auto;min-width:0;height:50px;padding:16px 24px;border:0;border-radius:var(--sirito-radius-pill);background-color:var(--sirito-gold);color:var(--sirito-white);font-family:var(--sirito-font-body);font-size:var(--sirito-body);font-weight:500;line-height:1.125}.sirito-footer__input::placeholder{color:var(--sirito-cream);opacity:.85}.sirito-footer__input:focus-visible{outline:2px solid var(--sirito-cream);outline-offset:2px}.sirito-footer__submit{flex:0 0 auto;height:50px;padding:16px 32px;border:0;border-radius:var(--sirito-radius-pill);background-color:var(--sirito-cream);color:var(--sirito-brown);font-family:var(--sirito-font-body);font-size:var(--sirito-body);font-weight:500;line-height:1.125;white-space:nowrap;cursor:pointer;transition:background-color var(--sirito-transition),color var(--sirito-transition)}.sirito-footer__submit:hover{background-color:var(--sirito-white);color:var(--sirito-ink)}.sirito-footer__hint{margin:0;color:inherit}.sirito-footer__hint a,.sirito-footer__form-message{color:inherit}.sirito-footer__form-message{margin:0;font-size:var(--sirito-small);line-height:1.2}.sirito-footer__socials{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.sirito-footer__social{display:flex;align-items:center;justify-content:center;color:inherit;transition:opacity var(--sirito-transition)}.sirito-footer__social:hover{opacity:.65}.sirito-footer__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sirito-gutter)}.sirito-footer__column{display:flex;flex-direction:column;gap:24px}.sirito-footer__column-title{margin:0;font-family:var(--sirito-font-body);font-size:20px;font-weight:700;line-height:1.1;color:inherit;letter-spacing:0}.sirito-footer__links{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.sirito-footer__link{color:inherit;font-size:var(--sirito-body);font-weight:500;line-height:1.125;text-decoration:none}.sirito-footer__wordmark-img{display:block;width:100%;height:auto}.sirito-footer__bottom{display:flex;flex-direction:column;gap:32px}.sirito-footer__divider{width:100%;height:0;margin:0;border:0;border-top:1px solid currentColor;opacity:.5}.sirito-footer__bottom-content{display:flex;align-items:center;justify-content:space-between;gap:var(--sirito-gutter)}.sirito-footer__legal,.sirito-footer__credit{margin:0;font-size:var(--sirito-body);font-weight:500;line-height:1.125;color:inherit}.sirito-footer__credit{text-align:right}@media screen and (max-width:1199px){.sirito-footer__top{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:48px}}@media screen and (max-width:989px){.sirito-footer__inner{gap:48px}.sirito-footer__top{grid-template-columns:minmax(0,1fr);gap:48px}.sirito-footer__emblem-img{width:180px}}@media screen and (max-width:749px){.sirito-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--sirito-gutter)}.sirito-footer__form{flex-direction:column;align-items:stretch}.sirito-footer__input,.sirito-footer__submit{width:100%}.sirito-footer__bottom-content{gap:12px}.sirito-footer__legal,.sirito-footer__credit{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sirito-footer.css.map */
