body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Whispering Signature;font-style:normal;font-weight:400;src:url(/static/media/WhisperingSignature.34a4e19fbaa095509153.woff) format("woff")}@font-face{font-family:Cailyne;font-style:normal;font-weight:400;src:url(/static/media/Cailyne.6cd981f6816a129702ea.otf) format("opentype")}@font-face{font-family:Jasmine Reminiscentse;font-style:normal;font-weight:400;src:url(/static/media/JasmineReminiscentse.7d556dfd59e1f54105da.ttf) format("truetype")}@font-face{font-family:Neoteric;font-style:normal;font-weight:400;src:url(/static/media/NEOTERIC.9e0cd2501756e58c5d96.ttf) format("truetype")}@font-face{font-family:Brolimo;font-style:normal;font-weight:400;src:url(/static/media/brolimo.827ad3c76272a20beeba.woff2) format("woff")}.page{bottom:0;font-family:Raleway,sans-serif;height:100svh;max-height:100svh;overflow-x:hidden;overflow-y:scroll;position:fixed;scroll-snap-type:y mandatory;top:.1px;width:100%;@media (orientation:portrait){font-size:4dvw}@media (orientation:landscape){font-size:1dvw}.welcome{position:relative;text-align:center;.welcome-image{object-fit:cover;overflow:hidden;@media (orientation:portrait){min-height:140dvh;transform:translate(-30%,-15%);width:150dvw}@media (orientation:landscape){min-height:100dvh;transform:translateY(-35%);width:100dvw}}.welcome-group{-webkit-backdrop-filter:blur(.5dvh);backdrop-filter:blur(.5dvh);background-color:#fff3;border-radius:5dvw;position:absolute;top:8dvh;transform:translate(-50%);@media (orientation:portrait){left:50dvw;padding-bottom:4dvw;padding-left:8dvw;padding-right:8dvw;padding-top:4dvw}@media (orientation:landscape){left:20dvw;padding-bottom:1dvw;padding-left:4dvw;padding-right:4dvw;padding-top:1dvw}.title{font-family:Neoteric,sans-serif;white-space:normal;@media (orientation:portrait){font-size:6dvw;width:70dvw}@media (orientation:landscape){font-size:2.5dvw;width:25dvw}}.names{@media (orientation:portrait){font-size:3dvw}@media (orientation:landscape){font-size:1.1dvw}font-style:italic}.subtitle{font-family:Cailyne,sans-serif;@media (orientation:landscape){font-size:1dvw}@media (orientation:portrait){font-size:3dvw;font-weight:700}}.name,.subtitle{align-items:center;display:flex;justify-content:center;white-space:nowrap}.name{font-family:Open Sans,sans-serif;@media (orientation:landscape){font-size:1dvw}@media (orientation:portrait){font-size:3dvw;font-weight:700}}}.welcome-content{-webkit-backdrop-filter:blur(.5dvh);backdrop-filter:blur(.5dvh);background-color:#ffffff80;border-radius:5dvw;bottom:10dvh;position:absolute;transform:translate(-50%);@media (orientation:portrait){left:50dvw;padding-bottom:4dvw;padding-left:4dvw;padding-right:4dvw;padding-top:4dvw;width:68dvw}@media (orientation:landscape){left:20dvw;padding-bottom:1dvw;padding-left:1dvw;padding-right:1dvw;padding-top:1dvw;width:30dvw}.title{font-family:Whispering Signature,serif;@media (orientation:portrait){font-size:7dvw}@media (orientation:landscape){font-size:2.5dvw}}.subtitle{font-family:Cailyne,sans-serif;@media (orientation:landscape){font-size:1dvw}@media (orientation:portrait){font-size:3dvw;font-weight:700}}}}.one-pane{width:100dvw}.pane-header{font-family:Jasmine Reminiscentse,sans-serif;@media (orientation:portrait){font-size:12dvw;padding-bottom:5dvw;padding-top:4dvh}@media (orientation:landscape){font-size:5dvw;padding-bottom:2dvw;padding-top:2dvw}}.two-pane{display:flex;@media (orientation:landscape){max-width:100dvw}@media (orientation:portrait){flex-direction:column;max-height:100dvh}.two-pane-left,.two-pane-right{display:flex;flex-direction:column;object-fit:cover;text-align:center;@media (orientation:landscape){max-width:50dvw;min-width:50dvw}@media (orientation:portrait){max-height:50dvh;min-height:50dvh}&.location-right{padding:0}}}}.slide{content-visibility:visible;height:100svh;overflow:hidden;scroll-snap-align:start;width:100svw}.guest{cursor:pointer}.overlay{-webkit-backdrop-filter:blur(5dvh);backdrop-filter:blur(5dvh);background-color:#1f1f1f80;color:#fffdd0;display:block;height:100dvh;position:fixed;top:0;width:100dvw;.overlay-content{bottom:50dvh;position:fixed;text-align:center;transform:translateY(-50%);width:100dvw;.title{font-family:Whispering Signature,serif;@media (orientation:portrait){font-size:7dvw;padding-bottom:4dvw;padding-left:0;padding-right:0;padding-top:4dvw}@media (orientation:landscape){font-size:2.5dvw}}.subtitle{font-family:Cailyne,sans-serif;@media (orientation:portrait){font-size:4dvw}@media (orientation:landscape){font-size:1dvw}}}.loader-and-button{position:fixed;text-align:center;top:70dvh;width:100dvw;.MuiButton-contained{background-color:#807a4d;border-color:#807a4d;font-weight:700;text-transform:lowercase}.loader{border:2px solid #fff;margin-left:auto;margin-right:auto;width:50dvw;.loading-bar{background-color:#fff;height:5px}}}}.thanks{position:relative;.thanks-bg{object-fit:cover;object-position:center;@media (orientation:landscape){min-height:100dvh;transform:translateY(-25%);width:100dvw}@media (orientation:portrait){height:100dvh;width:100dvw}}.thanks-content{background:linear-gradient(180deg,#fff,#fff 20%,#fff0);left:50dvw;padding-bottom:3dvh;padding-top:5dvh;position:absolute;text-align:center;top:0;transform:translate(-50%);z-index:2;@media (orientation:portrait){height:40dvh;width:100dvw}@media (orientation:landscape){width:75dvw}.pane-header{font-family:Neoteric,sans-serif;@media (orientation:portrait){font-size:7dvw}@media (orientation:landscape){font-size:3dvw}}div{padding-left:5dvw;padding-right:5dvw}.title{font-family:Whispering Signature,serif;@media (orientation:portrait){font-size:6dvw;margin-top:6dvw}@media (orientation:landscape){font-size:2.5dvw;margin-top:2.5dvw}}}}.love-story{background-color:#89cff0;font-family:Open Sans,sans-serif;position:relative;.love-story-left{object-fit:cover;@media (orientation:portrait){height:100dvh;width:100dvw}@media (orientation:landscape){height:100dvh;width:100dvw}}.love-story-right{background:linear-gradient(0deg,#000,#000 20%,#0000);bottom:0;height:50dvh;position:absolute;width:100%;z-index:2;.pane-header{bottom:8dvh;color:#fff;position:absolute;text-align:center;width:100%}}}.love-story-two-alt{background-color:#dbe098;.two-pane-left,.two-pane-right{position:relative}@media (orientation:portrait){.two-pane-left{margin-bottom:2vw}}@media (orientation:landscape){.two-pane-left,.two-pane-right{width:calc(50vw - 10px)!important}.two-pane-right{margin-left:20px}}.image-scroll-arrow-container,.story-caption{background-color:#dbe098cc}}.love-story-three-alt{background-color:#8e715b;.two-pane-left,.two-pane-right{position:relative}.two-pane-left{.image-scroll-arrow-container{background-color:#8e715bcc}}.two-pane-right{@media (orientation:portrait){display:flex;flex-direction:row!important;img{height:calc(50dvh - 10px);margin-top:10px;object-fit:cover;width:50dvw}.story-caption{bottom:0;box-sizing:border-box;padding:5dvw;position:relative;right:0;text-align:left;transform:translate(0);width:50vw;z-index:2}}@media (orientation:landscape){img{height:100dvh;margin-left:20px;object-fit:cover;width:calc(50dvw - 20px)}}}.story-caption{background-color:#8e715bcc}}.love-story-three-alt,.love-story-two-alt{font-family:Open Sans,sans-serif;position:relative;@media (orientation:portrait){font-size:3dvw}@media (orientation:landscape){font-size:1dvw}.image-scroll{img{height:100%;margin-right:auto;object-fit:contain;object-position:center}}.story-caption{max-width:450px;position:absolute;text-align:left;@media (orientation:portrait){border-radius:2vw;bottom:3vw;padding-bottom:3%;padding-left:3%;padding-right:3%;padding-top:3%;right:50vw;transform:translateX(50%);width:90%}@media (orientation:landscape){border-radius:2vh;bottom:8vh;padding-bottom:3%;padding-left:3%;padding-right:3%;padding-top:3%;right:25vw;transform:translateX(50%);width:84%}}.love-story-heading{font-family:Brolimo,sans-serif;@media (orientation:portrait){font-size:4dvw;margin-bottom:2dvw}@media (orientation:landscape){font-size:2dvw}}.love-story-text{font-family:Open Sans,sans-serif;@media (orientation:portrait){font-size:2.7dvw}@media (orientation:landscape){font-size:1dvw}}}.image-scroll{height:100%;overflow-x:scroll;overflow-y:hidden;position:relative;width:100%}.image-scroll::-webkit-scrollbar{@media (orientation:portrait){display:none}}.image-scroll-inner{display:flex;flex-direction:row;gap:10px;max-height:100%;min-height:100%;min-width:1px;position:absolute;img{min-width:1px;object-fit:contain;@media (orientation:portrait){max-height:50dvh;min-height:50dvh}@media (orientation:landscape){max-height:100dvh;min-height:100dvh}}}.image-scroll-arrow-container{border-radius:50%;box-sizing:border-box;height:50px;opacity:1;position:absolute;right:5vw;text-align:center;top:35%;transform:translateY(-50%);transition:opacity .25s ease-out;width:50px;svg{position:absolute;top:50%;transform:translate(-50%,-50%)}}.image-scroll-arrow-container.hidden{opacity:0}.the-groom{overflow:hidden;position:relative;.the-groom-left{background:linear-gradient(0deg,#8bd3e6,#8bd3e6 30%,#8bd3e600);bottom:0;height:60dvh;position:absolute;width:100%;z-index:2;.the-groom-left-text{bottom:8dvh;position:absolute;text-align:center;width:100%}}.the-groom-right{object-fit:cover;@media (orientation:portrait){height:100dvh;transform:translate(-22%);width:160dvw}@media (orientation:landscape){height:100dvh;object-position:50% 35%;transform:translate(-22%);width:80dvw}}}.the-bride{overflow:hidden;position:relative;.the-bride-left{object-fit:cover;@media (orientation:portrait){height:100dvh;transform:translate(-45%);width:200dvw}@media (orientation:landscape){height:100dvh;object-position:50% 45%;transform:translate(-45%);width:100dvw}}.the-bride-right{background:linear-gradient(180deg,#bee5b0,#bee5b0 20%,#bee5b000);height:40dvh;position:absolute;top:0;width:100%;z-index:2;.the-bride-right-text{position:absolute;text-align:center;top:3dvh;width:100%}}}.thanks-alt{.two-pane-left{box-sizing:border-box;padding:0 5vw;.pane-header{font-family:Neoteric,sans-serif;@media (orientation:landscape){font-size:3dvw}}.title{font-family:Whispering Signature,serif;@media (orientation:landscape){font-size:2.5dvw;margin-top:2.5dvw}}}.thanks-bg{height:100dvh;object-fit:cover;object-position:50% 75%}}.rules{background-color:#d3b5e5;text-align:center;.attire{padding:0 5dvw}.palette{display:grid;grid-template-columns:auto auto auto auto;margin:5dvh auto;@media (orientation:landscape){width:56dvh;.color{border-radius:10dvh;height:10dvh;margin:2dvh;width:10dvh}}@media (orientation:portrait){width:56dvw;.color{border-radius:10dvw;height:10dvw;margin:2dvw;width:10dvw}}.color-1{background-color:#ee7ea0}.color-2{background-color:#ffa9ba}.color-3{background-color:#ffd7d6}.color-4{background-color:#ea7d70}.color-5{background-color:#f69f95}.color-6{background-color:#ffaf6e}.color-7{background-color:#ffcc80}.color-8{background-color:#ffe2a6}.color-9{background-color:#bcc07b}.color-10{background-color:#dbe098}.color-11{background-color:#d5e2d3}.color-12{background-color:#9a81b0}.color-13{background-color:#cdbdeb}.color-14{background-color:#8e715b}.color-15{background-color:#c9a98d}.color-16{background-color:#e5daca}}}.gift-info{background-color:#f1c0b9;.gift-info-left{div{padding-left:5dvw;padding-right:5dvw}br{display:block}}.gift-info-right{object-fit:cover;@media (orientation:portrait){height:50dvh;width:100dvw}@media (orientation:landscape){height:100dvh;width:50dvw}}}.rsvp{background-color:#b2ac88;.MuiButton-contained{background-color:#594c04}.MuiButton-contained,.MuiButton-outlined{border-color:#594c04;font-size:16pt;font-weight:700;padding:0 5dvw;text-transform:lowercase}.MuiButton-outlined{color:#594c04}.submit-button{font-size:16pt;margin-left:auto;margin-right:auto;margin-top:5dvw}.Mui-disabled{background-color:#595744}.rsvp-left{object-fit:cover;@media (orientation:portrait){height:50dvh;width:100dvw}@media (orientation:landscape){height:100dvh;width:50dvw}}.rsvp-controls{max-width:75%}}.location{background-color:#fffdd0}
/*# sourceMappingURL=main.2724e1a7.css.map*/