@font-face{
  font-family:'Fraunces';
  src:url('/assets/fonts/Fraunces-Variable.woff2') format('woff2');
  font-style:normal;
  font-weight:300 600;
  font-display:swap;
}
header .header-links{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  justify-content:flex-end;
  gap:22px;
}
header .header-links>a{
  min-height:44px;
  display:inline-flex;
  align-items:center;
}
.lang-link{
  color:#D2AA5F;
  font-family:'Inter',sans-serif;
  font-size:11px;
  font-weight:500;
  letter-spacing:.16em;
  text-transform:uppercase;
  text-decoration:none;
}
header .header-links .back,
header .header-links>a:not(.lang-link):not(.lang-switch){
  color:rgba(240,235,216,.72);
  font-family:'Inter',sans-serif;
  font-size:11px;
  letter-spacing:.16em;
  text-transform:uppercase;
  text-decoration:none;
}
header .header-links>a:not(.lang-link):not(.lang-switch):hover{color:#D2AA5F}
@media(max-width:600px){
  header:not(.site-header){height:auto!important;min-height:64px;padding-block:12px}
  header:not(.site-header) .wrap{flex-wrap:wrap;row-gap:2px}
  header .header-links{
    flex-basis:100%;
    order:3;
    justify-content:flex-start;
    gap:0 16px;
    margin-top:4px;
    border-top:1px solid rgba(240,235,216,.12);
  }
}
@font-face{
  font-family:'Fraunces';
  src:url('/assets/fonts/Fraunces-Variable-Italic.woff2') format('woff2');
  font-style:italic;
  font-weight:300 600;
  font-display:swap;
}
@font-face{
  font-family:'Inter';
  src:url('/assets/fonts/Inter-Variable.woff2') format('woff2');
  font-style:normal;
  font-weight:300 600;
  font-display:swap;
}
