.main_container.svelte-1xz1t91{position:relative;display:flex;flex-direction:column;min-height:var(--hundred_vh);height:auto;overflow:hidden}.inner_container.svelte-1xz1t91{position:absolute;right:0;top:55px;display:flex;flex-direction:column;gap:20px;z-index:5}.image_top_design.svelte-1xz1t91{position:absolute;z-index:1;width:100%}.text_container.svelte-1xz1t91{display:flex;flex-direction:column;text-align:end;margin-right:25px;align-items:flex-end}.groom_container.svelte-1xz1t91,.bride_container.svelte-1xz1t91{margin:0 auto;width:fit-content}.groom_name.svelte-1xz1t91,.bride_name.svelte-1xz1t91{padding:10px}.groom_outer_oval.svelte-1xz1t91{display:inline-flex;align-items:center;justify-content:center;min-width:125px;border:1px solid #2c4a1d;border-radius:50%;transform:rotate(-5deg);padding:5px}.groom_inner_oval.svelte-1xz1t91{display:flex;align-items:center;justify-content:center;height:100%;min-width:150px;border:1px solid #2c4a1d;border-radius:50%;font-family:Arial,sans-serif;font-size:20px;color:#0a2c1b;background-color:transparent;padding-block:5px;padding-inline:10px}.divider_container.svelte-1xz1t91{margin-block:10px;text-align:center}.divider.svelte-1xz1t91{width:fit-content;margin:0 auto}.bride_outer_oval.svelte-1xz1t91{display:inline-flex;min-width:125px;border:1px solid #2c4a1d;border-radius:50%;transform:rotate(-5deg);padding:5px}.bride_inner_oval.svelte-1xz1t91{display:flex;align-items:center;justify-content:center;height:100%;min-width:150px;border:1px solid #2c4a1d;border-radius:50%;font-family:Arial,sans-serif;font-size:20px;color:#0a2c1b;background-color:transparent;padding-block:5px;padding-inline:10px}.top_flower_design.svelte-1xz1t91{position:absolute;top:0;left:-50px;z-index:3}.bottom_flower_design.svelte-1xz1t91{position:absolute;bottom:0;right:-50px;z-index:3}.hearts.svelte-1xz1t91{width:85%;position:absolute;top:0;right:0;z-index:2}.glitters.svelte-1xz1t91{position:absolute;top:-20px;width:100%;z-index:2}.couple_image.svelte-1xz1t91{position:absolute;width:100%;height:75vh;bottom:0}.wedding_age.svelte-1xz1t91{font-size:larger;font-weight:bolder;width:fit-content}.caption.svelte-1xz1t91{width:fit-content}.date_enlarge.svelte-1xz1t91{font-size:medium;font-weight:700}section.component-content.pc.svelte-1xz1t91{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-1xz1t91{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)}
