/* Marca Weddable: tipografías y color del logo */
@font-face{font-family:"Lato";src:url(fonts/lato-900.woff2) format("woff2");font-weight:900;font-display:swap}
@font-face{font-family:"Fraunces";src:url(fonts/fraunces-300.woff2) format("woff2");font-weight:300;font-display:swap}
/* el nombre, siempre como en el logo: «wedd» en Lato Black rojo y «able» en serif fina blanca */
.wm{white-space:nowrap;text-transform:none;letter-spacing:normal;font-style:normal}
.wm b{font-family:"Lato",var(--body,sans-serif);font-weight:900;font-style:normal;color:#b04040;text-transform:lowercase;letter-spacing:-.01em;text-shadow:0 1px 2px rgba(0,0,0,.85),0 2px 8px rgba(0,0,0,.5)}
.wm i{font-family:"Fraunces",var(--display,serif);font-weight:300;font-style:normal;color:#fff;text-transform:lowercase;letter-spacing:-.01em;font-size:1.1em;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.85),0 2px 8px rgba(0,0,0,.5)}
/* titulares en serif fina; lo destacado vuelve a su tipografía de antes */
h1,h2{font-weight:300;letter-spacing:-.02em}
h1 em,h2 em,.hero h1 em,.g-hero h1 em{font-family:var(--display);font-weight:600;font-style:italic;color:#e1c19a}
/* sin barras de desplazamiento visibles (la de la página se mantiene) */
:not(html){scrollbar-width:none}
:not(html)::-webkit-scrollbar{display:none;width:0;height:0}
