.sb-footer{--sb-bg: #D4E9DD;--sb-band: #C3DFD0;--sb-ink: #10271C;--sb-muted: #3F6153;--sb-accent: #14703C;--sb-rule: rgba(16, 39, 28, .15);background:var(--sb-bg);color:var(--sb-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.sb-footer *,.sb-footer *:before,.sb-footer *:after{box-sizing:border-box}.sb-footer__wrap{max-width:1200px;margin:0 auto;padding:0 32px}.sb-footer__top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:46px 44px;padding:60px 0 48px}.sb-footer__wordmark{font-family:Bricolage Grotesque,Inter,sans-serif;font-weight:800;font-size:34px;line-height:1;letter-spacing:-.03em;margin:0 0 14px}.sb-footer__tagline{font-size:16px;line-height:1.55;color:var(--sb-muted);margin:0 0 30px;max-width:32ch}.sb-footer__label{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--sb-muted);margin:0 0 16px}.sb-footer__news{display:flex;max-width:400px}.sb-footer__input{flex:1 1 auto;min-width:0;background:transparent;border:none;border-bottom:1.5px solid var(--sb-ink);color:var(--sb-ink);font:500 16px/1 Inter,sans-serif;padding:12px 2px}.sb-footer__input::placeholder{color:var(--sb-muted)}.sb-footer__input:focus{outline:none;border-bottom-width:2.5px}.sb-footer__submit{flex:0 0 auto;background:var(--sb-accent);color:#fff;border:none;font:700 12px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:0 18px;cursor:pointer;transition:background .18s ease}.sb-footer__submit:hover{background:#0d5a2f}.sb-footer__submit:focus-visible{outline:2px solid var(--sb-ink);outline-offset:2px}.sb-footer__news-success{font-size:14px;color:var(--sb-accent);margin-top:10px}.sb-footer__nav ul{list-style:none;margin:0;padding:0}.sb-footer__nav li+li{margin-top:12px}.sb-footer__nav a{color:var(--sb-ink);font-size:16px;font-weight:500;text-decoration:none;transition:color .18s ease}.sb-footer__nav a:hover{color:var(--sb-accent)}.sb-footer__nav a:focus-visible{outline:2px solid var(--sb-ink);outline-offset:3px}.sb-footer__address{font-style:normal;font-size:16px;font-weight:500;line-height:1.7;margin:0 0 20px}.sb-footer__contact-list{display:flex;flex-direction:column;gap:9px;align-items:flex-start}.sb-footer__contact-list a{color:var(--sb-ink);font-size:16px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--sb-rule);padding-bottom:2px;transition:border-color .18s ease}.sb-footer__contact-list a:hover{border-bottom-color:var(--sb-ink)}.sb-footer__disclosure{background:var(--sb-band)}.sb-footer__disclosure-inner{max-width:1200px;margin:0 auto;padding:26px 32px}.sb-footer__disclosure p{margin:0;font-size:19px;font-weight:600;line-height:1.5;letter-spacing:-.01em}.sb-footer__disclaimer{padding:26px 0 22px}.sb-footer__disclaimer p{margin:0;max-width:82ch;font-size:13.5px;line-height:1.65;color:var(--sb-muted)}.sb-footer__bar{border-top:1px solid var(--sb-rule);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:20px 0 40px}.sb-footer__copy{font-size:13.5px;font-weight:500;color:var(--sb-muted);margin:0}.sb-footer__meta{display:flex;align-items:center;gap:22px}.sb-footer__social{display:flex;gap:14px}.sb-footer__social a{color:var(--sb-ink);display:inline-flex;transition:color .18s ease}.sb-footer__social a:hover{color:var(--sb-accent)}.sb-footer__social a:focus-visible{outline:2px solid var(--sb-ink);outline-offset:3px}.sb-footer__social svg{width:19px;height:19px;fill:currentColor;display:block}.sb-footer__pay{display:flex;gap:7px}.sb-footer__pay span{font-size:10.5px;font-weight:600;letter-spacing:.06em;color:var(--sb-muted);padding:5px 9px;border:1px solid var(--sb-rule);border-radius:3px}@media(max-width:900px){.sb-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.sb-footer__brand{grid-column:1 / -1}.sb-footer__tagline{max-width:none}}@media(max-width:640px){.sb-footer__wrap{padding:0 22px}.sb-footer__top{grid-template-columns:1fr;gap:34px;padding:48px 0 38px}.sb-footer__wordmark{font-size:28px}.sb-footer__news{max-width:none}.sb-footer__disclosure-inner{padding:22px}.sb-footer__disclosure p{font-size:17px}.sb-footer__bar{padding:20px 0 34px}.sb-footer__meta{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.sb-footer *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/seabora-footer.css.map */
