@font-face{font-family:"Korb";src:url("../font/Korb.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Korb";src:url("../font/Korb-Bold.ttf") format("truetype");font-weight:500 900;font-style:normal;font-display:swap}
html,body,button,input,select,textarea{font-family:"Korb",sans-serif}
h1,h2,h3,h4,h5,h6,strong,b{font-family:"Korb",sans-serif;font-weight:700}
/* Preserve the original Emily Street accents throughout the site. */
@font-face{font-family:"Emily Street";src:url("../font/Emily%20Street.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
.shared-year > span,.story-year-panel > span,.sundae-flavor-rotator span{font-family:"Emily Street",cursive;font-weight:400}
/* Map pins temporarily hidden until requested again. */
.shared-find-map .veneto-map-pin-wrap{display:none!important}
.flavor-strip,.flavor-strip span{font-family:"Korb",sans-serif;font-weight:700;font-style:normal}

/* Original circular product captions. */
.hero-visual .floating-note{display:grid;visibility:visible;opacity:1;z-index:5;background:#fff;border-radius:50%;font-family:"Playfair Display",serif;font-style:italic;font-weight:600}
/* Original circular product captions. */
.hero-visual .floating-note{display:grid;visibility:visible;opacity:1;z-index:5;background:#fff;border-radius:50%;font-family:"Playfair Display",serif;font-style:italic;font-weight:600}