.header .main-nav{gap:clamp(20px,2.2vw,38px)}.header .main-nav a,.header .header-enquire{font-size:14px;font-weight:400;color:#a86643;background:linear-gradient(115deg,#914b29 0%,#bd7c51 42%,#d99c72 58%,#98512c 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:filter .3s,text-shadow .3s}.header .main-nav a:hover,.header .header-enquire:hover{filter:brightness(1.1);text-shadow:0 0 15px #b67c5e36}.header.film-mode .main-nav a,.header.film-mode .header-enquire{background:none;-webkit-text-fill-color:#f1c3a2;color:#f1c3a2;text-shadow:0 1px 6px #102f29}.mobile-menu>a{color:#a86643}.header .header-enquire span{-webkit-text-fill-color:#b67c5e}.header .main-nav a:after{background:linear-gradient(90deg,#914b29,#d99c72)}
@media(min-width:1600px){.header .main-nav a,.header .header-enquire{font-size:16px}}
@media((width > 760px) and ((width > 1100px) or (orientation: landscape))) and (max-width:1050px){.header .main-nav{gap:17px}.header .main-nav a,.header .header-enquire{font-size:12px}}
@media(prefers-reduced-motion:reduce){.header .main-nav a,.header .header-enquire{transition:none}}
