.max_w_310px{max-width:310px!important}.warranty_resize_return_component{justify-content:space-evenly}.warranty_resize_return_component .item .icon{aspect-ratio:1/1;max-height:82px;max-width:82px}.warranty_resize_return_component .item .text{font-size:14px;line-height:1.1}@media screen and (max-width:767.98px){.warranty_resize_return_component .item .icon{max-height:50px;max-width:50px}.warranty_resize_return_component .item .text{font-size:12px}}#root{min-height:400px}.ring_size_error{border-color:#f90101!important}.ring_size_error_message{color:#f90101}.ready-to-ship-top-container{max-width:1280px;padding-bottom:20px;padding-top:20px;text-align:left}.ready-to-ship-top-container .heading{display:inline-block;float:left;margin-right:20px;width:350px}@media screen and (max-width:991.98px){.ready-to-ship-top-container .heading{margin-bottom:20px;margin-right:0;text-align:center;width:100%}}.ready-to-ship-top-container .content{display:inline-block;width:calc(100% - 370px)}@media screen and (max-width:991.98px){.ready-to-ship-top-container .content{text-align:center;width:100%}}.happy_title img{margin:auto;max-width:100%}.ready_in_5days_badge{background:#ebebeb;bottom:-10px;font-family:mreaves-regular;font-size:16px;left:50%;line-height:13px;margin:5px auto;padding:2px 5px;position:relative;transform:translate(-50%,-50%)}#loading_spinner{background-color:rgba(0,0,0,.2);height:100dvh;position:fixed;right:0;text-align:center;top:0;width:100dvw;z-index:1000}#loading_spinner img{height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}#ring_detail_metal_type_detail{min-height:30px}.selection_summary_container{display:none}.tooltip_container .tooltiptext{background-color:#383838;border-radius:6px;bottom:150%;color:#fff;font-family:mreaves-book;font-size:15px;left:50%;margin-left:-120px;padding:5px;position:absolute;text-align:center;text-transform:none;visibility:hidden;width:240px;z-index:1}.tooltip_container .tooltiptext:after{border:5px solid transparent;border-top-color:#383838;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip_container:hover .tooltiptext{visibility:visible}.tooltip_container .tooltiptext a{color:#f5bab9;font-family:mreaves-regular}.engagement{display:block;margin-top:0;min-height:500px;position:relative;text-align:center}.engagement .main_title{background-color:#000;color:#fff;font-family:mreaves-light;font-size:28px;padding-top:3px;text-align:center;width:100%}.engagement .first_row{margin:0 auto;max-width:100%}#create_engage_ring_container{max-width:100%;min-height:500px;padding:0;width:100%}.ring_detail_specification{font-size:26px;letter-spacing:1px;line-height:1.2;margin-bottom:0;margin-top:20px;padding:0;text-align:left;width:100%}.ring_detail_specification .ring_recommended_div{align-items:center;background-color:#000;color:#fff;display:none;font-family:mreaves-bold;font-size:22px;justify-content:center;margin-bottom:30px;padding:7px;text-align:center;text-transform:uppercase;width:100%}.ring_detail_specification .ring_recommended_div img{max-width:23px;position:unset;width:100%}.ring_detail_specification .ring_recommended_div .floating_video_icon{position:unset!important;width:15px}.ring_detail_specification .name-container{border-bottom:1px solid #f5bab9;margin-bottom:15px}.ring_detail_specification .name-container .name{font-family:mreaves-bold;font-size:28px;line-height:20px;margin-bottom:5px}.ring_detail_specification .name-container .title{font-family:mreaves-regular;font-size:22px;margin-bottom:5px}.ring_detail_specification .name-container .subtitle{font-family:mreaves-regular;font-size:14px;margin-bottom:6px}.ring_detail_specification .shipping-time{font-family:mreaves-bold;font-size:1.2rem;margin-bottom:5px}.ring_detail_specification .shipping-time span{position:relative;top:-3px}.ring_detail_specification .description{font-family:mreaves-book;font-size:1rem}.ring_detail_name_container{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;padding:4px 2px;width:60%}.ring_detail_image_container,.ring_detail_name_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ring_detail_image_container{height:350px;max-height:350px}.ring_detail_image_container .sample_sign{bottom:0;margin-right:80px;position:relative;text-align:right}.ring_detail_image_container .sample_sign .tooltip_container{right:-410px}.ring_detail_image_container .image-tooltip .tooltip_container{right:-20px}#ring_detail_content_img{height:350px;width:350px}#ring_detail_content #ring_metal_type,#ring_detail_content h4{display:inline-block;font-family:mreaves-book;font-size:26px;margin:0 4px 0 0}#ring_detail_content_title{line-height:20px}#ring_detail_content_title .diamond_title{font-family:mreaves-regular;font-size:22px;margin-top:0}#ring_detail_content_title .setting_title{font-family:mreaves-book;font-size:18px}#ring_detail_footer{margin:0}#ring_detail_content_price{font-family:mreaves-regular;font-size:20px}#ring_detail_content #ring_metal_type{margin-right:4px}.ring_detail_specification>h5{border-left:1px solid #000;float:left;font-family:mreaves-book;font-size:23px;font-weight:700;letter-spacing:1px;line-height:.8;margin:0;padding:8px 2px;width:40%}.ring_detail_specification .local_tax{font-size:10px;font-weight:100;margin-left:5px}.ring_detail_specification>h5 span{font-size:14px;font-weight:100}.ring_detail_specification>h5 br{display:none}.select_ring_container{margin:auto;max-width:1920px;padding:0;position:relative}.select_ring_container>.row{margin:0;padding:0 20px}.select_ring_container>.row>div{flex:0 0 100%;max-width:100%}.select_ring_container>.row>div:first-of-type{flex:0 0 100%;max-width:10 0;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.select_ring_container>.row>div:nth-of-type(2){box-sizing:border-box;padding:initial}.setting_detail_main{background:#fff;height:100%;margin:auto;max-width:1560px!important;top:0;width:100%}#ring_detail_content{max-width:100%;padding:0 15px;position:static;position:-webkit-sticky;position:sticky;top:0;width:100%}#ring_detail_content .overlay-icon{left:20px;position:absolute;top:55px;z-index:1}#ring_detail_content .detailSpecialPrice{position:relative}#ring_detail_content .detailSpecialPrice .oldPrice{color:#979494!important;font-size:14px;margin-top:5px}#ring_detail_content .detailSpecialPrice .oldPrice .price{display:block;font-family:mreaves-bold;font-size:20px;position:relative;width:max-content}#ring_detail_content .detailSpecialPrice .oldPrice .price:after{border-bottom:1px solid #f5bab9;content:"";left:0;min-height:1px;position:absolute;top:12px;width:100%}#ring_detail_content .detailSpecialPrice .oldPrice .price .gst{color:#979494!important;font-size:12px;margin-left:5px;position:relative;top:-2px}#ring_detail_content .detailSpecialPrice .oldPrice .special-tag{color:#979494!important;font-size:15px}#ring_detail_content .detailSpecialPrice .detailPrice{margin-bottom:10px}#ring_detail_content .detailSpecialPrice .detailPrice .new-price{color:#000!important;font-family:mreaves-bold;font-size:30px}#ring_detail_content .detailSpecialPrice .detailPrice .new-price .new-gst{color:#252424!important;font-size:14px;margin-left:5px}#ring_detail_content .detailSpecialPrice .detailPrice .spanPlus{color:#979494!important;font-size:15px}#ring_detail_content .detailPrice{color:#f5bab9;margin-top:-2px}#ring_detail_content .detailPrice .ring_detail_content_price{font-size:23px;margin-top:-4px}#ring_detail_content .detailPrice .spanPlus{color:#000;font-family:mreaves-book;font-size:11px;margin-top:-4px}#select_ring_instructions{border:1px solid #000;display:none;font-family:mreaves-book;font-size:50px;height:386px;line-height:45px;margin-left:15%;padding:80px 35px 35px;position:sticky;text-align:center;top:25px;width:70%}#select_ring_instructions:after{border:34px solid transparent;border-right-color:#f5bab9;content:"";left:-69px;position:absolute;top:318px}#product_shapes_panel{display:inline-block;margin-bottom:10px;position:relative;width:max-content}#product_shapes_panel .shapes_thumb_container{margin-left:10px;padding:2px;width:100%}#product_shapes_panel .shapes_thumb_container #current_shape_thumb{background-position:top;background-repeat:no-repeat;background-size:auto 42px;height:45px;width:45px}#product_shapes_panel .shapes_thumb_container #current_shape_thumb .product_shape_thumb_name{color:#000;font-size:10px;padding-top:41px;text-align:center;width:100%}#product_shapes_panel .shapes_thumb_container.active{border:1px solid #f5bab9}#product_shapes{background-color:#fff;border:1px solid #eee;display:none;position:absolute;right:75px;top:0}#product_shapes div{float:right;padding:2px}#product_shapes a{display:block;overflow:hidden;width:59px}#product_shapes a .product_shape{background-position:top;background-repeat:no-repeat;background-size:auto 40px;height:57px;margin-top:4px;width:57px}#product_shapes a .product_shape .product_shape_name{color:#000;font-size:10px;margin-top:37px;text-align:center;width:100%}#product_shapes a:active,#product_shapes a:hover{border:1px solid #f5bab9;opacity:1}#product_shapes .product_shape{margin:0;width:100%}#product_shapes .product_shape_link.active{border:1px solid #f5bab9}#product_shapes:before{background:#fff;bottom:0;content:"";display:block;height:100%;position:absolute;right:-11px;top:0;width:10px}#product_shapes_panel .current_shape_thumb_round,#product_shapes_panel .product_shape_round{background-image:url(/build/images/round.72e4ceef.svg)}#product_shapes_panel .current_shape_thumb_pear,#product_shapes_panel .product_shape_pear{background-image:url(/build/images/pear.a75380e0.svg)}#product_shapes_panel .current_shape_thumb_oval,#product_shapes_panel .product_shape_oval{background-image:url(/build/images/oval.27a971e7.svg)}#product_shapes_panel .current_shape_thumb_emerald,#product_shapes_panel .product_shape_emerald{background-image:url(/build/images/esmerald.389eaa53.svg)}#product_shapes_panel .current_shape_thumb_cushion,#product_shapes_panel .product_shape_cushion{background-image:url(/build/images/cushion.a96b9101.svg)}#product_shapes_panel .current_shape_thumb_princess,#product_shapes_panel .product_shape_princess{background-image:url(/build/images/princess.5339f419.svg)}#product_shapes_panel .current_shape_thumb_radiant,#product_shapes_panel .product_shape_radiant{background-image:url(/build/images/radiant.e9fa0e27.svg)}#product_shapes_panel .current_shape_thumb_asscher,#product_shapes_panel .product_shape_asscher{background-image:url(/build/images/assher.e8558db9.svg)}#product_shapes_panel .current_shape_thumb_marquise,#product_shapes_panel .product_shape_marquise{background-image:url(/build/images/marquise.2c7ea313.svg)}#setting_metal_dropright{display:inline-block;float:left;margin-bottom:10px;overflow:initial;position:relative;width:max-content}#ring_detail_metal_type_detail{float:left;font-size:13px;font-weight:600;padding:0;text-align:center;width:max-content}#ring_detail_metal_type_detail .carat{border-radius:50%;color:#000;font-family:mreaves-book;font-size:20px;height:45px;margin:auto;overflow:hidden;padding-top:12px;text-align:center;width:45px}#ring_detail_metal_type_detail .carat.white_gold{background-color:#dedede;border-color:#dedede}#ring_detail_metal_type_detail .carat.yellow_gold{background-color:#ead680;border-color:#ead680}#ring_detail_metal_type_detail .carat.platinum{background-color:#dedede;border-color:#dedede;line-height:11px}#ring_detail_metal_type_detail .carat.platinum span{font-size:10px}#ring_detail_metal_type_detail .carat.rose{background-color:#f0bc9e;border-color:#f0bc9e}#product_metal_types{background:#fff;border:1px solid #eee;bottom:0;position:absolute;right:75px;top:0;width:285px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;display:none;justify-content:space-around;padding:0 20px}#product_metal_types:before{background:#fff;bottom:0;content:"";display:block;height:100%;position:absolute;right:-11px;top:0;width:10px}#setting_metal_dropright:hover #product_metal_types{display:-webkit-box;display:-ms-flexbox;display:flex}#product_metal_types>div{float:left;width:60px}.product_metal_type_link_18ct-rose-gold .carat,.product_metal_type_link_18ct-white-gold .carat,.product_metal_type_link_18ct-yellow-gold .carat,.product_metal_type_link_platinum .carat{border:1px solid;border-radius:50%;color:#000;float:left;font-family:mreaves-book;height:40px;margin:0 10px 1px;overflow:hidden;padding-top:6px;text-align:center;vertical-align:middle;width:40px}.product_metal_type_link_18ct-white-gold .carat{background-color:#dedede;border-color:#dedede}.product_metal_type_link_18ct-yellow-gold .carat{background-color:#ead680;border-color:#ead680}.product_metal_type_link_platinum .carat{background-color:#dedede;border-color:#dedede;line-height:11px;padding-top:9px}.product_metal_type_link_platinum .carat span{font-size:10px}.product_metal_type_link_18ct-rose-gold .carat{background-color:#f0bc9e;border-color:#f0bc9e}.product_metal_type_link .name{color:#000;font-size:12px;font-weight:600;text-align:center}.product_metal_type_link:hover{text-decoration:none}.design-reference-section .search-ring-input:focus,.reference-section .search-ring-input:focus{z-index:0!important}#jewellery_order_section{display:flex;justify-content:space-between;margin-top:5px}#jewellery_order_section.with-search .dropdown{width:max-content}#jewellery_order_section.with-search .dropdown button{text-align:left}#jewellery_order_section.with-search .search-section{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;height:25px;margin-top:7px;padding-left:5px;padding-right:5px;width:35%}#jewellery_order_section.with-search .search-section .search-ring-input{border:none;border-bottom:1px solid #d2d2d2;border-radius:0;height:25px}#jewellery_order_section.with-search .search-section .search-ring-input:focus{z-index:0}#jewellery_order_section.with-search .search-section .ring-search-btn{background-color:#fff;border:none;border-bottom:1px solid #d2d2d2;border-radius:0;color:#000;cursor:pointer;height:25px;text-decoration:none}#jewellery_order_section.with-search .search-section .ring-search-btn i{font-size:12px}#jewellery_order_section .dropdown{width:max-content}#jewellery_order_section .dropdown button{background-color:#fff;border:none;color:#000;width:206px}#jewellery_order_section .dropdown button:focus{border:none;box-shadow:none;outline:none}#jewellery_order_section .dropdown #order_dropdown{width:207px}#jewellery_order_section #total_items_number{display:inline-block;padding-right:17px;padding-top:5px;text-align:left;width:max-content}.product_metal_type_link_18ct-rose-gold div:hover,.product_metal_type_link_18ct-white-gold div:hover,.product_metal_type_link_18ct-yellow-gold div:hover,.product_metal_type_link_platinum div:hover{border-color:#000}.choose_and_favorite{clear:both;font-size:24px;letter-spacing:1px;margin:auto;max-width:100%;position:relative;width:100%}.detail_set_favorite{border-left:1px solid #fff;bottom:0;margin:auto;position:absolute;right:0;top:0;width:40px}.detail_set_favorite label{margin:10px 0 0}.detail_set_favorite_input{height:0;opacity:0;position:absolute}.detail_set_favorite label:before{background:url(/build/images/heart_line.51a3aadf.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;width:24px}.detail_set_favorite input:checked+label:before{background:url(/build/images/heart_filled.62410766.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;width:24px}section.setting_filter_container{margin:auto;max-width:1280px;padding:0;position:relative;width:100%;z-index:2}.setting_filter_main{background-color:#fdf7f7;padding:0}.setting_filter_main .setting_filter_container .new-filter-section{position:relative;text-align:center}.setting_filter_main .setting_filter_container .new-filter-section .filter-div{font-size:22px;margin:auto;max-width:768px;padding:5px 0;width:100%}.setting_filter_main .setting_filter_container .new-filter-section .filter-div.active{border-bottom:1px solid #f5bab9;padding:0}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .filter-label{display:inline-block;font-family:mreaves-bold;margin-right:20px}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .filter-option{display:inline-block;margin-left:10px}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .filter-option .filter-btn{background-color:transparent;border-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-size:22px;margin:0;padding:0 30px;width:max-content}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .filter-option .filter-btn:focus{box-shadow:none;outline:none}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .filter-option .filter-btn.active{background-color:#f9dfde}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .clear-filter-section{position:absolute;right:5px;top:7px}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .clear-filter-section button{background-color:transparent;border-color:transparent;border-radius:0;color:#212529!important;font-size:17px;margin:0;padding:0;width:max-content}.setting_filter_main .setting_filter_container .new-filter-section .filter-div .clear-filter-section button:focus{box-shadow:none;outline:none}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section{margin:auto;max-width:768px;padding-bottom:20px;width:100%}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .field_label{display:none}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .button-section{margin-bottom:20px;margin-top:10px}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .button-section .common-filter-btn{background-color:transparent;border-color:transparent;color:#212529!important;display:inline-block;font-size:17px;line-height:17px;margin:0 20px;padding:0;width:max-content}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .button-section .common-filter-btn.active{border-bottom:3px solid #f5bab9}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .button-section .common-filter-btn:focus{box-shadow:none;outline:none}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .diamond-filter-section .color-section .floating_video_icon{position:absolute;right:40px;top:20px}.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .diamond-option .diamond-filter-section .reference-section .search-section .input-group,.setting_filter_main .setting_filter_container .new-filter-section .filter-option-section .ring-option .ring-filter-section .design-reference-section .search-section .input-group{z-index:1}div.setting_filter{margin:0;padding:0}div.setting_filter .filter_item_metal{width:11%}div.setting_filter .filter_item_diamond_size{width:21%}div.setting_filter .filter_item_diamond_size .tooltip_container{margin-top:31px}div.setting_filter .filter_item_shape{width:10%}div.setting_filter .filter_item_color{width:12%}div.setting_filter .filter_item_color .tooltip_container{margin-top:31px}div.setting_filter .filter_item_color .floating_video_icon{position:absolute;right:30px;top:27px}div.setting_filter .filter_item_clarity{width:12%}div.setting_filter .filter_item_clarity .tooltip_container{margin-top:31px}div.setting_filter .filter_item_cut{width:11%}div.setting_filter .filter_item_cut .tooltip_container{margin-top:31px}div.setting_filter .filter_item_ring_size{width:14%}div.setting_filter .filter_item_price,div.setting_filter .filter_item_style{width:10%}div.setting_filter .filter_item_price .tooltip_container{margin-top:31px}@media screen and (min-width:768px)and (max-width:1024px){#ring_detail_content{margin-top:0}section.setting_filter_container{width:100%}}@media screen and (min-width:1px)and (max-width:767px){.diamonds .bx-wrapper,.diamonds .bx-wrapper .bx-viewport{min-height:40px}.floating_video_icon{position:absolute!important;right:30px!important;top:-5px!important}.setting_filter .filter_item{width:100%}}.setting_filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:mreaves-book;list-style:none;margin:0;padding:0;-ms-flex-pack:distribute;justify-content:space-around}.setting_filter_shape_panel_redesign ul{display:flex;list-style:none;padding:0 20px}.setting_filter ul li label{font-size:15px}.setting_list_main{margin:auto;max-width:1280px!important;width:100%}@media screen and (min-width:1px)and (max-width:767px){.setting_list_main{position:relative}}#create_engage_ring_container .description_2_light{line-height:1;padding-left:55px;padding-top:0;position:relative}#create_engage_ring_container .description_2_light img{bottom:0;left:20px;margin:auto;position:absolute;top:0}#create_engage_ring_container .description_2_light span{display:inline-block;line-height:0;margin:0;width:100%}#create_engage_ring_container .description_2_light br{display:none}#create_engage_ring_container .description_2_light a{color:#fff;display:block;font-size:16px;text-decoration:underline}#create_engage_ring_container .step_2_light,#create_engage_ring_container .step_3_light{background:hsla(0,0%,100%,.4)}.setting_filter>div{border-bottom:1px solid #000;border-right:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 4px;position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;justify-content:center}.setting_filter>div:first-of-type{border-left:1px solid #000}.setting_filter>div>div{font-size:18px;line-height:1.2;padding:0;text-transform:uppercase}.tooltip_container{bottom:0;color:#000;font-size:12px;height:20px;margin:auto;position:absolute;right:10px;top:0;width:13px}@media screen and (min-width:1px)and (max-width:767px){.tooltip_container{display:none}}.setting_filter .field_label{font-family:mreaves-regular;font-size:14px;font-weight:100;letter-spacing:1px;line-height:1;position:relative;width:calc(100% - 9px)}.setting_filter .field_label:after{background:url(/build/images/arrow_down.42ae47a1.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;content:"";display:inline-block;height:18px;margin:auto;position:absolute;right:-13px;top:0;width:18px}.setting_filter>div>div:nth-of-type(2){background:#fff;border:1px solid #000;border-top:none;display:none;left:0;position:absolute;top:100%;width:100%;z-index:1}@media screen and (min-width:768px){.setting_filter>div.active .field_label:after{background:url(/build/images/arrow_up.7c60f524.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;content:""}.setting_filter>div.active{border-bottom:none;color:#f5bab9}.setting_filter>div.active>div:nth-of-type(2){display:block;padding:5px 0}.setting_filter>div.active>div:nth-of-type(2) li{color:#000;display:inline-block}}.setting_filter .checkmark:after{content:"";display:none;position:absolute}.setting_filter input:checked~.checkmark:after{display:block}.setting_filter .checkmark:after{border:solid #f5bab9;border-width:0 3px 3px 0;height:10px;left:2px;top:-1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.setting_filter .checkmark{background-color:#fff;border:1px solid #d3d3d3;height:12px;left:0;margin:auto;position:absolute;right:0;top:65px;width:12px}.setting_filter .setting_filter_style_panel li{float:left;padding-top:40px;position:relative;width:20%}.setting_filter_style_panel ul li input{height:0;opacity:0;position:absolute}.setting_filter .setting_filter_style_panel ul li label.filter_icon:before{content:"";display:inline-block;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50%}.setting_filter .setting_filter_style_panel ul li input:checked+label.filter_icon,.setting_filter .setting_filter_style_panel ul li:hover input+label.filter_icon{color:#f5bab9}.setting_filter .setting_filter_style_panel ul li:first-of-type label.filter_icon:before{background:url(/build/images/all_styles.7e025695.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:nth-of-type(2) label.filter_icon:before{background:url(/build/images/solitaire.426cdcf4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:nth-of-type(3) label.filter_icon:before{background:url(/build/images/side_stone.97b7f7c9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:nth-of-type(4) label.filter_icon:before{background:url(/build/images/halo.fc0c0c01.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:nth-of-type(5) label.filter_icon:before{background:url(/build/images/three_stone.bd584c51.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:first-of-type input:checked+label.filter_icon:before,.setting_filter .setting_filter_style_panel ul li:hover:first-of-type+label.filter_icon:before{background:url(/build/images/all_styles_hover.a34b9faa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:hover:nth-of-type(2) label.filter_icon:before,.setting_filter .setting_filter_style_panel ul li:nth-of-type(2) input:checked+label.filter_icon:before{background:url(/build/images/solitaire_hover.f3e87428.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:hover:nth-of-type(3) label.filter_icon:before,.setting_filter .setting_filter_style_panel ul li:nth-of-type(3) input:checked+label.filter_icon:before{background:url(/build/images/side_stone_hover.22eeeb08.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:hover:nth-of-type(4) label.filter_icon:before,.setting_filter .setting_filter_style_panel ul li:nth-of-type(4) input:checked+label.filter_icon:before{background:url(/build/images/halo_hover.ab2670ca.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter .setting_filter_style_panel ul li:hover:nth-of-type(5) label.filter_icon:before,.setting_filter .setting_filter_style_panel ul li:nth-of-type(5) input:checked+label.filter_icon:before{background:url(/build/images/three_stone_hover.121d4cc8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_price_panel li{box-sizing:border-box;float:left;margin:0;min-height:78px;padding:10px;position:relative;width:25%}.setting_filter_price_panel ul li input{height:0;opacity:0;position:absolute}.setting_filter_price_panel ul li label.filter_icon{border:1px solid #000;display:inline-block;font-family:mreaves-book;min-height:50px;padding:5px 15px;text-align:center;vertical-align:middle}.setting_filter_price_panel ul li input:checked+label.filter_icon,.setting_filter_price_panel ul li:hover input+label.filter_icon{background:#f5bab9;border:2px solid #f5bab9}.setting_list{clear:both;float:left;margin:5px 0 0;width:100%}.setting_list .ring_detail_link .picture{min-height:175px}.setting_list .ring_detail_link .picture img{aspect-ratio:1/1;height:auto;object-fit:contain;width:100%}.list_set_favorite{cursor:pointer;position:absolute;right:10px;top:10px}.list_set_favorite label{cursor:pointer;margin:6px 0 0}.list_set_favorite_input{height:0;opacity:0;position:absolute}.list_set_favorite label:before{content:"";display:block;height:22px;width:18px}a.ring_detail_link:hover+.list_set_favorite label:before{background:url(/build/images/heart_line.51a3aadf.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}img.hover_image{display:none;margin-top:-100%}a.ring_detail_link:hover img.hover_image{display:block}.list_set_favorite:hover label:before{background:url(/build/images/heart_line.51a3aadf.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.list_set_favorite input:checked+label:before{content:"";display:block;height:22px;width:18px}.list_set_favorite input:checked+label:before,a.ring_detail_link:hover+.list_set_favorite input:checked+label:before{background:url(/build/images/heart_filled.62410766.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.setting_list .ring_item{padding:2px;position:relative}#ring_list_section .setting_list .custom_engagement_ring_link img{width:100%}#ring_list_section .setting_list .custom_engagement_ring_link .title_1{font-family:mreaves-bold;margin-top:3px}#ring_list_section .setting_list .custom_engagement_ring_link .title_2{font-family:mreaves-bold;margin-top:-3px}#ring_list_section .setting_list .custom_engagement_ring_link .easy{font-family:mreaves-book;font-size:14px;padding:5px 0}#ring_list_section .setting_list .custom_engagement_ring_link .button_like{background-color:#000;color:#fff;font-size:14px;line-height:12px;padding:6px 0}@media screen and (min-width:1px)and (max-width:767px){#ship-in-filter-div{margin-top:0}.setting_list .ring_item{flex:0 0 50%;max-width:50%}.setting_list .ring_detail_link .picture{min-height:auto}}.setting_list .ring_item a{border:4px solid #fff;box-sizing:border-box;color:#000;display:block;height:100%;letter-spacing:1px;line-height:1.2;padding:10px}.setting_list .ring_item a .percent_icon{left:10px;position:absolute;top:10px;width:40px}.setting_list .ring_item a .percent_icon img{width:100%}.setting_list .ring_item a .title{font-family:mreaves-regular;font-size:20px;letter-spacing:0}.setting_list .ring_item a .engring_name{font-family:mreaves-book;font-size:15px;letter-spacing:0}.setting_list .ring_item a .ring_sizes{font-family:mreaves-book;font-size:13px;letter-spacing:0}.setting_list .ring_item a:hover{border:4px solid #f5bab9;text-decoration:none}.setting_list .ring_detail_link.active{border:4px solid #f5bab9}.setting_list .ring_item>br{display:none}.ring_item .name{font-family:mreaves-book;font-size:18px}.ring_item .metal_type{font-family:mreaves-book;font-size:13px;letter-spacing:0}.ring_item .price{font-size:24px;font-weight:700}.ring_item .local_tax{font-size:11px}.ship-in-filter-section{display:flex;margin-bottom:5px;margin-top:5px;padding:5px 0}.ship-in-filter-section .checkbox-container{cursor:pointer;display:inline-block;font-size:1rem;margin:auto;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:max-content}@media screen and (min-width:1px)and (max-width:991px){.ship-in-filter-section .checkbox-container{padding-left:25px!important}}.ship-in-filter-section .checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.ship-in-filter-section .checkmark{background-color:#000;height:20px;left:0;position:absolute;top:2px;width:20px}.ship-in-filter-section .checkbox-container input:checked~.checkmark,.ship-in-filter-section .checkbox-container:hover input~.checkmark{background-color:#000}.ship-in-filter-section .checkmark:after{content:"";display:none;position:absolute}.ship-in-filter-section .checkbox-container input:checked~.checkmark:after{display:block}.ship-in-filter-section .checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:13px;left:8px;top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.bold{font-weight:700}@media screen and (min-width:1px)and (max-width:767px){.setting_list .ring_item{flex:0 0 50%;max-width:50%}.setting_list .ring_detail_link .picture{min-height:auto}}.ring_item .specialPrice .oldPrice{position:relative}.ring_item .specialPrice .oldPrice .price{font-size:17px}.ring_item .specialPrice .oldPrice .price:after{border-bottom:1px solid #f5bab9;content:"";left:calc(50% - 60px);min-height:1px;min-width:120px;position:absolute;top:8px}.ring_item .specialPrice .oldPrice .local_tax{font-size:10px}.ring_item .specialPrice .label{font-family:mreaves-regular;font-size:10px;margin-top:2px}.ring_item .specialPrice .newPrice{color:#f5bab9;margin-top:-4px}#loading_spinner_ring_list{left:50%;margin:0;position:fixed;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100px;z-index:3}@media screen and (max-width:991.98px){#loading_spinner_ring_list{z-index:3}}#loading_spinner_ring_list img,.setting_list div:first-child{width:100%}#ring_more_details_container{display:inline-block;margin:20px 0 5px;text-align:right;width:100%}#ring_more_details_container a{color:#000;text-decoration:underline}.virtual-booking-div{background:#000;display:none;padding:0;text-align:center}.virtual-booking-div a{color:#fff;font-family:mreaves-bold;font-size:23px;text-decoration:none;text-transform:uppercase}.virtual-booking-div a img{margin-left:10px;width:28px}.virtual-booking-div:hover{background:#f5bab9}@media screen and (max-width:450px){.virtual-booking-div{margin-bottom:20px!important;margin-top:10px;padding:10px 15px}.virtual-booking-div.top{margin-top:0!important}.virtual-booking-div .only-au-booking{font-size:4vw!important}}.estimate-time-section{background-color:#fef8f8;margin-bottom:20px;margin-top:20px}.estimate-time-section .estimate-time-image{height:100%;width:100%}.estimate-time-section .estimate-time-content{margin:auto;max-width:384px;padding:0 10px;width:100%}@media screen and (max-width:991.98px){.estimate-time-section{margin:auto;padding-left:0}}.estimate-time-section .time-box{background-color:#fff;margin-bottom:20px;margin-top:30px;padding:10px 15px;width:100%}.estimate-time-section .time-box p{font-family:mreaves-book;font-size:16px;letter-spacing:0;margin-bottom:0}.estimate-time-section .time-box h3{font-family:mreaves-bold!important;font-size:30px!important;font-style:italic;letter-spacing:0;margin-bottom:0!important}.estimate-time-section .time-content{font-size:14px;text-align:left}.estimate-time-section .time-content h3{border-bottom:2px solid #f5bab9;font-size:20px;line-height:20px;margin:auto auto 10px;text-align:center;width:max-content}.estimate-time-section .time-content p{margin-bottom:10px}.estimate-time-section .time-content ul{margin-bottom:0;padding-inline-start:15px}.estimate-time-section .time-content ul li{line-height:19px;margin-bottom:10px}.estimate-time-section .time-content ul li:last-child{margin-bottom:0}#ring_more_details_box h2{font-size:21px;margin-bottom:0;text-align:left}#ring_more_details_box h3{color:#7e7e7e;font-size:1rem;margin-top:12px;text-align:left}#ring_more_details_box .ring_desc_row{font-size:1rem;overflow:hidden;width:100%}#ring_more_details_box .ring_desc_col{float:left;line-height:23px;max-width:160px;text-align:left;width:40%}#ring_more_details_box .ring_desc_col_data{color:#000;float:left;line-height:23px;max-width:200px;text-align:left;width:60%}#ring_more_details_box .ring_specification>div>div{text-align:left}.ring_specification{position:relative}.ring_specification .certificate-icon{cursor:pointer;position:absolute;right:0;top:20px;width:87px;z-index:2}.ring_specification .certificate-icon img{width:100%}#express_job_option{margin-bottom:10px}#express_job_option .row>div{padding-left:20px}#express_job_option .row>div span{margin-left:20px}#express_job_option .row>div .tooltip_container{left:auto;right:10px}#express_job_option .row>div .tooltip_container .tooltiptext{margin-left:-120px}#express_job_option input[type=checkbox]{display:none;opacity:0}#express_job_option label:before{border:1px solid;content:"";display:inline-block;height:16px;margin-right:10px;width:16px}#express_job_option label:after{border-bottom:2px solid;border-left:2px solid;content:"";display:inline-block;height:6px;transform:rotate(-45deg);width:9px}#express_job_option label{position:relative}#express_job_option label:after,#express_job_option label:before{cursor:pointer;position:absolute}#express_job_option label:before{top:-4px}#express_job_option label:after{left:4px;top:0}#express_job_option input[type=checkbox]+label:after{content:none}#express_job_option input[type=checkbox]:checked+label:after{content:""}.close_setting_detail{cursor:pointer;display:block;margin-top:10px;text-align:left;width:max-content}.search_all_rings_design_link{clear:both;float:right;margin-right:0;margin-top:5px}.close_rings_design_link{color:#000;cursor:pointer;font-family:mreaves-bold;font-size:20px}.wedding_band_size{border-bottom:1px solid #000;clear:both;float:left;margin-bottom:15px;max-width:max-content;padding:0;position:relative;width:100%}.wedding_band_size .size_requirement{float:left;font-size:20px;padding:0 10px 0 0;position:relative;text-align:left;width:85px}.wedding_band_size .select_ring_size_box{display:inline-block;font-size:20px;max-width:calc(100% - 85px)}.wedding_band_size .link_to_ring_size{float:right;padding-top:3px}.wedding_band_size .link_to_ring_size a{color:#000}.wedding_band_size select#select_ring_size{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;height:32px;padding-right:30px;width:100%}.wedding_band_size select:active,.wedding_band_size select:focus,.wedding_band_size select:hover{box-shadow:none;outline:none}.wedding_band_size .select_arrow_container{padding-top:3px;position:absolute;right:0;width:26px;z-index:-1}.wedding_band_size .select_arrow_container img{width:100%}.choose_and_favorite .choose_jewellery{background:#000;clear:both;margin:auto;max-width:100%;padding:4px 40px 4px 2px;width:100%}.choose_and_favorite .choose_jewellery>a{color:#fff;text-transform:uppercase}.choose_and_favorite .choose_and_favorite{clear:both;font-size:24px;letter-spacing:1px;margin:auto;max-width:320px;position:relative;width:100%}.choose_and_favorite .detail_set_favorite{border-left:1px solid #fff;bottom:0;cursor:pointer;margin:auto;position:absolute;right:0;top:0;width:40px}.choose_and_favorite .detail_set_favorite label{cursor:pointer;margin:10px 0 0}.choose_and_favorite .detail_set_favorite_input{height:0;opacity:0;position:absolute}.choose_and_favorite .detail_set_favorite label:before{background:url(/build/images/heart_line.51a3aadf.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;width:24px}.choose_and_favorite .detail_set_favorite input:checked+label:before{background:url(/build/images/heart_filled.62410766.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;width:24px}#add_to_cart_form input#add_product_to_cart_submit{background-color:#000;border:none;color:#fff;font-size:21px;text-decoration:none;text-transform:uppercase;width:100%}#add_to_cart_form input:hover{text-decoration:underline}.product_video_transparent_layer{left:13px;position:absolute;top:12px}.setting_media_container{height:100%;position:relative}.setting_media_container figure.iiz{aspect-ratio:1/1;height:auto;width:100%}.setting_media_container .iiz__zoom-img--visible{z-index:2}.guarantee_icon_container{padding:15px 0;position:absolute;right:15px;top:0;width:150px;z-index:1}.tooltipposition{position:relative}.ring_detail_video_container video{aspect-ratio:1/1;cursor:pointer;height:auto;object-fit:contain;width:100%}.ring_detail_video_container .sample_sign{margin:auto;position:relative;text-align:center;width:max-content}.ring_detail_video_container .sample_sign .tooltip_container{right:-20px}.ring_detail_video_container .start_setting_video{margin-left:4px;margin-right:5px}.ring_detail_video_container .pause_setting_video,.ring_detail_video_container .start_setting_video{background:none;border:none;height:25px;padding:0;width:20px}.ring_detail_video_container .pause_setting_video img,.ring_detail_video_container .start_setting_video img{width:100%}.ring_detail_video_container .pause_setting_video:focus,.ring_detail_video_container .start_setting_video:focus{border:none;outline:0}.ring_detail_video_container .management_buttons{position:relative;width:100%}@media screen and (min-width:992px)and (max-width:1149px){.ring_detail_video_container .management_buttons{width:270px!important}}.ring_detail_video_container .management_buttons{display:flex;margin:-45px auto auto}.ring_detail_video_container .management_buttons .controls{width:30px}.ring_detail_video_container .management_buttons .progressbar{margin-top:-2px;position:relative;width:calc(100% - 30px)}.ring_detail_video_container .management_buttons .progressbar .seekslider_diamond_video:focus,.ring_detail_video_container .management_buttons .progressbar .seekslider_setting_video:focus{outline:none}.ring_detail_video_container .seekslider_diamond_video,.ring_detail_video_container .seekslider_setting_video{appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;height:30px!important;width:100%}.ring_detail_video_container .seekslider_diamond_video:focus,.ring_detail_video_container .seekslider_setting_video:focus{outline:none}.ring_detail_video_container .seekslider_diamond_video::-moz-focus-outer,.ring_detail_video_container .seekslider_setting_video::-moz-focus-outer{border:0}.ring_detail_video_container .seekslider_diamond_video::-webkit-slider-runnable-track,.ring_detail_video_container .seekslider_setting_video::-webkit-slider-runnable-track{background:#000;height:1px}.ring_detail_video_container .seekslider_diamond_video::-moz-range-track,.ring_detail_video_container .seekslider_setting_video::-moz-range-track{background:#000;height:1px}.ring_detail_video_container .seekslider_diamond_video::-webkit-slider-thumb,.ring_detail_video_container .seekslider_setting_video::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#000;border-radius:50%;cursor:pointer;height:20px;margin-top:-10px;width:20px}.ring_detail_video_container .seekslider_diamond_video::-moz-range-thumb,.ring_detail_video_container .seekslider_setting_video::-moz-range-thumb{appearance:none;-webkit-appearance:none;background:#000;border-radius:50%;cursor:pointer;height:20px;margin-top:-10px;width:20px}.ring_detail_video_container .seekslider_diamond_video::-ms-track,.ring_detail_video_container .seekslider_setting_video::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;margin-top:0}.ring_detail_video_container .seekslider_diamond_video::-ms-thumb,.ring_detail_video_container .seekslider_setting_video::-ms-thumb{background:#000;border-radius:50%;cursor:pointer;height:20px;margin-top:0;width:20px}.ring_detail_video_container .seekslider_diamond_video::-ms-track,.ring_detail_video_container .seekslider_setting_video::-ms-track{height:20px}.ring_detail_video_container .seekslider_diamond_video::-ms-fill-lower,.ring_detail_video_container .seekslider_diamond_video::-ms-fill-upper,.ring_detail_video_container .seekslider_setting_video::-ms-fill-lower,.ring_detail_video_container .seekslider_setting_video::-ms-fill-upper{background:#000;height:1px}.filter_clarity_panel,.filter_color_panel,.filter_cut_panel,.filter_diamond_size_panel,.filter_price_panel{margin-bottom:15px;padding:0 30px}.filter_clarity_panel .irs,.filter_color_panel .irs,.filter_cut_panel .irs,.filter_diamond_size_panel .irs,.filter_price_panel .irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter_clarity_panel .irs,.filter_clarity_panel .irs-line,.filter_color_panel .irs,.filter_color_panel .irs-line,.filter_cut_panel .irs,.filter_cut_panel .irs-line,.filter_diamond_size_panel .irs,.filter_diamond_size_panel .irs-line,.filter_price_panel .irs,.filter_price_panel .irs-line{display:block;position:relative}.filter_clarity_panel .irs-line,.filter_color_panel .irs-line,.filter_cut_panel .irs-line,.filter_diamond_size_panel .irs-line,.filter_price_panel .irs-line{outline:none!important;overflow:hidden}.filter_clarity_panel .irs-bar,.filter_color_panel .irs-bar,.filter_cut_panel .irs-bar,.filter_diamond_size_panel .irs-bar,.filter_price_panel .irs-bar{display:block}.filter_clarity_panel .irs-bar,.filter_clarity_panel .irs-shadow,.filter_color_panel .irs-bar,.filter_color_panel .irs-shadow,.filter_cut_panel .irs-bar,.filter_cut_panel .irs-shadow,.filter_diamond_size_panel .irs-bar,.filter_diamond_size_panel .irs-shadow,.filter_price_panel .irs-bar,.filter_price_panel .irs-shadow{left:0;position:absolute;width:0}.filter_clarity_panel .irs-shadow,.filter_color_panel .irs-shadow,.filter_cut_panel .irs-shadow,.filter_diamond_size_panel .irs-shadow,.filter_price_panel .irs-shadow{display:none}.filter_clarity_panel .irs-handle,.filter_color_panel .irs-handle,.filter_cut_panel .irs-handle,.filter_diamond_size_panel .irs-handle,.filter_price_panel .irs-handle{box-sizing:border-box;cursor:default;display:block;position:absolute;z-index:1}.filter_clarity_panel .irs-handle.type_last,.filter_color_panel .irs-handle.type_last,.filter_cut_panel .irs-handle.type_last,.filter_diamond_size_panel .irs-handle.type_last,.filter_price_panel .irs-handle.type_last{z-index:2}.filter_clarity_panel .irs-max,.filter_clarity_panel .irs-min,.filter_color_panel .irs-max,.filter_color_panel .irs-min,.filter_cut_panel .irs-max,.filter_cut_panel .irs-min,.filter_diamond_size_panel .irs-max,.filter_diamond_size_panel .irs-min,.filter_price_panel .irs-max,.filter_price_panel .irs-min{cursor:default;display:block;position:absolute}.filter_clarity_panel .irs-min,.filter_color_panel .irs-min,.filter_cut_panel .irs-min,.filter_diamond_size_panel .irs-min,.filter_price_panel .irs-min{left:0}.filter_clarity_panel .irs-max,.filter_color_panel .irs-max,.filter_cut_panel .irs-max,.filter_diamond_size_panel .irs-max,.filter_price_panel .irs-max{right:0}.filter_clarity_panel .irs-from,.filter_clarity_panel .irs-single,.filter_clarity_panel .irs-to,.filter_color_panel .irs-from,.filter_color_panel .irs-single,.filter_color_panel .irs-to,.filter_cut_panel .irs-from,.filter_cut_panel .irs-single,.filter_cut_panel .irs-to,.filter_diamond_size_panel .irs-from,.filter_diamond_size_panel .irs-single,.filter_diamond_size_panel .irs-to,.filter_price_panel .irs-from,.filter_price_panel .irs-single,.filter_price_panel .irs-to{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.filter_clarity_panel .irs-grid,.filter_color_panel .irs-grid,.filter_cut_panel .irs-grid,.filter_diamond_size_panel .irs-grid,.filter_price_panel .irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.filter_clarity_panel .irs-with-grid .irs-grid,.filter_color_panel .irs-with-grid .irs-grid,.filter_cut_panel .irs-with-grid .irs-grid,.filter_diamond_size_panel .irs-with-grid .irs-grid,.filter_price_panel .irs-with-grid .irs-grid{display:block}.filter_clarity_panel .irs-grid-pol,.filter_color_panel .irs-grid-pol,.filter_cut_panel .irs-grid-pol,.filter_diamond_size_panel .irs-grid-pol,.filter_price_panel .irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.filter_clarity_panel .irs-grid-pol.small,.filter_color_panel .irs-grid-pol.small,.filter_cut_panel .irs-grid-pol.small,.filter_diamond_size_panel .irs-grid-pol.small,.filter_price_panel .irs-grid-pol.small{display:none;height:4px}.filter_clarity_panel .irs-grid-text,.filter_color_panel .irs-grid-text,.filter_cut_panel .irs-grid-text,.filter_diamond_size_panel .irs-grid-text,.filter_price_panel .irs-grid-text{bottom:0;color:#000;display:none;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.filter_clarity_panel .irs-disable-mask,.filter_color_panel .irs-disable-mask,.filter_cut_panel .irs-disable-mask,.filter_diamond_size_panel .irs-disable-mask,.filter_price_panel .irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.filter_clarity_panel .lt-ie9 .irs-disable-mask,.filter_color_panel .lt-ie9 .irs-disable-mask,.filter_cut_panel .lt-ie9 .irs-disable-mask,.filter_diamond_size_panel .lt-ie9 .irs-disable-mask,.filter_price_panel .lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.filter_clarity_panel .irs-disabled,.filter_color_panel .irs-disabled,.filter_cut_panel .irs-disabled,.filter_diamond_size_panel .irs-disabled,.filter_price_panel .irs-disabled{opacity:.4}.filter_clarity_panel .irs-hidden-input,.filter_color_panel .irs-hidden-input,.filter_cut_panel .irs-hidden-input,.filter_diamond_size_panel .irs-hidden-input,.filter_price_panel .irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.filter_clarity_panel .irs--flat,.filter_clarity_panel .irs--flat.irs-with-grid,.filter_color_panel .irs--flat,.filter_color_panel .irs--flat.irs-with-grid,.filter_cut_panel .irs--flat,.filter_cut_panel .irs--flat.irs-with-grid,.filter_diamond_size_panel .irs--flat,.filter_diamond_size_panel .irs--flat.irs-with-grid,.filter_price_panel .irs--flat,.filter_price_panel .irs--flat.irs-with-grid{height:40px}.filter_clarity_panel .irs--flat .irs-line,.filter_color_panel .irs--flat .irs-line,.filter_cut_panel .irs--flat .irs-line,.filter_diamond_size_panel .irs--flat .irs-line,.filter_price_panel .irs--flat .irs-line{background-color:#e1e4e9;border-radius:0;height:8px;top:28px}.filter_clarity_panel .irs--flat .irs-bar,.filter_color_panel .irs--flat .irs-bar,.filter_cut_panel .irs--flat .irs-bar,.filter_diamond_size_panel .irs--flat .irs-bar,.filter_price_panel .irs--flat .irs-bar{background-color:#f5bab9;height:8px;top:28px}.filter_clarity_panel .irs--flat .irs-bar--single,.filter_color_panel .irs--flat .irs-bar--single,.filter_cut_panel .irs--flat .irs-bar--single,.filter_diamond_size_panel .irs--flat .irs-bar--single,.filter_price_panel .irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.filter_clarity_panel .irs--flat .irs-shadow,.filter_color_panel .irs--flat .irs-shadow,.filter_cut_panel .irs--flat .irs-shadow,.filter_diamond_size_panel .irs--flat .irs-shadow,.filter_price_panel .irs--flat .irs-shadow{background-color:#e1e4e9;bottom:16px;height:1px}.filter_clarity_panel .irs--flat .irs-handle,.filter_color_panel .irs--flat .irs-handle,.filter_cut_panel .irs--flat .irs-handle,.filter_diamond_size_panel .irs--flat .irs-handle,.filter_price_panel .irs--flat .irs-handle{background-color:#000;border-radius:50%;height:20px;padding:9px;top:22px;width:20px}.filter_clarity_panel .irs--flat .irs-handle:active,.filter_color_panel .irs--flat .irs-handle:active,.filter_cut_panel .irs--flat .irs-handle:active,.filter_diamond_size_panel .irs--flat .irs-handle:active,.filter_price_panel .irs--flat .irs-handle:active{background-color:gray}.filter_clarity_panel .irs--flat .irs-handle>i:first-child,.filter_color_panel .irs--flat .irs-handle>i:first-child,.filter_cut_panel .irs--flat .irs-handle>i:first-child,.filter_diamond_size_panel .irs--flat .irs-handle>i:first-child,.filter_price_panel .irs--flat .irs-handle>i:first-child{-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;background-color:#000;border:20px solid transparent;border-radius:50%;cursor:pointer;display:block;margin-left:-20px;position:absolute;top:-10px}.filter_clarity_panel .irs--flat .irs-handle.state_hover>i:first-child,.filter_clarity_panel .irs--flat .irs-handle:hover>i:first-child,.filter_color_panel .irs--flat .irs-handle.state_hover>i:first-child,.filter_color_panel .irs--flat .irs-handle:hover>i:first-child,.filter_cut_panel .irs--flat .irs-handle.state_hover>i:first-child,.filter_cut_panel .irs--flat .irs-handle:hover>i:first-child,.filter_diamond_size_panel .irs--flat .irs-handle.state_hover>i:first-child,.filter_diamond_size_panel .irs--flat .irs-handle:hover>i:first-child,.filter_price_panel .irs--flat .irs-handle.state_hover>i:first-child,.filter_price_panel .irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.filter_clarity_panel .irs--flat .irs-max,.filter_clarity_panel .irs--flat .irs-min,.filter_color_panel .irs--flat .irs-max,.filter_color_panel .irs--flat .irs-min,.filter_cut_panel .irs--flat .irs-max,.filter_cut_panel .irs--flat .irs-min,.filter_diamond_size_panel .irs--flat .irs-max,.filter_diamond_size_panel .irs--flat .irs-min,.filter_price_panel .irs--flat .irs-max,.filter_price_panel .irs--flat .irs-min{background-color:#e1e4e9;border-radius:4px;color:#999;display:none;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.filter_clarity_panel .irs--flat .irs-from,.filter_clarity_panel .irs--flat .irs-single,.filter_clarity_panel .irs--flat .irs-to,.filter_color_panel .irs--flat .irs-from,.filter_color_panel .irs--flat .irs-single,.filter_color_panel .irs--flat .irs-to,.filter_cut_panel .irs--flat .irs-from,.filter_cut_panel .irs--flat .irs-single,.filter_cut_panel .irs--flat .irs-to,.filter_diamond_size_panel .irs--flat .irs-from,.filter_diamond_size_panel .irs--flat .irs-single,.filter_diamond_size_panel .irs--flat .irs-to,.filter_price_panel .irs--flat .irs-from,.filter_price_panel .irs--flat .irs-single,.filter_price_panel .irs--flat .irs-to{background-color:#dedede;border-radius:0;color:#000;display:none;font-size:11px;line-height:1.333;margin-left:8px;padding:1px 5px;text-shadow:none}.filter_clarity_panel .irs--flat .irs-from:before,.filter_clarity_panel .irs--flat .irs-single:before,.filter_clarity_panel .irs--flat .irs-to:before,.filter_color_panel .irs--flat .irs-from:before,.filter_color_panel .irs--flat .irs-single:before,.filter_color_panel .irs--flat .irs-to:before,.filter_cut_panel .irs--flat .irs-from:before,.filter_cut_panel .irs--flat .irs-single:before,.filter_cut_panel .irs--flat .irs-to:before,.filter_diamond_size_panel .irs--flat .irs-from:before,.filter_diamond_size_panel .irs--flat .irs-single:before,.filter_diamond_size_panel .irs--flat .irs-to:before,.filter_price_panel .irs--flat .irs-from:before,.filter_price_panel .irs--flat .irs-single:before,.filter_price_panel .irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#073054;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.filter_clarity_panel .irs--flat .irs-grid-pol,.filter_color_panel .irs--flat .irs-grid-pol,.filter_cut_panel .irs--flat .irs-grid-pol,.filter_diamond_size_panel .irs--flat .irs-grid-pol,.filter_price_panel .irs--flat .irs-grid-pol{background-color:#fff;margin-top:8px;z-index:1}.filter_clarity_panel .irs--flat .irs-grid-text,.filter_color_panel .irs--flat .irs-grid-text,.filter_cut_panel .irs--flat .irs-grid-text,.filter_diamond_size_panel .irs--flat .irs-grid-text,.filter_price_panel .irs--flat .irs-grid-text{color:#999}.filter_clarity_panel .irs--big,.filter_color_panel .irs--big,.filter_cut_panel .irs--big,.filter_diamond_size_panel .irs--big,.filter_price_panel .irs--big{height:55px}.filter_clarity_panel .irs--big.irs-with-grid,.filter_color_panel .irs--big.irs-with-grid,.filter_cut_panel .irs--big.irs-with-grid,.filter_diamond_size_panel .irs--big.irs-with-grid,.filter_price_panel .irs--big.irs-with-grid{height:70px}.filter_clarity_panel .irs--big .irs-line,.filter_color_panel .irs--big .irs-line,.filter_cut_panel .irs--big .irs-line,.filter_diamond_size_panel .irs--big .irs-line,.filter_price_panel .irs--big .irs-line{background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px;height:5px;top:33px}.filter_clarity_panel .irs--big .irs-bar,.filter_color_panel .irs--big .irs-bar,.filter_cut_panel .irs--big .irs-bar,.filter_diamond_size_panel .irs--big .irs-bar,.filter_price_panel .irs--big .irs-bar{background-color:#92bce0;background:linear-gradient(180deg,#fff,#428bca 30%,#b9d4ec);border:1px solid #428bca;box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.5);height:5px;top:33px}.filter_clarity_panel .irs--big .irs-bar--single,.filter_color_panel .irs--big .irs-bar--single,.filter_cut_panel .irs--big .irs-bar--single,.filter_diamond_size_panel .irs--big .irs-bar--single,.filter_price_panel .irs--big .irs-bar--single{border-radius:12px 0 0 12px}.filter_clarity_panel .irs--big .irs-shadow,.filter_color_panel .irs--big .irs-shadow,.filter_cut_panel .irs--big .irs-shadow,.filter_diamond_size_panel .irs--big .irs-shadow,.filter_price_panel .irs--big .irs-shadow{background-color:rgba(66,139,202,.5);bottom:16px;height:1px}.filter_clarity_panel .irs--big .irs-handle,.filter_color_panel .irs--big .irs-handle,.filter_cut_panel .irs--big .irs-handle,.filter_diamond_size_panel .irs--big .irs-handle,.filter_price_panel .irs--big .irs-handle{background-color:#cbcfd5;background:linear-gradient(180deg,#fff,#b4b9be 30%,#fff);border:1px solid rgba(0,0,0,.3);border-radius:30px;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;height:30px;top:28px;width:30px}.filter_clarity_panel .irs--big .irs-handle.state_hover,.filter_clarity_panel .irs--big .irs-handle:hover,.filter_color_panel .irs--big .irs-handle.state_hover,.filter_color_panel .irs--big .irs-handle:hover,.filter_cut_panel .irs--big .irs-handle.state_hover,.filter_cut_panel .irs--big .irs-handle:hover,.filter_diamond_size_panel .irs--big .irs-handle.state_hover,.filter_diamond_size_panel .irs--big .irs-handle:hover,.filter_price_panel .irs--big .irs-handle.state_hover,.filter_price_panel .irs--big .irs-handle:hover{background-color:#939ba7;background:linear-gradient(180deg,#fff,#919ba5 30%,#fff);border-color:rgba(0,0,0,.45)}.filter_clarity_panel .irs--big .irs-max,.filter_clarity_panel .irs--big .irs-min,.filter_color_panel .irs--big .irs-max,.filter_color_panel .irs--big .irs-min,.filter_cut_panel .irs--big .irs-max,.filter_cut_panel .irs--big .irs-min,.filter_diamond_size_panel .irs--big .irs-max,.filter_diamond_size_panel .irs--big .irs-min,.filter_price_panel .irs--big .irs-max,.filter_price_panel .irs--big .irs-min{background-color:#9f9f9f;border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none;top:0}.filter_clarity_panel .irs--big .irs-from,.filter_clarity_panel .irs--big .irs-single,.filter_clarity_panel .irs--big .irs-to,.filter_color_panel .irs--big .irs-from,.filter_color_panel .irs--big .irs-single,.filter_color_panel .irs--big .irs-to,.filter_cut_panel .irs--big .irs-from,.filter_cut_panel .irs--big .irs-single,.filter_cut_panel .irs--big .irs-to,.filter_diamond_size_panel .irs--big .irs-from,.filter_diamond_size_panel .irs--big .irs-single,.filter_diamond_size_panel .irs--big .irs-to,.filter_price_panel .irs--big .irs-from,.filter_price_panel .irs--big .irs-single,.filter_price_panel .irs--big .irs-to{background-color:#428bca;background:linear-gradient(180deg,#428bca,#3071a9);border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none}.filter_clarity_panel .irs--big .irs-grid-pol,.filter_color_panel .irs--big .irs-grid-pol,.filter_cut_panel .irs--big .irs-grid-pol,.filter_diamond_size_panel .irs--big .irs-grid-pol,.filter_price_panel .irs--big .irs-grid-pol{background-color:#428bca}.filter_clarity_panel .irs--big .irs-grid-text,.filter_color_panel .irs--big .irs-grid-text,.filter_cut_panel .irs--big .irs-grid-text,.filter_diamond_size_panel .irs--big .irs-grid-text,.filter_price_panel .irs--big .irs-grid-text{color:#428bca}.filter_clarity_panel .irs--modern,.filter_clarity_panel .irs--modern.irs-with-grid,.filter_color_panel .irs--modern,.filter_color_panel .irs--modern.irs-with-grid,.filter_cut_panel .irs--modern,.filter_cut_panel .irs--modern.irs-with-grid,.filter_diamond_size_panel .irs--modern,.filter_diamond_size_panel .irs--modern.irs-with-grid,.filter_price_panel .irs--modern,.filter_price_panel .irs--modern.irs-with-grid{height:55px}.filter_clarity_panel .irs--modern .irs-line,.filter_color_panel .irs--modern .irs-line,.filter_cut_panel .irs--modern .irs-line,.filter_diamond_size_panel .irs--modern .irs-line,.filter_price_panel .irs--modern .irs-line{background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea,#d1d6e0);border:solid #a3adc1;border-radius:5px;border-width:1px 1px 0;height:5px;top:28px}.filter_clarity_panel .irs--modern .irs-bar,.filter_color_panel .irs--modern .irs-bar,.filter_cut_panel .irs--modern .irs-bar,.filter_diamond_size_panel .irs--modern .irs-bar,.filter_price_panel .irs--modern .irs-bar{background:#20b426;background:linear-gradient(180deg,#20b426,#18891d);height:5px;top:28px}.filter_clarity_panel .irs--modern .irs-bar--single,.filter_color_panel .irs--modern .irs-bar--single,.filter_cut_panel .irs--modern .irs-bar--single,.filter_diamond_size_panel .irs--modern .irs-bar--single,.filter_price_panel .irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.filter_clarity_panel .irs--modern .irs-shadow,.filter_color_panel .irs--modern .irs-shadow,.filter_cut_panel .irs--modern .irs-shadow,.filter_diamond_size_panel .irs--modern .irs-shadow,.filter_price_panel .irs--modern .irs-shadow{background-color:rgba(209,214,224,.5);bottom:21px;height:1px}.filter_clarity_panel .irs--modern .irs-handle,.filter_color_panel .irs--modern .irs-handle,.filter_cut_panel .irs--modern .irs-handle,.filter_diamond_size_panel .irs--modern .irs-handle,.filter_price_panel .irs--modern .irs-handle{border:1px solid #a3adc1;border-radius:0 0 3px 3px;border-top:0 solid #a3adc1;box-shadow:1px 1px 1px rgba(0,0,0,.1);height:13px;top:37px;width:12px}.filter_clarity_panel .irs--modern .irs-handle>i:first-child,.filter_color_panel .irs--modern .irs-handle>i:first-child,.filter_cut_panel .irs--modern .irs-handle>i:first-child,.filter_diamond_size_panel .irs--modern .irs-handle>i:first-child,.filter_price_panel .irs--modern .irs-handle>i:first-child{background:#fff;border:1px solid #a3adc1;display:block;height:6px;left:1px;position:absolute;top:-4px;transform:rotate(45deg);width:6px}.filter_clarity_panel .irs--modern .irs-handle>i:nth-child(2),.filter_color_panel .irs--modern .irs-handle>i:nth-child(2),.filter_cut_panel .irs--modern .irs-handle>i:nth-child(2),.filter_diamond_size_panel .irs--modern .irs-handle>i:nth-child(2),.filter_price_panel .irs--modern .irs-handle>i:nth-child(2){background:#e9e6e6;background:linear-gradient(180deg,#fff,#e9e6e6);border-radius:0 0 3px 3px;box-sizing:border-box;display:block;height:5px;left:0;position:absolute;top:0;width:10px}.filter_clarity_panel .irs--modern .irs-handle>i:nth-child(3),.filter_color_panel .irs--modern .irs-handle>i:nth-child(3),.filter_cut_panel .irs--modern .irs-handle>i:nth-child(3),.filter_diamond_size_panel .irs--modern .irs-handle>i:nth-child(3),.filter_price_panel .irs--modern .irs-handle>i:nth-child(3){border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;box-sizing:border-box;display:block;height:5px;left:3px;position:absolute;top:3px;width:4px}.filter_clarity_panel .irs--modern .irs-handle.state_hover,.filter_clarity_panel .irs--modern .irs-handle:hover,.filter_color_panel .irs--modern .irs-handle.state_hover,.filter_color_panel .irs--modern .irs-handle:hover,.filter_cut_panel .irs--modern .irs-handle.state_hover,.filter_cut_panel .irs--modern .irs-handle:hover,.filter_diamond_size_panel .irs--modern .irs-handle.state_hover,.filter_diamond_size_panel .irs--modern .irs-handle:hover,.filter_price_panel .irs--modern .irs-handle.state_hover,.filter_price_panel .irs--modern .irs-handle:hover{background:#c3c7cd;background:linear-gradient(180deg,#fff,#919ba5 30%,#fff);border-color:#7685a2}.filter_clarity_panel .irs--modern .irs-handle.state_hover>i:first-child,.filter_clarity_panel .irs--modern .irs-handle:hover>i:first-child,.filter_color_panel .irs--modern .irs-handle.state_hover>i:first-child,.filter_color_panel .irs--modern .irs-handle:hover>i:first-child,.filter_cut_panel .irs--modern .irs-handle.state_hover>i:first-child,.filter_cut_panel .irs--modern .irs-handle:hover>i:first-child,.filter_diamond_size_panel .irs--modern .irs-handle.state_hover>i:first-child,.filter_diamond_size_panel .irs--modern .irs-handle:hover>i:first-child,.filter_price_panel .irs--modern .irs-handle.state_hover>i:first-child,.filter_price_panel .irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.filter_clarity_panel .irs--modern .irs-handle.state_hover>i:nth-child(3),.filter_clarity_panel .irs--modern .irs-handle:hover>i:nth-child(3),.filter_color_panel .irs--modern .irs-handle.state_hover>i:nth-child(3),.filter_color_panel .irs--modern .irs-handle:hover>i:nth-child(3),.filter_cut_panel .irs--modern .irs-handle.state_hover>i:nth-child(3),.filter_cut_panel .irs--modern .irs-handle:hover>i:nth-child(3),.filter_diamond_size_panel .irs--modern .irs-handle.state_hover>i:nth-child(3),.filter_diamond_size_panel .irs--modern .irs-handle:hover>i:nth-child(3),.filter_price_panel .irs--modern .irs-handle.state_hover>i:nth-child(3),.filter_price_panel .irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.filter_clarity_panel .irs--modern .irs-max,.filter_clarity_panel .irs--modern .irs-min,.filter_color_panel .irs--modern .irs-max,.filter_color_panel .irs--modern .irs-min,.filter_cut_panel .irs--modern .irs-max,.filter_cut_panel .irs--modern .irs-min,.filter_diamond_size_panel .irs--modern .irs-max,.filter_diamond_size_panel .irs--modern .irs-min,.filter_price_panel .irs--modern .irs-max,.filter_price_panel .irs--modern .irs-min{background-color:#d1d6e0;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none;top:0}.filter_clarity_panel .irs--modern .irs-from,.filter_clarity_panel .irs--modern .irs-single,.filter_clarity_panel .irs--modern .irs-to,.filter_color_panel .irs--modern .irs-from,.filter_color_panel .irs--modern .irs-single,.filter_color_panel .irs--modern .irs-to,.filter_cut_panel .irs--modern .irs-from,.filter_cut_panel .irs--modern .irs-single,.filter_cut_panel .irs--modern .irs-to,.filter_diamond_size_panel .irs--modern .irs-from,.filter_diamond_size_panel .irs--modern .irs-single,.filter_diamond_size_panel .irs--modern .irs-to,.filter_price_panel .irs--modern .irs-from,.filter_price_panel .irs--modern .irs-single,.filter_price_panel .irs--modern .irs-to{background-color:#20b426;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.filter_clarity_panel .irs--modern .irs-from:before,.filter_clarity_panel .irs--modern .irs-single:before,.filter_clarity_panel .irs--modern .irs-to:before,.filter_color_panel .irs--modern .irs-from:before,.filter_color_panel .irs--modern .irs-single:before,.filter_color_panel .irs--modern .irs-to:before,.filter_cut_panel .irs--modern .irs-from:before,.filter_cut_panel .irs--modern .irs-single:before,.filter_cut_panel .irs--modern .irs-to:before,.filter_diamond_size_panel .irs--modern .irs-from:before,.filter_diamond_size_panel .irs--modern .irs-single:before,.filter_diamond_size_panel .irs--modern .irs-to:before,.filter_price_panel .irs--modern .irs-from:before,.filter_price_panel .irs--modern .irs-single:before,.filter_price_panel .irs--modern .irs-to:before{border:3px solid transparent;border-top-color:#20b426;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.filter_clarity_panel .irs--modern .irs-grid,.filter_color_panel .irs--modern .irs-grid,.filter_cut_panel .irs--modern .irs-grid,.filter_diamond_size_panel .irs--modern .irs-grid,.filter_price_panel .irs--modern .irs-grid{height:25px}.filter_clarity_panel .irs--modern .irs-grid-pol,.filter_color_panel .irs--modern .irs-grid-pol,.filter_cut_panel .irs--modern .irs-grid-pol,.filter_diamond_size_panel .irs--modern .irs-grid-pol,.filter_price_panel .irs--modern .irs-grid-pol{background-color:#dedede}.filter_clarity_panel .irs--modern .irs-grid-text,.filter_color_panel .irs--modern .irs-grid-text,.filter_cut_panel .irs--modern .irs-grid-text,.filter_diamond_size_panel .irs--modern .irs-grid-text,.filter_price_panel .irs--modern .irs-grid-text{color:silver;font-size:13px}.filter_clarity_panel .irs--sharp,.filter_color_panel .irs--sharp,.filter_cut_panel .irs--sharp,.filter_diamond_size_panel .irs--sharp,.filter_price_panel .irs--sharp{font-size:12px;height:50px;line-height:1}.filter_clarity_panel .irs--sharp.irs-with-grid,.filter_color_panel .irs--sharp.irs-with-grid,.filter_cut_panel .irs--sharp.irs-with-grid,.filter_diamond_size_panel .irs--sharp.irs-with-grid,.filter_price_panel .irs--sharp.irs-with-grid{height:57px}.filter_clarity_panel .irs--sharp .irs-line,.filter_color_panel .irs--sharp .irs-line,.filter_cut_panel .irs--sharp .irs-line,.filter_diamond_size_panel .irs--sharp .irs-line,.filter_price_panel .irs--sharp .irs-line{background-color:#000;border-radius:2px;height:2px;top:30px}.filter_clarity_panel .irs--sharp .irs-bar,.filter_color_panel .irs--sharp .irs-bar,.filter_cut_panel .irs--sharp .irs-bar,.filter_diamond_size_panel .irs--sharp .irs-bar,.filter_price_panel .irs--sharp .irs-bar{background-color:#ee22fa;height:2px;top:30px}.filter_clarity_panel .irs--sharp .irs-bar--single,.filter_color_panel .irs--sharp .irs-bar--single,.filter_cut_panel .irs--sharp .irs-bar--single,.filter_diamond_size_panel .irs--sharp .irs-bar--single,.filter_price_panel .irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.filter_clarity_panel .irs--sharp .irs-shadow,.filter_color_panel .irs--sharp .irs-shadow,.filter_cut_panel .irs--sharp .irs-shadow,.filter_diamond_size_panel .irs--sharp .irs-shadow,.filter_price_panel .irs--sharp .irs-shadow{background-color:rgba(0,0,0,.5);bottom:21px;height:1px}.filter_clarity_panel .irs--sharp .irs-handle,.filter_color_panel .irs--sharp .irs-handle,.filter_cut_panel .irs--sharp .irs-handle,.filter_diamond_size_panel .irs--sharp .irs-handle,.filter_price_panel .irs--sharp .irs-handle{background-color:#a804b2;height:10px;top:28px;width:10px}.filter_clarity_panel .irs--sharp .irs-handle>i:first-child,.filter_color_panel .irs--sharp .irs-handle>i:first-child,.filter_cut_panel .irs--sharp .irs-handle>i:first-child,.filter_diamond_size_panel .irs--sharp .irs-handle>i:first-child,.filter_price_panel .irs--sharp .irs-handle>i:first-child{border:5px solid transparent;border-top-color:#a804b2;display:block;height:0;left:0;position:absolute;top:100%;width:0}.filter_clarity_panel .irs--sharp .irs-handle.state_hover,.filter_clarity_panel .irs--sharp .irs-handle:hover,.filter_color_panel .irs--sharp .irs-handle.state_hover,.filter_color_panel .irs--sharp .irs-handle:hover,.filter_cut_panel .irs--sharp .irs-handle.state_hover,.filter_cut_panel .irs--sharp .irs-handle:hover,.filter_diamond_size_panel .irs--sharp .irs-handle.state_hover,.filter_diamond_size_panel .irs--sharp .irs-handle:hover,.filter_price_panel .irs--sharp .irs-handle.state_hover,.filter_price_panel .irs--sharp .irs-handle:hover{background-color:#000}.filter_clarity_panel .irs--sharp .irs-handle.state_hover>i:first-child,.filter_clarity_panel .irs--sharp .irs-handle:hover>i:first-child,.filter_color_panel .irs--sharp .irs-handle.state_hover>i:first-child,.filter_color_panel .irs--sharp .irs-handle:hover>i:first-child,.filter_cut_panel .irs--sharp .irs-handle.state_hover>i:first-child,.filter_cut_panel .irs--sharp .irs-handle:hover>i:first-child,.filter_diamond_size_panel .irs--sharp .irs-handle.state_hover>i:first-child,.filter_diamond_size_panel .irs--sharp .irs-handle:hover>i:first-child,.filter_price_panel .irs--sharp .irs-handle.state_hover>i:first-child,.filter_price_panel .irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.filter_clarity_panel .irs--sharp .irs-max,.filter_clarity_panel .irs--sharp .irs-min,.filter_color_panel .irs--sharp .irs-max,.filter_color_panel .irs--sharp .irs-min,.filter_cut_panel .irs--sharp .irs-max,.filter_cut_panel .irs--sharp .irs-min,.filter_diamond_size_panel .irs--sharp .irs-max,.filter_diamond_size_panel .irs--sharp .irs-min,.filter_price_panel .irs--sharp .irs-max,.filter_price_panel .irs--sharp .irs-min{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;opacity:.4;padding:3px 4px;top:0}.filter_clarity_panel .irs--sharp .irs-from,.filter_clarity_panel .irs--sharp .irs-single,.filter_clarity_panel .irs--sharp .irs-to,.filter_color_panel .irs--sharp .irs-from,.filter_color_panel .irs--sharp .irs-single,.filter_color_panel .irs--sharp .irs-to,.filter_cut_panel .irs--sharp .irs-from,.filter_cut_panel .irs--sharp .irs-single,.filter_cut_panel .irs--sharp .irs-to,.filter_diamond_size_panel .irs--sharp .irs-from,.filter_diamond_size_panel .irs--sharp .irs-single,.filter_diamond_size_panel .irs--sharp .irs-to,.filter_price_panel .irs--sharp .irs-from,.filter_price_panel .irs--sharp .irs-single,.filter_price_panel .irs--sharp .irs-to{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;padding:3px 4px;text-shadow:none}.filter_clarity_panel .irs--sharp .irs-from:before,.filter_clarity_panel .irs--sharp .irs-single:before,.filter_clarity_panel .irs--sharp .irs-to:before,.filter_color_panel .irs--sharp .irs-from:before,.filter_color_panel .irs--sharp .irs-single:before,.filter_color_panel .irs--sharp .irs-to:before,.filter_cut_panel .irs--sharp .irs-from:before,.filter_cut_panel .irs--sharp .irs-single:before,.filter_cut_panel .irs--sharp .irs-to:before,.filter_diamond_size_panel .irs--sharp .irs-from:before,.filter_diamond_size_panel .irs--sharp .irs-single:before,.filter_diamond_size_panel .irs--sharp .irs-to:before,.filter_price_panel .irs--sharp .irs-from:before,.filter_price_panel .irs--sharp .irs-single:before,.filter_price_panel .irs--sharp .irs-to:before{border:3px solid transparent;border-top-color:#a804b2;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.filter_clarity_panel .irs--sharp .irs-grid,.filter_color_panel .irs--sharp .irs-grid,.filter_cut_panel .irs--sharp .irs-grid,.filter_diamond_size_panel .irs--sharp .irs-grid,.filter_price_panel .irs--sharp .irs-grid{height:25px}.filter_clarity_panel .irs--sharp .irs-grid-pol,.filter_color_panel .irs--sharp .irs-grid-pol,.filter_cut_panel .irs--sharp .irs-grid-pol,.filter_diamond_size_panel .irs--sharp .irs-grid-pol,.filter_price_panel .irs--sharp .irs-grid-pol{background-color:#dedede}.filter_clarity_panel .irs--sharp .irs-grid-text,.filter_color_panel .irs--sharp .irs-grid-text,.filter_cut_panel .irs--sharp .irs-grid-text,.filter_diamond_size_panel .irs--sharp .irs-grid-text,.filter_price_panel .irs--sharp .irs-grid-text{color:silver;font-size:13px}.filter_clarity_panel .irs--round,.filter_color_panel .irs--round,.filter_cut_panel .irs--round,.filter_diamond_size_panel .irs--round,.filter_price_panel .irs--round{height:50px}.filter_clarity_panel .irs--round.irs-with-grid,.filter_color_panel .irs--round.irs-with-grid,.filter_cut_panel .irs--round.irs-with-grid,.filter_diamond_size_panel .irs--round.irs-with-grid,.filter_price_panel .irs--round.irs-with-grid{height:65px}.filter_clarity_panel .irs--round .irs-line,.filter_color_panel .irs--round .irs-line,.filter_cut_panel .irs--round .irs-line,.filter_diamond_size_panel .irs--round .irs-line,.filter_price_panel .irs--round .irs-line{background-color:#dee4ec;border-radius:4px;height:4px;top:36px}.filter_clarity_panel .irs--round .irs-bar,.filter_color_panel .irs--round .irs-bar,.filter_cut_panel .irs--round .irs-bar,.filter_diamond_size_panel .irs--round .irs-bar,.filter_price_panel .irs--round .irs-bar{background-color:#006cfa;height:4px;top:36px}.filter_clarity_panel .irs--round .irs-bar--single,.filter_color_panel .irs--round .irs-bar--single,.filter_cut_panel .irs--round .irs-bar--single,.filter_diamond_size_panel .irs--round .irs-bar--single,.filter_price_panel .irs--round .irs-bar--single{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px}.filter_clarity_panel .irs--round .irs-shadow,.filter_color_panel .irs--round .irs-shadow,.filter_cut_panel .irs--round .irs-shadow,.filter_diamond_size_panel .irs--round .irs-shadow,.filter_price_panel .irs--round .irs-shadow{background-color:rgba(222,228,236,.5);bottom:21px;height:4px}.filter_clarity_panel .irs--round .irs-handle,.filter_color_panel .irs--round .irs-handle,.filter_cut_panel .irs--round .irs-handle,.filter_diamond_size_panel .irs--round .irs-handle,.filter_price_panel .irs--round .irs-handle{background-color:#fff;border:4px solid #006cfa;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3);height:24px;top:26px;width:24px}.filter_clarity_panel .irs--round .irs-handle.state_hover,.filter_clarity_panel .irs--round .irs-handle:hover,.filter_color_panel .irs--round .irs-handle.state_hover,.filter_color_panel .irs--round .irs-handle:hover,.filter_cut_panel .irs--round .irs-handle.state_hover,.filter_cut_panel .irs--round .irs-handle:hover,.filter_diamond_size_panel .irs--round .irs-handle.state_hover,.filter_diamond_size_panel .irs--round .irs-handle:hover,.filter_price_panel .irs--round .irs-handle.state_hover,.filter_price_panel .irs--round .irs-handle:hover{background-color:#f0f6ff}.filter_clarity_panel .irs--round .irs-max,.filter_clarity_panel .irs--round .irs-min,.filter_color_panel .irs--round .irs-max,.filter_color_panel .irs--round .irs-min,.filter_cut_panel .irs--round .irs-max,.filter_cut_panel .irs--round .irs-min,.filter_diamond_size_panel .irs--round .irs-max,.filter_diamond_size_panel .irs--round .irs-min,.filter_price_panel .irs--round .irs-max,.filter_price_panel .irs--round .irs-min{background-color:rgba(0,0,0,.1);border-radius:4px;color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.filter_clarity_panel .irs--round .irs-from,.filter_clarity_panel .irs--round .irs-single,.filter_clarity_panel .irs--round .irs-to,.filter_color_panel .irs--round .irs-from,.filter_color_panel .irs--round .irs-single,.filter_color_panel .irs--round .irs-to,.filter_cut_panel .irs--round .irs-from,.filter_cut_panel .irs--round .irs-single,.filter_cut_panel .irs--round .irs-to,.filter_diamond_size_panel .irs--round .irs-from,.filter_diamond_size_panel .irs--round .irs-single,.filter_diamond_size_panel .irs--round .irs-to,.filter_price_panel .irs--round .irs-from,.filter_price_panel .irs--round .irs-single,.filter_price_panel .irs--round .irs-to{background-color:#006cfa;border-radius:4px;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.filter_clarity_panel .irs--round .irs-from:before,.filter_clarity_panel .irs--round .irs-single:before,.filter_clarity_panel .irs--round .irs-to:before,.filter_color_panel .irs--round .irs-from:before,.filter_color_panel .irs--round .irs-single:before,.filter_color_panel .irs--round .irs-to:before,.filter_cut_panel .irs--round .irs-from:before,.filter_cut_panel .irs--round .irs-single:before,.filter_cut_panel .irs--round .irs-to:before,.filter_diamond_size_panel .irs--round .irs-from:before,.filter_diamond_size_panel .irs--round .irs-single:before,.filter_diamond_size_panel .irs--round .irs-to:before,.filter_price_panel .irs--round .irs-from:before,.filter_price_panel .irs--round .irs-single:before,.filter_price_panel .irs--round .irs-to:before{border:3px solid transparent;border-top-color:#006cfa;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.filter_clarity_panel .irs--round .irs-grid,.filter_color_panel .irs--round .irs-grid,.filter_cut_panel .irs--round .irs-grid,.filter_diamond_size_panel .irs--round .irs-grid,.filter_price_panel .irs--round .irs-grid{height:25px}.filter_clarity_panel .irs--round .irs-grid-pol,.filter_color_panel .irs--round .irs-grid-pol,.filter_cut_panel .irs--round .irs-grid-pol,.filter_diamond_size_panel .irs--round .irs-grid-pol,.filter_price_panel .irs--round .irs-grid-pol{background-color:#dedede}.filter_clarity_panel .irs--round .irs-grid-text,.filter_color_panel .irs--round .irs-grid-text,.filter_cut_panel .irs--round .irs-grid-text,.filter_diamond_size_panel .irs--round .irs-grid-text,.filter_price_panel .irs--round .irs-grid-text{color:silver;font-size:13px}.filter_clarity_panel .irs--square,.filter_color_panel .irs--square,.filter_cut_panel .irs--square,.filter_diamond_size_panel .irs--square,.filter_price_panel .irs--square{height:50px}.filter_clarity_panel .irs--square.irs-with-grid,.filter_color_panel .irs--square.irs-with-grid,.filter_cut_panel .irs--square.irs-with-grid,.filter_diamond_size_panel .irs--square.irs-with-grid,.filter_price_panel .irs--square.irs-with-grid{height:60px}.filter_clarity_panel .irs--square .irs-line,.filter_color_panel .irs--square .irs-line,.filter_cut_panel .irs--square .irs-line,.filter_diamond_size_panel .irs--square .irs-line,.filter_price_panel .irs--square .irs-line{background-color:#dedede;height:4px;top:31px}.filter_clarity_panel .irs--square .irs-bar,.filter_color_panel .irs--square .irs-bar,.filter_cut_panel .irs--square .irs-bar,.filter_diamond_size_panel .irs--square .irs-bar,.filter_price_panel .irs--square .irs-bar{background-color:#000;height:4px;top:31px}.filter_clarity_panel .irs--square .irs-shadow,.filter_color_panel .irs--square .irs-shadow,.filter_cut_panel .irs--square .irs-shadow,.filter_diamond_size_panel .irs--square .irs-shadow,.filter_price_panel .irs--square .irs-shadow{background-color:#dedede;bottom:21px;height:2px}.filter_clarity_panel .irs--square .irs-handle,.filter_color_panel .irs--square .irs-handle,.filter_cut_panel .irs--square .irs-handle,.filter_diamond_size_panel .irs--square .irs-handle,.filter_price_panel .irs--square .irs-handle{background-color:#fff;border:3px solid #000;height:16px;top:28px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:16px}.filter_clarity_panel .irs--square .irs-handle.state_hover,.filter_clarity_panel .irs--square .irs-handle:hover,.filter_color_panel .irs--square .irs-handle.state_hover,.filter_color_panel .irs--square .irs-handle:hover,.filter_cut_panel .irs--square .irs-handle.state_hover,.filter_cut_panel .irs--square .irs-handle:hover,.filter_diamond_size_panel .irs--square .irs-handle.state_hover,.filter_diamond_size_panel .irs--square .irs-handle:hover,.filter_price_panel .irs--square .irs-handle.state_hover,.filter_price_panel .irs--square .irs-handle:hover{background-color:#f0f6ff}.filter_clarity_panel .irs--square .irs-max,.filter_clarity_panel .irs--square .irs-min,.filter_color_panel .irs--square .irs-max,.filter_color_panel .irs--square .irs-min,.filter_cut_panel .irs--square .irs-max,.filter_cut_panel .irs--square .irs-min,.filter_diamond_size_panel .irs--square .irs-max,.filter_diamond_size_panel .irs--square .irs-min,.filter_price_panel .irs--square .irs-max,.filter_price_panel .irs--square .irs-min{background-color:rgba(0,0,0,.1);color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.filter_clarity_panel .irs--square .irs-from,.filter_clarity_panel .irs--square .irs-single,.filter_clarity_panel .irs--square .irs-to,.filter_color_panel .irs--square .irs-from,.filter_color_panel .irs--square .irs-single,.filter_color_panel .irs--square .irs-to,.filter_cut_panel .irs--square .irs-from,.filter_cut_panel .irs--square .irs-single,.filter_cut_panel .irs--square .irs-to,.filter_diamond_size_panel .irs--square .irs-from,.filter_diamond_size_panel .irs--square .irs-single,.filter_diamond_size_panel .irs--square .irs-to,.filter_price_panel .irs--square .irs-from,.filter_price_panel .irs--square .irs-single,.filter_price_panel .irs--square .irs-to{background-color:#000;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.filter_clarity_panel .irs--square .irs-grid,.filter_color_panel .irs--square .irs-grid,.filter_cut_panel .irs--square .irs-grid,.filter_diamond_size_panel .irs--square .irs-grid,.filter_price_panel .irs--square .irs-grid{height:25px}.filter_clarity_panel .irs--square .irs-grid-pol,.filter_color_panel .irs--square .irs-grid-pol,.filter_cut_panel .irs--square .irs-grid-pol,.filter_diamond_size_panel .irs--square .irs-grid-pol,.filter_price_panel .irs--square .irs-grid-pol{background-color:#dedede}.filter_clarity_panel .irs--square .irs-grid-text,.filter_color_panel .irs--square .irs-grid-text,.filter_cut_panel .irs--square .irs-grid-text,.filter_diamond_size_panel .irs--square .irs-grid-text,.filter_price_panel .irs--square .irs-grid-text{color:silver;font-size:11px}.filter_color_panel{padding:0 50px 0 30px}.filter_diamond_size_panel #carat_value_inputs{margin-top:5px;overflow:hidden;width:100%}.filter_diamond_size_panel .from_carat_value,.filter_diamond_size_panel .to_carat_value{background:#fff;border:1px solid #f5bab9}.filter_diamond_size_panel #carat_value_inputs .from_carat_value{float:left;width:70px}.filter_diamond_size_panel #carat_value_inputs .from_carat_value input{background-color:transparent;border:none;float:left;font-size:15px;margin:0 5%;padding-bottom:0;padding-top:0;width:90%}.filter_diamond_size_panel #carat_value_inputs .from_carat_value span{float:left;font-size:12px;margin-left:5%;margin-top:0;width:20%}.filter_diamond_size_panel #carat_value_inputs .to_carat_value{float:right;width:70px}.filter_diamond_size_panel #carat_value_inputs .to_carat_value span{float:left;font-size:12px;margin-left:5%;margin-top:0;width:20%}.filter_diamond_size_panel #carat_value_inputs .to_carat_value input{background-color:transparent;border:none;float:left;font-size:15px;margin:0 5%;padding-bottom:0;padding-top:0;text-align:left;width:90%}.filter_diamond_size_panel #filter_regular_content #select_show{background-color:#fff;margin-top:22px}.filter_diamond_size_panel #carat_value_inputs .from_carat_value,.filter_diamond_size_panel #carat_value_inputs .to_carat_value{background:#fff;border:1px solid #f5bab9}#filter_clarity_labels,#filter_color_labels,#filter_cut_labels{color:#000}.filter_price_panel .from_price_value,.filter_price_panel .to_price_value{background:transparent!important;border:none!important;border-bottom:1px solid #f5bab9!important;padding-left:5px!important;text-align:left!important;width:100px!important}.filter_price_panel .from_price_value{width:80px}.filter_price_panel #price_value_inputs{margin-top:5px;overflow:hidden;width:100%}.filter_price_panel #price_value_inputs .from_price_value{float:left}.filter_price_panel #price_value_inputs .from_price_value input{background-color:transparent;border:none;float:left;font-size:15px;font-size:18px;margin:0;padding-bottom:0;padding-left:0;padding-top:3px;width:calc(100% - 35px)}@media screen and (min-width:768px)and (max-width:991px){.filter_price_panel #price_value_inputs .from_price_value input{padding-left:10%!important}}.filter_price_panel #price_value_inputs .from_price_value span{color:#000;float:left;font-size:18px;margin-top:3px;position:unset;width:35px}.filter_price_panel #price_value_inputs .to_price_value{float:right}.filter_price_panel #price_value_inputs .to_price_value span{color:#000;float:left;font-size:18px;margin-top:3px;position:unset;width:35px}.filter_price_panel #price_value_inputs .to_price_value input{background-color:transparent;border:none;float:left;font-size:15px;font-size:18px;margin:0;padding-bottom:0;padding-left:0;padding-top:3px;width:calc(100% - 35px)}.filter_price_panel #filter_regular_content #select_show{background-color:#fff;margin-top:22px}.filter_ring_size_panel .select_container{margin-right:10px;width:96%}.filter_ring_size_panel .select_container>div>div{border-color:#dedede;box-shadow:none;z-index:2}.filter_ring_size_panel .select_container>div>div:focus,.filter_ring_size_panel .select_container>div>div:hover{border-color:inherit;box-shadow:none}.filter_ring_size_panel .select_container>div>div:nth-child(3){border:1px solid #f5bab9;margin-top:0}@media(max-height:580px)and (min-width:1024px){.ring_detail_specification>h5{padding:3px 2px}#ring_detail_description{margin-top:5px}.ring_detail_specification{margin-top:2px}#ring_more_details_container{margin:0 0 5px}.ring_detail_video_container .management_buttons{width:320px}.ring_detail_video_container video{max-height:320px;min-height:320px;width:320px}.ring_detail_image_container{height:320px;max-height:320px}#ring_detail_content_img{max-height:320px;min-height:320px;width:320px}}.warranty-icon-section{display:block;width:100%}.warranty-icon-section img{max-width:140px;width:100%}@media screen and (max-width:767.98px){.warranty-icon-section img{max-width:110px}}.guaranteed_icon{max-width:100px;position:absolute;right:40px;top:13px;width:100%}.setting_filter_shape_panel_redesign li{float:left;padding-top:42px;position:relative;width:11.1111111111%}.setting_filter_shape_panel_redesign ul li input{height:0;opacity:0;position:absolute}.setting_filter_shape_panel_redesign ul li label.filter_icon{font-family:mreaves-book;font-size:14px}.setting_filter_shape_panel_redesign ul li label.filter_icon:before{content:"";display:inline-block;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;width:85%}.setting_filter_shape_panel_redesign ul li input:checked+label.filter_icon{color:#f5bab9}@media screen and (min-width:1279px){.setting_filter_shape_panel_redesign ul li:hover input+label.filter_icon{color:#f5bab9}}.setting_filter_shape_panel_redesign ul li:first-of-type .filter_icon:before{background:url(/build/images/all_shape.caf98dd8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(2) label.filter_icon:before{background:url(/build/images/round.72e4ceef.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(3) label.filter_icon:before{background:url(/build/images/pear.a75380e0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(4) label.filter_icon:before{background:url(/build/images/oval.27a971e7.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(5) label.filter_icon:before{background:url(/build/images/esmerald.389eaa53.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(6) label.filter_icon:before{background:url(/build/images/cushion.a96b9101.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(7) label.filter_icon:before{background:url(/build/images/princess.5339f419.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(8) label.filter_icon:before{background:url(/build/images/radiant.e9fa0e27.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(9) label.filter_icon:before{background:url(/build/images/assher.e8558db9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(10) label.filter_icon:before{background:url(/build/images/marquise.2c7ea313.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li .filter_setting_asscher:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_asscher:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_cushion:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_cushion:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_emerald:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_emerald:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_marquise:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_marquise:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_oval:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_oval:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_pear:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_pear:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_princess:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_princess:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_radiant:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_radiant:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_round:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_round:disabled+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_shape_all:disabled+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_shape_all:disabled+.filter_icon:before{opacity:.3}.setting_filter_shape_panel_redesign ul li .filter_setting_asscher:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_asscher:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_cushion:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_cushion:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_emerald:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_emerald:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_marquise:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_marquise:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_oval:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_oval:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_pear:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_pear:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_princess:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_princess:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_radiant:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_radiant:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_setting_round:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_setting_round:disabled:checked+.filter_icon:before,.setting_filter_shape_panel_redesign ul li .filter_shape_all:disabled:checked+.filter_icon,.setting_filter_shape_panel_redesign ul li .filter_shape_all:disabled:checked+.filter_icon:before{opacity:1}.setting_filter_shape_panel_redesign ul li:first-of-type input:checked+.filter_icon:before{background:url(/build/images/all_shape_hover.300e7d22.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(2) input:checked+label.filter_icon:before{background:url(/build/images/round_hover.d30395f5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(3) input:checked+label.filter_icon:before{background:url(/build/images/pear_hover.6e1132a1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(4) input:checked+label.filter_icon:before{background:url(/build/images/oval_hover.4aa5ead5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(5) input:checked+label.filter_icon:before{background:url(/build/images/esmerald_hover.187b549c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(6) input:checked+label.filter_icon:before{background:url(/build/images/cushion_hover.991b6d13.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(7) input:checked+label.filter_icon:before{background:url(/build/images/princess_hover.789df652.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(8) input:checked+label.filter_icon:before{background:url(/build/images/radiant_hover.652c9886.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(9) input:checked+label.filter_icon:before{background:url(/build/images/assher_hover.2f390752.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:nth-of-type(10) input:checked+label.filter_icon:before{background:url(/build/images/marquise_hover.7c67d5a9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1279px){.setting_filter_shape_panel_redesign ul li:hover:first-of-type .filter_icon:before{background:url(/build/images/all_shape_hover.300e7d22.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(2) label.filter_icon:before{background:url(/build/images/round_hover.d30395f5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(3) label.filter_icon:before{background:url(/build/images/pear_hover.6e1132a1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(4) label.filter_icon:before{background:url(/build/images/oval_hover.4aa5ead5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(5) label.filter_icon:before{background:url(/build/images/esmerald_hover.187b549c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(6) label.filter_icon:before{background:url(/build/images/cushion_hover.991b6d13.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(7) label.filter_icon:before{background:url(/build/images/princess_hover.789df652.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(8) label.filter_icon:before{background:url(/build/images/radiant_hover.652c9886.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(9) label.filter_icon:before{background:url(/build/images/assher_hover.2f390752.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_shape_panel_redesign ul li:hover:nth-of-type(10) label.filter_icon:before{background:url(/build/images/marquise_hover.7c67d5a9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}}.setting_filter_width_panel_redesign ul{display:flex;list-style:none}.setting_filter_width_panel_redesign ul li{float:left;padding-top:60px;position:relative;width:100%}@media screen and (max-width:991px){.setting_filter_width_panel_redesign ul li{display:flex;justify-content:center}}.setting_filter_width_panel_redesign ul li input{height:0;opacity:0;position:absolute}.setting_filter_width_panel_redesign ul li input:checked+label.filter_icon{color:#f5bab9}.setting_filter_width_panel_redesign ul li label{line-height:1.2}.setting_filter_width_panel_redesign ul li label.filter_icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50%}@media screen and (min-width:1279px){.setting_filter_width_panel_redesign ul li:hover label label.filter_icon{color:#f5bab9}}.setting_filter_width_panel_redesign ul li:first-of-type label.filter_icon:before{background-image:url(/build/images/ring_width_all.045f853d.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(2) label.filter_icon:before{background-image:url(/build/images/ring_width_thin.0a38f375.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(3) label.filter_icon:before{background-image:url(/build/images/ring_width_medium.05a4b068.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(4) label.filter_icon:before{background-image:url(/build/images/ring_width_thick.1aa03ada.svg)}.setting_filter_width_panel_redesign ul li:first-of-type input:checked+label.filter_icon:before{background-image:url(/build/images/ring_width_all_hover.87c59421.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(2) input:checked+label.filter_icon:before{background-image:url(/build/images/ring_width_thin_hover.8d7f5b62.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(3) input:checked+label.filter_icon:before{background-image:url(/build/images/ring_width_medium_hover.72b564a9.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(4) input:checked+label.filter_icon:before{background-image:url(/build/images/ring_width_thick_hover.32bd5535.svg)}@media screen and (min-width:1279px){.setting_filter_width_panel_redesign ul li:first-of-type:hover label.filter_icon:before{background-image:url(/build/images/ring_width_all_hover.87c59421.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(2):hover label.filter_icon:before{background-image:url(/build/images/ring_width_thin_hover.8d7f5b62.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(3):hover label.filter_icon:before{background-image:url(/build/images/ring_width_medium_hover.72b564a9.svg)}.setting_filter_width_panel_redesign ul li:nth-of-type(4):hover label.filter_icon:before{background-image:url(/build/images/ring_width_thick_hover.32bd5535.svg)}}.setting_filter_style_panel_redesign .tooltip_container{margin-top:30px}.setting_filter_style_panel_redesign ul{display:flex;flex-wrap:wrap;list-style:none}.setting_filter_style_panel_redesign li{float:left;padding-top:40px;position:relative;width:20%}.setting_filter_style_panel_redesign ul li input{height:0;opacity:0;position:absolute}.setting_filter_style_panel_redesign ul li label.filter_icon:before{content:"";display:inline-block;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50%}.setting_filter_style_panel_redesign ul li input:checked+label.filter_icon{color:#f5bab9}@media screen and (min-width:1279px){.setting_filter_style_panel_redesign ul li:hover input+label.filter_icon{color:#f5bab9}}.setting_filter_style_panel_redesign ul li:first-of-type label.filter_icon:before{background:url(/build/images/all_styles.7e025695.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(2) label.filter_icon:before{background:url(/build/images/solitaire.426cdcf4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(3) label.filter_icon:before{background:url(/build/images/side_stone.97b7f7c9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(4) label.filter_icon:before{background:url(/build/images/halo.fc0c0c01.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(5) label.filter_icon:before{background:url(/build/images/three_stone.bd584c51.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(6) label.filter_icon:before{background:url(/build/images/vintage.7846d22b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(7) label.filter_icon:before{background:url(/build/images/hidden_halo.c41c787e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:38px}.setting_filter_style_panel_redesign ul li:nth-of-type(8) label.filter_icon:before{background:url(/build/images/clasic.6af5a1ae.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(9) label.filter_icon:before{background:url(/build/images/unique.ce165530.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(10) label.filter_icon:before{background:url(/build/images/pave.18a8dde8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:first-of-type input:checked+label.filter_icon:before{background:url(/build/images/all_styles_hover.a34b9faa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(2) input:checked+label.filter_icon:before{background:url(/build/images/solitaire_hover.f3e87428.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(3) input:checked+label.filter_icon:before{background:url(/build/images/side_stone_hover.22eeeb08.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(4) input:checked+label.filter_icon:before{background:url(/build/images/halo_hover.ab2670ca.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(5) input:checked+label.filter_icon:before{background:url(/build/images/three_stone_hover.121d4cc8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(6) input:checked+label.filter_icon:before{background:url(/build/images/vintage_hover.6e1c9f2f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(7) input:checked+label.filter_icon:before{background:url(/build/images/hidden_halo_hover.49d0a98c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:38px}.setting_filter_style_panel_redesign ul li:nth-of-type(8) input:checked+label.filter_icon:before{background:url(/build/images/clasic_hover.a0ca0472.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(9) input:checked+label.filter_icon:before{background:url(/build/images/unique_hover.09bbe328.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:nth-of-type(10) input:checked+label.filter_icon:before{background:url(/build/images/pave_hover.8f8dfc25.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1279px){.setting_filter_style_panel_redesign ul li:hover:first-of-type label.filter_icon:before{background:url(/build/images/all_styles_hover.a34b9faa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(2) label.filter_icon:before{background:url(/build/images/solitaire_hover.f3e87428.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(3) label.filter_icon:before{background:url(/build/images/side_stone_hover.22eeeb08.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(4) label.filter_icon:before{background:url(/build/images/halo_hover.ab2670ca.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(5) label.filter_icon:before{background:url(/build/images/three_stone_hover.121d4cc8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(6) label.filter_icon:before{background:url(/build/images/vintage_hover.6e1c9f2f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(7) label.filter_icon:before{background:url(/build/images/hidden_halo_hover.49d0a98c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(8) label.filter_icon:before{background:url(/build/images/clasic_hover.a0ca0472.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(9) label.filter_icon:before{background:url(/build/images/unique_hover.09bbe328.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.setting_filter_style_panel_redesign ul li:hover:nth-of-type(10) label.filter_icon:before{background:url(/build/images/pave_hover.8f8dfc25.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}}.setting_filter_metal_panel_redesign ul{display:flex;list-style:none}.setting_filter_metal_panel_redesign li{float:left;padding-top:45px;position:relative;width:20%}.setting_filter_metal_panel_redesign ul li input{height:0;opacity:0;position:absolute}.setting_filter_metal_panel_redesign ul li label.filter_icon:before{background:#000;border-radius:50%;content:"";display:inline-block;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;width:40px}.setting_filter_metal_panel_redesign ul li input:checked+label.filter_icon{color:#f5bab9}.setting_filter_metal_panel_redesign ul li input:checked+label.filter_icon:before{border:2px solid #f5bab9;content:"";display:inline-block}@media screen and (min-width:1279px){.setting_filter_metal_panel_redesign ul li:hover input+label.filter_icon{color:#f5bab9}.setting_filter_metal_panel_redesign ul li:hover input+label.filter_icon:before{border:2px solid #f5bab9;content:"";display:inline-block}}.setting_filter_metal_panel_redesign ul li input:checked+.checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.setting_filter_metal_panel_redesign ul li:first-of-type label.filter_icon:before{background:#000}.setting_filter_metal_panel_redesign ul li:nth-of-type(2) label.filter_icon:before{background:#dedede}.setting_filter_metal_panel_redesign ul li:nth-of-type(3) label.filter_icon:before{background:#ead680}.setting_filter_metal_panel_redesign ul li:nth-of-type(4) label.filter_icon:before{background:#f0bc9e}.setting_filter_metal_panel_redesign ul li:nth-of-type(5) label.filter_icon:before{background:#dedede}@media screen and (min-width:768px){.setting_filter_metal_panel_redesign ul li label.filter_icon:before{height:40px;width:40px}}.select_ring_container .free_resize_included{clear:both;color:#494949;font-size:15px;line-height:15px;margin-bottom:10px;text-align:left}.select_ring_container .free_resize_included .white_link{color:#494949;text-decoration:unset}.select_ring_container .free_resize_included .free_resize_value{font-family:mreaves-regular;font-size:12px}@media screen and (max-width:767.98px){.marquee_banner_container.productpage_marquee{margin-bottom:0}}