@font-face{font-family:NoteWorthy;src:url(Noteworthy-Bold.woff) format("woff")}#root{min-width:1600px}body{margin:0;padding:0;font-family:NoteWorthy,bold;color:#333}input,input::placeholder{font-family:NoteWorthy,bold;font-size:30px;color:#858d61;border-radius:16px;padding-left:20px}.container{width:1600px;margin:0 auto;text-align:center}h1{font-size:67pt;margin-bottom:.5em}.date{font-size:1.7em;margin-top:1em;color:#8b0000}.primary-text{color:#858d61;font-size:53pt}.where{position:relative;background-image:url(back-1.jpg);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;width:1600px;height:2814px}.where a{position:absolute;top:1600px;left:100px;margin:0;font-size:100pt;text-align:left}a{color:#858d61;text-decoration:none}.where h2{margin:0}.where img{width:800px;margin-left:-200px;margin-top:-200px}#rings{width:600px;display:inline}.form{width:1600px;background-color:#858d61;padding:0;margin:0;color:#d7cede}.back-2 p{margin-left:600px;margin-top:450px}.back-2{position:relative;background-image:url(back-2.jpg);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;width:1600px;height:1676px;font-size:52pt}.back-0{background-image:url(wawe.jpg);background-size:cover;background-position:center;width:1600px;height:249px;font-size:52pt}.back-3{background-image:url(back-3.jpg);background-size:cover;background-position:center;width:1600px;height:423px;font-size:52pt}.back-4{background-image:url(back-4.jpg);background-size:cover;background-position:center;width:1600px;height:1362px;font-size:52pt}.rsvp-form{width:100%;max-width:1600px;margin:100px auto;text-align:center}fieldset{border:none;padding:0;font-size:70pt}.options-row{display:inline-flex;align-items:center;gap:50px}.option{position:relative;display:inline-block;cursor:pointer;font-size:70pt;padding:60px}.option input{display:none}.option span{padding:95px;transition:all .3s ease}.option input:checked+span{background-image:url(flower.svg);background-size:contain;background-position:center;background-repeat:no-repeat;color:#858d61;border-color:transparent}.slash{font-weight:700;font-size:1em;padding:0 10px;-webkit-user-select:none;user-select:none}legend{width:100%;max-width:1600px;font-size:70pt}.multi-select{position:relative;width:1600px}.select-container{min-height:40px;cursor:text;width:100%}.select-container input{border:none;flex:1;outline:none;height:100px;width:600px;box-sizing:border-box}.tag{background:#d7cede;color:#858d61;padding:4px 8px;border-radius:16px;align-items:center;margin-left:4px}.tag button{background:none;border:none;color:#f00707;margin-left:4px;cursor:pointer;font-size:80px}.dropdown{width:300px;padding-left:0;margin-top:5px;margin-left:auto;margin-right:auto}.center{width:100%}.dropdown li{cursor:pointer;background:#fff;list-style-type:none;font-size:30px;margin-bottom:10px;border-radius:10px}.dropdown li:hover{background-color:#f5f5f5}.plan{background-image:url(plan.jpg);background-size:cover;background-position:center;width:1600px;height:2943px;text-align:left;font-size:36pt}.plan h4{font-size:62pt;margin-bottom:10px;margin-top:150px}.not-found{background-image:url(okak.jpg);background-size:cover cover;background-position:center;background-color:#000;background-repeat:no-repeat;text-align:center;vertical-align:center;width:100vw;height:100vh;vertical-align:middle;line-height:100vh;color:#fff;font-size:50pt}.rings-box{display:flex;align-items:center;gap:10px;font-size:60pt;margin-left:100px}.gifts{background-image:url(gifts.jpg);background-size:cover;background-position:center;width:1600px;height:3217px;font-size:52pt;color:#858d61;position:relative;text-align:left}.gifts p:nth-of-type(1){position:absolute;top:200px}.gifts p:nth-of-type(2){position:absolute;top:1300px}.gifts p:nth-of-type(3){position:absolute;top:1700px}.dress{background-image:url(dress.jpg);background-size:cover;background-position:center;width:1600px;height:930px;font-size:52pt;color:#858d61;margin-bottom:400px}.dress ul{margin-left:900px;text-align:left;list-style:inside}ul{list-style:none}@media (max-width: 1599px){body{width:1600px;transform:scale(.0625vw);transform-origin:top left;overflow-x:hidden}}
