.zyv-final-brand,.zyv-header .zyv-brand{display:inline-flex!important;align-items:center;gap:12px;flex-shrink:0;text-decoration:none}
.zyv-brand-mark{width:52px!important;height:52px!important;object-fit:contain;flex:none;filter:drop-shadow(0 3px 9px #0006)}
.zyv-brand-lockup{display:flex;flex-direction:column;gap:3px;line-height:1}
.zyv-final-brand,.zyv-header .zyv-brand,.zyv-ftr-wordmark{flex-direction:row;gap:10px!important}
.zyv-final-brand .zyv-brand-digital,.zyv-header .zyv-brand .zyv-brand-digital,.zyv-ftr-wordmark .zyv-brand-digital{display:block;font:600 10px/1.2 Manrope,Arial,sans-serif!important;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:#d7b783;margin:0}
.zyv-brand-lockup strong{font:700 25px/1 Sora,Manrope,sans-serif;letter-spacing:-.07em;color:#f2ede6}
.zyv-brand-lockup small{font:500 8px/1.3 Manrope,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#d4b489}
.zyv-ftr-wordmark{display:inline-flex!important;align-items:center;gap:12px}
@media(max-width:680px){#zyv-enquiry .zyv-enquiry-wrap{grid-template-columns:minmax(0,1fr)}#zyv-enquiry .zyv-enquiry-copy,#zyv-enquiry .zyv-enquiry-card{min-width:0;width:100%}}

.zyv-ftr-wordmark .zyv-brand-mark{width:63px!important;height:63px!important}
#zyv-enquiry form.fluent_form_3 .zyv-name-field{min-width:0}
#zyv-enquiry input[type=tel]{width:100%;min-width:0}
@media(max-width:680px){.zyv-brand-mark{width:43px!important;height:43px!important}.zyv-brand-lockup strong{font-size:23px}.zyv-brand-lockup small{font-size:7px}.zyv-final-header-inner{gap:14px}.zyv-final-brand{gap:9px!important}.zyv-final-header{padding-block:7px}.zyv-final-mobile-nav summary{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}#zyv-enquiry input,#zyv-enquiry textarea{font-size:16px!important}}
