.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%}.form-control-label_formControlLabel__qwPsb{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:calc(var(--jui-spacing)/4);cursor:pointer;contain:layout paint}.form-control-label_formControlLabel__qwPsb .form-control-label_labelText__nKDxa{font-size:14px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1}.form-control-label_formControlLabel__qwPsb.form-control-label_disabled__S4E4y{cursor:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4}.form-control-label_formControlLabel__qwPsb[data-placement=start]{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.form-control-label_formControlLabel__qwPsb[data-placement=top]{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start}.form-control-label_formControlLabel__qwPsb[data-placement=bottom]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.form-control-label_formControlLabel__qwPsb.form-control-label_fullWidth__zxJEs{width:100%}.form-control-label_formControlLabel__qwPsb.form-control-label_fullWidth__zxJEs .form-control-label_labelText__nKDxa{-ms-flex:1 1;flex:1 1}.checkbox_checkboxWrapper__vsPq2{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox_checkboxInput__crstj{display:-ms-flexbox;display:flex;position:relative}.checkbox_checkboxInput__crstj input{display:none}.checkbox_checkboxInput__crstj.checkbox_disabled__ByhQI .checkbox_icon__9zHCq{cursor:not-allowed}.checkbox_checkboxInput__crstj .checkbox_icon__9zHCq{width:max(13px,1em);height:max(13px,1em);border-radius:3px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.checkbox_checkboxInput__crstj .checkbox_uncheckedIcon__M8wtq{border:2px solid rgba(0,0,0,.5)}.checkbox_checkboxInput__crstj .checkbox_checkedIcon__AKrOv:before{content:"";position:absolute;top:22%;width:70%;height:35%;border-left:max(2px,.1em) solid #fff;border-bottom:max(2px,.1em) solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox_checkboxInput__crstj .checkbox_indeterminateIcon__9m1nq:before{display:block;content:"";position:absolute;width:50%;height:max(2px,.1em);left:50%;top:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:visible}.checkbox_checkboxInput__crstj[data-size=small] .checkbox_icon__9zHCq{font-size:calc(var(--jui-size-small) - 4px)}.checkbox_checkboxInput__crstj[data-size=medium] .checkbox_icon__9zHCq{font-size:calc(var(--jui-size-medium) - 5px)}.checkbox_checkboxInput__crstj[data-size=large] .checkbox_icon__9zHCq{font-size:calc(var(--jui-size-large) - 6px)}.checkbox_checkboxInput__crstj.checkbox_primary__wI6_O.checkbox_checked__AgO7f .checkbox_icon__9zHCq,.checkbox_checkboxInput__crstj.checkbox_primary__wI6_O.checkbox_indeterminate__XR0TG .checkbox_icon__9zHCq{background-color:var(--jui-primary-color)}.checkbox_checkboxInput__crstj.checkbox_primary__wI6_O.checkbox_checked__AgO7f .checkbox_icon__9zHCq:after,.checkbox_checkboxInput__crstj.checkbox_primary__wI6_O.checkbox_indeterminate__XR0TG .checkbox_icon__9zHCq:after{visibility:visible}.checkbox_checkboxInput__crstj.checkbox_black___f3uC.checkbox_checked__AgO7f .checkbox_icon__9zHCq,.checkbox_checkboxInput__crstj.checkbox_black___f3uC.checkbox_indeterminate__XR0TG .checkbox_icon__9zHCq{background-color:var(--jui-black-color)}.checkbox_checkboxInput__crstj.checkbox_black___f3uC.checkbox_checked__AgO7f .checkbox_icon__9zHCq:before,.checkbox_checkboxInput__crstj.checkbox_black___f3uC.checkbox_indeterminate__XR0TG .checkbox_icon__9zHCq:before{visibility:visible}.checkbox_checkboxInput__crstj.checkbox_black___f3uC.checkbox_checked__AgO7f.checkbox_disabled__ByhQI .checkbox_icon__9zHCq,.checkbox_checkboxInput__crstj.checkbox_black___f3uC.checkbox_indeterminate__XR0TG.checkbox_disabled__ByhQI .checkbox_icon__9zHCq{background-color:var(--jui-black-color-light)}.checkbox_checkboxInput__crstj.checkbox_customIcon__rmVtf.checkbox_primary__wI6_O svg{color:var(--jui-primary-color)}.checkbox_checkboxInput__crstj.checkbox_customIcon__rmVtf.checkbox_black___f3uC svg{color:var(--jui-black-color)}.check-stack_maskWrapper__as4Uo{--jui-primary-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;cursor:pointer}.check-stack_maskWrapper__as4Uo.check-stack_checked__76knm{background:rgba(0,0,0,.5);z-index:200}.check-stack_maskWrapper__as4Uo.check-stack_checked__76knm .check-stack_viewText__Qzm7E{display:block}.check-stack_maskWrapper__as4Uo .check-stack_checkboxWrapper__VCxtv{position:absolute;top:20px;right:20px;z-index:100;width:20px;height:20px}.check-stack_maskWrapper__as4Uo .check-stack_checkboxWrapper__VCxtv [class*=checkbox_icon]{font-size:20px!important}.check-stack_maskWrapper__as4Uo .check-stack_viewText__Qzm7E{color:#fff;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:400;text-decoration:underline;display:none}@media(min-width:768px)and (orientation:landscape){.check-stack_maskWrapper__as4Uo .check-stack_checkboxWrapper__VCxtv{top:20px;right:20px;width:30px;height:30px}.check-stack_maskWrapper__as4Uo .check-stack_checkboxWrapper__VCxtv [class*=checkbox_icon]{font-size:30px!important}.check-stack_maskWrapper__as4Uo .check-stack_viewText__Qzm7E{font-size:16px}}.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: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}.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]{margin-bottom:10px;height:38px;pointer-events:none}.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*=list-page-content_aside]{position:absolute;top:20px;padding:0}}