.site-header{height:105px;padding-top:25px}.site-header nav{font-size:10px;gap:17px}.site-header .signature{width:190px;top:18px}.site-header .header-right{display:flex;align-items:center;gap:16px;padding-top:2px;font-size:10px}.site-header .header-right button{border:0;background:none;padding:0;font:inherit;cursor:pointer}.print-note{font-size:11px;color:#777;line-height:1.7;margin:0 0 30px;max-width:520px}@media(max-width:1100px){.site-header{height:130px;align-items:flex-end;padding-bottom:15px}.site-header .signature{width:170px;top:14px}.site-header nav{gap:20px}.site-header .header-right{padding:0}}@media(max-width:600px){.site-header{padding-left:5%;padding-right:5%;height:132px}.site-header nav{gap:12px;font-size:8px;letter-spacing:0}.site-header .header-right{font-size:8px;gap:10px}.site-header .signature{width:155px;top:16px}.site-header nav a{white-space:nowrap}.print-note{font-size:10px}}

/* navigation-type-20261024: header text only; retain layout and behavior. */
@font-face{font-family:'Portfolio Navigation';src:url('/films/fonts/ArchivoNarrow.ttf') format('truetype');font-weight:400 700;font-style:normal;font-display:swap}
body .site-header nav a,body .site-header .header-right a,body .site-header .header-right button,
body.films-v2 .site-header nav a,body.films-v2 .site-header .header-right a,body.films-v2 .site-header .header-right button,
body.gallery-shop .site-header nav a,body.gallery-shop .site-header .header-right a,body.gallery-shop .site-header .header-right button{font-family:'Portfolio Navigation',sans-serif;font-size:13px;font-weight:400;font-style:normal;letter-spacing:.06em;text-transform:uppercase}
@media(max-width:600px){
body .site-header nav a,body .site-header .header-right a,body .site-header .header-right button,
body.films-v2 .site-header nav a,body.films-v2 .site-header .header-right a,body.films-v2 .site-header .header-right button,
body.gallery-shop .site-header nav a,body.gallery-shop .site-header .header-right a,body.gallery-shop .site-header .header-right button{font-size:12px}}
