/* Halifax brand typography: supplied Suisse BP Intl titles, Poppins body copy. */
@font-face{font-family:'Suisse BP Intl';src:url('/assets/fonts/SuisseBPIntl-Regular.woff') format('woff');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Poppins;src:url('/assets/fonts/Poppins-400.woff') format('woff');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Poppins;src:url('/assets/fonts/Poppins-500.woff') format('woff');font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:Poppins;src:url('/assets/fonts/Poppins-600.woff') format('woff');font-style:normal;font-weight:600;font-display:swap}
:root{--display:'Suisse BP Intl','Helvetica Neue',Arial,sans-serif;--body:Poppins,Arial,sans-serif}
body,body.luxury-site{font-family:var(--body)}
button,input,select,textarea{font-family:var(--body)}
:is(h1,h2,h3,h4,h5,h6),.luxury-site :is(h1,h2,h3,h4,h5,h6){font-family:var(--display)!important;font-weight:400}
.luxury-site :is(nav a,nav button),.luxury-header .menu-button,.luxury-site .collection-navigation a,.luxury-site .menu-product-groups a{font-family:var(--body)!important}
.luxury-site .menu-welcome>span,.luxury-site .quote-section blockquote,.luxury-site .footer-top .footer-tagline{font-family:var(--display)}

.luxury-site :is(h1,h2,h3,h4,h5,h6) :is(em,strong,span){font-family:inherit!important}
