section.svelte-1is0xow add-to-calendar-button{display:inline-block;padding:5px;position:relative;font-size:12px}.event-container.svelte-1is0xow h3.svelte-1is0xow{text-align:center;font-family:Lora,serif;color:#9c9c9c;font-size:2.5rem;padding:50px 10px 30px;width:fit-content;margin:8px auto 0}.event-container.svelte-1is0xow .heart.svelte-1is0xow{color:#d884b9;display:flex;flex-direction:column;position:relative;align-items:center;text-align:center;font-size:2rem;padding-bottom:45px;width:fit-content;margin:0 auto}.event-image.svelte-1is0xow.svelte-1is0xow{justify-content:center;display:flex}.event-image.svelte-1is0xow img.svelte-1is0xow{height:var(--image-size);width:var(--image-size);border:10px solid rgb(249,252,249);transform:rotate(10deg);box-shadow:2px 2px 10px #302f2f}.event-details.svelte-1is0xow.svelte-1is0xow{text-align:center;padding-bottom:25px;width:fit-content;margin:0 auto}.event-details.svelte-1is0xow h1.svelte-1is0xow{padding-top:25px;color:#141313;font-size:1.5rem;font-weight:500;letter-spacing:2px;font-family:Inconsolata,monospace;width:fit-content;margin:0 auto}.wedding-main.svelte-1is0xow p.svelte-1is0xow{color:#141313;font-size:1.1rem;font-weight:500;font-family:Inconsolata,monospace;line-height:40px}.event-date.svelte-1is0xow.svelte-1is0xow{color:#1a1a1a;font-style:normal;font-size:1.15rem}.event-time.svelte-1is0xow.svelte-1is0xow{color:#4a4a4a;font-style:italic;font-size:1.1rem}.event-venue.svelte-1is0xow.svelte-1is0xow{color:#141313;font-style:normal;font-size:1.12rem}.wedding-main.svelte-1is0xow a.svelte-1is0xow{background-color:#d884b9;border:none;padding:5px 25px;border-radius:50px;color:#fff;text-decoration:none;font-size:1.2rem}.wedding-main.svelte-1is0xow a.svelte-1is0xow:hover{background-color:#9c9c9c;border:none;padding:5px 25px;border-radius:50px;color:#fff}.wedding-text.svelte-1is0xow.svelte-1is0xow{color:#d884b9;font-family:Lora,serif;font-size:2rem;padding-top:35px}.reception-image.svelte-1is0xow.svelte-1is0xow{justify-content:center;display:flex}.reception-image.svelte-1is0xow img.svelte-1is0xow{height:100%;width:70%;border:10px solid rgb(249,252,249);transform:rotate(10deg);box-shadow:2px 2px 10px #302f2f}.reception-details.svelte-1is0xow.svelte-1is0xow{text-align:center;padding-bottom:25px}.reception-main.svelte-1is0xow p.svelte-1is0xow{color:#141313;font-size:1.1rem;font-weight:500;font-family:Inconsolata,monospace;line-height:40px}.reception-main.svelte-1is0xow a.svelte-1is0xow{background-color:#d884b9;border:none;padding:5px 25px;border-radius:15%;color:#fff;text-decoration:none;font-size:1.2rem}.reception-main.svelte-1is0xow a.svelte-1is0xow:hover{background-color:#9c9c9c;border:none;padding:5px 25px;border-radius:15%;color:#fff}.reception-text.svelte-1is0xow.svelte-1is0xow{font-size:2rem;color:#d884b9;font-family:Lora,serif;padding-top:35px}section.component-content.pc.svelte-1is0xow.svelte-1is0xow{background-color:var(--component_element_background_color_pc);padding-left:var(--component_element_padding_left_pc);padding-right:var(--component_element_padding_right_pc);padding-top:var(--component_element_padding_top_pc);padding-bottom:var(--component_element_padding_bottom_pc)}section.component-content.mobile.svelte-1is0xow.svelte-1is0xow{background-color:var(--component_element_background_color_mobile);padding-left:var(--component_element_padding_left_mobile);padding-right:var(--component_element_padding_right_mobile);padding-top:var(--component_element_padding_top_mobile);padding-bottom:var(--component_element_padding_bottom_mobile)}
