.footer.footer{--color-background:17,27,24;--color-foreground:241,237,223;--color-link:216,189,130;--gradient-background:#111b18;background:#111b18;color:#f1eddf;margin-top:0;border-top:1px solid #d8bd8233;padding-top:48px}
.footer .footer-block__heading{color:#d8bd82;font-weight:400}
.footer .footer-block__details-content,.footer .copyright__content{color:#c5cdbf}
.footer .footer__content-top{padding-bottom:36px}
.footer .footer__content-bottom{border-color:#d8bd8233}
.footer .list-menu__item--link{min-height:44px;line-height:1.5}
.header__menu-item{min-height:44px}
.header__icon,.menu-drawer__menu-item,.footer .newsletter-form__button{min-height:44px}
.header-wrapper :focus-visible,.footer :focus-visible{outline:2px solid #d8bd82;outline-offset:4px}
@media(max-width:749px){.footer .footer__content-top{padding-inline:22px}.footer .footer-block.grid__item{margin-block:0 28px}.footer .footer-block__heading{margin-bottom:12px}.footer .footer-block__details-content{margin-bottom:0}.footer .footer__content-bottom-wrapper{gap:20px}.footer .field__input{font-size:16px}}
