.landing_wedding_rings_base___uw20{padding-bottom:50px}.landing_wedding_rings_banner_wrapper__xiBq3{margin-top:130px;position:relative}.landing_wedding_rings_banner___PZdW{height:380px;width:100%;background-color:var(--lightGray_2)}.landing_wedding_rings_banner_content__zbmHO{padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;align-items:center}.landing_wedding_rings_banner_logo__e93tW{width:126px;height:73px;object-fit:contain}.landing_wedding_rings_banner_title__KAa4i{margin-top:40px}.landing_wedding_rings_banner_subtitle__whkgY{margin-top:50px;max-width:363px;text-align:center}.landing_wedding_rings_top_rings_wrapper__WGMeW{position:relative}.landing_wedding_rings_custom_link__09s9c:hover{opacity:1;text-decoration:underline}.landing_wedding_rings_top_left_ring__qJe1J{position:absolute;left:0;top:-180px;display:flex;flex-direction:column;justify-content:center}.landing_wedding_rings_top_right_ring__bdOjo{position:absolute;right:0;top:-180px}.landing_wedding_rings_top_left_ring_image__TmSKf,.landing_wedding_rings_top_right_ring_image__FROwE{width:363px;height:363px;object-fit:contain}.landing_wedding_rings_top_ring_title__WSpQq{margin-top:10px;white-space:pre-line;text-align:center}.landing_wedding_rings_top_ring_price__1kixk{margin-top:30px;text-align:center;font-weight:700!important;color:var(--primaryColor)!important}.landing_wedding_rings_top_between_rings_content__4T8Fl{display:flex;flex-direction:column;justify-content:center;max-width:363px;margin:0 auto}.landing_wedding_rings_top_between_rings_button__20jjz{margin-top:60px;width:363px}.landing_wedding_rings_top_between_rings_description__2ol2Q{margin-top:60px;text-align:center}.landing_wedding_rings_carousel_wrapper__BxBBt{width:100%;background-color:var(--lightGray_2);margin-top:60px;padding-top:50px;padding-bottom:50px}.landing_wedding_rings_carousel_item_wrapper__MYQlE{display:flex!important;flex-direction:row;gap:70px;padding-bottom:8px}.landing_wedding_rings_carousel_item_middle_inner_wrapper__VRmry{display:flex;flex-direction:row;gap:100px}.landing_wedding_rings_circle__vjZHm{width:40px;height:40px;border-radius:20px;background-color:var(--white)}.landing_wedding_rings_arrow_base___jHuR{position:relative}.landing_wedding_rings_arrow__lp1jt{right:16px;position:absolute;cursor:pointer;display:flex;align-items:center}.landing_wedding_rings_carousel_item_title_label__6qwVg{color:var(--primaryColor)!important}.landing_wedding_rings_carousel_item_title__zMbXY{margin-top:20px}.landing_wedding_rings_carousel_item_inner_left__4GIsj{display:flex;flex-direction:column;justify-content:space-between;flex:1 1}.landing_wedding_rings_carousel_item_description__3hxJy{margin-top:25px}.landing_wedding_rings_carousel_item_description__3hxJy>b{font-weight:700;color:var(--primaryColor)}.landing_wedding_rings_carousel_item_left_side__fPbFA{display:flex;flex-direction:column}.landing_wedding_rings_carousel_item_image__tmjzv{width:400px;height:400px;object-fit:contain}.landing_wedding_rings_products_section_wrapper__tqX5j{margin-top:50px}.landing_wedding_rings_products_wrapper__tzjD1{padding-top:10px}.landing_wedding_rings_learn_section_wrapper__J2K2h{margin-top:-4px}.landing_wedding_rings_learn_wrapper__cK85g{display:flex;flex-direction:row;align-items:center;gap:35px;margin-top:25px}.landing_wedding_rings_learn_wrapper_item__66M_p{height:262px;display:flex;flex-direction:row;background-color:var(--lightGray_2)}.landing_wedding_rings_learn_wrapper_item_left__ydtVx{padding:20px;display:flex;flex-direction:column;justify-content:space-between}.landing_wedding_rings_learn_button__tjt1U{margin-top:16px;width:100%}.landing_wedding_rings_learn_wrapper_item_right__4lKrd{width:210px;height:100%}.landing_wedding_rings_learn_image__o6gQs{width:210px;height:100%;object-fit:contain}.landing_wedding_rings_common_section_wrapper__2gyoG{margin-top:50px}.landing_wedding_rings_common_section_description__gckrN{padding-top:10px}.landing_wedding_rings_footer_button__Sz02K,.landing_wedding_rings_slider_button__q9m4q{width:363px}@media screen and (max-width:1200px){.landing_wedding_rings_banner___PZdW{height:498px}.landing_wedding_rings_banner_subtitle__whkgY{max-width:460px}.landing_wedding_rings_top_left_ring_image__TmSKf,.landing_wedding_rings_top_right_ring_image__FROwE{width:340px;height:340px}.landing_wedding_rings_top_left_ring__qJe1J,.landing_wedding_rings_top_right_ring__bdOjo{top:-170px}.landing_wedding_rings_top_between_rings_content__4T8Fl{align-items:center;max-width:363px}.landing_wedding_rings_top_ring_title__WSpQq{max-width:363px}.landing_wedding_rings_top_between_rings_tablet_wrapper__zCETe{margin-top:240px}.landing_wedding_rings_top_between_rings_description__2ol2Q{margin-top:40px;width:460px}.landing_wedding_rings_top_between_rings_button__20jjz{width:340px}.landing_wedding_rings_carousel_item_wrapper__MYQlE{gap:20px}.landing_wedding_rings_carousel_item_image__tmjzv{width:280px;height:280px}.landing_wedding_rings_carousel_item_middle_inner_wrapper__VRmry{gap:20px}.landing_wedding_rings_carousel_item_right_side__zRxNQ{display:flex;align-items:center}.landing_wedding_rings_slider_button_tablet_wrapper__8Hvbv{display:flex;flex-direction:row;justify-content:center}.landing_wedding_rings_slider_button__q9m4q{margin-top:30px;width:340px}.landing_wedding_rings_learn_wrapper__cK85g{flex-direction:column;gap:20px}.landing_wedding_rings_learn_button__tjt1U{width:340px}.landing_wedding_rings_learn_wrapper_item__66M_p{height:228px}.landing_wedding_rings_learn_image__o6gQs{object-fit:cover}.landing_wedding_rings_footer_button__Sz02K{width:340px}}@media screen and (max-width:1024px){.landing_wedding_rings_banner_wrapper__xiBq3{margin-top:85px}}@media screen and (max-width:767px){.landing_wedding_rings_banner___PZdW{height:400px}.landing_wedding_rings_banner_subtitle__whkgY{max-width:100vw}.landing_wedding_rings_top_left_ring_image__TmSKf,.landing_wedding_rings_top_right_ring_image__FROwE{width:134px;height:134px}.landing_wedding_rings_top_left_ring__qJe1J{top:-67px;left:40px}.landing_wedding_rings_top_right_ring__bdOjo{top:-67px;right:40px}.landing_wedding_rings_top_ring_title__WSpQq{width:134px}.landing_wedding_rings_top_ring_price__1kixk{margin-top:20px}.landing_wedding_rings_top_between_rings_tablet_wrapper__zCETe{margin-top:200px}.landing_wedding_rings_top_between_rings_description__2ol2Q{width:100%;padding-left:0;padding-right:0}.landing_wedding_rings_top_between_rings_content__4T8Fl{max-width:none}.landing_wedding_rings_top_between_rings_button__20jjz{margin-top:20px;width:100%}.landing_wedding_rings_carousel_wrapper__BxBBt{padding-top:30px;padding-bottom:40px}.landing_wedding_rings_carousel_item_title__zMbXY{width:50%}.landing_wedding_rings_carousel_item_description__3hxJy{margin-top:10px}.landing_wedding_rings_carousel_left_arrow__Dp7dA{position:absolute;top:45px;right:70px;z-index:1}.landing_wedding_rings_carousel_right_arrow__51Eul{position:absolute;top:45px;right:0;z-index:1}.landing_wedding_rings_carousel_item_wrapper__MYQlE{flex-direction:column}.landing_wedding_rings_carousel_item_middle_inner_wrapper__VRmry{gap:30px}.landing_wedding_rings_carousel_item_image__tmjzv{width:100%;object-fit:contain;height:auto;aspect-ratio:1}.landing_wedding_rings_carousel_item_middle_inner_wrapper__VRmry{flex-direction:column}.landing_wedding_rings_main_button_wrapper__OSrp4,.landing_wedding_rings_slider_button__q9m4q{width:100%}.landing_wedding_rings_learn_wrapper_mobile__VDc4E{margin-top:25px}.landing_wedding_rings_learn_wrapper_item_mobile__xiuWr{position:relative}.landing_wedding_rings_learn_content_mobile__hgVYU{background:hsla(0,0%,94%,.75);position:absolute;bottom:0;width:100%;padding:10px}.landing_wedding_rings_learn_image__o6gQs{width:100%;height:auto;object-fit:cover}.landing_wedding_rings_learn_content_description_mobile__jvm4W,.landing_wedding_rings_learn_wrapper_right_item_mobile__r__Tt{margin-top:20px}.landing_wedding_rings_learn_button__tjt1U{width:100%;margin-top:10px}.landing_wedding_rings_footer_button__Sz02K{width:100%}}