/* Direct information pages share the existing black/glass identity and enquiry form. */
.header-focus-nav{display:none}
.header-cta-group{display:flex;align-items:center;gap:8px;justify-self:end}
.info-enquiry{padding-block:15px 45px}
.info-enquiry .sl-enquiry{position:relative}
.info-anchor{position:absolute;top:0;scroll-margin-top:25px}
.sl-page .info-optional{font:13px var(--sans);color:#aaa;margin-left:8px}
.info-enquiry .sl-form-heading>p:last-child{max-width:66ch}
@media(max-width:1200px) and (min-width:901px){.lov-black-edition .ux-header .primary-nav{gap:12px}.lov-black-edition .ux-header .primary-nav a{font-size:8px}.lov-black-edition .ux-header .header-inner{gap:14px;padding-inline:18px;grid-template-columns:145px 1fr auto auto}.lov-black-edition .ux-header .wordmark,.lov-black-edition .ux-header .wordmark img{width:145px}}
@media(max-width:1000px) and (min-width:901px){.lov-black-edition header.ux-header .primary-nav{gap:10px}.lov-black-edition header.ux-header .primary-nav a{font-size:7.5px}}
@media(max-width:900px){
 :root{--glass-height:104px;--masthead-height:126px}
 .lov-black-edition .ux-header .header-inner{grid-template-columns:1fr auto;grid-template-rows:52px 44px;grid-template-areas:'logo actions' 'focus focus';gap:0 12px;padding-bottom:6px}
 .lov-black-edition .ux-header .wordmark{grid-area:logo}
 .lov-black-edition .ux-header .header-actions{grid-area:actions}
 .lov-black-edition .ux-header .header-cta-group{display:none}
 body.lov-black-edition header.site-header.ux-header .header-focus-nav .header-account-cta{display:flex;flex:1.1;min-height:34px;padding:5px 6px;margin-left:4px;font-size:7.5px;line-height:1.6;white-space:normal;text-align:center;border:1px solid #ffffff4d;border-radius:99px;text-decoration:none}
 .lov-black-edition .ux-header .header-focus-nav .header-contact-cta{margin-left:7px}
 .lov-black-edition .ux-header .header-focus-nav .header-account-cta[aria-current]{border-color:#c8b58e;color:#e4d2ad}
 .lov-black-edition .ux-header .header-focus-nav{grid-area:focus;display:flex;align-items:center;justify-content:center;gap:0;width:100%;border-top:1px solid #ffffff1c}
 .header-focus-nav a{display:flex;align-items:center;justify-content:center;min-height:42px;flex:1;color:#f5f4ef;font:400 7.5px/1.6 var(--brand-nav);text-transform:uppercase;text-decoration:none;text-align:center;white-space:normal;padding-inline:3px}
 .header-focus-nav a[aria-current]{color:#e4d2ad;text-decoration:underline;text-underline-offset:5px}
 .header-focus-nav a:last-child{flex:.65;border-left:1px solid #ffffff1c}
}

@media(max-width:600px){
 .lov-black-edition .ux-header .header-focus-nav{gap:8px}
 .lov-black-edition .ux-header .header-focus-nav>a:not(.header-account-cta){display:none}
 body.lov-black-edition header.site-header.ux-header .header-focus-nav .header-account-cta{flex:1;min-width:0;min-height:38px;margin:0;padding:9px 10px;font-size:8px;white-space:nowrap}
}
@media(min-width:901px) and (max-width:1000px){
 .lov-black-edition header.ux-header .header-inner{gap:10px;padding-inline:16px}
 body.lov-black-edition header.site-header.ux-header .header-account-cta{padding-inline:13px}
 .lov-black-edition .ux-header .header-actions{gap:12px}
}
