body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;font-family:"Roboto Monot",sans-serif}body::-webkit-scrollbar{height:0;width:0;background:transparent}body::-webkit-scrollbar-thumb{background:red}a{text-decoration:none;outline:0}a:link,a:visited{text-decoration:none;color:inherit}a:link:hover{text-decoration:none;color:#c9b2ba}.App{display:grid;background-color:#fff;overflow:hidden;grid-template-rows:1fr;grid-template-columns:minmax(0,8px) 1fr minmax(0,8px);min-height:100vh;color:#a0a0a0}.App>section{grid-column:2/3;grid-row:1/2;padding-top:44px}.notification-item{background-color:#fce4ec;border-left-color:#c9b2ba}@supports (-webkit-touch-callout:none){.App>section{padding:44px env(safe-area-inset-right) 56px env(safe-area-inset-left)}@media only screen and (display-mode:standalone){.App>section{padding-top:88px;padding-bottom:83px}}}@media only screen and (max-width:755px){.App>section{padding-bottom:56px}}@media only screen and (min-width:755px){.App{grid-template-rows:1fr 50px;grid-template-columns:minmax(0,1fr) minmax(755px,1280px) minmax(0,1fr)}.App>section{padding-top:150px}}@media only screen and (max-width:600px){.App>h1{font-size:1.2em}}@media only screen and (max-width:940px){.App>h1{font-size:3em}}.MenuBar{list-style-type:none;grid-column:2/3;grid-row:1/2;height:150px;width:100%;z-index:10;font-family:"Oswald",sans-serif;display:grid;justify-content:stretch;align-items:center;grid-template-columns:minmax(0,236px) 1fr minmax(0,236px);grid-template-rows:150px}.MenuBar>.rsvp{position:absolute;top:0;right:220px;color:#e2b007;width:40px;height:50px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;cursor:pointer;-webkit-transition:height .2s ease-out;transition:height .2s ease-out;z-index:12}.MenuBar>.rsvp:hover{height:60px}.MenuBar>.rsvp a:link:hover{text-decoration:none;color:#fff}.MenuBar>.rsvp .text{grid-column:1/3;justify-self:stretch;align-self:stretch;text-align:center;background-color:#fce4ec;padding-top:4px}.MenuBar>.rsvp .left{border-top:16px solid #fce4ec;border-right:20px solid transparent}.MenuBar>.rsvp .right{border-top:16px solid #fce4ec;border-left:20px solid transparent}.MenuBar.transparent{background:rbga(0,0,0,.5);color:#a0a0a0}.MenuBar.fixed,.MenuBar.solid{background-color:#fff;color:#a0a0a0}.MenuBar.fixed{position:fixed;-webkit-transition-property:top;transition-property:top;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease;height:80px;grid-template-rows:80px}.MenuBar.relative{position:relative}.MenuBar>.top_left{grid-column:1/2}.MenuBar>.top_left,.MenuBar>.top_right{display:grid;height:100%;align-self:stretch;grid-row:1/2;pointer-events:none}.MenuBar>.top_right{grid-column:3/4}.MenuBar>.top_left>img{width:100%;-webkit-transform:rotateX(155deg);transform:rotateX(155deg);position:relative;top:30px}.MenuBar.fixed>.top_left>img{top:15px;left:50px}.MenuBar>.top_right>img{width:140%;-webkit-transform:rotate(20deg);transform:rotate(20deg);position:relative;top:-30px;justify-self:flex-end}.MenuBar.fixed>.top_right>img{top:-10px}.MenuBar>ul{grid-row:1/2;grid-column:1/4;display:flex;justify-content:center;align-items:center;padding:0;margin:0;color:inherit;height:150px;overflow:hidden;z-index:11}.MenuBar.fixed>ul{height:80px}.MenuBar>ul>li{display:flex;align-items:center;margin-right:18px;color:inherit;text-transform:uppercase;font-size:.99em;padding-top:88px;overflow:hidden;color:#a0a0a0}.MenuBar.fixed>ul>li{padding-top:38px}.MenuBar>ul>li>.heartContainer{margin-right:12px;text-decoration:none}.MenuBar>ul>li>a>.flowerTextContainer{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.MenuBar.fixed>ul>li>a>.flowerTextContainer{-webkit-transform:translateY(-25px);transform:translateY(-25px)}.MenuBar>ul>li>a{text-decoration:none;outline:0}.MenuBar>ul>li>a:visited{text-decoration:none;color:inherit}.MenuBar>ul>li:hover{text-decoration:none;color:#fce4ec;cursor:pointer}.MenuBar>ul>li>a:link{text-decoration:none;color:inherit}.MenuBar>ul>li>a:link:hover{text-decoration:none;color:#fce4ec}.MenuBar>ul>li>a.current{color:#fce4ec}.MenuBar .AccountButton>div{display:none;position:absolute}.MenuBar .AccountButton:hover>div{display:block}.MenuBar .AccountButton:focus-within>div{display:block}@media only screen and (max-width:955px){.MenuBar>.top_right>img{height:100%;top:30px}.MenuBar.fixed>.top_right>img{top:15px}}@media only screen and (max-width:890px){.MenuBar>.top_left>img{height:55%;top:71px;left:-30px}.MenuBar>.top_right>img{height:55%;top:80px}}@media only screen and (max-width:755px){.MenuBar{display:none}}.heartContainer{display:grid;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-columns:-webkit-max-content;grid-template-columns:max-content}.heartContainer>img{grid-row:1/2;grid-column:1/2;align-self:stretch;justify-self:stretch}.heartContainer>span{grid-row:1/2;grid-column:1/2;align-self:center;justify-self:center;font-weight:700;color:#e2b007;position:relative;top:-5%}.flowerTextContainer{display:grid;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;width:100%}.flowerTextContainer>img{grid-row:1/2;grid-column:1/2;align-self:stretch;justify-self:stretch;-webkit-transform:translateY(-15%);transform:translateY(-15%)}.flowerTextContainer>span{grid-row:1/2;grid-column:1/2;align-self:center;justify-self:center;font-family:"Parisienne",cursive;font-weight:400;color:#e2b007;position:relative;top:-5%}.flowerTextContainer>span:last-child{top:10%}section.FooterBar{padding-top:0!important;padding-bottom:0!important;display:none;grid-template-columns:1fr 1fr 8fr -webkit-max-content;grid-template-columns:1fr 1fr 8fr max-content;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;padding:0 16px;align-items:center;position:fixed;bottom:0;height:50px;color:#fff;text-shadow:1px 1px #000;z-index:10}.FooterBar a{display:flex;align-items:center}.FooterBar>a>.heartContainer{margin-right:4px}@media only screen and (min-width:755px){section.FooterBar{display:grid;grid-row:2/3;position:inherit;bottom:inherit;color:inherit;text-shadow:none;z-index:inherit}}.CountDown{display:grid;grid-template-areas:"days hours minutes seconds" "days_text hours_text minutes_text seconds_text";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;justify-items:center;text-transform:uppercase}.CountDown>.days{grid-area:days}.CountDown>.hours{grid-area:hours}.CountDown>.minutes{grid-area:minutes}.CountDown>.seconds{grid-area:seconds}.CountDown>.days_text{grid-area:days_text}.CountDown>.hours_text{grid-area:hours_text}.CountDown>.minutes_text{grid-area:minutes_text}.CountDown>.seconds_text{grid-area:seconds_text}.Home{align-self:flex-start;align-self:stretch}.Home,.Home .ImageContainer{display:grid;justify-self:center}.Home .ImageContainer{align-self:flex-start;padding-top:8px;grid-row:1/2;grid-column:1/2;grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;padding-left:0}.Home .ImageContainer>.color{width:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:none}.Home .ImageContainer .couple,.Home .ImageContainer .fade{grid-column:1/2;grid-row:1/2;justify-self:end;width:100%}.Home .ImageContainer .fade{background:radial-gradient(circle,hsla(0,0%,100%,0) 70%,hsla(0,0%,100%,.85) 90%,#fff 100%)}.Home>.ImageContainer>.SaveTheDate{color:#c9b2ba;font-size:3em;grid-row:2/3;grid-column:1/2;display:grid;justify-self:stretch;justify-items:space-between;align-self:center;font-family:"Liu Jian Mao Cao",cursive;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:.3em;-webkit-column-gap:.3em;column-gap:.3em;width:100%}.Home>.ImageContainer>.SaveTheDate>.start{white-space:nowrap;justify-self:end}.Home>.ImageContainer>.SaveTheDate>.middle{justify-self:start}.Home>.ImageContainer>.SaveTheDate>.end{grid-column:1/3;justify-self:center}.Home .ImageContainer .CountDown{padding-top:.4em;align-self:flex-start;justify-self:center;grid-template-columns:repeat(4,1.4em);grid-column-gap:.3em;-webkit-column-gap:.3em;column-gap:.3em;color:#c9b2ba;font-size:3em;grid-column:1/2}.Home .ImageContainer .CountDown .info_text{font-size:.27em;justify-self:start}.Home .ImageContainer .CountDown .days_text{padding-left:.8em}.Home .ImageContainer .CountDown .days,.Home .ImageContainer .CountDown .hours,.Home .ImageContainer .CountDown .minutes{padding-right:.3em;border-right:.5px solid}.Home .ImageContainer .color{align-self:flex-end;grid-column:2/3;grid-row:2/4;width:100%}@media only screen and (min-width:755px){.Home .ImageContainer .color{display:block}.Home .ImageContainer{grid-template-columns:60px minmax(33%,1fr) 2fr 60px;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr;grid-row-gap:5em;row-gap:5em;height:100%;width:100%}.Home .ImageContainer>.color:first-child{grid-row:1/2;grid-column:1/2;align-self:flex-start;justify-self:flex-end}.Home .ImageContainer .couple{grid-column:2/3;grid-row:1/3;width:inherit}.Home .ImageContainer .fade{grid-column:2/3;grid-row:1/3}.Home>.ImageContainer>.SaveTheDate{grid-column:3/4;grid-row:1/2;align-self:flex-start;padding-top:.2em;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;font-size:10vw}.Home>.ImageContainer>.SaveTheDate>.end,.Home>.ImageContainer>.SaveTheDate>.middle,.Home>.ImageContainer>.SaveTheDate>.start{grid-column:1/2;justify-self:center}.Home .ImageContainer>.color:last-child{grid-column:4/5;grid-row:1/3;align-self:end;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.Home .ImageContainer .CountDown{padding-top:0;grid-row:2/3;grid-column:3/4;align-self:flex-end;grid-template-columns:repeat(4,1.4em);grid-column-gap:.3em;-webkit-column-gap:.3em;column-gap:.3em;font-size:4em;grid-template-rows:1fr .5em}}@media only screen and (min-width:1280px){.Home>.ImageContainer>.SaveTheDate{font-size:140px}}.Gallery{display:grid}.Gallery>div{padding-top:120px;justify-self:center;text-align:center;font-size:5em;font-family:"Oswald",sans-serif}.StoryMain{width:100%}.StoryMain,.StoryMain .year{display:flex;flex-direction:column}.StoryMain .year{grid-row-gap:.5em;row-gap:.5em}.StoryMain .year>h1{font-size:2em;font-weight:700;text-align:center;font-family:"Dancing Script"}.StoryMain .year>.entry{display:grid;grid-template-columns:1fr 1fr;margin-bottom:1em}.StoryMain .year>.entry .date{grid-column:1/2;grid-row:1/2}.StoryMain .year>.entry img{width:80%;grid-column:1/2;grid-row:1/2;border-radius:.5em;opacity:0;justify-self:end}.StoryMain .year>.entry .text{color:#fff;grid-column:1/2;grid-row:1/2;border-radius:.5em;padding:.5em;background-color:rgba(0,0,0,.233);align-self:start;position:relative;left:15%;top:12.5%;opacity:0;font-family:"Roboto";font-style:italic}.StoryMain .year>.entry .text h2{font-family:"Dancing Script"}.StoryMain .year>.entry .right{grid-column:2/3}.StoryMain .year>.entry img.right{width:110%;justify-self:start;position:relative;left:-20%}.StoryMain .year>.entry .text.right{position:relative;left:-15%;top:12.5%}@-webkit-keyframes slide-in{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(200px);transform:translateX(200px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(200px);transform:translateX(200px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media only screen and (max-width:925px){.StoryMain .year>.entry .text h2{font-size:1.5em}.StoryMain .year>.entry .text p{font-size:.8em}.StoryMain .year>.entry .text{top:0;align-self:center}.StoryMain .year>.entry .text.right{top:0}}@media only screen and (max-width:755px){.StoryMain .year>.entry{display:grid;grid-template-columns:1fr}.StoryMain .year>.entry .right{grid-column:1/2}.StoryMain .year>.entry img{width:100%;justify-self:center}.StoryMain .year>.entry img.right{width:100%;justify-self:center;left:0}.StoryMain .year>.entry .text{justify-self:center;left:0;top:0;align-self:end}.StoryMain .year>.entry .text.right{left:0;top:0}}.Wedding{display:grid;max-width:100%;grid-row-gap:1em;row-gap:1em;font-family:"Dancing Script";font-family:"Roboto";font-style:italic}.Wedding>h2{font-size:1.3em;justify-self:center}.Wedding .event{display:grid;grid-template-columns:1fr 1fr;max-width:100%}.Wedding .event img{max-width:100%;border-radius:.5em}.Wedding .event .agenda{display:grid;grid-template-rows:50px 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"a a a a a" "a a a a a" ". m m m m" ". m m m m"}.Wedding .event .agenda ul{grid-row:2/5;grid-column:1/6;margin:0}.Wedding .event .agenda p{grid-area:a;padding-left:8px;margin:0;align-self:start}.Wedding .event .agenda .embed-container{grid-area:m;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}.Wedding .event .agenda .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Wedding .event h2{font-family:"Dancing Script"}@supports not (-webkit-touch-callout:none){@media only screen and (min-width:755px){.Wedding{padding-left:8em;padding-right:8em;grid-template-rows:1.5em -webkit-min-content -webkit-min-content;grid-template-rows:1.5em min-content min-content}}}@media only screen and (min-width:755px){.Wedding .event{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.Wedding .event .agenda,.Wedding .event img{grid-row:2/3}.Wedding .event h2{grid-column:1/3;justify-self:start}}@media only screen and (max-width:755px){.Wedding .event{display:grid;grid-template-columns:1fr;max-width:100%}.Wedding .event .agenda{display:grid;grid-template-rows:50px 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"a a a a a" ". . . . ." "m m m m m" "m m m m m"}.Wedding .event .agenda .embed-container{top:-20%}}.Account,.MuiFormControl-root{width:100%}.LoadingFullscreen{display:grid;height:100vh;width:100%;background-color:#fce4ec;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:". . ." ". heart ." ". . .";position:absolute;top:0;left:0}.LoadingFullscreen.white{background-color:#fff}.LoadingFullscreen.tiny{height:36px;width:inherit;position:inherit;top:inherit;left:inherit;font-size:.3em}.LoadingFullscreen.tiny p{display:none}.LoadingFullscreen .heart,.LoadingFullscreen i{grid-area:heart;justify-self:center;align-self:center;color:#c9b2ba;-webkit-animation:pulse 1s ease 0s infinite alternate;animation:pulse 1s ease 0s infinite alternate}.LoadingFullscreen p{grid-area:heart;justify-self:center;align-self:flex-end;color:#c9b2ba}@-webkit-keyframes pulse{0%{font-size:1em}to{font-size:5em}}@keyframes pulse{0%{font-size:1em}to{font-size:5em}}.Rsvp{margin-bottom:32px}.Rsvp,.Rsvp .MuiFormControl-root{width:100%}.Rsvp .Title{color:rgba(0,0,0,.87);font-weight:700}.Rsvp .Subtitle{font-size:.5em;color:rgba(0,0,0,.87)}.Rsvp #date::-webkit-clear-button,.Rsvp #date::-webkit-inner-spin-button{display:none}.Rsvp #date::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent}@media only screen and (min-width:755px){.Rsvp .MuiGrid-item{width:80%}}section.Tips{display:grid;background-position:-20em!important;background-repeat:no-repeat!important;background-size:cover!important;grid-template-columns:1.5fr 1fr}.Tips div{background-color:#fff;justify-self:stretch;font-family:"Dancing Script";padding-left:8px;margin-left:8em;align-self:center;color:#a0a0a0;background-color:hsla(0,0%,100%,.75)}.Tips div a{text-decoration:underline}.Tips div p{font-size:1em;font-family:"Roboto";font-style:italic}.Tips div img{width:100%;display:none}@media only screen and (max-width:1250px){.Tips div{margin-left:2em}section.Tips{background-position:-30em!important}}@media only screen and (max-width:1060px){.Tips div{margin-left:2em}section.Tips{background-position:-40em!important}}@media only screen and (max-width:960px){.Tips div{margin-left:2em}section.Tips{background-position:-50em!important}}@media only screen and (max-width:910px){.Tips div{margin-left:2em}section.Tips{background-position:-55em!important}}@media only screen and (max-width:790px){.Tips div{margin-left:2em}section.Tips{background-position:-55em!important}}@media only screen and (orientation:portrait) and (max-width:755px){section.Tips{background:none!important}}@media only screen and (max-width:755px){.Tips div{margin-left:unset;align-self:stretch;color:#a0a0a0;background-color:hsla(0,0%,100%,.826)}section.Tips{background:none!important;grid-template-columns:1fr}.Tips div img{display:inherit}}.Gifts{display:grid}.Gifts>div{padding-top:120px;justify-self:center;font-size:5em;font-family:"Oswald",sans-serif}.Translations{display:grid;width:945px;justify-self:center;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.Translations .languages{display:flex}.Translations .languages button{padding:8px;margin:4px}.Translations .namespaces .translation{display:grid;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content;justify-content:space-between}.Translations .namespaces .translation label{align-self:center;padding:0 10px 0 0;cursor:pointer}.Translations .namespaces .translation button{align-self:center;margin:0 0 0 10px}@media only screen and (max-width:945px){.Translations{width:80%;min-width:300px}}.NavBar{background-color:#fce4ec;height:56px;width:100%;position:fixed;bottom:0;display:flex;justify-content:space-evenly;align-items:flex-start}.NavBar a{height:56px;width:56px;display:grid;grid-template-areas:"." "logo" "text" ".";grid-template-rows:8px 24px 12px 8px;justify-items:center;align-items:center;align-content:center;color:#a8a8a8}.NavBar a.current{color:#e2b007}.NavBar a i{grid-area:logo}.NavBar a p{grid-area:text}@supports (-webkit-touch-callout:none){.NavBar{height:83px}}@media only screen and (min-width:755px){.NavBar{display:none}}.StatusBar{color:#fff;background-color:#fce4ec;width:100%;height:44px;position:fixed;top:0;z-index:12;display:grid;grid-template-columns:1fr -webkit-min-content 8px;grid-template-columns:1fr min-content 8px;align-items:center}.StatusBar i{grid-column:1/2;align-self:center}.StatusBar h1,.StatusBar i{grid-row:1/2;justify-self:center}.StatusBar h1{padding:0;margin:0;grid-column:1/4;font-size:1.5em;font-family:"Parisienne",cursive;color:#e2b007}.StatusBar button{grid-column:2/3;grid-row:1/2;color:#e2b007;border-color:#e2b007}@supports (-webkit-touch-callout:none){.StatusBar h1{padding:0;margin:0;justify-self:center;grid-column:1/4;grid-row:1/2}@media only screen and (display-mode:standalone){.StatusBar{padding-top:44px}}}@media only screen and (orientation:landscape){.StatusBar{display:none}}@media only screen and (min-width:755px){.StatusBar{display:none}}.Login{display:grid;justify-items:center;align-content:flex-start;grid-template-rows:1fr 3fr 4fr}.Login .content{grid-row:2/3;align-self:flex-start}@media only screen and (min-width:755px){.Login{display:grid;justify-items:center;align-content:center}}
/*# sourceMappingURL=main.a2a307de.chunk.css.map */