.header{background:#fff;color:#17181b;border-bottom-color:#e1e2e4;backdrop-filter:none}
.header .brand .cls-2{fill:#111214}
.header .brand .cls-3{fill:#595c61}
.header a:not(.button):hover{color:var(--red)}
.header .languages a{color:#686c73}
.header .languages a[aria-current]{color:#111214}
.header .languages a:not(:last-child):before{color:#b7bac0}
.header .menu-toggle{border-color:#d9dce0;background:#fff;color:#17181b}
.header .menu-toggle span{background:#17181b}
.header .mobile-menu{background:#fff;border-top-color:#e1e2e4}
.header .mobile-menu>a:not(.button){border-bottom-color:#e1e2e4}
.header .shop-button{border-radius:4px 0 0 4px}
.footer-main-surface{background:#fff;color:#17181b}
.footer-main-surface .brand .cls-2{fill:#111214}
.footer-main-surface .brand .cls-3{fill:#595c61}
.footer-main-surface .footer-brand p{color:#595c61}
.footer-main-surface .footer-main>div:not(:first-child)>a,.footer-main-surface .footer-main>div:not(:first-child)>span{color:#595c61}
.footer-main-surface a:hover,.footer-main-surface .footer-main>div:not(:first-child)>a:hover{color:var(--red)}
.footer-main-surface .distributor-brand svg{display:block;width:100%;height:auto}
.footer-main-surface .distributor-brand svg [fill="#fff"]{fill:#17181b}
