.vh-footer{display:block;background:var(--vh-footer-background,#fff);color:var(--vh-footer-text,#171512);font-family:var(--font-body--family,Arial,sans-serif);font-size:14px;line-height:1.55;border-block-start:1px solid var(--vh-footer-border,#e7e1d8)}.vh-footer *{box-sizing:border-box}.vh-footer a{color:inherit;text-decoration:none}.vh-footer a:hover{text-decoration:underline;text-underline-offset:4px}.vh-footer a:focus-visible,.vh-footer button:focus-visible,.vh-footer summary:focus-visible,.vh-footer select:focus-visible{outline:2px solid var(--vh-footer-accent,#684b34);outline-offset:4px}.vh-footer :where(p,h2,h3){margin:0;font-family:inherit;color:inherit;letter-spacing:normal}.vh-footer button,.vh-footer select{font:inherit}.vh-footer :where(ul){list-style:none;padding:0;margin:0}.vh-footer__container{width:min(calc(100% - 64px),var(--vh-footer-width,1240px));margin-inline:auto}.vh-footer__main{display:grid;grid-template-columns:minmax(230px,1.35fr) repeat(2,minmax(150px,1fr)) minmax(235px,1.12fr);gap:clamp(20px,3vw,48px);padding-block:40px}.vh-footer__main>*{min-width:0}.vh-footer-icon{display:block;flex:0 0 auto;width:22px;height:22px}.vh-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block-start:1px solid var(--vh-footer-border,#e7e1d8);padding-block:18px 24px}.vh-footer__copyright{font-size:12px}.vh-footer__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:989px){.vh-footer__main{grid-template-columns:1fr 1fr;gap:28px}.vh-footer-brand{grid-column:1 / -1}.vh-footer-reviews{grid-column:1 / -1}}@media(max-width:749px){.vh-footer__container{width:calc(100% - 32px)}.vh-footer__main{display:flex;flex-direction:column;gap:0;padding-block:26px 20px}.vh-footer__bottom{flex-direction:column-reverse;align-items:flex-start;gap:14px;padding-block:16px 24px}.vh-footer__copyright{font-size:12px}}
