.category-choose-matching-ring_container___zpa5{position:relative;display:-ms-flexbox;display:flex;height:54px;text-align:center;color:#555;margin:30px auto 40px;font-size:12px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc{width:50%;background:#fff;border:1px solid #b8b2ad;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_stepInfo__1pufO{padding:10px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_stepInfo__1pufO .category-choose-matching-ring_change__D5qfk{display:inline-block;text-decoration:underline;padding:0 5px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_stepInfo__1pufO .category-choose-matching-ring_change__D5qfk span{cursor:pointer}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc strong{font-size:18px;margin-right:10px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_triangle__W0sqj{position:absolute;right:-15px;top:0;width:0;height:0;border-color:transparent transparent transparent #b8b2ad;border-style:solid;border-width:26px 0 26px 15px;z-index:2}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_triangle__W0sqj:after{content:" ";display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:26px 0 26px 15px;position:absolute;top:-26px;left:-16px;z-index:3}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc.category-choose-matching-ring_active__EnU2J{background:#f6f2ef;border:1px solid #b8b2ad}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc.category-choose-matching-ring_active__EnU2J .category-choose-matching-ring_triangle__W0sqj:after{border-color:transparent transparent transparent #f6f2ef}@media(min-width:768px)and (orientation:landscape){.category-choose-matching-ring_container___zpa5{height:80px;font-size:14px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_triangle__W0sqj{top:-1px;right:-40px;border-width:40px 0 40px 40px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_triangle__W0sqj:after{top:-40px;left:-41px;border-width:40px 0 40px 40px}.category-choose-matching-ring_container___zpa5 .category-choose-matching-ring_step__wuSwc .category-choose-matching-ring_stepInfo__1pufO .category-choose-matching-ring_change__D5qfk{display:block}}.top-services_topServices__WCAvV{height:70px}.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li>span{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;cursor:pointer;gap:10px}.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li>span .top-services_title__MlmP5{font-size:12px;text-align:center}.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li:not(:last-child)>span{position:relative;border-right:1px dashed #ccc}.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li:not(:last-child)>span:before{content:"";position:absolute;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),color-stop(50%,transparent),to(#efefef));background:linear-gradient(180deg,#efefef 0,transparent 50%,#efefef);background-size:1px 100%;top:0;left:auto;right:-1px;bottom:0;width:1px;height:100%}.top-services_topServiceDialog__MDSja{width:100%;font-size:16px}.top-services_topServiceDialog__MDSja .top-services_dialogContent__xOxOn{white-space:pre-wrap;line-height:2}.top-services_topServiceDialog__MDSja .top-services_readMore__em8mq{margin-top:20px;text-decoration:underline}.top-services_freeShippingBox__lu_cI table{width:100%;border-collapse:collapse;margin:16px 0;line-height:1.2}.top-services_freeShippingBox__lu_cI table td,.top-services_freeShippingBox__lu_cI table th{width:33.333333%;font-weight:400;text-align:center;border:1px solid #ddd;padding:5px 10px;height:50px}@media(min-width:768px)and (orientation:landscape){.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li>span .top-services_title__MlmP5{font-size:var(--font-size-middle,inherit)}.top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li>a .top-services_title__MlmP5{font-size:inherit;text-align:center}.top-services_topServiceDialog__MDSja{width:650px}}html[dir=rtl] .top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li:not(:last-child)>span{border-right:none;position:relative;border-left:1px dashed #ccc}html[dir=rtl] .top-services_topServices__WCAvV .top-services_topServiceItems__Wgqx0>li:not(:last-child)>span:before{content:"";position:absolute;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),color-stop(50%,transparent),to(#efefef));background:linear-gradient(180deg,#efefef 0,transparent 50%,#efefef);background-size:1px 100%;top:0;left:-1px;right:auto;bottom:0;width:1px;height:100%}.matching-wedding-ring-set-wedding-ring_container__2QhVV{position:relative}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee{max-width:1480px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy [class~=max-width-container-sm-padding]{padding:0}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy [class~=product-list-header]{position:relative;top:0!important}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_product___sOwZ{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn{position:relative;max-width:500px;-webkit-transition:top .4s ease;transition:top .4s ease;background-color:#fff}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_selectARingLabel__dXrt6{position:absolute;top:5%;display:block;width:100%;font-size:36px;z-index:4;color:#636363;text-align:center}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_baseImage__cy71T{width:100%;position:relative}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_matchImage__8gTDF,.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_prongImage__q_Kog{width:100%;position:absolute;top:0;left:0}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_prongImage__q_Kog{z-index:1}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_weddingPlacement__U_Dot{color:#333;text-align:center;width:60%;height:16%;border-radius:100%;border:1px dashed #d3d3d3;position:absolute;left:50%;bottom:18%;-webkit-transform:translate(-50%);transform:translate(-50%)}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_weddingPlacement__U_Dot span{position:absolute;width:100%;left:0;bottom:20%}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_linkToProduct__xHD5B{text-align:center}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_linkToProduct__xHD5B .matching-wedding-ring-set-wedding-ring_linkToProductBox__WN9hP{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-pack:center;justify-content:center}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_linkToProduct__xHD5B .matching-wedding-ring-set-wedding-ring_linkToProductBox__WN9hP a{display:inline-block;width:45%}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_linkToProduct__xHD5B .matching-wedding-ring-set-wedding-ring_linkToProductBox__WN9hP a button{width:100%;font-size:12px;background-color:#28a745}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_positionSticky__amxDg{position:-webkit-sticky;position:sticky;top:0;z-index:1000}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_exploreMore__jnd8H{text-align:center}@media(min-width:768px)and (orientation:landscape){.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee{padding:0 50px 100px}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy [class*=productList]{grid-template-columns:repeat(3,minmax(0,1fr))}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_product___sOwZ:hover{border:1px solid #dee2e6}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn{height:500px}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_weddingPlacement__U_Dot{width:70%;bottom:23%}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_weddingPlacement__U_Dot span{position:absolute;width:100%;left:0;bottom:20%}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_imageStacks__FDlEn .matching-wedding-ring-set-wedding-ring_linkToProduct__xHD5B .matching-wedding-ring-set-wedding-ring_linkToProductBox__WN9hP button{font-size:14px}.matching-wedding-ring-set-wedding-ring_container__2QhVV .matching-wedding-ring-set-wedding-ring_content__LZXee .matching-wedding-ring-set-wedding-ring_contentItem__ZUoRy .matching-wedding-ring-set-wedding-ring_positionSticky__amxDg{z-index:999}}