.carousel.svelte-13u1gcx.svelte-13u1gcx{width:100%;max-width:350px;margin:auto;overflow:hidden;position:relative}.carousel-track.svelte-13u1gcx.svelte-13u1gcx{display:flex;gap:20px;animation:slide 9s infinite}.carousel-card.svelte-13u1gcx.svelte-13u1gcx{flex:0 0 80%;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a}.swiper-slide.svelte-13u1gcx.svelte-13u1gcx{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.swiper-slide.svelte-13u1gcx img.svelte-13u1gcx{display:block;height:100%;object-fit:cover}.swiper.svelte-13u1gcx.svelte-13u1gcx{width:350px;margin:auto;padding:20px 0}.swiper-wrapper.svelte-13u1gcx.svelte-13u1gcx{display:flex;align-items:center}.swiper-slide.svelte-13u1gcx.svelte-13u1gcx{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000026;overflow:hidden;display:flex;justify-content:center;align-items:center;width:150px;height:380px;margin-right:20px}.swiper-slide.svelte-13u1gcx img.svelte-13u1gcx{width:80%;height:100%;object-fit:cover;border-radius:12px}.birthday_caption_container.svelte-13u1gcx.svelte-13u1gcx,.person_name_container.svelte-13u1gcx.svelte-13u1gcx{text-align:center;align-items:center}.birthday_caption.svelte-13u1gcx.svelte-13u1gcx,.first_heading.svelte-13u1gcx.svelte-13u1gcx{margin:0 auto;text-align:center;align-items:center;width:250px}.person_name.svelte-13u1gcx.svelte-13u1gcx{text-align:center;width:250px;margin:0 auto}.text_container.svelte-13u1gcx.svelte-13u1gcx{padding-top:40px;padding-bottom:10px}.person_name_container.svelte-13u1gcx.svelte-13u1gcx{padding-bottom:20px;padding-top:10px}section.component-content.pc.svelte-13u1gcx.svelte-13u1gcx{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-13u1gcx.svelte-13u1gcx{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)}
