.wf-trust{background:#f6f2ec;border-top:1px solid #e4ddd2}
.wf-trust__in{max-width:var(--page-width,1320px);margin:0 auto;padding:34px 20px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}
@media(min-width:850px){.wf-trust__in{grid-template-columns:repeat(4,1fr);gap:28px}}
.wf-trust__in>div{display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-items:center}
.wf-trust svg{grid-row:span 2;width:44px;height:44px;padding:10px;border-radius:50%;background:#fff;border:1px solid #e4ddd2;color:#b4541f}
.wf-trust strong{font-size:15px;color:#1b1a18}
.wf-trust span{font-size:13.5px;color:#5b5750}
.footer{border-top:3px solid #b4541f}
.footer a{color:#e6dfd4;text-decoration:none;transition:color .2s}
.footer a:hover{color:#e9a574}
.footer .footer-col__heading,.footer h2,.footer h3,.footer summary{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:13.5px;font-weight:600}
.footer-col--text .footer-col__heading,.footer-col--text h2,.footer-col--text h3{font-family:var(--heading-font-family,inherit);font-size:24px;letter-spacing:.01em;text-transform:none;font-weight:500}
.footer__hr{border-color:rgba(255,255,255,.14)}
.footer__base{color:#a79f93;font-size:13.5px}
.footer__base a{color:#c9c1b4}
.footer .payment-icons svg,.footer [class*=payment] svg{filter:none}
