section.svelte-dfyhn2 add-to-calendar-button{display:inline-block;padding:5px;position:relative;font-size:12px}.event-container.svelte-dfyhn2 h3.svelte-dfyhn2{text-align:center;font-family:Lora,serif;color:#9c9c9c;text-transform:capitalize;font-size:2.5rem;padding:50px 10px 30px;width:fit-content;margin:0 auto}.event-container.svelte-dfyhn2 .heart.svelte-dfyhn2{color:#d884b9;display:flex;flex-direction:column;position:relative;align-items:center;text-align:center;font-size:2rem;padding-bottom:45px}.event-image.svelte-dfyhn2.svelte-dfyhn2{justify-content:center;display:flex}.event-image.svelte-dfyhn2 img.svelte-dfyhn2{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-dfyhn2.svelte-dfyhn2{text-align:center;padding-bottom:25px;width:fit-content;margin:0 auto}.event-details.svelte-dfyhn2 h1.svelte-dfyhn2{padding-top:25px;color:#141313;font-size:1.5rem;font-weight:500;letter-spacing:2px;font-family:Inconsolata,monospace}.wedding-main.svelte-dfyhn2 p.svelte-dfyhn2{color:#141313;font-size:1.1rem;font-weight:500;font-family:Inconsolata,monospace;line-height:40px}.wedding-main.svelte-dfyhn2 a.svelte-dfyhn2{background-color:#d884b9;border:none;padding:5px 25px;border-radius:50px;color:#fff;text-decoration:none;font-size:1.2rem}.wedding-main.svelte-dfyhn2 a.svelte-dfyhn2:hover{background-color:#9c9c9c;border:none;padding:5px 25px;border-radius:50px;color:#fff}.wedding-text.svelte-dfyhn2.svelte-dfyhn2{color:#d884b9;font-family:Lora,serif;font-size:2rem;padding-top:35px}.reception-image.svelte-dfyhn2.svelte-dfyhn2{justify-content:center;display:flex}.reception-image.svelte-dfyhn2 img.svelte-dfyhn2{height:100%;width:70%;border:10px solid rgb(249,252,249);transform:rotate(10deg);box-shadow:2px 2px 10px #302f2f}.reception-details.svelte-dfyhn2.svelte-dfyhn2{text-align:center;padding-bottom:25px}.reception-main.svelte-dfyhn2 p.svelte-dfyhn2{color:#141313;font-size:1.1rem;font-weight:500;font-family:Inconsolata,monospace;line-height:40px}.reception-main.svelte-dfyhn2 a.svelte-dfyhn2{background-color:#d884b9;border:none;padding:5px 25px;border-radius:15%;color:#fff;text-decoration:none;font-size:1.2rem}.reception-main.svelte-dfyhn2 a.svelte-dfyhn2:hover{background-color:#9c9c9c;border:none;padding:5px 25px;border-radius:15%;color:#fff}.reception-text.svelte-dfyhn2.svelte-dfyhn2{font-size:2rem;color:#d884b9;font-family:Lora,serif;padding-top:35px}section.component-content.pc.svelte-dfyhn2.svelte-dfyhn2{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-dfyhn2.svelte-dfyhn2{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)}
