/* Shared design system, with room for the English navigation and copy. */
.corporate-logo>img{filter:brightness(0) invert(1)}
.english-logo-tagline{display:block;font-size:12px;font-weight:600;line-height:1.5;text-align:center;letter-spacing:0;margin-top:5px;white-space:nowrap}
.desktop-nav{gap:22px}
.desktop-nav>a,.collections-toggle{font-size:14px}
.desktop-nav>*+*:before{left:-13px}
.corporate-footer .footer-contact-grid h3{font-size:13px}
.floor-series-tabs strong{font-size:25px}
@media(min-width:1101px) and (max-width:1350px){.brand{width:155px}.site-header{gap:15px}.desktop-nav{gap:17px}.desktop-nav>a,.collections-toggle{font-size:12px}.desktop-nav>*+*:before{left:-10px}}
@media(max-width:800px){.floor-series-tabs strong{font-size:23px}}
@media(max-width:560px){.floor-series-tabs strong{font-size:21px}.floor-hero h1{font-size:58px}}
