h1.svelte-1ope8a{display:block}img.svelte-1ope8a{width:100%;border-radius:0 0 1rem 1rem;-webkit-box-shadow:10px 10px 25px -1px rgba(148,143,140,.3);-moz-box-shadow:10px 10px 25px -1px rgba(148,143,140,.3);box-shadow:10px 10px 25px -1px #948f8c4d}#join.svelte-1ope8a{cursor:pointer}input[type=checkbox].svelte-1ope8a{accent-color:rgb(111,141,119);border:none}button.svelte-1ope8a{width:100%;max-width:300px;background-color:#6f8d77;cursor:pointer;border:none;padding:1rem;font-family:Cormorant,serif;color:#fff;font-weight:700;border-radius:1rem;transition:background-color .3s ease-in}button.svelte-1ope8a:hover{background-color:#536d5a}.introCheckout.svelte-1ope8a{display:flex;flex-direction:column}.introCheckout.svelte-1ope8a h2:where(.svelte-1ope8a){margin-bottom:1rem}.secondary.svelte-1ope8a{background-color:#fff;color:#6f8d77;border:.15rem rgb(111,141,119) solid;padding:.5rem}.overlay.svelte-1ope8a{width:calc(100vw - 2rem);max-width:800px;height:fit-content;border-radius:1rem;margin:1rem auto;padding:1rem;background-color:#fff;display:flex;flex-direction:column;row-gap:1.5rem}.overlay.svelte-1ope8a form:where(.svelte-1ope8a){display:flex;flex-direction:column;row-gap:2rem}.inputCheckout.svelte-1ope8a{box-sizing:border-box;width:100%;font-family:Cormorant,serif;font-size:1.2rem;border:none;background-color:#deeee5;border-radius:.5rem;padding:.5rem}#popupDialog.svelte-1ope8a{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000000bf;box-shadow:0 0 20px #0000004d;z-index:1000;display:none;flex-direction:column;justify-content:center}.success.svelte-1ope8a,.error.svelte-1ope8a{display:flex;flex-direction:column;gap:1rem}.success.svelte-1ope8a h2:where(.svelte-1ope8a),.error.svelte-1ope8a h2:where(.svelte-1ope8a){width:100%;padding:1rem;background-color:#15b640;color:#fff;border-radius:.5rem}.success.svelte-1ope8a .error:where(.svelte-1ope8a),.error.svelte-1ope8a .error:where(.svelte-1ope8a){background-color:#b61515}.text.svelte-1ope8a{display:flex;flex-direction:column;gap:2rem;margin-top:1rem;padding:2rem 1rem 0;background-color:#fffc;padding:2rem 1rem 1rem;border-radius:1rem}.buttons.svelte-1ope8a{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 1200px){img.svelte-1ope8a{border-radius:1rem;margin-top:6rem}.text.svelte-1ope8a{margin-top:2rem;padding:2.5rem}.overlay.svelte-1ope8a{padding:2.5rem}.buttons.svelte-1ope8a{flex-direction:row}.buttons.svelte-1ope8a button:where(.svelte-1ope8a),.buttons.svelte-1ope8a div:where(.svelte-1ope8a){width:50%;max-width:initial}.buttons.svelte-1ope8a div:where(.svelte-1ope8a) button:where(.svelte-1ope8a){width:100%}}
