
.cbd-footer__compliance{padding-block:12px 20px}.cbd-footer__compliance p{max-width:1120px;margin:0;color:var(--cbd-muted);font-size:10px;line-height:1.7}@media(max-width:599px){.cbd-footer__compliance{padding-block:10px 18px}.cbd-footer__compliance p{font-size:9px}}
.cbd-footer{background:#eaeddf;border-top:1px solid var(--cbd-border);padding-top:49px}.cbd-footer__newsletter{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;padding-bottom:45px;border-bottom:1px solid #cbd3be;align-items:center}.cbd-footer__newsletter h2{font-size:30px;letter-spacing:-.04em;font-weight:500;margin:14px 0 10px}.cbd-footer__newsletter p{font-size:12px;line-height:1.8;color:var(--cbd-muted);margin:0}.cbd-footer__form{width:100%}.cbd-footer__input{display:flex;border-bottom:1px solid var(--cbd-green);gap:8px;padding:6px 0 12px}.cbd-footer__input input{width:100%;min-width:0;min-height:35px;background:transparent;border:0;color:var(--cbd-green);font:inherit;font-size:13px;box-shadow:none;border-radius:0}.cbd-footer__input button{border:0;background:transparent;color:var(--cbd-green);cursor:pointer;width:40px;min-height:40px}.cbd-footer__form small{display:block;font-size:9px;color:var(--cbd-muted);line-height:1.7;margin-top:13px}.cbd-footer__form a{color:inherit}.cbd-footer__success{padding-top:12px}.cbd-footer__main{display:grid;grid-template-columns:1.4fr 1fr 1.2fr 1fr;gap:35px;padding-block:48px}.cbd-footer__brand>a{display:block;font-size:38px;font-weight:600;letter-spacing:-.075em;text-decoration:none;color:var(--cbd-green)}.cbd-footer__brand>a span{color:#899b60}.cbd-footer__brand p{font-size:11px;margin:11px 0 20px;color:var(--cbd-muted)}.cbd-footer__brand>span{font-size:8px;letter-spacing:.16em}.cbd-footer nav{display:flex;flex-direction:column;gap:11px;align-items:flex-start}.cbd-footer h3{font-size:11px;font-weight:600;margin:0 0 9px}.cbd-footer nav a{font-size:10px;text-decoration:none;color:var(--cbd-muted)}.cbd-footer nav a:hover{text-decoration:underline}.cbd-footer__note>.cbd-icon{width:28px;height:28px}.cbd-footer__note p{font-size:11px;line-height:1.9;color:var(--cbd-muted);margin-top:15px}.cbd-footer__bottom{min-height:67px;display:flex;gap:24px;align-items:center;justify-content:space-between;border-top:1px solid #cbd3be;font-size:9px;color:var(--cbd-muted)}.cbd-footer__payments{display:flex;gap:6px;flex-wrap:wrap}.cbd-footer__payments svg{width:29px;height:20px}
@media(max-width:989px){.cbd-footer__newsletter{gap:35px}.cbd-footer__newsletter h2{font-size:27px}.cbd-footer__main{grid-template-columns:1.3fr 1fr 1fr}.cbd-footer__note{display:none}}
@media(max-width:599px){.cbd-footer{padding-top:33px}.cbd-footer__newsletter{grid-template-columns:1fr;gap:24px;padding-bottom:33px}.cbd-footer__newsletter h2{font-size:26px;line-height:1.15;max-width:290px}.cbd-footer__main{grid-template-columns:1fr 1fr;gap:30px 20px;padding-block:32px}.cbd-footer__brand{grid-column:1 / -1}.cbd-footer__brand>a{font-size:38px}.cbd-footer__brand p{margin:6px 0 12px}.cbd-footer__bottom{flex-wrap:wrap;padding-block:20px;gap:15px;font-size:8px}.cbd-footer__payments{width:100%}}
