@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600&family=Figtree:wght@400;500;600&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Source+Sans+3:wght@400;500;600&display=swap');
html[data-font-theme]{--w-display:'Playfair Display',Georgia,serif;--w-body:Manrope,sans-serif}html[data-font-theme="modern"]{--w-display:'DM Sans',sans-serif;--w-body:'DM Sans',sans-serif}html[data-font-theme="romantic"]{--w-display:'Cormorant Garamond',Georgia,serif;--w-body:Figtree,sans-serif}html[data-font-theme="classic"]{--w-display:'Libre Baskerville',Georgia,serif;--w-body:'Source Sans 3',sans-serif}html[data-font-theme] body{font-family:var(--w-body)}html[data-font-theme] .hero h1,html[data-font-theme] h2,html[data-font-theme] h3,html[data-font-theme] .countdown b,html[data-font-theme] .gallery-closing p,html[data-font-theme] .faq summary{font-family:var(--w-display)}html[data-font-theme] .button,html[data-font-theme] .event-actions a,html[data-font-theme] .event-actions button,html[data-font-theme] .guest-actions a,html[data-font-theme] .guest-actions button,html[data-font-theme] .text-link,html[data-font-theme] .text-button{font-family:var(--w-body)}html[data-font-theme="modern"] .hero h1,html[data-font-theme="modern"] h2,html[data-font-theme="modern"] h3,html[data-font-theme="modern"] .countdown b,html[data-font-theme="modern"] .gallery-closing p,html[data-font-theme="modern"] .faq summary{letter-spacing:-.055em;font-weight:500}#preview-scroll[data-font-theme]{--w-display:'Playfair Display',Georgia,serif;--w-body:Manrope,sans-serif}#preview-scroll[data-font-theme="modern"]{--w-display:'DM Sans',sans-serif;--w-body:'DM Sans',sans-serif}#preview-scroll[data-font-theme="romantic"]{--w-display:'Cormorant Garamond',Georgia,serif;--w-body:Figtree,sans-serif}#preview-scroll[data-font-theme="classic"]{--w-display:'Libre Baskerville',Georgia,serif;--w-body:'Source Sans 3',sans-serif}#preview-scroll[data-font-theme] .mini-section{font-family:var(--w-body)}#preview-scroll[data-font-theme] .mini-hero h3,#preview-scroll[data-font-theme] .mini-section h4{font-family:var(--w-display)}#preview-scroll[data-font-theme="modern"] .mini-hero h3,#preview-scroll[data-font-theme="modern"] .mini-section h4{letter-spacing:-.055em}
