section.svelte-1e0g7su.svelte-1e0g7su{overflow:hidden;position:relative}.background_pattern_container.svelte-1e0g7su.svelte-1e0g7su{position:absolute;top:0;right:0;bottom:0;left:0}.section_heading.svelte-1e0g7su.svelte-1e0g7su{position:relative;z-index:4}.section_heading.svelte-1e0g7su h1.svelte-1e0g7su{text-align:center;padding-top:10px;width:fit-content;margin-inline:auto}.bride-image.svelte-1e0g7su.svelte-1e0g7su{background-size:cover;background-position:top center;width:var(--image_size);height:var(--image_size);min-height:50px;min-width:50px;margin-inline:auto;margin-top:90px;position:relative}.bride-image.svelte-1e0g7su.svelte-1e0g7su:before{content:"";position:absolute;border:1px solid #d4b0a5;width:102%;height:102%;transform:rotate(5deg);left:-1%;top:-1%;background:none;mix-blend-mode:none}.bride-image.svelte-1e0g7su.svelte-1e0g7su:after{content:"";position:absolute;border:1px solid #d4b0a5;width:102%;height:102%;transform:rotate(-5deg);left:-1%;top:-1%;background:none;mix-blend-mode:none}.bride-image.round_image.svelte-1e0g7su.svelte-1e0g7su{border-radius:50%}.details.svelte-1e0g7su.svelte-1e0g7su{margin-top:65px}.bride.svelte-1e0g7su h2.svelte-1e0g7su{font-family:Sacramento,cursive;text-align:center;font-weight:600;width:fit-content;margin-inline:auto}.bride.svelte-1e0g7su p.svelte-1e0g7su{padding-inline:25px;text-align:center;color:#848892;padding-bottom:50px}.couple_container.svelte-1e0g7su.svelte-1e0g7su{display:flex;flex-direction:column-reverse;position:relative;z-index:2;margin-top:-35px}.couple_container.bride_first.svelte-1e0g7su.svelte-1e0g7su{flex-direction:column}section.component-content.pc.svelte-1e0g7su.svelte-1e0g7su{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-1e0g7su.svelte-1e0g7su{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)}
