.hero-section{height:80svh}.hero-section .header .header__inner{gap:1rem}@media (max-width:479px){.hero-section .header .header__inner{gap:.5rem}}.hero-section h1{font-family:Parisienne,cursive;font-weight:600}@media (max-width:479px){.hero-section h1{font-size:var(--h4);line-height:var(--h4-lh)}}.hero-section h2,.hero-section h4{font-weight:600;font-family:Parisienne,cursive}@media (max-width:479px){.hero-section h2{font-size:var(--h4);line-height:var(--h4-lh)}}@media (min-width:992px){.hero-section{height:100svh}}.hero-section .container{height:100%}.hero-section .container .component{height:100%}.hero-section .container .component .component__inner{height:100%;align-content:flex-start}.wedding-timeline-section{background:hsl(var(--brand-secondary))}.wedding-seating-section .header .header__inner{gap:1rem}.wedding-seating-section a{background:0 0}.wedding-seating-section a .image{max-width:700px}.wedding-map-section{padding:0}.wedding-map-section .container{max-width:100%}.wedding-map-section .iframe-container{display:flex}.wedding-map-section .iframe-container iframe{height:50vh;margin-top:-60px}@media (min-width:480px){.wedding-map-section .iframe-container iframe{height:70vh}}@media (min-width:992px){.wedding-map-section .iframe-container iframe{height:80vh}}.wedding-upload-section{padding:0;overflow:hidden}.wedding-upload-section .container{max-width:100%;overflow:hidden}.wedding-upload-section .iframe-container{overflow:hidden}.wedding-upload-section .iframe-container iframe{overflow:hidden;height:65vh}@media (min-width:480px){.wedding-upload-section .iframe-container iframe{height:70vh}}@media (min-width:992px){.wedding-upload-section .iframe-container iframe{height:90vh}}@media (min-width:1200px){.wedding-upload-section .iframe-container iframe{height:100vh}}footer .footer__header .image{max-width:200px}
/*# sourceMappingURL=home.min.css.map */
