.s4u-footer{font-family:inherit}.s4u-footer__inner{max-width:var(--s4u-max);margin:0 auto;padding:var(--s4u-pt) 24px var(--s4u-pb)}.s4u-footer__grid{display:grid;gap:28px;align-items:start}.s4u-footer__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.s4u-footer__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.s4u-footer__title{margin:0 0 12px;color:var(--s4u-heading);font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-size:16px}.s4u-footer__rich,.s4u-footer__muted{font-size:13px;line-height:1.55}.s4u-footer__rich p{margin:0 0 12px}.s4u-footer__links{list-style:none;padding:0;margin:0;display:grid;gap:10px}.s4u-footer__links--account{gap:0}.s4u-footer__links--account a{display:inline-block;line-height:1.55}.s4u-footer__links a{color:var(--s4u-link);text-decoration:none;font-size:13px}.s4u-footer__links a:hover{text-decoration:underline}.s4u-footer__muted{opacity:.8}.s4u-footer__social{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.s4u-footer__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;border-radius:999px;text-decoration:none}.s4u-footer__iconSvg{display:inline-flex;align-items:center;justify-content:center}.s4u-footer__newsletter{display:grid;grid-template-columns:1fr 210px;gap:14px;align-items:center;margin-top:12px}.s4u-footer__newsletter input[type=email]{height:46px;padding:0 14px;border:1px solid rgba(0,0,0,.25);border-radius:6px;background:#fff;color:#000;outline:none}.s4u-footer__newsletter input[type=email]:focus{border-color:#0009}.s4u-footer__newsletter button{height:46px;border:0;border-radius:6px;background:#000;color:#fff;font-weight:900;cursor:pointer}.s4u-footer__newsletter button:hover{transform:translateY(-1px)}.s4u-footer__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:990px){.s4u-footer__grid--4,.s4u-footer__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.s4u-footer__newsletter{grid-template-columns:1fr}}@media(max-width:640px){.s4u-footer__grid{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-footer-stones4u.css.map */
