:root{--bgcolor-dark: #283E39;--bgcolor-1: #3F3C3C;--bgcolor-2: #E7E7E7;--bgcolor-4: #DDDDDD;--bgcolor-black: #000000;--bgcolor-white: #ffffff;--bgcolor-trans: transparent}body{font-family:var(--font-body-family);font-weight:400;background-color:var(--bgcolor-white)!important}*{box-sizing:border-box}a{cursor:pointer}h1.tps_module_heading{margin:0 0 10px;font-size:32px;color:var(--bgcolor-black);line-height:42px;font-family:var(--font-heading-family);font-weight:unset;text-transform:capitalize;text-align:center;padding:0 0 15px}#thumb-seven img#gallery-four-thumb{margin-left:auto;margin-right:auto}.tps_container{max-width:1440px!important;width:100%!important;margin:0 auto;float:none;padding:0 15px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:inherit!important}.collection-main-content,.tps-settings-sort-section,.tps_selected_filter_wrapper{width:100%!important;max-width:100%;margin:0 auto;float:none;padding:0 50px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:inherit!important}.collection-main-content{margin-top:15px}.menu-title span{font-weight:400;letter-spacing:0rem;color:var(--bgcolor-black);font-size:24px;line-height:34px}header.tps_clab_header{padding:30px 10px 5px!important}.setting_steps .step_title.active .tps_steps_img span.tps_steps_imgFirst{background-image:url(jewelry-store-sprite.svg);width:40px;height:40px;display:inline-block;margin:10px auto 0;background-repeat:no-repeat;background-position:-174px -529px}span#startOver{font-size:12.5px}.tps_setting_filter.active{display:flex;flex-wrap:wrap;box-shadow:0 1px 4px var(--bgcolor-black) 29;padding:5px 0!important;margin-bottom:35px;grid-gap:4%;grid-row-gap:25px}.tps_filter_shape,.tps_filter_metal{width:48%;margin-right:0;padding-right:0%}.tps_filter_price,.tps_filter_style{width:48%}.tps_diamond_shapes{display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:center}.tps_diamond_shapes li{text-align:center}.tps_diamond_shapes li span.img_shape{background:url(jewelry-store-sprite.svg);border:1px solid var(--bgcolor-trans);width:42px;height:42px;display:inline-block;margin:0 auto;background-repeat:no-repeat}.tps_diamond_shapes li a.selected span.img_shape{border:1px solid var(--bgcolor-dark)}.tps_diamond_shapes li span.img_shape.round{background-position:-2px -111px}.tps_diamond_shapes li a.selected span.img_shape.round{background-position:-2px -153px}.tps_diamond_shapes li span.img_shape.princess{background-position:-48px -111px}.tps_diamond_shapes li a.selected span.img_shape.princess{background-position:-48px -153px}.tps_diamond_shapes li span.img_shape.cushion{background-position:-93px -111px}.tps_diamond_shapes li a.selected span.img_shape.cushion{background-position:-93px -153px}.tps_diamond_shapes li span.img_shape.radiant{background-position:-248px -111px}.tps_diamond_shapes li a.selected span.img_shape.radiant{background-position:-248px -153px}.tps_diamond_shapes li span.img_shape.asscher{background-position:-138px -111px}.tps_diamond_shapes li a.selected span.img_shape.asscher{background-position:-138px -153px}.tps_diamond_shapes li span.img_shape.emerald{background-position:-319px -111px}.tps_diamond_shapes li a.selected span.img_shape.emerald{background-position:-319px -153px}.tps_diamond_shapes li span.img_shape.oval{background-position:-208px -111px}.tps_diamond_shapes li a.selected span.img_shape.oval{background-position:-208px -153px}.tps_diamond_shapes li span.img_shape.pear{background-position:-285px -111px}.tps_diamond_shapes li a.selected span.img_shape.pear{background-position:-285px -153px}.tps_diamond_shapes li span.img_shape.marquies{background-position:-175px -111px}.tps_diamond_shapes li a.selected span.img_shape.marquies{background-position:-175px -153px}.tps_diamond_shapes li span.img_shape.heart{background-position:-359px -111px}.tps_diamond_shapes li a.selected span.img_shape.heart{background-position:-359px -153px}.tps_latestv_ringl_reset_block{margin-bottom:20px;text-align:right;padding:12px 2px;margin-top:20px;border-bottom:1px solid var(--bgcolor-2)}.tps_latestv_ringl_reset_block label{float:left;font-size:18px;font-style:normal;font-weight:600;color:var(--bgcolor-black);line-height:normal}.tps_latestv_ringl_reset_block .tps-ringbuilder-reset-parent{width:fit-content;margin-left:auto;position:relative}.tps_latestv_ringl_reset_block .tps_latestv_rest_filter,.tps_latestv_ringl_reset_block .reset_popup{cursor:pointer;text-transform:capitalize;font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:var(--bgcolor-black);font-family:var(--font-body-family);position:relative;transition:width 2s}.tps_latest_reset_block .tps_pendantbuilder_reset_parent{position:relative}.tps_latest_reset_block .reset_popup,.tps_latestv_ringl_reset_block .reset_popup{padding-right:30px}.tps-ringbuilder-reset-parent .tps-ringbuilder-reset-filter-confirm-popup-div,.pendant-builder-diamond-listing .tps-ringbuilder-reset-filter-confirm-popup-div,.tps_pendant_builder_step .tps_start_over_popup{position:absolute;width:240px;right:0;background-color:var(--bgcolor-dark);padding:10px 10px 16px;border-radius:4px;z-index:1;margin-top:13px;text-align:center}.tps_pendant_builder_step .tps_start_over_popup{right:34px}.tps_start_over_popup{top:120px;margin-top:0!important}.pendant-builder-diamond-listing .tps-ringbuilder-reset-filter-confirm-popup-div{right:auto}.tps_start_over_popup:before{left:107px}.tps-ringbuilder-reset-parent .tps-ringbuilder-reset-filter-confirm-popup-div:before,.tps_start_over_popup:before{content:"";width:17px;height:17px;transform:rotate(45deg);background:var(--bgcolor-dark);position:absolute;z-index:999999;right:37px;top:-9px;text-align:center}.pendant-builder-diamond-listing .tps-ringbuilder-reset-filter-confirm-popup-div:before{content:"";width:17px;height:17px;transform:rotate(45deg);background:var(--bgcolor-dark);position:absolute;z-index:999999;right:0;top:-9px;text-align:center}.tps-ringbuilder-reset-filter-confirm-popup-div .tps-ringbuilder-reset-filter-confirm-popup-title,.tps_pendant_builder_step .tps_start_over_popup .tps_pendantbuilder_reset_filter_confirm_popup_title{font-size:14px;color:var(--bgcolor-white);line-height:25px}.tps-ringbuilder-reset-filter-confirm-popup-div .tps-ringbuilder-reset-filter-confirm-popup-btn-div button,.tps_pendant_builder_step .tps_start_over_popup .tps_pendantbuilder_reset_filter_confirm_popup_btn_div button{padding:8px 20px 5px;margin-top:10px;background-color:var(--bgcolor-trans);color:var(--bgcolor-white);font-size:15px;line-height:16px;border:1px solid var(--bgcolor-white);transition:.5s ease;border-radius:2px;margin-right:0;text-align:center;cursor:pointer}.tps-ringbuilder-reset-filter-confirm-popup-btn-div{display:flex;justify-content:center;grid-gap:15px}.tps-ringbuilder-reset-filter-confirm-popup-div .tps-ringbuilder-reset-filter-confirm-popup-btn-div a.reset_option{background-color:var(--bgcolor-white);color:var(--bgcolor-black);padding:8px 20px 5px;margin-top:10px}div#amountSlider .ui-state-default,div#amountSlider .ui-widget-content .ui-state-default,div#amountSlider .ui-widget-header .ui-state-default{background:var(--bgcolor-white)!important;box-shadow:none!important;width:20px!important;height:20px!important;top:-8px!important;background:var(--bgcolor-dark);border-radius:50%;border-width:6px;border-color:var(--bgcolor-dark);cursor:pointer}#amountSlider .ui-widget-header,.tps_slider .ui-widget-header{background:var(--bgcolor-dark)!important}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:8px!important;cursor:default}.ui-slider-horizontal .ui-slider-range{top:0!important}.ui-slider-horizontal .ui-slider-handle{top:-.12em!important;margin-left:-.6em}div#amountSlider .ui-slider-horizontal{height:.3em}div#amountSlider .ui-slider-horizontal .ui-slider-range{background:#c96}ul.tps_diamond_metal span.img_metal{width:40px;height:40px;position:relative;display:block;background-image:url(jewelry-store-sprite.svg);margin:10px auto auto;border:1px solid var(--bgcolor-trans)}ul.tps_diamond_metal span.img_metal.white-gold{background-position:-54px -308px}ul.tps_diamond_metal span.img_metal.yellow-gold{background-position:-97px -308px}ul.tps_diamond_metal span.img_metal.rose-gold{background-position:-12px -308px}ul.tps_diamond_metal span.img_metal.plat{background-position:-141px -308px}ul.tps_diamond_shapes{display:flex;align-content:flex-start;align-items:center}.tps_diamond_shapes li a,ul.tps_diamond_metal li a,.tps_diamond_style li a{position:relative}ul.tps_diamond_shapes,ul.tps_diamond_style{display:flex;justify-content:flex-start;grid-gap:0;flex-wrap:wrap;margin:0;padding:0}ul.tps_diamond_metal{display:flex;justify-content:flex-start;grid-gap:5px;flex-wrap:wrap;margin:0;padding:0}ul.tps_diamond_metal li a span.text_metal:after,.tps_diamond_shapes li a span.text_shape:after,.tps_diamond_style li a span.text_style:after{content:"";width:0%;height:2px;background:linear-gradient(to left,var(--bgcolor-white)fff 50%,var(--bgcolor-white)fff 50%) right;background-size:201%;transition:.5s ease-out;display:block;position:absolute;bottom:0;left:0}.tps_diamond_shapes li{width:10%}ul.tps_diamond_metal li{width:14%}.tps_filter_style ul li{width:12%}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_img img{width:100%}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_img{position:relative}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_img img.hoverImg{display:none}.tps_diamond_metal{display:flex;justify-content:center}.tps-no-product{text-align:center;font-size:28px;line-height:38px;color:var(--bgcolor-dark);display:flex;flex-direction:column;grid-gap:10px;height:300px;justify-content:center;border:1px solid var(--bgcolor-dark)}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{transition:.3s;position:relative;padding:0;background:var(--bgcolor-white)}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content{padding:10px 5px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content a{color:var(--bgcolor-dark);text-align:left;font-family:var(--font-body-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase;display:block;cursor:pointer;letter-spacing:2px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content .product-content-right span.price{font-size:16px;font-style:normal;font-weight:500;line-height:22px;color:var(--bgcolor-dark);font-family:var(--font-body-family);margin-top:10px;display:block}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content{color:var(--bgcolor-black);text-align:left}.tps-settings-sort-section{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:0}.tps-settings-sort-section .tps-pendant-sortby{display:flex;justify-content:center;align-items:center}.tps-settings-sort-section .tps-pendant-sortby p{margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal;color:var(--bgcolor-black)}.tps-settings-sort-section .tps-settings-count{font-size:16px;line-height:26px;color:var(--bgcolor-black)!important;font-family:var(--font-body-family);display:block;text-align:center;font-weight:500}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper select{font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:var(--bgcolor-black);padding:10px 8px 0;border-radius:0;font-family:var(--font-body-family);position:relative;background-repeat:no-repeat;cursor:pointer;border:none;width:160px;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-bottom:1px solid var(--bgcolor-black);margin-bottom:8px}.select-wrapper{position:relative}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper:after{content:"";position:absolute;width:20px;height:20px;right:0;top:12px;background-image:url(tps_diamond_module_icon.svg);background-position:-463px -429px}.tps_selected_filter_wrapper .filter_container .selected_filter_container ul li span.tps-pendantbuilder-remove-option{width:20px;height:16px;background-image:url(tps_diamond_module_icon.svg);background-position:-412px -320px;margin-left:5px;position:relative;display:block;cursor:pointer}.selected_filter_container ul li,.filter_block.reset_filter a{cursor:pointer;position:relative}.tps_selected_filter_wrapper .filter_block.reset_filter a{position:relative;padding-left:36px;text-transform:capitalize;color:var(--bgcolor-black)}span.tps_applied_filter_lable{color:var(--bgcolor-black);font-family:var((--font-body-family));font-size:14px;font-style:normal;font-weight:600;line-height:normal}.tps_selected_filter_wrapper .filter_block.reset_filter a:after{content:"";width:27px;height:22px;background-image:url(tps_diamond_module_icon.svg);background-position:-445px -319px;margin-left:5px;position:absolute;display:block;cursor:pointer;left:0;top:0}.tps_selected_filter_wrapper{background:var(--bgcolor-white);margin-bottom:0;padding:5px 10px 0!important;margin-top:0}.tps_selected_filter{display:flex;justify-content:space-between}.tps-settings-sort-section .tps_selected_filter_wrapper .tps_filter_by_clear_all span.filter_label{color:var(--bgcolor-black);font-size:15px;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-body-family)}.tps_filter_values{display:flex;align-items:center;color:var(--bgcolor-black);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.selected_filter_container ul{display:flex;align-items:center;grid-gap:0 5px;position:relative;padding-left:0;flex-wrap:wrap}.selected_filter_container ul{position:relative;padding-left:10px}.template-collection-ring-builder-listing .selected_filter_container ul:before{content:"";width:1px;height:66%;background-color:var(--bgcolor-dark);position:absolute;right:0;top:44%;left:0;transform:translateY(-47%)}.tps_selected_filter_wrapper .filter_container .selected_filter_container ul li span:before{display:none}.selected_filter_container ul:first-child{padding-left:0}.selected_filter_container ul:first-child:before{display:none}.selected_filter_container{display:flex;grid-gap:0px 5px;flex-wrap:wrap;width:100%;align-items:center}.tps_filter_by_clear_all{display:flex;justify-content:space-between;padding:0}.tps-pendant-Builder-detilspage .product-thumb-image.popup-gallery{width:15%}.tps-pendant-Builder-detilspage .product-full-image{order:1;width:85%}.tps-pendant-Builder-detilspage .product .product-thumb-image ul li,.tps-pendant-Builder-detilspage .product-thumb-image-slick.slick-initialized.slick-slider.slick-vertical{width:auto!important}.tps-pendant-Builder-detilspage .product .product-thumb-image ul li{background:transparent;border:1px solid #efefef;margin-bottom:15px;padding:5px;display:flex;align-items:center;justify-content:center;position:relative}.tps-pendant-Builder-detilspage .product .product-thumb-image ul li.slick-slide:before{content:"";width:4px;height:0px;left:-5px;top:-1px;position:absolute;background-color:transparent;transition:height 1s ease-in-out}.tps-pendant-Builder-detilspage .product .product-thumb-image ul li.slick-current.slick-active:before{background-color:var(--bgcolor-dark);height:100px}.tps-pendant-Builder-detilspage .product .product-thumb-image ul li img{width:100px;height:100px}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .product-full-image .zoom-item{width:550px;height:500px;margin:auto}.tps-pendant-Builder-detilspage .product-thumb-image .slick-list{height:500px!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .product-full-image img{height:100%}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper{width:55%;max-width:55%!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-info{width:40%!important;max-width:40%!important;padding-left:3%!important}.variants-item-match-shapes label .tps_variant_img,.variants-item-metal label .tps_variant_img,.variants-item-pendant-style label .tps_variant_img{width:40px;height:40px;display:inline-block;background-color:unset!important;background-repeat:no-repeat;position:relative;display:block;background-image:url(jewelry-store-sprite.svg);margin:auto;border:1px solid var(--bgcolor-trans)}variants-item-metal label span.tps_variant_img--18K\30db\30ef\30a4\30c8\30b4\30fc\30eb\30c9 ,.variants-item-metal label span.white_gold{background-position:-54px -308px}.variants-item-metal label span.tps_variant_img--18K\30a4\30a8\30ed\30fc\30b4\30fc\30eb\30c9 ,.variants-item-metal label span.yellow_gold{background-position:-97px -308px}.variants-item-metal label span.tps_variant_img--18K\30ed\30fc\30ba\30b4\30fc\30eb\30c9 ,.variants-item-metal label span.rose_gold{background-position:-11px -308px}.variants-item-metal label span.tps_variant_img--\767d\91d1 ,.variants-item-metal label span.platinum{background-position:-140px -308px}.variants-item-can-be-set-with label span.tps_variant_img--Round,.variants-item-can-be-set-with label span.tps_variant_img--\30e9\30a6\30f3\30c9 ,.tps_variants_options_can_be_set_with label span.round,.swatch-block.tps_can_be_set_with_swatches.active .Round.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Round{background-position:2px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Round,.variants-item-can-be-set-with label.active span.tps_variant_img--\30e9\30a6\30f3\30c9 ,.tps_variants_options_can_be_set_with label.active span.round,.Round.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Round{background-position:2px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Cushion,.variants-item-can-be-set-with label span.tps_variant_img--\30af\30c3\30b7\30e7\30f3 ,.tps_variants_options_can_be_set_with label span.cushion,.swatch-block.tps_can_be_set_with_swatches.active .Cushion.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Cushion{background-position:-90px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Cushion,.variants-item-can-be-set-with label.active span.tps_variant_img--\30af\30c3\30b7\30e7\30f3 ,.tps_variants_options_can_be_set_with label.active span.cushion,.Cushion.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Cushion{background-position:-90px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Marquise,.variants-item-can-be-set-with label span.tps_variant_img--\30de\30fc\30ad\30b9 ,.tps_variants_options_can_be_set_with label span.marquise,.swatch-block.tps_can_be_set_with_swatches.active .Marquise.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Marquise{background-position:-210px -750px}.variants-item-can-be-set-with label.active span.tps_variant_img--Marquise,.variants-item-can-be-set-with label.active span.tps_variant_img--\30de\30fc\30ad\30b9 ,.tps_variants_options_can_be_set_with label.active span.marquise,.Marquise.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Marquise{background-position:-210px -790px}.variants-item-can-be-set-with label span.tps_variant_img--Pear,.variants-item-can-be-set-with label span.tps_variant_img--\68a8 ,.tps_variants_options_can_be_set_with label span.pear,.swatch-block.tps_can_be_set_with_swatches.active .Pear.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Pear{background-position:-281px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Pear,.variants-item-can-be-set-with label.active span.tps_variant_img--\68a8 ,.tps_variants_options_can_be_set_with label.active span.pear,.Pear.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Pear{background-position:-281px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Oval,.variants-item-can-be-set-with label span.tps_variant_img--\6955\5186\5f62 ,.tps_variants_options_can_be_set_with label span.oval,.swatch-block.tps_can_be_set_with_swatches.active .Oval.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Oval{background-position:-206px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Oval,.variants-item-can-be-set-with label.active span.tps_variant_img--\6955\5186\5f62 ,.tps_variants_options_can_be_set_with label.active span.oval,.Oval.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Oval{background-position:-206px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Princess,.variants-item-can-be-set-with label span.tps_variant_img--\304a\59eb\69d8 ,.tps_variants_options_can_be_set_with label span.princess,.swatch-block.tps_can_be_set_with_swatches.active .Princess.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Princess{background-position:-44px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Princess,.variants-item-can-be-set-with label.active span.tps_variant_img--\304a\59eb\69d8 ,.tps_variants_options_can_be_set_with label.active span.princess,.Princess.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Princess{background-position:-44px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Emerald,.variants-item-can-be-set-with label span.tps_variant_img--\30a8\30e1\30e9\30eb\30c9 ,.tps_variants_options_can_be_set_with label span.emerald,.swatch-block.tps_can_be_set_with_swatches.active .Emerald.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Emerald{background-position:-316px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Emerald,.variants-item-can-be-set-with label.active span.tps_variant_img--\30a8\30e1\30e9\30eb\30c9 ,.tps_variants_options_can_be_set_with label.active span.emerald,.Emerald.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Emerald{background-position:-316px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Radiant,.variants-item-can-be-set-with label span.tps_variant_img--\8f1d\304f ,.tps_variants_options_can_be_set_with label span.radiant,.swatch-block.tps_can_be_set_with_swatches.active .Radiant.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Radiant{background-position:-244px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Radiant,.variants-item-can-be-set-with label.active span.tps_variant_img--\8f1d\304f ,.tps_variants_options_can_be_set_with label.active span.radiant,.Radiant.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Radiant{background-position:-244px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Asscher,.variants-item-can-be-set-with label span.tps_variant_img--\30a2\30c3\30b7\30e3\30fc ,.tps_variants_options_can_be_set_with label span.asscher,.swatch-block.tps_can_be_set_with_swatches.active .Asscher.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Asscher{background-position:-134px -108px}.variants-item-can-be-set-with label.active span.tps_variant_img--Asscher,.variants-item-can-be-set-with label.active span.tps_variant_img--\30a2\30c3\30b7\30e3\30fc ,.tps_variants_options_can_be_set_with label.active span.asscher,.Asscher.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Asscher{background-position:-134px -150px}.variants-item-can-be-set-with label span.tps_variant_img--Heart,.variants-item-can-be-set-with label span.tps_variant_img--\5fc3\81d3 ,.tps_variants_options_can_be_set_with label span.heart,.swatch-block.tps_can_be_set_with_swatches.active .Heart.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Heart{background-position:-356px -106px}.variants-item-can-be-set-with label.active span.tps_variant_img--Heart,.variants-item-can-be-set-with label.active span.tps_variant_img--\5fc3\81d3 ,.tps_variants_options_can_be_set_with label.active span.heart,.Heart.tps_can_be_set_with_variant_swatches.tps_variant_img.tps_variant_img_Heart{background-position:-356px -148px}.variants-item-pendant-style label span.halo{background-position:-218px -487px}.variants-item-pendant-style label span.designer{background-position:-138px -487px}.variants-item-pendant-style label span.solitaire{background-position:-178px -487px}.pendant-sec .variants-item-match-shapes label:after,.tps-pendantbuilder-info .variants-item-metal label:after,.variants-item-pendant-style label:after,.pendant-sec .variants-item-match-shapes label.active:after,.tps-pendantbuilder-info .variants-item-metal label.active:after,.variants-item-pendant-style label.active:after{content:"";width:100%;height:2px;background:linear-gradient(to left,#efefef4f 50%,var(--bgcolor-dark) 50%) right;background-size:201%;transition:.5s ease-out;display:block;position:absolute;bottom:0;left:0}.pendant-sec .variants-item-match-shapes label.active:after,.tps-pendantbuilder-info .variants-item-metal label.active:after,.variants-item-pendant-style label.active:after{background-position:left}.pendant-sec .variants-item-match-shapes label.active span,.tps-pendantbuilder-info .variants-item-metal label.active span,.variants-item-pendant-style label.active span{color:var(--bgcolor-dark)}span.img_shape{width:40px;height:40px;display:inline-block;margin-top:10px}.tps_diamond_shapes a.selected span.text_shape{color:var(--bgcolor-dark);font-weight:600}.tab{overflow:hidden;display:flex;align-content:center;justify-content:space-evenly;align-items:center;border-bottom:1px solid #999999;margin-top:20px;margin-bottom:45px}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:16px;font-family:var(--font-heading-family);color:#999;position:relative}span.img_metal img{width:36px}ul.tps_diamond_metal span.text_metal{display:block;position:relative;cursor:pointer;text-transform:capitalize;font-family:var(--font-body-family);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:19px;color:var(--bgcolor-black);margin-top:10px}ul.tps_diamond_metal a.selected span{color:var(--bgcolor-dark);font-weight:600}ul.tps_diamond_metal a.selected span.img_metal,.tps_diamond_shapes li a.selected span.img_shape,.tps_diamond_style a.selected span.img_style{border:1px solid var(--bgcolor-dark)}#setting_first{margin-top:35px}.large--four-twelfths{position:relative;width:33.33%}.title h3{text-align:center;font-size:24px;color:var(--bgcolor-black);line-height:35px;font-family:"Noto Serif";margin:20px 0;font-weight:400;text-transform:capitalize}.title h3 span{color:var(--bgcolor-dark)}div#edit_setting{display:block;font-size:11px}ul#sandBox a.container_item img{width:100%}div#amountSlider,.tps_inputrange{width:100%;margin:7px auto 15px}.tps_inputrange input#calcAmount2{float:right}.ui-slider-horizontal .ui-slider-range{background:var(--bgcolor-dark);border-color:var(--bgcolor-dark)}.tps_slider_wrap .ui-widget-header{background:var(--bgcolor-dark);position:absolute;z-index:0;height:3px;border-radius:5px}.ui-slider .ui-slider-handle{background:var(--bgcolor-white)!important;box-shadow:none!important;width:20px!important;height:20px!important;top:-8px!important;background:var(--bgcolor-dark);border-radius:50%;border-width:6px;border-color:var(--bgcolor-dark);cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border-color:var(--bgcolor-dark);background:var(--bgcolor-dark)}span.text_shape{display:block;text-align:center}ul#tps_diamond_shapes img{width:51%;margin:5px auto;display:block}span.img_shape.marquies img{width:25%!important}div#collection-content{margin-top:20px}#tps_style_fillter .fr_input{display:flex;justify-content:space-between}.tps_setting_filter.active{padding-bottom:35px}.tps_pendantbuilder_reset_filter_confirm_popup_btn_div{display:flex;grid-gap:10px;justify-content:center}fieldset.hide.js.product-form__input.variants-item-metal input[type=radio]:checked+label{opacity:0;padding:0;height:0;margin:0;font-size:0;line-height:0;position:absolute}ul.variant-opt{display:flex}ul.variant-opt li a{display:block;padding:3px 10px;border:1px solid;margin:0 5px}.tab_inner.flex{display:flex;flex-wrap:wrap}.tab_inner.flex div#Shape,.tab_inner.flex div#Price{width:50%;padding:30px 20px}span.text_shape{padding:0 0 5px;display:block;text-transform:capitalize;font-family:var(--font-body-family);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:19px;color:var(--bgcolor-black);position:relative}.tab_inner.flex div#amountSlider,.tab_inner.flex .tps_inputrange{width:100%;margin:7px auto 15px}.tab_inner span.fr_tit{display:none}.tab_inner.flex span.fr_tit{display:block;font-size:16px;color:#999;margin-right:6px;margin-left:2px;font-family:var(--font-heading-family)}.tab_inner.flex ul#tps_diamond_shapes{margin-top:15px}div#amountSlider,.tps_inputrange{width:97%;margin:7px auto 0!important;cursor:pointer}input#calcAmount,input#calcAmount2{width:110px;height:35px;background-color:var(--bgcolor-trans);border:1px solid var(--bgcolor-4);font-size:14px;line-height:14px;color:var(--bgcolor-black);padding:0 5px;margin:15px 0 0;display:block;float:left;border-radius:8px;text-align:center;font-family:var(--font-body-family)}.ui-slider-horizontal{height:5px!important}.ui-widget-content{background:var(--bgcolor-white)!important;color:#222!important}.tab_inner{position:relative}.tps-settings-count{font-size:22px;color:var(--bgcolor-black);font-family:var(--font-heading-family)}.tps-settings-selected-section{display:inline-flex}ul#tps-selected-item,ul#tps-selected-item-metal{display:flex;align-content:center;justify-content:center;align-items:center}ul#tps-selected-item-metal li{margin:0 15px}input#diamond_filter_values,input#style_metal_hidden{width:100%;border:unset;pointer-events:none}ul#tps-selected-item li,ul#tps-selected-item-metal li{border:1px solid var(--bgcolor-black);padding:5px 10px;margin:5px}ul#sandBox li.row-left{width:100%;height:auto!important;overflow:hidden;margin-bottom:15px;background:transparent;padding:14px 0 0!important;border:1px solid #99999992}ul#sandBox .product-content-left a{font-size:16px;line-height:24px;font-family:var(--font-heading-family);color:var(--bgcolor-black);margin-right:auto;margin-left:auto;max-width:230px;text-transform:capitalize;text-align:center;display:block}ul#sandBox .product-price{font-size:20px;font-family:var(--font-heading-family);font-weight:700;color:#e56d6d;text-align:center;margin-top:8px}.tps_details_title{margin:0 0 10px;font-size:30px;color:var(--bgcolor-black);line-height:32px;font-family:var(--font-heading-family);font-weight:unset;text-transform:capitalize}.pendant-sec .variants-item-match-shapes label span.tps_variant_img,.variants-item-pendant-style label span.tps_variant_img{padding:0!important}.pendant-sec .variants-item-match-shapes label,.tps-pendantbuilder-info .variants-item-metal label,.variants-item-pendant-style label{background-color:transparent!important;padding:0 0 10px!important;border:0!important;position:relative}.product-form__input.variants-item-metal label span.tps_variant_img{display:block;margin-bottom:0}.tps_varients .variants-item-metal,.tps_varients .variants-item-metal .tps_variant-group.tps_metal_section{display:flex;flex-wrap:wrap;grid-gap:2%}.tps_varients .variants-item-metal .tps_variant-group.tps_metal_section label.tps_varient_option.tps_metal_varient_option{padding:0}div#view-change,div#edit_diamond,.viewRing{font-size:13px}div#id01{display:none}div#sandBox-wrapper{position:relative!important}.tps-ringbuilder-item-listing-parent-div{position:relative}.animation-spin{animation-name:spin;animation-duration:.75s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.timeline-item{background:var(--bgcolor-white);border-bottom:1px solid #f2f2f2;padding:25px;margin:0 auto}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.tps-ringbuilder-animated-background{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:900px 204px;height:40px;position:relative}.tps-ringbuilder-background-masker{background:var(--bgcolor-white);position:absolute}.tps-ringbuilder-background-masker.header-top,.tps-ringbuilder-background-masker.header-bottom,.tps-ringbuilder-background-masker.subheader-bottom{top:0;left:40px;right:0;height:10px}.tps-ringbuilder-background-masker.header-left,.tps-ringbuilder-background-masker.subheader-left,.tps-ringbuilder-background-masker.header-right,.tps-ringbuilder-background-masker.subheader-right{top:10px;left:40px;height:8px;width:10px}.tps-ringbuilder-background-masker.header-bottom{top:18px;height:6px}.tps-ringbuilder-background-masker.subheader-left,.tps-ringbuilder-background-masker.subheader-right{top:24px;height:6px}.tps-ringbuilder-background-masker.header-right,.tps-ringbuilder-background-masker.subheader-right{width:auto;left:900px;right:0}.tps-ringbuilder-background-masker.subheader-right{left:530px}.tps-ringbuilder-background-masker.subheader-bottom{top:30px;height:10px}.tps-ringbuilder-background-masker.content-top,.tps-ringbuilder-background-masker.content-second-line,.tps-ringbuilder-background-masker.content-third-line,.tps-ringbuilder-background-masker.content-second-end,.tps-ringbuilder-background-masker.content-third-end,.tps-ringbuilder-background-masker.content-first-end{top:40px;left:0;right:0;height:6px}.tps-ringbuilder-background-masker.content-top{height:20px}.tps-ringbuilder-background-masker.content-first-end,.tps-ringbuilder-background-masker.content-second-end,.tps-ringbuilder-background-masker.content-third-end{width:auto;left:380px;right:0;top:60px;height:8px}.tps-ringbuilder-background-masker.content-second-line{top:68px}.tps-ringbuilder-background-masker.content-second-end{left:420px;top:74px}.tps-ringbuilder-background-masker.content-third-line{top:82px}.tps-ringbuilder-background-masker.content-third-end{left:00px;top:88px}.tps_grid_animated-background{height:300px}.tps-ringbuilder-spinner-grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.tps-seDetailc-gallery-loader{width:100%;height:500px}.tps-seDetailc-gallery-loader .timeline-item,.tps-seDetailc-gallery-loader .timeline-wrapper,.tps-seDetailc-gallery-loader .auth-info.row,.tps-seDetailc-gallery-loader .tps_grid_animated-background{height:100%}.tps-seDetailc-gallery-loader .tps-seDetailc-spinner-row{display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px;width:100%;grid-gap:10px}.tps-ringbuilder-spinner-grid-container.tps-seDetailc-spinner-grid-container .tps_grid_meta_section .tps_grid_meta_title{bottom:50px;background:#eee;width:77px;height:50px;top:25px;transform:none;left:0;position:unset}.tps-seDetailc-gallery-loader .tps_grid_animated-background{width:80%;margin:auto}.tps-seDetailc-gallery-loader .tps-seDetailc-spinner-arrow{position:absolute;top:50%;transform:translateY(-50%);width:100%}.tps-seDetailc-gallery-loader .tps-seDetailc-spinner-arrow .tps_grid_animated-background{width:40px;height:40px;background:#eee}.tps-seDetailc-gallery-loader .tps-seDetailc-spinner-arrow .tps_grid_animated-background.left-spinner{float:left;margin-left:-55px}.tps-seDetailc-gallery-loader .tps-seDetailc-spinner-arrow .tps_grid_animated-background.right-spinner{float:right;margin-right:-55px}.tps-seDetailc-spinner-grid-container{grid-template-columns:1fr;height:100%}.tps-ringbuilder-spinner-grid-container .tps_grid_meta_section{bottom:0;left:0%;width:100%;background-color:var(--bgcolor-white);height:90px}.tps-ringbuilder-spinner-grid-container .tps_grid_meta_section .tps_grid_meta_title{bottom:50px;background:#eee;width:90%;height:15px;left:50%;transform:translate(-50%)}.tps-ringbuilder-spinner-grid-container .tps_grid_meta_section .tps_grid_meta_price{bottom:15px;background:#eee;width:40%;height:15px;left:50%;transform:translate(-50%)}.tps-ringbuilder-item-not-found-div{text-align:center;font-family:Avenir;font-size:25px;line-height:25px;color:#102f4b;display:flex;flex-direction:column;grid-gap:10px;height:300px;justify-content:center;border:1px solid #1212120d}.tps-ringbuilder-item-not-found-div .tps-ringbuilder-item-not-found-sub-title{font-size:18px}.tps_latestv_ringl_filter .tps-ringbuilder-price .tps-ringbuilder-slider-filter-warn{width:40%;display:block;margin:31px auto auto;text-align:center;font-size:12px;text-transform:capitalize;font-family:Avenir;color:red}.tps-ringbuilder-disable-filter .tps-ringbuilder-metal ul li,.tps-ringbuilder-disable-filter .tps-ringbuilder-reset-parent,.tps-ringbuilder-disable-filter .tps-ringbuilder-style ul li,.tps-ringbuilder-disable-filter .tps-ringbuilder-shape ul li,.tps-ringbuilder-disable-filter .tps-ringbuilder-price .tps-ringbuilder-price-slider,.tps-ringbuilder-disable-filter .tps-ringbuilder-price .tps-latestv-bapf-from,.tps-ringbuilder-disable-filter .tps-ringbuilder-price .tps-latestv-bapf-to{opacity:.5;pointer-events:none}.tps-ringbuilder-background-masker{display:block!important}.tps-detail-page-loader .tps_details_loader_gallery_right .tps_details_bg-masker{margin:10px auto}.tps-detail-page-loader .tps_details_loader_gallery_right{grid-gap:10px}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:75px;height:75px;margin-bottom:10px}.tps-detail-page-loader .tps_details_loader_price{display:block;width:100%;height:40px;margin-top:50px}.tps-detail-page-loader .tps_details_loader_social div:nth-child(1),.tps-detail-page-loader .tps_details_loader_social div:nth-child(3){margin-right:0}.tps-detail-page-loader .tps_details_loader_social div:nth-child(2),.tps-detail-page-loader .tps_details_loader_social div:nth-child(4){margin-left:0}.tps-step-loader{display:flex;justify-content:center;align-items:center;align-content:center;height:88px;border-top:2px solid #ccc;border-bottom:2px solid #ccc;margin-bottom:30px}.tps-step-loader div{width:25%}.tps-step-loader .tps-step-loader-box div{display:flex;flex-direction:column}.tps-step{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmern;animation-name:placeHolderShimmern;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#ddd 8%,#ccc 18%,#ddd 33%);background-size:900px 204px;position:relative}.tps-step-loader .tps-step-loader-box{display:flex;justify-content:center;align-items:center;align-content:center}.tps-step-loader .tps-step-loader-box .tps-step-num{width:10%;height:45px}.tps-step-loader .tps-step-loader-box .tps-step-text{width:65%;height:30px;margin:0 5px}.tps-step-loader .tps-step-loader-box .tps-step-text div{flex-direction:column!important}.tps-step-loader .tps-step-loader-box .tps-step-text .tps-step-text-bx-1{width:65%;height:10px;margin-bottom:5px}.tps-step-loader .tps-step-loader-box .tps-step-text .tps-step-text-bx-2{width:45%;height:10px;margin-bottom:5px}.tps-step-loader .tps-step-loader-box .tps-step-text .tps-step-text-bx-3{width:35%;height:10px;margin-bottom:5px}.tps-step-loader .tps-step-loader-box .tps-step-icn{width:12%;height:40px}.tps-cut-lod{display:flex}.tps-cut-lod .tps-cut-lod-box.tps-met-lod-bx{margin-top:0;margin-bottom:10px}.tps-detail-page-loader .tps_details_loader_breadcrum{display:flex;grid-gap:0px 10px;align-items:center;width:100%;margin-bottom:20px}.tps-detail-page-loader .tps_details_loader_breadcrum .tps_details_loader_breadcrum_home{width:80px;height:20px}.tps-detail-page-loader .tps_details_loader_breadcrum .tps_details_loader_breadcrum_arrow{width:10px;height:20px}.tps-detail-page-loader .tps_details_loader_breadcrum .tps_details_loader_breadcrum_line{width:250px;height:20px}.tps-product-detail-div .tps_row .tps-details-media-gallery-div .tps-details-main-media-div .tps-details-inner-media-div .tps-skin-comparer-img{position:relative;height:350px}.tps-product-detail-div .tps_row .tps-details-inner-media-div .tps-skin-comparer-img .tps_carat_diamond_img{background-image:url(../../../tps-vue-app/assets/images/round_white.png);background-position:center center;background-repeat:no-repeat;cursor:default;height:40%;left:60.5%;margin-left:-22%;margin-top:-4%;position:absolute;top:48%;width:40%;z-index:2;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.tps-product-detail-div .tps_row .tps-details-inner-media-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner{margin:35px 0 40px}.tps-product-detail-div .tps_row .tps-details-inner-media-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner:nth-child(1){margin:20px 0 35px}.tps-product-detail-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner .slider-horizontal{height:5px}.tps-product-detail-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner .slider-base{background-color:#e7b7b7!important;border-radius:5px}.tps-product-detail-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner .slider-connect{background-color:#e7b7b7!important}.tps-product-detail-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner .slider-handle{width:15px!important;height:15px!important;transition:none;background-color:#102f4b;box-shadow:none!important;border-radius:50%}.tps-product-detail-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner .slider-horizontal .slider-tooltip-bottom{background-color:transparent!important;border:none;font-size:11px;font-family:Avenir;border-radius:0;padding:0;color:#202021;top:21px;font-weight:400}.tps-product-detail-div .tps-details-inner-media-div .tps-skin-comparer-img img.tps_slider_overlay_img{position:absolute;left:0;top:0}.tps-product-detail-div .tps-skin-comparer-slider .tps-skin-comparer-slider-inner .slider-horizontal .slider-tooltip-bottom:before{display:none}.tps-product-detail-div .tps_row .tps-details-inner-media-div .tps-skin-comparer-slider .tps_slider_tooltip_title{display:flex;flex-wrap:wrap}.tps-product-detail-div .tps_row .tps-details-inner-media-div .tps-skin-comparer-slider .tps_slider_tooltip_title span{margin-top:7px;font-size:11px;font-family:Avenir}.tps-product-detail-div .tps_row .tps-details-inner-media-div .tps-skin-comparer-slider .tps_slider_tooltip_title span:nth-child(2){margin-left:auto}.tps-product-detail-div .tps-iframe-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;background-image:url(../../../tps-vue-app/assets/images/loading.gif);background-repeat:no-repeat;background-size:100%;background-position:center center;color:transparent}.tps-product-detail-div .tps_details_subtitle ul li:nth-last-child(1):after{display:none}.tps-detail-page-loader .background-masker.tps_details_loader_grid{display:flex;flex-wrap:wrap;width:100%;background-color:transparent}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery{display:flex;flex-wrap:wrap;width:60%}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:530px;height:435px;margin-bottom:0}.tps-detail-page-loader .tps_details_loader_price,.tps-detail-page-loader .tps_details_loader_metal_title{display:block;width:140px;height:20px;margin-top:20px}.tps-detail-page-loader .tps_details_loader_chosesettingbutton{display:block;width:100%;height:50px;margin-top:30px;margin-bottom:30px}.tps-detail-page-loader .tps_details_loader_social.order_now{display:grid;grid-template-columns:1fr;margin-top:10px}.tps-detail-page-loader .tps_details_loader_social div{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}.tps-detail-page-loader .tps_details_loader_social div:nth-child(1),.tps-detail-page-loader .tps_details_loader_social div:nth-child(3){margin-right:5px}.tps-detail-page-loader .tps_details_loader_social.tps-metal-box-lod{margin-top:20px}.tps-detail-page-loader .tps_details_loader_product{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:20px}.tps-detail-page-loader .tps_details_loader_product div span:nth-child(1){display:block;width:100%;height:20px;margin-bottom:20px}.tps-detail-page-loader .tps_details_loader_product div span:nth-child(2){display:block;width:100%;height:20px;margin:0 auto 20px}.tps-detail-page-loader .tps_details_loader_product div span:nth-child(3){display:block;width:100%;height:40px;margin:0 auto 20px}.tps-detail-page-loader .tps_details_loader_product div span:nth-child(4){display:block;width:100%;height:100px;margin:auto}.tps_single_product,.tps_pendant_final_page{position:relative}#product{overflow:hidden}div#product-information{display:block}.page-load-status{display:none;padding-top:20px;border-top:1px solid #DDD;text-align:center;color:#777}.resetBox_popup{display:inline-block;float:right}.m-t-0{margin-top:0!important}.tps_reset_option{margin-top:35px}.container.steps_container.pendant_steps.tps_pendant_builder_step.steps{padding:0 15px!important;margin-bottom:20px;position:relative}.container.steps_container.pendant_steps.tps_pendant_builder_step.steps h1.tps_module_heading{padding-bottom:5px}ul.tps_diamond_style{justify-content:flex-start}.tps_filter_metal span.fr_tit,.tps_filter_price span.fr_tit,.tps_filter_shape span.fr_tit,.tps_filter_style span.fr_tit{display:block;width:100%;margin:0;padding:0 5px 5px 0;position:relative;border:none;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:normal;color:var(--bgcolor-black);text-transform:capitalize}.tps_setting_main_filter .tps_diamond_style span.img_style{width:45px;height:45px;position:relative;display:block;background-image:url(jewelry-store-sprite.svg);margin:auto;border:1px solid var(--bgcolor-trans)}.tps_setting_main_filter .tps_diamond_style span.tps_style_three_stone{background-position:-171px -394px}.tps_setting_main_filter .tps_diamond_style a.selected span.tps_style_three_stone{background-position:-171px -512px}.tps_setting_main_filter .tps_diamond_style span.tps_style_pave{background-position:-90px -393px}.tps_setting_main_filter .tps_diamond_style a.selected span.tps_style_pave{background-position:-90px -511px}.tps_setting_main_filter .tps_diamond_style span.tps_style_halo{background-position:-392px -393px}.tps_setting_main_filter .tps_diamond_style a.selected span.tps_style_halo{background-position:-392px -511px}.tps_setting_main_filter .tps_diamond_style span.tps_style_solitaire{background-position:-10px -393px}.tps_setting_main_filter .tps_diamond_style a.selected span.tps_style_solitaire{background-position:-10px -511px}.tps_setting_main_filter .tps_diamond_style span.tps_style_unique{background-position:-249px -393px}.tps_setting_main_filter .tps_diamond_style a.selected span.tps_style_unique{background-position:-249px -511px}.tps_setting_main_filter .tps_diamond_style span.tps_style_side_stone{background-position:-324px -393px}.tps_setting_main_filter .tps_diamond_style a.selected span.tps_style_side_stone{background-position:-324px -511px}.tps_filter_style ul li{text-align:center;position:relative}.tps_filter_style span.text_style{display:block;text-transform:capitalize;font-family:var(--font-body-family);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:19px;color:var(--bgcolor-black);position:relative;margin-top:10px}.tps_diamond_style a.selected span{color:var(--bgcolor-dark);font-weight:600}.tps_product_details_info{margin:0 0 40px;padding-top:30px}.tps_product_details_info .product_metafields .single_info,.tps_setting_detail_tab .tps-seDetailc-sp-info-col .single_info{display:flex;flex-wrap:wrap;grid-gap:30px 0px;padding:5px 0;align-items:center;border-bottom:1px solid var(--bgcolor-4)}.tps_product_details_info .tps_detail_section_heading h2{font-size:24px;color:var(--bgcolor-black);line-height:30px;font-family:var(--font-heading-family);font-weight:unset;margin-bottom:30px;text-transform:capitalize;position:relative;padding-bottom:10px;border-bottom:1px solid var(--bgcolor-black);display:inline-block}.tps_product_details_info .product_metafields .single_info .txt_title,.tps_setting_detail_tab .info-column-setting_info .tps-seDetailc-sp-info-col .single_info .txt_title,.tps_setting_detail_tab .info-column-accent_stone_info .tps-seDetailc-sp-info-col .single_info .txt_title,.tps_final_detail_tab.tps_setting_detail_tab .tps-seDetailc-sp-info-col .single_info .txt_title{width:95%;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:700;line-height:normal;color:var(--bgcolor-black)}.tps_product_details_info .product_metafields .single_info .txt_info,.tps-seDetailc-attr-right,.tps_setting_detail_tab .info-column-setting_info .tps-seDetailc-sp-info-col .single_info .txt_info,.tps_setting_detail_tab .info-column-accent_stone_info .tps-seDetailc-sp-info-col .single_info .txt_info,.tps_final_detail_tab.tps_setting_detail_tab .tps-seDetailc-sp-info-col .single_info .txt_info{width:95%;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:var(--bgcolor-black)}.tps-seDetailc-sp-info-col-3 span,.info-column-accent_stone_info span,.info-column-setting_info span{padding:15px 0 0;display:block;text-align:left;font-size:16px;font-family:var(--font-body-family);text-transform:capitalize;color:var(--bgcolor-black);font-weight:700}.tps-seDetailc-sp-info-col-6.info-column-accent_stone_info{margin-bottom:20px}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery{display:block}.product_metafields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:15px}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image{margin-bottom:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px;align-items:center}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img,.tps_pendant_setting_gallery .tps-product-full-image video{width:100%}.tps_pendantbuilder_final_page .tps_prodct_main{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--bgcolor-trans);padding-bottom:40px;margin-bottom:30px}.tps_pendantbuilder_final_page .tps_final_product_gallery{width:50%}.tps_pendantbuilder_final_page .tps_final_product_meta_info{width:50%;padding-left:7%;position:sticky;display:inline-block}.tps_pendantbuilder_final_page .tps_final_product_meta_info h1.tps_details_title{color:var(--bgcolor-black);font-family:var(--font-heading-family);font-size:35px;font-weight:300;line-height:43px}.tps_pendantbuilder_final_page .tps_final_product_meta_info .price-item{font-size:20px;line-height:30px;font-weight:600}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px;align-items:center}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div .tps-details-inner-media-div img{width:100%}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div{background:#f1f1f100;height:100%;width:100%;border:1px solid #f1f1f1;display:flex;align-items:center;position:relative}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div .tps_iframe_loader{display:none;position:absolute;background:url(ajax-loader.gif) no-repeat;width:32px;height:32px;left:50%;top:50%;transform:translate(-50%,-50%)}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div .tps_iframe_loader.tps_iframe_loader_show{display:block;z-index:1}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div iframe{border:0;width:100%;height:100%}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div .tps-details-inner-media-div{width:100%;text-align:center;border:1px solid #f1f1f1;border-radius:5px;height:100%;align-items:center;display:flex}.tps_single_product-inner.tps-pendant-Builder-detilspage .grid{grid-gap:0px!important;margin-bottom:20px}.tps-pendant-Builder-detilspage .grid{margin-left:0;grid-gap:10px}.tps_mobile_filter_head{display:none}.tps_single_product-inner.tps-pendant-Builder-detilspage .tps_additional_information{padding:0}.tps-wishlist-compare-details ul.tps_additional_information{display:flex;grid-gap:50px;align-items:center!important;list-style-type:none}.tps-wishlist-compare-details{grid-gap:50px;align-items:center!important}ul.tps_additional_information li span.tps_mail{margin-right:10px}h2#final_pendant_name{font-size:24px;line-height:34px;padding-bottom:10px}.tps-final-pendant-setting-data .tps_final_ring_m{padding-bottom:0;width:50%;display:flex;align-content:center;justify-content:center;align-items:center;position:relative}.tps-final-pendant-setting-data .tps_final_ring_m.tps_pipe_icon:after{content:"";position:absolute;width:1px;height:30px;background:var(--bgcolor-dark);right:0;margin:auto}.tps-final-pendant-setting-data .tps_final_ring_m span:first-child{font-family:var(--font-heading-family);color:var(--bgcolor-dark)}.tps-final-pendant-setting-data .tps_final_ring_m span:nth-child(2){font-family:var(--font-heading-family);font-size:16px;line-height:24px;color:var(--bgcolor-dark);display:inline-block;width:auto;padding-left:10px}.tps_pendantbuilder_final_page .tps_final_product_meta_info h2.tps_diamond_final_price{font-size:1.8rem;color:var(--bgcolor-dark);line-height:1.5;font-family:var(--font-body-family);margin:2rem 0;margin-top:0!important}.tps_setting_chain_length{display:block;grid-gap:12px;padding:0;align-items:center;margin-bottom:20px}.tps_setting_chain_length span.tps_ring_size_required{color:red}.tps_chain_length_spacer.tps_ring_size{display:flex;align-items:center}.tps_chain_length_spacer select{font-style:inherit;font-weight:400;font-family:var(--font-heading-family);background-color:transparent;border:1px solid var(--bgcolor-black);padding:9px 10px;font-size:14px;border-radius:6px;width:145px;cursor:pointer}.tps_ring_size_guide{margin-left:10px}.tps_engraving_section .tps_engraving_section_label span.tps_engraving_section_heading{color:var(--bgcolor-black);font-size:20px}.tps_engraving_section_field input#engraving{border:1px solid var(--bgcolor-black);width:60%;padding:10px;border-radius:5px;background-color:transparent}.tps_engraving_section_field span.tps_engraving_note{display:block;font-size:14px;color:var(--bgcolor-black)}.tps_engraving_section{margin-bottom:20px}.tps_setting_chain_length .tps_chain_length_changer p{margin:0;font-size:20px}.tps_setting_chain_length .tps_chain_length_changer p span#selectedSize{text-decoration:underline;font-weight:600}.tps_setting_diamond_price{display:flex;background:var(--bgcolor-white);width:90%;padding:8px}.tps_details_btn.tps_pendant_details_btn{padding:10px 0}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{width:100%;background:var(--bgcolor-trans);display:inline-block;text-align:left;color:var(--bgcolor-dark);padding:2.5rem 0;font-family:var(--font-body-family);font-size:12px;line-height:1.7;cursor:pointer;margin:0;border-bottom:1px solid var(--bgcolor-4);font-weight:300;text-transform:uppercase;letter-spacing:2px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab_arrow{width:20px;height:20px;float:right;position:absolute;right:0;background-image:url(tps_diamond_module_icon.svg);background-position:-461px -431px;cursor:pointer;margin-top:5px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab.open span.tps_tab_arrow{background-position:-462px -449px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.active.tps_tab{color:var(--bgcolor-black);background:var(--bgcolor-trans)}.tps_row.tps_product_info_row .tps_setting_detail_tab table{width:100%;margin:0}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-1{width:60%;font-family:var(--font-body-family);letter-spacing:.5px;font-size:16px;font-style:normal;font-weight:600;line-height:27px;color:var(--bgcolor-dark)}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-2{width:40%;color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:27px}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-2 a{color:var(--bgcolor-black);font-weight:400;text-decoration:underline}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div{display:flex;flex-wrap:wrap;grid-gap:0px 0px;padding:10px 0;border-bottom:1px solid var(--bgcolor-4);flex-direction:column}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px}.tps_product_container.tps_pendant_builder_finalpage{padding:30px 0 10px}figure{border-radius:5px;margin-bottom:0}figure.zoom img{transition:opacity .5s;display:block;width:100%}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img{background:var(--bgcolor-white)}.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column.detail-column-1 div span.detail-row-1{width:30%;font-size:15px;font-family:var(--font-heading-family);letter-spacing:.5px;line-height:25px}.tps-setting-detail-table.tps_final_detail_tab.tps_setting_detail_tab .product_metafields{grid-template-columns:repeat(1,1fr);grid-column-gap:15px}button#topView,button#sideView,button#reset{position:relative;border:0;padding:10px 20px}.back_to_search{padding:0 0 15px}.back_to_search a.tps-back-to-search.btn{position:relative;padding-left:25px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;color:var(--bgcolor-black);text-decoration:none;letter-spacing:0;font-family:var(--font-body-family)}.back_to_search a.tps-back-to-search:after{content:"";background-image:url(jewelry-store-sprite.svg);background-position:-462px -431px;position:absolute;display:block;width:20px;height:20px;left:3px;top:12px;transform:rotate(93deg)}.tps_dia_detail_button button,.product-form__buttons button,.tps_choose_this_diamond button,button#buy_loose_diamond,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart{position:relative}.tps_dia_detail_button button:after{content:"";width:20px;height:20px;background-image:url(loader.gif);display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);opacity:0}.tps-choose-setting-btn button:after,.tps_choose_this_diamond button:after,button#buy_loose_diamond:after,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart:after{content:"";width:20px;height:20px;background-image:url(loader.gif);display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);opacity:0}.tps_dia_detail_button button.tps-loading:after,.tps-choose-setting-btn button.tps-loading:after,.tps_choose_this_diamond button.choose_diamond_spinner:after,button#buy_loose_diamond.add_to_cart_spinner:after,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart.add_to_cart_spinner:after{opacity:1}.tps-final-zoom .tps-slide-img.image-zoom-effect{background:var(--bgcolor-white)}.tps-final-zoom{background-repeat:no-repeat}.tps-final-zoom{background-position:50% 50%;position:relative;overflow:hidden;cursor:zoom-in}.tps-ship-by .tps_detail_order_info span{position:relative;padding-left:50px}.tps-ship-by .tps_detail_order_info span.tps_free_shipping_icon:after{content:"";width:25px;height:21px;background-image:url(jewelry-store-sprite.svg);background-position:-14px -484px;display:block;position:absolute;top:0;left:0}.tps-ship-by .tps_detail_order_info span.tps_custom_shipping_icon:after{content:"";width:50px;height:50px;display:block;background-color:var(--bgcolor-white);background:url(shipping_icon.svg);background-position:0px 4px;position:absolute;left:0;background-repeat:no-repeat}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div .tps-details-inner-media-div video{width:100%}.tps_no_data ul,.tps_no_data .tps_diamond_compare_view ul,.tps_no_data .tps_diamond_recent_view ul{display:grid;grid-template-columns:1fr;text-align:center;padding:5% 0;font-size:20px}.tps_diamond_compare_view .diamondlistingDesk{text-align:center;padding:0;font-size:28px;line-height:30px}.tps_ringbuilder_toast_msg_popup_wrapper,.tps_wishlist_toast_msg_popup_wrapper{visibility:hidden;opacity:0;animation-name:scale;animation-duration:2s;transform:scale(1.3);position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:#ffffff8c;display:flex;align-items:center;z-index:99999;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.tps_ringbuilder_toast_msg_popup_wrapper .tps_ringbuilder_toast_msg_popup,.tps_wishlist_toast_msg_popup_wrapper .tps_wishlist_toast_msg_popup{width:fit-content;padding:10px 20px;border-radius:5px;font-size:13px;line-height:20px;color:var(--bgcolor-white);background-color:var(--bgcolor-dark);margin:auto;text-align:center;max-width:300px}.tps_ringbuilder_toast_msg_popup_wrapper.tps_popoup_show,.tps_wishlist_toast_msg_popup_wrapper.tps_popoup_show{visibility:visible;opacity:1}.tps-wishlist-compare-details .tps_product_wihlist span{position:relative;padding-left:25px;margin-left:0!important}.wishlist-compare-detail .btn-product{padding:0!important}.tps-wishlist-compare-details .tps_product_wihlist span:after{content:"";background-image:url(jewelry-store-sprite.svg);background-position:-15px -442px;position:absolute;display:block;width:20px;height:20px;left:0;top:2px}.tps_product_wihlist.active span:after{background-position:-269px -444px}.tps_additional_information ul span.tps_diamond,.tps_additional_information ul span.tps_ring_setting{position:relative;padding-left:0;display:flex}.tps_additional_information ul li{display:flex;flex-wrap:unset}.tps_additional_information ul span.tps_diamond:after,.tps_additional_information ul span.tps_ring_setting:after{content:"";width:30px;height:30px;background:url(jewelry-store-sprite.svg);display:block;margin:auto;position:absolute;top:-6px;background-position:-463px -512px}.tps_diamond_detail_page .tps_additional_information .tps_diamond,.tps_diamond_detail_page .tps_additional_information span.tps_ring_setting{flex-direction:row-reverse;padding:0!important;margin:0}.tps_diamond_detail_page .tps_additional_information ul span{margin-right:10px;margin-left:10px;font-size:14px;line-height:20px;color:var(--bgcolor-black)}.tps_additional_information ul li span.tps_call,.tps_additional_information ul li span.tps_mail{margin-right:0}.tps_diamond_detail_page .tps_additional_information .tps_diamond:after,.tps_diamond_detail_page .tps_additional_information .tps_ring_setting:after{position:unset!important}.tps_additional_information ul span.tps_ring_setting:after{background-position:-404px -515px}.tps_additional_information ul span.tps_higlight_text{font-weight:600}.tps_additional_information ul li{margin-bottom:10px}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div#min_color_detail{border:none}.tps_ring_style_option .tps_ring_style_varient_option.active{background-color:transparent!important;border:none!important;padding:0;margin:0}.tps_ring_style_option .tps_ring_style_varient_option.active .tps_ring_style_swatches{width:40px;height:40px;position:relative;display:block;margin:auto;background-color:transparent;border:none!important;background-image:url(jewelry-store-sprite.svg)}.tps_ring_style_option .tps_ring_style_varient_option.active .tps_ring_style_swatches:after{content:"";width:100%;height:2px;background:linear-gradient(to left,var(--bgcolor-dark) 50%,var(--bgcolor-dark) 50%) right;background-size:201%;transition:.5s ease-out;display:block;position:absolute;bottom:0;left:0}.tps_ring_style_option .tps_ring_style_varient_option.active .halo{background-position:-110px -395px}.tps_ring_style_option .tps_ring_style_varient_option.active .solitaire{background-position:-210px -394px}.tps_ring_style_option .tps_ring_style_varient_option.active .pave{background-position:-260px -395px}.tps_ring_style_option .tps_ring_style_varient_option.active .trilogy{background-position:-360px -393px}.cart-sticky button.product-form__submit.button.button--full-width.button--primary{background-color:var(--bgcolor-dark)}.tps_certificate_popup_wrapper_div .tps_cert_wrapper span.tps_iframe_loader.tps_iframe_loader_show{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:35px;height:35px;background-image:url(ajax-loader.gif);background-repeat:no-repeat}.diamond_not_found{justify-content:center;font-size:24px;line-height:34px;font-weight:600;text-align:center;color:#222;padding:3%}.tps-pendantbuilder-info .tps_diamond_sub_title ul li a{color:var(--bgcolor-dark);position:relative}.tps-pendantbuilder-info .tps_diamond_sub_title ul li a:after,.tps_product_details_info .product_metafields .single_info .txt_info a:after{content:""!important;width:100%!important;height:1px!important;background-color:var(--bgcolor-dark)!important;display:block!important;transition:width .5s ease!important;position:absolute!important;left:0!important;bottom:0!important}.tps_product_details_info .product_metafields .single_info .txt_info a:after{background-color:#000!important}.tps_product_details_info .product_metafields .single_info .txt_info a{position:relative;font-weight:600}ul.tps_recent_diamond_list,.tps_diamond_recent_view ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding-left:0}.tps_main_diamond_gallery .tps_diamond_gallery_thumb_images .slick-current.slick-active:after{background-position:left;cursor:pointer}.tps_main_diamond_gallery .tps_diamond_gallery_thumb_images .slide:after{content:"";width:100%;height:4px;background:linear-gradient(to left,#efefef 50%,var(--bgcolor-dark) 50%) right;position:absolute;bottom:0;left:0;background-size:200%;transition:.5s ease-out}.tps_detail_tab .tps_filter_section_block.tps_disable_filters,.tps_detail_tab.tps_filter_section_block.tps_disable_filters{opacity:.5;pointer-events:none}.diamond_grid_view_container ul li.tps_recent_diamond,.tps_diamond_compare_view ul li.tps_recent_diamond,.tps_diamond_recent_view ul li.tps_recent_diamond{background:var(--bgcolor-dark)}div#min_carat_detail{border:0}.tps-diamond-detailspage .tps_recently_viewed_section{padding-bottom:50px}.step_block .step .step_block_content .step_imgs.loading{background:url(loader.gif)!important;background-position:center center!important;background-size:38%!important;background-repeat:no-repeat!important}main#MainContent .gradient{background:var(--bgcolor-trans);padding-top:0}.tps_setting_listing_page_banner{position:relative;margin:30px 0}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_img img{width:100%;height:100%;inline-size:fit-content;color:#0000;max-width:100%;height:auto;object-fit:cover;filter:brightness(.95)}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:calc(20% - 8px)}.tps_pendantbuilderlisting{margin-bottom:50px;display:flex;flex-wrap:wrap;grid-gap:10px}section.tps_banner_section img{color:#0000;max-width:100%;height:auto}.tps_heading_text{position:absolute;top:50%;transform:translateY(-50%);left:50%}.tps_heading_text p.tps_banner_heading{font-size:38px;line-height:46px;text-transform:uppercase}.tps-settings-sort-section .tps_ringbuilder_listing_heading{width:100%;display:block;text-align:center}.tps-settings-sort-section .tps_ringbuilder_listing_heading h1{color:var(--bgcolor-black);text-align:center;font-family:var(--font-heading-family);font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:35px;margin-bottom:10px}.tps_product_detail_page{display:flex;flex-wrap:wrap}.tps_product_detail_page .tps_product_gallery{width:55%!important;max-width:55%!important;padding-right:3%!important}.tps_product_detail_page .tps_product_detail_info{width:45%!important;max-width:45%!important;padding-left:0%!important}.tps_setting_detail_page .tps_product_gallery .slick-track,.tps_pendantbuilder_final_page .tps_final_product_gallery .slick-track{display:block!important;max-width:none}.tps_setting_detail_page .tps_product_gallery .tps-gallery-thumb-image img.tps-gallery-slide-img,.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-gallery-thumb-image img.tps-gallery-slide-img{width:100px;height:100px}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{cursor:pointer}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-gallery-thumb-image.slick-current img.tps-gallery-slide-img,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image.slick-current img.tps-gallery-slide-img{border:1px solid var(--bgcolor-black)}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-gallery-thumb-image img.tps-gallery-slide-img,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image img.tps-gallery-slide-img{border:1px solid var(--bgcolor-4);padding:5px;object-fit:contain}.tps_pendant_builder_finalpage .tps-gallery-media-div button.slick-arrow.slick-next,.tps_pendant_builder_finalpage .tps-gallery-media-div button.slick-arrow.slick-prev{transform:translateY(-50%);top:50%;position:absolute;background-color:var(--bgcolor-trans)}.tps_product_detail_info .product__title h1{margin:0 0 10px;font-size:28px;font-style:normal;font-weight:400;line-height:normal;color:var(--bgcolor-black);font-family:var(--font-heading-family);font-weight:unset;text-transform:capitalize}.tps_product_detail_info .price .price__regular span{color:var(--bgcolor-black)!important;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.tps_product_detail_info .tps_varients legend.form__label{color:var(--bgcolor-black)}.tps_product_detail_info .tps_varients legend.form__label span.tps_selected_can_be_set_with,.tps_product_detail_info .tps_varients legend.form__label span.tps_selected_metal{border-bottom:1px solid var(--bgcolor-black)}.tps_product_detail_info .tps_varients .tps_variants_options_can_be_set_with,.tps_product_detail_info .tps_varients.variants_metal .tps_variants_options_metal,.tps_product_detail_info .tps_varients .variants-item-can-be-set-with.tps_variants_options_\8a2d\5b9a\3067\304d\308b\3082\306e {display:flex;flex-wrap:wrap;grid-gap:2%}.tps_product_detail_info .tps_varients .tps_variants_options_can_be_set_with .tps_variant-group label.tps_varient_option,.tps_product_detail_info .tps_varients .tps_variants_options_metal .tps_variant-group label.tps_varient_option{padding:0;margin-right:0!important}.tps_product_detail_info .tps_varients .tps_variants_options_can_be_set_with .tps_variant-group label.tps_varient_option span.tps_can_be_set_with_swatches,.tps_product_detail_info .tps_varients .tps_variants_options_metal .tps_variant-group label.tps_varient_option span.tps_metal_swatches{margin:0}.tps_product_detail_info .tps_varients input[type=radio]:checked+label{background:none!important;box-shadow:none!important;border:none!important}.product-form__input--pill input[type=radio]:checked+label{background-color:none!important;box-shadow:none!important;border-color:none!important;color:var(--bgcolor-dark)!important}.tps_product_detail_info .tps_varients span.tps_can_be_set_with_swatches,.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product span.tps_can_be_set_with_swatches,.tps_can_be_set_with_variant_swatches.tps_variant_img{width:48px;height:48px;display:inline-block;background-color:unset!important;background-repeat:no-repeat;position:relative;display:block;background-image:url(jewelry-store-sprite.svg);margin:auto;border:1px solid var(--bgcolor-trans);border-radius:50%}product-form.product-form .product-form__buttons button.tps_choose_setting:after{display:none}product-form.product-form .product-form__buttons button.tps_choose_setting{background-color:var(--bgcolor-white);border:1px solid var(--bgcolor-dark);color:var(--bgcolor-dark)}product-form.product-form .product-form__buttons button.tps_choose_setting,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font:inherit;padding:.9rem 1rem 1.1rem;text-decoration:none;border-radius:0;color:var(--bgcolor-white);min-width:12rem;min-height:4.5rem;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;color:rgb(var(--btn-outline-text));background-color:transparent;border:1px solid var(--bgcolor-dark);transition:all .3s ease;font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:calc(1 + .5 / var(--btn-font-scale));letter-spacing:var(--btn-font-spacing);text-transform:var(--btn-font-transform)}.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart{width:100%;margin-bottom:10px}product-form.product-form .product-form__buttons button.tps_choose_setting:before,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart:before{content:"";position:absolute;display:block;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:-1;transform:var(--btn-transform);transform-origin:var(--btn-transform-origin);will-change:transform;transition:transform .4s var(--ease-out-slow),opacity .3s var(--ease-out-slow);opacity:var(--btn-opacity);backface-visibility:hidden}product-form.product-form .product-form__buttons button.tps_choose_setting:before,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart:before{background-color:rgb(var(--btn-outline-border))}product-form.product-form .product-form__buttons button.tps_choose_setting:hover,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart:hover{color:#fff}product-form.product-form .product-form__buttons button.tps_choose_setting:hover:before,.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart:hover:before{transform-origin:var(--btn-transform-origin-hover);transform:var(--btn-transform-hover);transition-delay:0s;opacity:var(--btn-opacity-hover)}.tps_product_details_info,.tps_product_details_info .tps_detail_section_heading{padding:0;margin:0}.tps_product_details_info .tps_detail_section_heading{display:flex;grid-template-columns:1fr 1fr;grid-gap:40px}.tps_product_details_info .tps_detail_section_heading span.tps_desc_head{font-family:var(--font-subheading-family);font-size:var(--text-size-subheading);letter-spacing:var(--font-subheading-spacing);text-transform:var(--font-subheading-transform);font-weight:var(--font-subheading-weight);color:rgb(var(--color-heading))}.tps-gallery-thumb-image-section{margin-top:20px}.related-products{margin-top:100px;margin-bottom:80px}.related-products h2.h2{font-size:30px;font-family:var(--font-heading-family);line-height:51px;color:var(--bgcolor-black);margin-bottom:20px}.related-products ul.grid.product-grid{grid-template-columns:repeat(4,1fr);display:grid;grid-column-gap:15px;grid-row-gap:15px}.related-products ul.grid.product-grid li.grid__item{background-color:var(--bgcolor-white);padding:5px;width:100%!important;max-width:100%}.related-products ul.grid.product-grid li.grid__item .price__container{display:block}.related-products ul.grid.product-grid li.grid__item .card__information,.related-products ul.grid.product-grid li.grid__item .price__regular{text-align:center}.related-products ul.grid.product-grid li.grid__item .card__information h3.card__heading{font-size:18px;padding:0 12px}.related-products ul.grid.product-grid li.grid__item .card__information h3.card__heading a{text-decoration:none}.related-products ul.grid.product-grid li.grid__item .price__regular span,.related-products ul.grid.product-grid li.grid__item .price__sale span{color:var(--bgcolor-black)!important;font-weight:400!important}.tps_setting_detail_banner{position:relative}.tps_setting_detail_banner img{width:100%}.tps_setting_detail_banner .content{position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}.tps_setting_detail_banner .content p.h4{font-size:40px;color:var(--bgcolor-white)}.tps_recently_viewed_products{margin-top:60px;margin-bottom:20px}.tps_recently_viewed_products h3.title{font-size:30px;font-family:var(--font-heading-family);line-height:51px;color:var(--bgcolor-black);margin-bottom:0;opacity:1}.tps_recently_viewed_products h3.title b{font-weight:400}.tps_recently_viewed_products_group{grid-template-columns:repeat(4,1fr);display:grid;grid-column-gap:15px;grid-row-gap:15px}.tps_recently_viewed_products_group .tps_recent_product{background-color:var(--bgcolor-white);padding:5px;text-align:center}.tps_recently_viewed_products_group .tps_recent_product img{width:100%}.tps_recently_viewed_products_group .slick-track{display:block!important;max-width:none}.tps_recently_viewed_products_group h3.c-product__title{font-size:22px;margin:0}.tps_recently_viewed_products_group h3.c-product__title a{font-size:22px;font-family:var(--font-heading-family);line-height:normal;color:var(--bgcolor-black);margin-bottom:0}.tps_recently_viewed_products_group p.c-productPrice{font-size:26px;font-family:var(--font-heading-family);color:var(--bgcolor-black);font-weight:700}.tps_recently_viewed_products_group{margin-bottom:50px}.tps-ship-by{margin:2.5rem 0}.tps-ship-by .tps_detail_order_info{margin-bottom:1.25rem}.tps_detail_order_info div{color:var(--bgcolor-black)}.tps_made_just_for_you.gradient{margin-bottom:70px}.tps_made_just_for_you.gradient{background:var(--bgcolor-dark)!important}.tps_made_just_for_you_section{display:flex;align-content:center;justify-content:center;align-items:center;padding:30px}.tps_made_just_for_you_section .tps_left_section{width:50%;padding-right:50px}.tps_made_just_for_you_section .tps_left_section h2{margin:0;color:var(--bgcolor-white)}.tps_made_just_for_you_section .tps_left_section p{line-height:normal;font-size:16px;color:var(--bgcolor-white)}.tps_made_just_for_you_section .tps_right_section{width:50%;padding-left:50px}.tps_section_heading_description{width:100%;display:flex;padding:10px 0;align-items:center;grid-gap:20px;position:relative}.tps_section_heading_description span.tps_tab_arrow{width:20px;height:20px;float:right;position:absolute;right:0;background-image:url(tps_diamond_module_icon.svg);background-position:-420px -431px;cursor:pointer}.tps_section_heading_description.active span.tps_tab_arrow{background-position:-419px -451px}.tps_section_block{border-bottom:1px solid var(--bgcolor-dark);cursor:pointer}.tps_section_heading_description .tps_section_icon{padding-top:8px}.tps_section_heading_description .tps_section_heading{font-size:18px;font-weight:600;color:var(--bgcolor-white);line-height:normal}.tps_section_heading_description .tps_section_short_description,.tps_section_block .tps_section_description p{font-size:14px;line-height:normal;color:var(--bgcolor-white)}.detail-column-row-2 span{width:50%;text-align:left}.product__tax.caption.rte{display:none}.tps_varients.variants_can_be_set_with span#selected_option,.tps_varients.variants_metal span#selected_option{border-bottom:none;font-weight:400!important}.tps_varients.variants_can_be_set_with label.tps_varient_option.tps_can_be_set_with_varient_option{padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.tps_ring_size_guide_modal.tps_size_guide{position:fixed;right:0%;bottom:0%;background-color:#00000085;left:0%;top:0%;z-index:999999;display:none;overflow:auto}.tps_ring_size_guide_modal .tps_modal_content_parent{display:-ms-flexbox;display:flex;-ms-flex-align:center;min-height:calc(100% - 1rem);text-align:center;justify-content:center;align-items:center}.tps_ring_size_guide_modal .tps_modal_content_parent .tps_modal_content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:var(--bgcolor-white);background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0;max-width:720px;min-width:720px;justify-content:center;align-items:center;padding:0}.tps_ring_size_guide_modal .tps_modal_close{position:absolute;width:23px;height:23px;top:10px;right:10px;background-image:url(jewelry-store-sprite.svg);background-position:-193px -318px;cursor:pointer;border:none}.tps_ring_size_guide_modal .tps_modal_heading{padding:18px 32px}.tps_ring_size_guide_modal .tps_modal_heading span{font-family:var(--font-heading-family);color:var(--bgcolor-black);font-size:30px;line-height:normal}.tps_ring_size_guide_modal .tps_ring_size_detail_info{padding:0 32px;text-align:left;color:var(--bgcolor-black)}.tps_ring_size_guide_modal .tps_ring_size_detail_info p:nth-child(1),.tps_ring_size_guide_modal .tps_ring_size_detail_info p:nth-child(2){margin-bottom:15px}.tps_ring_size_guide_modal .tps_ring_size_detail_info table{width:100%!important}.tps_ring_size_guide_modal .tps_ring_size_detail_info table td{font-weight:600}button.slick-arrow.slick-disabled{opacity:0;pointer-events:none}.mobile_gallery_loader_metal span.tps_mobile_gallery_loader{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmern;animation-name:placeHolderShimmern;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:900px 204px;position:relative;width:500px;height:550px;display:flex;margin:auto}.page-width.tps_setting_detail_page{position:relative}.tps-gallery-image.tps-gallery-slide-4{display:flex!important;justify-content:center;align-items:center}.step_block #final{margin-left:1px}product-info.product__info-container.product__column-sticky{z-index:0!important}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:700px;display:flex;align-items:center}.tps_final_product_gallery .main-img{height:730px;display:flex;align-items:center;justify-content:center}.tps_final_product_gallery .main-img div#second_img{width:500px;height:500px}.tps_final_product_gallery .tps-gallery-thumb-video .thumb-img{position:relative}.tps_final_product_gallery .tps-gallery-thumb-video .thumb-img span.tps_video_icon{display:block;width:36px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(tps_video_play_button.svg) no-repeat;background-size:contain}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.75);font-size:2.3rem!important}.tps-diamondlist-item-media-div .tps_recom{position:absolute;background:var(--bgcolor-dark);line-height:normal;padding:2px 8px;color:var(--bgcolor-white);font-size:14px}.tps_diamondlist_detail_view_media{position:relative}.tps_diamondlist_detail_view_media .tps_recom{position:absolute;background:var(--bgcolor-dark);line-height:normal;padding:2px 8px;color:var(--bgcolor-white);font-size:14px;left:10%}.tps-pendantbuilder-info .tps_diamond_title_price span#tps_instock{font-size:14px;color:var(--bgcolor-white)!important;background:var(--bgcolor-dark)!important;padding:4px 10px;margin-left:20px}.tps_product_details_info .product_metafields .single_info .txt_info.can_be_match_with{width:72%;word-wrap:break-word}.tps_product_details_info .product_metafields .single_info .txt_title{width:25%!important}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps-productlist-item-swatches{margin-top:12px;margin-bottom:10px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps-productlist-item-swatch.tps-productlist-item-swatch-common-div{display:flex;flex-wrap:wrap;grid-gap:2% 0px;justify-content:flex-start;align-items:center;margin-top:7px;pointer-events:none!important;border:none}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps-productlist-item-swatches .tps-productlist-item-swatches-title{color:var(--bgcolor-black);font-size:14px;line-height:normal}.tps-productlist-item-swatches .tps-productlist-item-swatch .tps-productlist-item-metal-icon{width:26px;height:26px;display:inline-block;background-color:unset!important;background-repeat:no-repeat;position:relative;display:block;background-image:url(jewelry-store-sprite.svg);margin:auto;font-size:0}span.tps-productlist-item-metal-icon.metal-emerald{background-position:-260px -699px}span.tps-productlist-item-metal-icon.metal-cushion{background-position:-106px -699px}span.tps-productlist-item-metal-icon.metal-radiant{background-position:-332px -699px}span.tps-productlist-item-metal-icon.metal-princess{background-position:-60px -699px}span.tps-productlist-item-metal-icon.metal-round{background-position:-14px -699px}span.tps-productlist-item-metal-icon.metal-oval{background-position:-221px -699px}span.tps-productlist-item-metal-icon.metal-pear{background-position:-298px -699px}span.tps-productlist-item-metal-icon.metal-marquise{background-position:-187px -699px}span.tps-productlist-item-metal-icon.metal-heart{background-position:-371px -697px}span.tps-productlist-item-metal-icon.metal-asscher{background-position:-106px -699px}.tps-productlist-item-swatch{border:1px solid var(--bgcolor-trans);border-radius:50%}.tps-productlist-item-swatch.active{border:1px solid var(--bgcolor-black)}.tps_product_details_info .product_metafields{display:block!important}.collection-main-content span.tps-collection-empty{width:100%;display:block;text-align:center;padding:70px 15px;font-size:26px;color:var(--bgcolor-black);text-transform:capitalize;margin-bottom:30px;border:1px solid #00000029;font-weight:500;border-radius:3px}.tps-settings-sort-section .tps-ring-setting-count-sort-by{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid var(--bgcolor-4);align-items:center;margin-bottom:0;padding-bottom:5px}.tps_inputrange{position:relative}.tps_inputrange span.tps-max-title,.tps_inputrange span.tps-min-title{text-transform:capitalize;position:absolute;padding:0;background:#fff;color:#000;font-family:var(--font-body-family);font-size:10px;font-style:normal;font-weight:400;line-height:normal;top:7px;text-align:center;margin:auto;display:inline-block}.tps_inputrange span.tps-min-title{left:34px}.tps_inputrange span.tps-max-title{right:34px}.product__info-container>*+*{margin:2rem 0}.tps_product_detail_info .product__description{margin:10px 0!important}.tps_product_detail_info .product__description p{color:var(--bgcolor-black);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tps_varients .variants-item-metal .tps_variant-group.tps_metal_section label.tps_varient_option.tps_metal_varient_option{padding:0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:anchor-center}.variants-item-match-shapes label.active .tps_variant_img,.variants-item-metal label.active .tps_variant_img,.variants-item-pendant-style label.active .tps_variant_img,.tps_can_be_set_with_section .tps_varient_option.active .tps_variant_img{border:1px solid var(--bgcolor-dark)}.variants-item-metal label .tps-variant-values,.variants-item-match-shape label .tps-variant-values,.tps_can_be_set_with_section .tps_varient_option .tps-variant-values{margin-top:10px;color:var(--bgcolor-black)}.variants-item-metal label.active .tps-variant-values,.variants-item-match-shape label.active .tps-variant-values,.tps_can_be_set_with_section .tps_varient_option.active .tps-variant-values{color:var(--bgcolor-dark);font-weight:600}.tps_product_detail_info .tps_varients .tps_variants_options_can_be_set_with .tps_variant-group label.tps_varient_option span.tps_can_be_set_with_swatches{margin:0 0 10px}.tps_accordion_tabs{border-top:1px solid var(--bgcolor-4)}.tps_accordion_tabs .tps_tab,.tps_row.tps_product_info_row{border-bottom:1px solid var(--bgcolor-4)}.tps_accordion_tabs .tps_tab .tps_tab_header span{font-family:var(--font-body-family);color:var(--bgcolor-black);font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.tps_accordion_tabs .tps_tab .tps_tab_header{padding:10px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.tps_accordion_tabs .ring_setting_info,.tps_accordion_tabs .ring_side_stone_info{display:flex;align-items:center;flex-wrap:wrap}.tps_accordion_tabs .ring_side_stone_info{padding:10px 0}.tps_accordion_tabs .ring_setting_info h3,.tps_accordion_tabs .ring_side_stone_info h3{display:block;width:100%}.tps_accordion_tabs .ring_setting_info .single_info,.ring_side_stone_info .single_info,.ring_side_stone_info .single_info .txt_info{width:50%;font-family:var(--font-body-family);color:var(--bgcolor-black);font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:10px}.tps_accordion_tabs .ring_setting_info .single_info{border-bottom:1px solid var(--bgcolor-4)}.tps_accordion_tabs .product-descriptions p,.tps_tab_content .ring_setting_info h3,.ring_side_stone_info h3,.tps-custom-shipping p,.care-instructions p,.delivery-returns p,.delivery-returns ul li,.tps_detail_order_info p,.tps_description_detail_tab p,.tps_description_detail_tab{font-family:var(--font-body-family);color:var(--bgcolor-dark);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tps_detail_order_info p{text-align:left}.tps_accordion_tabs strong,.tps_accordion_tabs .ring_setting_info .single_info .txt_title,.ring_side_stone_info .single_info .txt_title,.tps_accordion_tabs .ring_setting_info h3,.tps_accordion_tabs .ring_side_stone_info h3{font-weight:600!important}.delivery-returns ul{list-style-type:disc;padding-left:25px}.tps_accordion_tabs .product-descriptions,.care-instructions,.care-instructions p{margin-bottom:15px}.tps_accordion_tabs .tps_tab_header span.tps_tab_icon{width:30px;height:20px;display:block;background-color:var(--bgcolor-white);background:url(tps_diamond_module_icon.svg);background-position:-456px -431px}.tps_accordion_tabs .tps_tab_header.active span.tps_tab_icon{background-position:-456px -450px}.tps-custom-shipping{position:relative}.tps-custom-shipping p{margin:30px 0 20px 50px;position:relative}.tps-custom-shipping p:last-child:before{content:"";width:50px;height:50px;display:block;background-color:var(--bgcolor-white);background:url(shipping_icon.svg);background-position:0px 4px;position:absolute;left:-44px;background-repeat:no-repeat}.product__description .tps_product_details_info{display:none}.tps-cut-lod .tps-cut-grp{margin-right:10px}.tps-cut-lod .tps-cut-lod-box.tps-met-icon{width:50px;margin:10px auto;height:50px;display:flex;border-radius:50%}.tps-cut-lod .tps-cut-lod-box .tps-cut-grp{display:flex;flex-direction:column;justify-content:center;align-items:center}.tps-cut-lod .tps-cut-lod-box.tps-step.tps-met-text{border-radius:0;width:80px;height:20px;display:flex}.tps-cut-lod .tps-cut-lod-box.tps-step.tps-met-text{margin-top:0;margin-bottom:10px}.tps_details_loader_social_icontext{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:10px}.tps_details_loader_social_icontext .tps_details_loader_social_icontext1{display:flex;align-items:center;justify-content:center;flex-direction:column}.tps_details_loader_social_icontext .tps_details_bg-masker.tps_textinfo{width:80%!important;margin:5px 0;height:10px}.tps_details_loader_social_icontext .tps_details_bg-masker._tps_textimage{width:25%!important;margin:0!important;height:50px}.tps_pendantbuilder_final_page .tps_final_product_meta_info .tps-ring-metal{margin-bottom:10px}.tps_pendantbuilder_final_page .tps_final_product_meta_info .tps-ring-metal .tps-ring-metal-title,.tps_setting_chain_length .tps_chain_length_changer p span{font-family:var(--font-subheading-family);font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));font-weight:var(--font-subheading-weight);color:var(--bgcolor-dark)}.tps_pendantbuilder_final_page .tps_final_product_meta_info .tps-ring-metal .tps-ring-metal-value,.tps_setting_chain_length .tps_chain_length_changer p span.tps-ring-size{font-family:var(--font-subheading-family);font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));font-weight:var(--font-subheading-weight);color:rgb(var(--color-heading))}.tps-setting-diamond-product-info .tps-diamond-info{display:flex;flex-direction:column;text-align:left;width:100%}.tps-setting-diamond-product-info .tps-setting-product-info,.tps-setting-diamond-product-info .tps-diamond-product-info{display:flex;grid-gap:15px;margin-bottom:15px;justify-content:flex-start}.tps_setting_chain_length .tps-ring-size-value-size-guide{display:flex;justify-content:space-between;align-items:center;width:100%}.tps_ring_size_guide button.link{font-family:var(--font-body-family);color:var(--bgcolor-black);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize}.tps-setting-diamond-product-info .tps-diamond-change a{font-family:var(--font-body-family);color:var(--bgcolor-1);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize}.tps-setting-diamond-product-info .tps-diamond-info-title,.tps-setting-diamond-product-info .tps-diamond-info-price{font-family:var(--font-body-family);color:var(--bgcolor-dark);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.tps-setting-diamond-product-info .tps-diamond-info-price .money,.tps-diamond-info-price b{color:var(--bgcolor-black);font-weight:400}.tps_engraving_section .tps_engraving_section_label span.tps_engraving_section_heading{color:var(--bgcolor-dark);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tps_engraving_section_field input#engraving{width:54%;border:0;border-bottom:1px solid var(--bgcolor-black);margin-bottom:7px;color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;outline:0;background-repeat:no-repeat;box-shadow:none;border-radius:0}.tps-setting-diamond-product-info .tps-diamond-info-icon{width:40px;height:40px;background:url(ringsetting.svg);background-position:-8px -591px;display:block;font-size:0;position:relative}.tps-diamond-product-info .tps-diamond-info-icon{width:40px;height:40px;background:url(diamond.svg);background-position:-1px -576px;display:block;font-size:0;position:relative}.tps-final-page-text-icon .text-with-icons-card{display:flex;align-items:center;flex-direction:column;padding:0!important}.tps-final-page-text-icon .h5{color:var(--bgcolor-dark);text-align:center;font-family:var(--font-body-family);font-size:15.93px;font-style:normal;font-weight:400;line-height:1.4;padding:0!important}.tps-ship-by .tps_detail_order_info div{display:flex;justify-content:flex-start}.tps_row.tps_product_info_row{margin-top:15px;border-top:1px solid var(--bgcolor-4)}.section-text-with-icons.tps-final-page-text-icon{padding:0!important}.tps_final_detail_tab.tps_setting_detail_tab .tps-seDetailc-sp-info-col{display:grid;justify-content:flex-start;grid-template-columns:1fr 1fr}.tps_final_detail_tab.tps_setting_detail_tab .tps-seDetailc-sp-info-col .single_info{display:flex;flex-wrap:wrap;grid-gap:0px 0px;padding:5px 0;border-bottom:1px solid var(--bgcolor-4);align-items:flex-start;flex-direction:column}.ring-size-options .ring-size-option{width:8.5%;position:relative}.ring-size-options .ring-size-option input[type=radio]{visibility:visible;opacity:0;position:absolute;width:100%;height:100%;left:0;cursor:pointer;top:0;margin:0;z-index:999}.ring-size-options .ring-size-option span{display:block;padding:6px;width:100%;height:100%;border-radius:0;background-color:var(--bgcolor-white);border:.5px solid #B2B2B2;color:#b2b2b2;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.ring-size-options .ring-size-option input[type=radio]:checked+span{color:var(--bgcolor-black);border:.5px solid var(--bgcolor-black)}.tps_ringbuilder_steps_section{max-width:980px!important;margin:auto auto 20px}.step_block{width:100%;position:relative;z-index:1;display:flex}.tps_ringbuilder_steps_section .step_block:before{content:"";position:absolute;width:100%;height:2px;background-color:var(--bgcolor-2);top:35%;left:0%;z-index:-1}.tps_ringbuilder_steps_section .step_block .step{cursor:pointer;position:relative;width:33.33%;display:flex;flex-direction:column;align-items:center;top:0;cursor:default}.tps_ringbuilder_steps_section .step_block .tps-step-block{display:flex;flex-direction:column;align-items:center;row-gap:10px;cursor:pointer}.tps_ringbuilder_steps_section .step_block .tps-step-block .step_block_content{display:flex;align-items:center;column-gap:9px;color:var(--bgcolor-dark);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal;flex-wrap:wrap;justify-content:center;text-align:center;flex-direction:column}.tps_ringbuilder_steps_section .step_block .tps-step-block .step_block_content .step-no{background:#3f3c3c;border-radius:50%;width:18px;height:18px;display:block;color:var(--bgcolor-white);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:18px;flex-wrap:wrap;justify-content:center;text-align:center}.tps_ringbuilder_steps_section .step.active .step_block_content .step-no{background:var(--bgcolor-dark)}.tps_ringbuilder_steps_section .step .step_block_content .step_text{color:var(--bgcolor-black);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tps_ringbuilder_steps_section .step.active .step_block_content .step_text{color:var(--bgcolor-dark)}.tps_ringbuilder_steps_section .tps-step-icon{display:block;position:relative;cursor:default;border:1px solid #f7f7f7;border-radius:50%;background-color:#f7f7f7;width:75px;height:75px}.tps_ringbuilder_steps_section .setting-step .tps-step-icon{background-image:url(ring-setting.png);background-position:4px 3px}.tps_ringbuilder_steps_section .diamond-step .tps-step-icon{background-image:url(diamond.png);background-position:-2px -3px}.tps_ringbuilder_steps_section .final-step .tps-step-icon{background-image:url(final-ring.png);background-position:4px 3px}.tps_ringbuilder_steps_section .step.active .tps-step-icon{background-color:var(--bgcolor-white);border:2px solid var(--bgcolor-dark);filter:drop-shadow(0px 0px 1.5px #283E39);cursor:pointer;box-shadow:1px 1px 14px 1px #00000040}.tps_ringbuilder_steps_section .tps-steps-details .tps-step-block-steps-info-wrapper{border-radius:6px;background:var(--bgcolor-white);box-shadow:1px 1px 6px #00000040;width:100%;padding:10px;opacity:0;visibility:hidden;position:absolute;top:75px;cursor:default;left:0;z-index:1;display:flex;gap:15px;align-items:center}.tps_ringbuilder_steps_section .tps-steps-details.tps-step-product-info-show .tps-step-block-steps-info-wrapper{visibility:visible!important;opacity:1!important;width:270px}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps-step-block-steps-info-img{width:100%!important;max-width:100px;height:102px;display:flex;align-items:center;justify-content:center}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps-step-block-steps-info-img img{width:100%;border-radius:6px;border:.5px solid var(--bgcolor-4);object-fit:scale-down;padding:2px;font-size:0}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_title_price .tps-step-block-steps-info-title,.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_title_price .tps-step-block-steps-info-prise,.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_link a,.start_over_popup{color:var(--bgcolor-black);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;display:block}.tps_steps_node_link{display:flex;align-items:center;justify-content:flex-start}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_link a,.start_over_popup{padding:0 10px}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_link a:nth-child(1){padding:0 10px 0 0}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_title_price .tps-step-block-steps-info-prise{font-weight:600}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_link a,.start_over_popup{cursor:pointer;text-decoration:underline;position:relative}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps_steps_node_link a:nth-child(1):after{content:"";background:var(--bgcolor-4);width:1px;height:70%;position:absolute;right:-2px;display:block;top:4px}.tps_ringbuilder_steps_section .step_block .step .tps-steps-details a.tps-product-click1{color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:none;display:block}.tps_steps-loader{width:100%;display:flex;margin-bottom:70px;grid-gap:10px;justify-content:center}.tps_steps-loader div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:relative}span.tps-steps-images.tps_details_bg-masker{width:60px;height:60px;border-radius:50%}p.tps-loader-stpes-title.tps_details_bg-masker{width:59px;height:15px;position:absolute;bottom:-30px}span.tps-steps-border.tps_details_bg-masker{height:5px;display:block;width:25%;margin-top:20px}.tps_details_loader_social.tps_tab_attributes.tps-ringsize{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}.tps_details_loader_social.tps_tab_attributes.tps-ringsize div span{width:70%!important}.tps_details_loader_social.tps_tab_attributes.tps-ringsize .tps_ring_guide_loader{justify-content:right}.tps_details_loader_social.tps_tab_attributes.tps-ringsize_ringbox{display:grid;grid-template-columns:repeat(11,1fr);margin-top:10px}.tps_details_loader_social.tps_tab_attributes.tps-ringsize_ringbox span.tps_details_bg-masker{margin-right:5px;height:35px;width:86%;margin-top:10px}.tps_details_loader_social.tps-ringsettinginfo{display:flex;justify-content:space-between}.tps_ringsettinginfo_loader{width:100%!important;display:flex!important;grid-gap:10px}.tps_details_loader_social.tps-ringsettinginfo div .tps_ring_info_loader{margin-right:5px;height:40px;width:20%;margin:0!important}.tps_details_loader_social.tps-ringsettinginfo div .tps_ring_image_loader{width:10%!important;margin:0!important;height:40px}.tps_details_loader_social.tps-ringsettinginfo span.tps_details_bg-masker.tps_ring_chnagesbtn_loader{height:40px;width:10%}span.tps_details_loader_price.tps_engraving.tps_details_bg-masker{display:block;width:40%;height:50px;margin-top:20px}.step.active.current-active .tps-steps-details{display:none!important}.step.active .tps-steps-details,.step.active.current-active.final-step .tps-steps-details{display:block!important}.tps_no_data ul{padding:0% 0!important}.tps_ringbuilder_steps_section .step.active .tps-step-icon img{border-radius:50%}.tps_ringbuilder_steps_section .step.active span.tps-step-icon.tps-second-step-icon.tps-step-icon-diamond img{position:relative;top:0}.tps-detail-tabs-div .tps_description_detail_tab p,.tps_description_detail_tab,.collapsible__content-inner .product__description.rte.quick-add-hidden p{padding:10px 0}.collapsible__content-inner .product__description.rte.quick-add-hidden{margin:0!important}.tps-banner-sec.loose-diamond-banner .container{position:absolute;top:8%;left:2%}.tps-banner-sec.loose-diamond-banner ol li{color:var(--bgcolor-white);font-size:14px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-body-family)}.tps_details_loader_keyvalues{display:flex;grid-gap:10px}.tps_details_loader_keyvalues span.tps_details_loader_values{display:block;width:140px;height:30px;margin-top:30px}.tps_details_loader_social.tps_tabs{margin-bottom:20px!important}.tps-detail-page-loader .tps_details_loader_social.tps_tabs .tps_tab_arrow span{width:10%!important;margin:0!important}.tps_tab_arrow{justify-content:end}.tps-detail-page-loader .tps_details_loader_social.tps_tabs{grid-template-columns:1fr 1fr;margin-top:20px;border-bottom:1px solid var(--bgcolor-4);border-top:1px solid var(--bgcolor-4);padding-top:12px}.tps-detail-page-loader .tps_details_loader_bottom_info .tps_details_loader_product-information_subtitle{width:18%;height:35px;text-align:center;margin:10px auto;padding-top:10px}.tps-detail-page-loader .tps_details_loader_product .tps_details_loader_product_info,.tps-detail-page-loader .tps_details_loader_product_image{display:flex;grid-gap:5px;flex-wrap:wrap;justify-content:center;margin-top:20px}.tps-detail-page-loader .tps_details_loader_bottom_info .tps_details_loader_product{width:100%}.tps-detail-page-loader .tps_details_loader_bottom_info .tps_details_loader_product .tps_details_loader_product_info span{display:block;width:60%;height:15px;margin-bottom:0}.tps-detail-page-loader .tps_details_loader_product_image span.tps_details_bg-masker{display:block;width:80%;height:100px;margin:0}.footer__padding{overflow:hidden}.tps-ringbuilder-background-masker.tps_grid_meta_shape{bottom:-11px;background:#eee;width:80%;height:15px;left:50%;transform:translate(-50%)}nav.breadcrumbs{color:var(--bgcolor-black);font-size:14px;line-height:20px;margin:15px 0}.tps-load-more-button-section,.tps-refine-your-reult-section{text-align:center;color:var(--bgcolor-black);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.tps-load-more-button-section .tps-load-more-fristspan{margin-bottom:10px}.tps-load-more-button-section button{margin-bottom:10px;padding:10px 20px 10px 36px;border-radius:20px;border:1px solid var(--bgcolor-black);position:relative;z-index:1;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.tps-load-more-button-section button:before{content:"";background:#999;width:20px;height:20px;background:url(tps_diamond_module_icon.svg);background-position:-462px -431px;display:block;position:absolute;left:9%;top:29%;border:1px solid var(--bgcolor-black);border-radius:50%}.tps-refine-your-reult-section .tps-refine-your-results{text-decoration:underline;cursor:pointer}div#collection-content nav.breadcrumbs.container-fluid.tps_breadcrumbs{padding:0!important}.tps-detail-page-loader .animated-background,.tps-filter-page-loader .animated-background{height:100Vh;background:var(--bgcolor-trans);overflow:hidden}.tps-detail-page-loader .tps_details_bg-masker,.tps-filter-page-loader .tps_listing_bg-masker{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmern;animation-name:placeHolderShimmern;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:900px 204px;position:relative}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery{display:flex;flex-wrap:wrap;width:60%;align-content:flex-start}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_info{width:40%}.tps-detail-page-loader .tps_details_loader_gallery_right{width:70%}.tps-detail-page-loader .tps_details_loader_title{height:15px;display:block;width:100%}.tps-detail-page-loader .tps_details_loader_subtitle{height:15px;display:block;width:100%;margin-top:20px}.tps-detail-page-loader .tps_details_loader_price{display:block;width:140px;height:40px;margin-top:50px}.tps-detail-page-loader .tps_details_loader_social div:nth-child(2),.tps-detail-page-loader .tps_details_loader_social div:nth-child(4){margin-left:15px}.tps-detail-page-loader .tps_details_loader_bottom_info{width:100%;margin-top:60px}.tps-detail-page-loader .tps_details_loader_product{display:grid;grid-template-columns:1fr;grid-gap:50px;margin-top:50px}.tps_details_loader_info .tps_buy-loosebtn-masker,.tps_details_loader_info .tps_choose-diamond-btn-masker{display:inline-block;width:50%;float:left;margin-bottom:20px}.tps_details_loader_info .tps_choose-diamond-btn-masker{margin-left:20px}.tps-spinner-container.tps-detail-page-loader .white-widget{display:none}.tps-spinner-container.tps-detail-page-loader .white-widget:nth-child(1){display:block}@-webkit-keyframes placeHolderShimmern{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmern{0%{background-position:-468px 0}to{background-position:468px 0}}.tps-detail-page-loader .animated-background,.tps-filter-page-loader .animated-background{height:100%;background:var(--bgcolor-trans);overflow:hidden}.tps-detail-page-loader .tps_details_bg-masker,.tps-filter-page-loader .tps_listing_bg-masker{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmern;animation-name:placeHolderShimmern;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#ddd 8%,#ccc 18%,#ddd 33%);background-size:900px 204px;position:relative}.tps-detail-page-loader .background-masker.tps_details_loader_grid{display:flex;flex-wrap:wrap;width:100%;background-color:var(--bgcolor-trans)}.tps-detail-page-loader .tps_details_loader_gallery_left{width:100%;display:grid;flex-direction:column;grid-template-columns:1fr;grid-gap:15px;position:relative}.tps-detail-page-loader .tps_details_loader_gallery_right{width:auto;display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr;margin:auto}.tps-detail-page-loader .tps_details_loader_gallery_right div{width:86px;height:86px;margin:10px}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:530px;height:435px;margin:auto auto 0}.tps-detail-page-loader .tps_details_loader_gallery_img{width:100%;height:100%}.tps-detail-page-loader .tps_details_loader_gallery_left div:nth-last-child(1){margin-bottom:0}.tps-detail-page-loader .tps_details_loader_title{height:40px;display:block;width:100%}.tps-detail-page-loader .tps_details_loader_subtitle{height:15px;display:block;width:80%;margin-top:15px}.tps-detail-page-loader .tps_details_loader_price,.tps-detail-page-loader .tps_details_loader_metal_title{display:block;width:140px;height:30px;margin-top:30px}.tps-detail-page-loader .tps_details_loader_chosesettingbutton{display:block;width:100%;height:50px;margin-top:20px}.tps-detail-page-loader .tps_details_loader_sheps{display:block;width:40px;height:40px;margin-top:20px;border-radius:50%}.tps-detail-page-loader .tps_details_loader_sheps_title{display:block;width:40px;height:5px;margin-top:10px}.tps-detail-page-loader .tps_details_loader_product-information_title{width:200px;height:20px}.tps_details_loader_metal_hedding{display:flex}.tps-detail-page-loader .tps_details_loader_social.order_now{display:grid;grid-template-columns:1fr;margin-top:15px}.tps-detail-page-loader .tps_details_loader_social.order_now div{margin-right:0!important}.tps-detail-page-loader .tps_details_loader_product .tps_details_loader_product_info{display:flex;grid-gap:5px;flex-wrap:wrap;justify-content:center}.tps-detail-page-loader .tps_details_loader_social div{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}.tps_details_loader_Shapes,.tps_details_loader_metal{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:10px}.tps-detail-page-loader .tps_details_loader_social div:nth-child(1),.tps-detail-page-loader .tps_details_loader_social div:nth-child(3){margin-right:15px}.tps-detail-page-loader .tps_details_loader_social div:nth-child(2),.tps-detail-page-loader .tps_details_loader_social div:nth-child(3){margin-left:15px}.tps-detail-page-loader .tps_details_loader_social div span{display:block;height:20px}.tps-detail-page-loader .tps_details_loader_social div span:nth-child(1){width:10%}.tps-detail-page-loader .tps_details_loader_social div span:nth-child(2){width:80%;margin-left:auto}.tps-detail-page-loader .tps_details_loader_social.order_now div span:nth-child(1){width:8%}.tps-detail-page-loader .tps_details_loader_social.order_now div span:nth-child(2){width:90%;margin-left:auto}.tps-detail-page-loader .tps_details_loader_social.tps_tabs{grid-template-columns:1fr 1fr;margin-top:30px}.tps-detail-page-loader .tps_details_loader_social.tps_tabs span{width:100%!important;margin:0!important;height:35px}.tps-detail-page-loader .tps_details_loader_social.tps_tabs span{width:100%!important;margin:0!important}.tps_details_loader_social.tps_tab_attributes{grid-template-columns:1fr 1fr}.tps_details_loader_social.tps_tab_attributes div span{width:100%!important}.tps-detail-page-loader .tps_details_loader_line{width:100%;height:1px;margin-bottom:50px}.tps-detail-page-loader .tps_details_loader_btitle{width:260px;height:20px}.tps-detail-page-loader .tps_details_loader_bottom_info{width:100%;margin-top:30px}.tps-detail-page-loader .tps_details_loader_bottom_info .tps_details_loader_product-information_title{width:35%;height:35px;text-align:center;margin:auto}.tps-detail-page-loader .tps_details_loader_bottom_info .tps_details_loader_product{display:grid;grid-template-columns:1fr;grid-gap:20px;margin-top:20px}.tps-detail-page-loader .tps_details_loader_product div span{margin-bottom:0}.tps_details_loader_gallery_right,.tps_details_bg-masker{display:block!important}.tps-spinner-container.tps-detail-page-loader{position:absolute;top:0;width:100%;z-index:11;height:100%;bottom:0;background:var(--bgcolor-white);-webkit-animation:seconds 1s forwards;-webkit-animation-iteration-count:1;-webkit-animation-delay:3s;animation:seconds 1s forwards;animation-iteration-count:1;animation-delay:3s}@-webkit-keyframes seconds{0%{opacity:1}to{opacity:0;left:-9999px}}@keyframes seconds{0%{opacity:1}to{opacity:0;left:-9999px}}.tps-gallery-main-image-section{display:grid!important;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.back_to_search_dia_dit_tps.back_to_search{max-width:1440px!important;width:100%!important;margin:0 auto;float:none;padding:0!important;box-sizing:inherit!important}nav.breadcrumbs.tps_breadcrumbs{margin:15px auto}.back_to_search_dia_dit_tps.back_to_search{margin-bottom:20px}.container.tps-setting-detail-page nav.breadcrumbs.tps_breadcrumbs{padding:0!important}nav.breadcrumbs .breadcrumbs__item:not(:last-child):after{width:16px!important;height:1px!important;background-color:#283e39!important;transform:rotate(115deg)!important}.product__title+.product__price{margin-top:0!important}.icon-with-text--horizontal .icon-with-text__item span.inline-richtext{line-height:1.4}.breadcrumbs__link{margin-inline-end:9.96px;margin-inline-start:9.96px}.breadcrumbs__item:first-child .breadcrumbs__link{margin-inline-start:0px}.product .product__info-wrapper nav.breadcrumbs .breadcrumbs__item:not(:last-child):after{width:4px!important;height:4px!important;background-color:rgba(var(--color-foreground) / .4)!important;display:inline-block!important;margin:0 8px!important;transform:rotate(45deg)!important}.breadcrumbs__item .breadcrumbs__link{text-decoration:none!important;font-size:14px;line-height:24px;color:var(--bgcolor-dark)!important;margin:0}.container.tps-setting-detail-page .breadcrumbs__link{font-size:16px;line-height:27px}.breadcrumbs__item .breadcrumbs__link.tps_breadcrum_third_child{opacity:60%}.tps-gallery-main-image-section .tps-gallery-image{border:1px solid #00000014;display:flex;justify-content:center;align-items:center}.tps-gallery-main-image-section iframe.tps-dia-detail-iframe{width:100%;height:325px}.variant-picker__solid input[type=radio]:checked+.swatch-block{background:var(--bgcolor-white)!important;color:var(--bgcolor-black)!important}.variant-picker__solid input[type=radio].disabled:checked+.swatch-block .swatch-block__value,.variant-picker__solid input[type=radio]:checked+.swatch-block .swatch-block__value{background:var(--bgcolor-white)!important}.swatch-block,input[type=radio]:checked+.swatch-block{border:none!important;margin-inline-end:0!important}.swatch-image:before,.swatch-block:before{content:unset!important}.swatch-block{padding:5px!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-form__input.tps_can_be_set_with{margin-bottom:0!important}.tps-gallery-thumb-image-section{display:none}.product__column-sticky{z-index:0!important}.tps_description_detail_tab .tps_product_details_info{display:none}.tps_final_product_meta_info .text-with-icons-section .container{padding:0!important}.template-page-ring-builder-final-ring .tps-spinner-container.tps-detail-page-loader,.template-product-ring-setting .tps-spinner-container.tps-detail-page-loader{top:-14px!important}.tps_pendantbuilder_final_page .tps_details_loader_gallery,.template-product-ring-setting .tps_details_loader_gallery{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:10px;padding-right:4%}.tps_mobile_only .tps_details_loader_gallery,.template-product-ring-setting .tps_mobile_only .tps_details_loader_gallery{display:none!important}.tps_details_loader_gallery .tps_details_bg-masker{width:100%;height:300px;margin:auto auto 0}.tps_product_gallery .tps-gallery-grid-item{border:1px solid #0000000a;display:flex;justify-content:center;align-items:center}nav.breadcrumbs.tps_breadcrumbs{padding-left:calc(var(--fluid-offset, 24px) * 2);padding-right:calc(var(--fluid-offset, 24px) * 2)}.breadcumb{display:block;padding-top:12px}.swatch-block .swatch-block__value{padding:0 4px!important;z-index:1!important}.swatch-block.tps_can_be_set_with_swatches.active span.tps_variant_img{border-color:var(--bgcolor-black)}.swatch-block.tps_can_be_set_with_swatches.active span.swatch-block__value{color:var(--bgcolor-black)}.tps-gallery-mobile .slick-arrow svg{display:none!important}.container.tps-setting-product-detail-page{position:relative}.template-collection-ring-builder-listing .tps_latestv_ringl_reset_block .tps-ringbuilder-reset-parent .reset_popup:after{content:"";position:absolute;top:1px;right:0;width:22px;height:23px;background-image:url(tps_diamond_module_icon.svg);background-position:-455px -357px}.template-page-ring-builder-final-ring .tps-spinner-container.tps-detail-page-loader{top:22px!important;margin:-33px}.container.tps-setting-detail-page{padding:0!important}.tps_product_gallery .tps-gallery-grid-item img,.tps-gallery-main-image-section .tps-gallery-image img{filter:brightness(.96)}.template-page-ring-builder-diamond-details .tps_diamond_detail_page .tps_shipping_information{display:none!important}.template-page-ring-builder-diamond-details .tps_choose_this_diamond.tps_dia_detail_button{margin-bottom:0}.template-page-ring-builder-diamond-details .tps_diamond_detail_page .tps_product_details_info{padding:0}.template-page-ring-builder-diamond-details nav.breadcrumbs.container-fluid.tps_breadcrumbs{padding:0!important}.section-header.shopify-section-group-header-group{z-index:999!important}.tps_pendantbuilder_final_page .tps_final_product_meta_info .tps_description_detail_tab{padding-bottom:2rem}.template-page-ring-builder-diamond-details .tps-pendant-Builder-detilspage.tps-diamond-detailspage{padding-top:35px!important}.tps_desktop_metal_gallery_loader.mobile_gallery_loader_metal{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.tps_desktop_metal_gallery_loader.mobile_gallery_loader_metal span.tps_mobile_gallery_loader{width:100%;height:300px}body.template-page-ring-builder-final-ring .tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab.open{border-bottom:1px solid transparent}.tps_pendantbuilder_final_page .tps_final_product_meta_info .tps_description_detail_tab{border-bottom:1px solid var(--bgcolor-4)}@media screen and (min-width: 768px){.tps-gallery-grid.grid.grid-cols-2.gap-4{display:grid!important;gap:.5rem}.desktop-gallery-loader{display:flex!important;gap:1rem}.mobile-gallery-loader{display:none!important}.main-image-loader{width:400px;height:400px;border-radius:8px}.tps_details_loader_gallery_right{display:flex;flex-direction:column;gap:.5rem}.thumbnail-loader{width:80px;height:80px;border-radius:4px}}@media (min-width: 900px){.tps_ringbuilder_steps_section .step_block .tps-step-block .step_block_content{flex-direction:row}}@media (min-width: 1024px){.tps_ringbuilder_steps_section .step_block .step .tps-steps-details a.tps-product-click1{color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:none}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper{display:flex;column-gap:15px;align-items:center}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps-step-block-steps-info-img img{width:100%;border-radius:6px;border:.5px solid var(--bgcolor-4)}}@media (hover: hover){.tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_img:hover .hoverImg{display:block!important;position:absolute;top:0;left:0;right:0;margin:auto;height:100%;width:100%;background-color:var(--bgcolor-white)}.tps_.tps_diamond_shapes li a:hover span.text_shape:after,pendantbuilderlisting{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px;margin-bottom:50px}.tps_selected_filter_wrapper .filter_container .selected_filter_container ul li:hover span.tps-pendantbuilder-remove-option{background-position:-386px -320px}.tps_selected_filter_wrapper .filter_block.reset_filter a:hover{color:var(--bgcolor-black)}.selected_filter_container ul li:hover{color:var(--bgcolor-dark)}.pendant-sec .variants-item-match-shapes label:hover:after,.tps-pendantbuilder-info .variants-item-metal label:hover:after,.variants-item-pendant-style label:hover:after{background-position:left}.tab button:hover{color:var(--bgcolor-dark)}ul.tps_diamond_metal a:hover span.img_metal,.tps_diamond_shapes li a:hover span.img_shape,.tps_diamond_style a:hover span.img_style{border:1px solid var(--bgcolor-dark)}.tps_diamond_style a:hover span{color:var(--bgcolor-dark)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a:hover{border-left:1px solid var(--bgcolor-dark);border-right:1px solid var(--bgcolor-dark);color:var(--bgcolor-black)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a:hover:before,.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a:hover:after{width:100%;z-index:1}figure.zoom img:hover{opacity:0;cursor:crosshair}.tps-wishlist-compare-details .btn-product span.span-wishlist:hover,.tps_single_product-inner.tps-pendant-Builder-detilspage .tps_additional_information li a span:hover{color:#e8c592!important}.diamond_grid_view_container ul li a:hover,.tps_diamond_compare_view ul li a:hover,.tps_diamond_recent_view a:hover{color:var(--bgcolor-black)}.diamond_grid_view_container ul li:hover,.tps_diamond_compare_view ul li:hover,.tps_diamond_recent_view ul li:hover{box-shadow:none}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn a:hover,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn a:hover,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn a:hover,.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn a:hover{color:var(--bgcolor-black)}.tps_dia_detail_button button:hover{background-color:var(--bgcolor-white);color:var(--bgcolor-dark);border:1px solid var(--bgcolor-dark)}.tps-final-zoom img:hover{opacity:0}.tps-final-zoom.hover{background-size:0%}.tps-final-zoom.hover:hover{background-size:cover}.tps-diamondlist-filter-textbox-wrapper button.tps_filter_textbox_btn:hover{background-color:transparent;border-color:var(--bgcolor-dark);color:var(--bgcolor-dark);border:1px solid var(--bgcolor-dark)!important}.tps_diamondlist_detail_info span.tps_diamondlist_detail_view_close:hover{background-position:-383px -318px}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_btn_row button:hover{background-color:var(--bgcolor-white)!important;color:var(--bgcolor-dark)!important;border:1px solid var(--bgcolor-dark)!important}.tps_product_details_info .product_metafields .single_info .txt_info a:hover:after{background-color:#000!important}.tps-pendantbuilder-info .tps_diamond_sub_title ul li a:hover:after,.tps_product_details_info .product_metafields .single_info .txt_info a:hover:after{background-color:var(--bgcolor-dark)!important;width:0%!important}.tps_main_diamond_gallery .tps_diamond_gallery_thumb_images .slide:hover:after{background-position:left;cursor:pointer}section.tps_banner_section a:hover{color:#6c757d}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-gallery-thumb-image:hover img.tps-gallery-slide-img,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image:hover img.tps-gallery-slide-img{border:1px solid var(--bgcolor-black)}product-form.product-form .product-form__buttons button.tps_choose_setting:hover{background-color:var(--bgcolor-dark);color:var(--bgcolor-white)}.related-products ul.grid.product-grid li.grid__item:hover{background-color:var(--bgcolor-dark)}.related-products ul.grid.product-grid li.grid__item:hover a{text-decoration:none}.related-products ul.grid.product-grid li.grid__item:hover .card__information h3.card__heading{color:var(--bgcolor-white)}.related-products ul.grid.product-grid li.grid__item:hover .price__regular span,.related-products ul.grid.product-grid li.grid__item:hover .price__sale span{color:var(--bgcolor-white)!important}.tps_recently_viewed_products_group .tps_recent_product:hover{background-color:var(--bgcolor-dark)}.tps_recently_viewed_products_group .tps_recent_product:hover h3.c-product__title a,.tps_recently_viewed_products_group .tps_recent_product:hover p.c-productPrice{color:var(--bgcolor-white)}ul.grid.product-grid li.grid__item:hover .price--on-sale .price-item--regular{text-decoration:line-through;color:var(--bgcolor-white)f!important;font-size:2.3rem!important}.tps_product_hover_img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.tps_pendantbuilderlisting_img:hover .tps_product_hover_img{opacity:1}.tps_ring_size_guide button.link:hover,.tps-setting-diamond-product-info .tps-diamond-change a:hover{color:var(--bgcolor-dark)}.tps-ringbuilder-reset-filter-confirm-popup-div .tps-ringbuilder-reset-filter-confirm-popup-btn-div button:hover{background-color:var(--bgcolor-white);color:var(--bgcolor-black);padding:8px 20px 5px;margin-top:10px}.tps_ringbuilder_steps_section .step_block .tps-step-block:hover .tps-step-block-steps-info-wrapper{opacity:1;visibility:visible}.tps_diamond_shapes a:hover span.text_shape,.tps_diamond_metal a:hover span.text_metal,.tps_diamond_style a:hover span.text_style{color:var(--bgcolor-dark)}.tps_diamond_shapes li a:hover span.img_shape.round{background-position:-2px -153px}.tps_diamond_shapes li a:hover span.img_shape.princess{background-position:-48px -153px}.tps_diamond_shapes li a:hover span.img_shape.cushion{background-position:-93px -153px}.tps_diamond_shapes li a:hover span.img_shape.radiant{background-position:-248px -153px}.tps_diamond_shapes li a:hover span.img_shape.asscher{background-position:-138px -153px}.tps_diamond_shapes li a:hover span.img_shape.emerald{background-position:-319px -153px}.tps_diamond_shapes li a:hover span.img_shape.oval{background-position:-208px -153px}.tps_diamond_shapes li a:hover span.img_shape.pear{background-position:-285px -153px}.tps_diamond_shapes li a:hover span.img_shape.marquies{background-position:-175px -153px}.tps_diamond_shapes li a:hover span.img_shape.heart{background-position:-359px -153px}.tps_setting_main_filter .tps_diamond_style a:hover span.tps_style_three_stone{background-position:-171px -512px}.tps_setting_main_filter .tps_diamond_style a:hover span.tps_style_pave{background-position:-90px -511px}.tps_setting_main_filter .tps_diamond_style a:hover span.tps_style_halo{background-position:-392px -511px}.tps_setting_main_filter .tps_diamond_style a:hover span.tps_style_solitaire{background-position:-10px -511px}.tps_setting_main_filter .tps_diamond_style a:hover span.tps_style_unique{background-position:-249px -511px}.tps_setting_main_filter .tps_diamond_style a:hover span.tps_style_side_stone{background-position:-324px -511px}.variants-item-match-shapes label:hover .tps_variant_img,.variants-item-metal label:hover .tps_variant_img,.variants-item-pendant-style label:hover .tps_variant_img,.tps_can_be_set_with_section .tps_varient_option:hover .tps_variant_img{border:1px solid var(--bgcolor-dark)}.variants-item-metal label:hover .tps-variant-values,.variants-item-match-shape label:hover .tps-variant-values,.tps_can_be_set_with_section .tps_varient_option:hover .tps-variant-values{color:var(--bgcolor-dark)}.variants-item-can-be-set-with label:hover span.tps_variant_img--Round,.variants-item-can-be-set-with label:hover span.tps_variant_img--\30e9\30a6\30f3\30c9 ,.tps_variants_options_can_be_set_with label:hover span.round{background-position:-2px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Cushion,.variants-item-can-be-set-with label:hover span.tps_variant_img--\30af\30c3\30b7\30e7\30f3 ,.tps_variants_options_can_be_set_with label:hover span.cushion{background-position:-93px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Marquise,.variants-item-can-be-set-with label:hover span.tps_variant_img--\30de\30fc\30ad\30b9 ,.tps_variants_options_can_be_set_with label:hover span.marquise{background-position:-175px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Pear,.variants-item-can-be-set-with label:hover span.tps_variant_img--\68a8 ,.tps_variants_options_can_be_set_with label:hover span.pear{background-position:-286px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Oval,.variants-item-can-be-set-with label:hover span.tps_variant_img--\6955\5186\5f62 ,.tps_variants_options_can_be_set_with label:hover span.oval{background-position:-209px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Princess,.variants-item-can-be-set-with label:hover span.tps_variant_img--\304a\59eb\69d8 ,.tps_variants_options_can_be_set_with label:hover span.princess{background-position:-48px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Emerald,.variants-item-can-be-set-with label:hover span.tps_variant_img--\30a8\30e1\30e9\30eb\30c9 ,.tps_variants_options_can_be_set_with label:hover span.emerald{background-position:-319px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Radiant,.variants-item-can-be-set-with label:hover span.tps_variant_img--\8f1d\304f ,.tps_variants_options_can_be_set_with label:hover span.radiant{background-position:-248px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Asscher,.variants-item-can-be-set-with label:hover span.tps_variant_img--\30a2\30c3\30b7\30e3\30fc ,.tps_variants_options_can_be_set_with label:hover span.asscher{background-position:-137px -153px}.variants-item-can-be-set-with label:hover span.tps_variant_img--Heart,.variants-item-can-be-set-with label:hover span.tps_variant_img--\5fc3\81d3 ,.tps_variants_options_can_be_set_with label:hover span.heart{background-position:-359px -153px}.ring-size-options .ring-size-option input[type=radio]:hover+span{color:var(--bgcolor-dark);border:.5px solid var(--bgcolor-black)}}@media (max-width:1440px){.tps_diamond_shapes li a,ul.tps_diamond_metal li a,.tps_filter_style ul li a{display:block;margin:auto;position:relative;padding-bottom:10px;cursor:pointer;min-height:32px;width:fit-content}ul.tps_diamond_metal,ul.tps_diamond_style{justify-content:start}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{grid-column-gap:20px}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:850px}.tps_diamond_shapes li{width:10%}ul.tps_diamond_metal li{width:18%}.tps_filter_style ul li{width:14%}.tps_details_title{font-size:28px}}@media (max-width:1366px){.tps-diamondlist-img{height:320px}#thumb-seven #handcolorslider.ui-widget-content,#thumb-seven #caratlearnmore.ui-widget-content{width:60%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:820px}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:620px}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 5px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps-productlist-item-swatch.tps-productlist-item-swatch-common-div{grid-gap:2% 0px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:calc(25% - 8px)}.tps-ringbuilder-spinner-grid-container{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:1280px){.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{width:70%}h2#final_pendant_name{font-size:22px;line-height:32px}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:800px}.tps_details_title{font-size:26px}.tps_setting_diamond_price{width:100%}.tps-final-pendant-setting-data .tps_final_ring_m{font-size:14px}h2.tps_diamond_final_price{font-size:20px}.tps_made_just_for_you_section .tps_left_section h2{font-size:28px}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:600px}img.tps_product_hover_img{display:none}}@media (max-width:1199px){.tps_loose_diamond_listing .tps_diamondlist_detail_info .tps_diamondlist_detail_view_btn_row button{margin-top:0}h2#final_pendant_name{font-size:20px;line-height:30px}.search_box_wrap.dev_tps_slide.mar-top_dev.tps_search_by_report_filter input#tps_search_by_report_no{width:65%}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{width:96%}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table{width:80%}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_btn_row button{width:100%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:750px}.tps_diamond_shapes li{width:15%}ul.tps_diamond_metal li{width:24%}.tps_filter_style ul li{width:16%}.tps_details_title{font-size:26px}.tps_product_details_info .tps_detail_section_heading h2{font-size:22px}h1.tps_module_heading{font-size:30px}.tps_setting_detail_banner .content{left:35%}.tps_pendantbuilder_final_page .tps_final_product_meta_info h1.tps_details_title{text-align:left}.mobile_gallery_loader_metal span.tps_mobile_gallery_loader{width:400px;height:400px}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:560px}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 3px}.tps_final_product_gallery .main-img{height:550px}.tps-detail-page-loader .tps_details_loader_gallery_left:after{left:1%}.tps-detail-page-loader .tps_details_loader_gallery_left:before{right:1%}}@media (max-width:1024px){.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper{width:100%!important;max-width:100%!important}.tps-wishlist-compare-details,.tps-wishlist-compare-details ul.tps_additional_information{grid-gap:30px}.tps-pendant-Builder-detilspage .tps-pendantbuilder-info{width:100%!important;max-width:100%!important;padding-left:0%!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-info h2.product__title{margin-top:0}.tps-pendant-Builder-detilspage .tps-pendantbuilder-info h2.product__title{margin-top:0;font-size:22px;line-height:32px}.price__regular span{font-size:20px;line-height:30px}.lab_wrap{width:20%}.tps_row.tps_product_info_row .tps-setting-detail-column.detail-column-1{grid-template-columns:repeat(1,1fr);display:grid;grid-column-gap:15px;grid-row-gap:15px}.step_text span{font-size:14px;line-height:24px}a.price-step span{font-size:11px;line-height:21px}.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column.detail-column-1 div span.detail-row-1{width:100%}.tps_dia_detail_button button,.product-form__buttons button{padding:10px 0;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tps_row.tps_product_info_row .tps-setting-detail-column.detail-column-1 span.detail-row-2{font-weight:300}.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column.detail-column-1 div{grid-gap:5px 0px}.diamond_grid_view_container ul,.tps_diamond_compare_view ul,.tps_diamond_recent_view ul{grid-template-columns:1fr 1fr 1fr}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-1{width:60%}.search_box_wrap.dev_tps_slide.mar-top_dev.tps_search_by_report_filter input#tps_search_by_report_no{width:65%}.pendant-builder-diamond-listing .tab_shape_carat_price .filter_block.tps_diamond_type_filter{width:100%}.tps_no_data ul,.tps_no_data .tps_diamond_compare_view ul,.tps_no_data .tps_diamond_recent_view ul{grid-template-columns:1fr;text-align:center;font-size:16px}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:720px}h1.tps_module_heading{font-size:28px}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery,.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_info{width:100%;margin-bottom:30px}.tps-detail-page-loader .animated-background,.tps-filter-page-loader .animated-background{height:100%}.tps-spinner-container.tps-detail-page-loader{overflow:hidden}.tps-detail-page-loader .tps_details_loader_chosesettingbutton{height:30px}.tps_latestv_ringl_reset_block .tps_latestv_rest_filter,.tps_latestv_ringl_reset_block .reset_popup,.related-products ul.grid.product-grid li.grid__item .card__information h3.card__heading{font-size:16px}product-form.product-form{padding:15px 0}.tps_product_detail_info .product__title h1{font-size:20px}.tps_product_details_info .tps_detail_section_heading span.tps_desc_head{font-size:15px}.tps_setting_detail_page .tps_product_gallery .tps-gallery-thumb-image img.tps-gallery-slide-img{width:75px;height:75px}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:500px}.tps_pendant_builder_step .tps_start_over_popup{right:60px}.tps_pendantbuilder_final_page .tps_prodct_main{display:block}.tps_pendantbuilder_final_page .tps_final_product_gallery,.tps_pendantbuilder_final_page .tps_final_product_meta_info,.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper,.tps_diamond_detail_page .tps-pendant-Builder-detilspage .tps-pendantbuilder-info{width:100%!important;padding-left:0!important;max-width:100%!important}.tps_pendantbuilder_final_page .tps_final_product_meta_info,.tps_diamond_detail_page .tps-pendant-Builder-detilspage .tps-pendantbuilder-info{margin-top:30px}.tps-gallery-main-image-section iframe.tps-dia-detail-iframe{height:500px}.product .product__media-wrapper,.product .product__info-wrapper{max-width:100%!important;padding-left:0!important}}@media (max-width: 1023px){.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_info,.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery{width:100%!important}.tps-detail-page-loader .tps_details_loader_subtitle,.tps-detail-page-loader .tps_details_loader_price,.tps-detail-page-loader .tps_details_loader_metal_title{margin:15px auto}.tps_details_loader_keyvalues{justify-content:center}}@media (max-width:992px){.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:calc(100% / 3 - 10px)}ul.tps_diamond_metal li{width:29%}ul.tps_diamond_metal{justify-content:flex-start}.tps_diamond_metal li{width:12%}.tps_filter_style,.tps_filter_metal{padding-left:0}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content,.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content a:hover{padding:15px 2px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{padding:0}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{width:100%}.tps_pendantbuilderlisting{grid-template-columns:1fr 1fr 1fr}.pendant-builder-diamond-listing .tab_more_filters .filter_block.tps_diamond_type_filter{grid-template-columns:repeat(2,1fr)}.tps_diamond_shapes li a:hover span.text_shape:after,.tps_diamond_metal li a:hover span.text_metal:after,.tps_diamond_style li a:hover span.text_style:after{background:linear-gradient(to left,var(--bgcolor-white)fff 50%,var(--bgcolor-white)fff 50%) right}.tps_diamond_shapes li a.selected span.text_shape:after,.tps_diamond_metal li a.selected span.text_metal:after,.tps_diamond_style li a.selected span.text_style:after{background:linear-gradient(to left,#efefef4f 0%,var(--bgcolor-dark) 0%) right;background-position:left}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:680px}ul.tps_diamond_metal li{width:24%}.shape_list a{float:none}.tps_recently_viewed ul.tps-diamondlist-item-info-span-list.tps_recent_diamond_list .slick-prev{left:0;z-index:9;background-position:-416px -424px!important}.tps_recently_viewed ul.tps-diamondlist-item-info-span-list.tps_recent_diamond_list .slick-next{right:0}.tps_recently_viewed ul.tps-diamondlist-item-info-span-list.tps_recent_diamond_list .slick-arrow{top:50%;display:none!important}.tps_recently_viewed ul.tps-diamondlist-item-info-span-list.tps_recent_diamond_list .slick-next{background-position:-416px -424px!important}.tps_recently_viewed ul.tps-diamondlist-item-info-span-list.tps_recent_diamond_list button.slick-disabled{background-color:#ffcad482}.tps_additional_information ul li p:before{left:auto;margin-left:-30px}.tps_recently_viewed_products h3.title,.related-products h2.h2{font-size:28px}.mobile_gallery_loader_metal span.tps_mobile_gallery_loader{width:350px;height:350px}.tps-step-loader .tps-step-loader-box.mob-hide,.tps-step-loader .tps-step-loader-box .tps-step-icn{display:none}.tps-step-loader div{width:33%}.tps-step-loader .tps-step-loader-box{flex-direction:column}.tps-step-loader .tps-step-loader-box div{display:flex;flex-direction:unset;align-items:center}.tps-gallery-main-image-section iframe.tps-dia-detail-iframe{height:420px}}@media (max-width:991px){.timeline-item{padding:0}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:388px;height:200px!important}.selected_filter_container ul:before{content:none}.selected_filter_container ul{padding-left:0}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li .tab-more-filters span{width:30px;height:30px;margin-right:16px}#thumb-seven #min_carat_detail,#thumb-seven #min_carat_detail_pop{width:65px}.tps_diamond_shapes li{text-align:center;width:20%}ul.tps_diamond_metal li{width:23%}.tps_filter_style ul li{width:25%}.tps_setting_chain_length .tps_chain_length_changer p,.tps_engraving_section .tps_engraving_section_label span.tps_engraving_section_heading{font-size:18px}.step1_details,.step2_details,.step3_details{justify-content:center}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:400px}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 5px}.diamond_list_view_container .fa-angle-down:before{background-position:-423px -478px}.diamond_list_view_container .fa-angle-up:before{background-position:-422px -497px;top:-9px}.tps_pendant_builder_step .tps_start_over_popup{right:45px;top:122px}.tps_recently_viewed_products_group h3.c-product__title a{font-size:18px}.tps_recently_viewed_products_group p.c-productPrice{font-size:22px}.tps_recently_viewed_products_group .tps_recent_product{margin:5px}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 3px}.tps-final-pendant-setting-data .tps_final_ring_m span:nth-child(2){padding-left:2px}.tps-detail-page-loader .tps_details_loader_gallery_right div{width:65px;height:65px}.tps-detail-page-loader .tps_details_loader_gallery_left div{height:250px!important}.tps-detail-page-loader .tps_details_loader_subtitle,.tps-detail-page-loader .tps_details_loader_price{margin-left:auto;margin-right:auto}.tps-detail-page-loader .animated-background,.tps-filter-page-loader .animated-background{height:100%}.tps-spinner-container.tps-detail-page-loader{overflow:hidden}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery,.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_info{width:100%}.tps-detail-page-loader .tps_details_loader_gallery_left div{height:110px}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_info{margin-top:20px}.tps-detail-page-loader .tps_details_loader_line{margin-bottom:30px}.tps-detail-page-loader .tps_details_loader_bottom_info .tps_details_loader_product-information_title{width:70%}.tps-detail-page-loader .tps_details_loader_product div{display:block}.tps-detail-page-loader .tps_details_loader_bottom_info .tps_details_loader_product div span:nth-child(2){margin-bottom:30px}.template-collection-ring-builder-listing .selected_filter_container ul:before{content:none!important}}@media (max-width:825px){.tps_diamond_metal li{width:16%}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content{text-align:left}.tps-wishlist-compare-details,.tps-wishlist-compare-details ul.tps_additional_information{grid-gap:20px}h2#final_pendant_name{font-size:22px;line-height:32px}.tps_product_details_info .product_metafields .single_info .txt_title:hover,.tps_product_details_info .product_metafields .single_info .txt_info:hover,.tps-seDetailc-attr-right:hover{color:var(--bgcolor-dark)}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div{padding:10px 15px}.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column.detail-column-1 .product_metafields,.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column.detail-column-1 .info-column-setting_info{padding:0}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-1,.tps_pendantbuilder_final_page .tps_final_product_meta_info,.tps_pendantbuilder_final_page .tps_final_product_gallery{width:100%;text-align:left}.tps_chain_length_spacer.tps_ring_size{justify-content:center}.tps_made_just_for_you_section{flex-direction:column}.tps_made_just_for_you_section .tps_left_section{width:100%;padding-right:0}.tps_made_just_for_you_section .tps_right_section{width:100%;padding-left:0}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{padding:6px 0}.tps_pendantbuilder_final_page .tps_final_product_meta_info{padding-left:0;padding-top:30px}.diamond_grid_view_container ul,.tps_diamond_compare_view ul,.tps_diamond_recent_view ul{grid-template-columns:1fr 1fr}.tps-diamondlist-img{height:400px}.tps-ringbuilder-spinner-grid-container{grid-template-columns:1fr 1fr 1fr}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery,.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_info{width:100%}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_info{margin-top:20px}.tps-detail-page-loader .tps_details_loader_line{margin-bottom:30px}.tps_filter_style ul li{width:25%}.product_metafields{grid-template-columns:repeat(1,1fr)}.tps_product_details_info .product_metafields .single_info .txt_info,.tps-seDetailc-attr-right,.tps_setting_detail_tab .info-column-setting_info .tps-seDetailc-sp-info-col .single_info .txt_info,.tps_setting_detail_tab .info-column-accent_stone_info .tps-seDetailc-sp-info-col .single_info .txt_info{width:60%}.pendant-builder-diamond-listing .tps-ringbuilder-reset-filter-confirm-popup-div{right:2px;left:auto}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper,.tps-pendant-Builder-detilspage .tps-pendantbuilder-info{width:100%!important;max-width:100%!important}.search_price_range .fl-left,.search_price_range .fl-right,.white_diamond_wrap .slider-values .fl-left,.white_diamond_wrap .slider-values .fl-right{width:90px}.tps_product_details_info .product_metafields .single_info .txt_title,.tps-seDetailc-attr-right{width:60%}.tps_setting_detail_tab .info-column-setting_info .tps-seDetailc-sp-info-col .single_info .txt_title,.tps_setting_detail_tab .info-column-accent_stone_info .tps-seDetailc-sp-info-col .single_info .txt_title{width:95%}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-2{width:100%;text-align:left}.tps_setting_detail_tab .info-column-setting_info .tps-seDetailc-sp-info-col .single_info .txt_info,.tps_setting_detail_tab .info-column-accent_stone_info .tps-seDetailc-sp-info-col .single_info .txt_info{width:95%}.tps_product_details_info .product_metafields .single_info .txt_info{width:60%}.tps_no_data ul,.tps_no_data .tps_diamond_compare_view ul,.tps_no_data .tps_diamond_recent_view ul{grid-template-columns:1fr;text-align:center;font-size:18px}.tps_product_details_info .product_metafields .single_info .txt_title{width:40%}.tps_product_details_info .diamond_detail .single_info .txt_title,.tps_product_details_info .diamond_detail .single_info .txt_info{width:50%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:530px}h1.tps_module_heading{font-size:26px;margin-top:20px}.tps_recently_viewed_products h3.title,.related-products h2.h2{font-size:26px}.mobile_gallery_loader_metal span.tps_mobile_gallery_loader{width:420px;height:420px}.tps_setting_chain_length{justify-content:center}.tps_pendant_builder_step .tps_start_over_popup{right:20px}.tps_pendantbuilder_reset_filter_confirm_popup_btn_div{justify-content:center;align-items:center}.tps_final_product_gallery .main-img{height:700px}.tps_pendantbuilder_final_page .tps_final_product_meta_info h1.tps_details_title{text-align:left}}@media (max-width:768px){.tps_diamond_shapes li{width:20%}.tps_filter_price{padding-left:0%}.tps_filter_style ul li{width:10%}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery{padding:0}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper,.tps-pendant-Builder-detilspage .tps-pendantbuilder-info{width:100%!important;max-width:100%!important;padding-left:0%!important;margin-top:0;margin-left:0;margin-right:0}.tps_product_details_info .product_metafields .single_info{padding:10px;align-items:center;text-align:left}.tps_product_details_info .product_metafields .single_info .txt_title,.tps_product_details_info .product_metafields .single_info .txt_info{width:50%}.tps-wishlist-compare-details{grid-gap:20px}.selected_filter_container{width:100%}.tps_details_title{font-size:18px;line-height:38px}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table .tps_diamondlist_detail_view_info_row span{font-size:12px}.tps_filter_shape,.tps_filter_metal,.tps_filter_price,.tps_filter_style{width:100%}ul.tps_diamond_metal li{width:16%}.pendant-builder-diamond-listing .tab_shape_carat_price .filter_block.tps_diamond_type_filter{width:100%}.tps_product_detail_page .tps_product_detail_info,.tps_product_detail_page .tps_product_gallery{width:100%!important;max-width:100%!important;padding-right:0%!important}.tps_product_detail_page .tps_product_detail_info .product__info-container{max-width:100%}.tps_product_detail_page .tps_product_detail_info{margin-top:15px;text-align:center}.tps_product_detail_info .tps_varients.variants_can_be_set_with .variants-item-can-be-set-with,.tps_product_detail_info .tps_varients .tps_variants_options_can_be_set_with,.tps_product_detail_info .tps_varients.variants_metal .tps_variants_options_metal,.tps_product_detail_info .tps_varients.variants_metal .variants-item-metal{max-width:100%;justify-content:center}.tps_product_detail_info .product-form__buttons{margin:auto}.tps_ring_size_guide_modal .tps_modal_content_parent .tps_modal_content{max-width:95%;min-width:95%;width:95%}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:fit-content}.tps_product_details_info .tps_detail_section_heading{justify-items:center}.tps_product_details_info .diamond_detail .single_info .txt_title,.tps_product_details_info .diamond_detail .single_info .txt_info{width:100%;text-align:left}.tps-custom-shipping p:last-child:before{left:-44px}.tps_accordion_tabs .product-descriptions p,.tps_tab_content .ring_setting_info h3,.ring_side_stone_info h3,.tps-custom-shipping p,.care-instructions p,.delivery-returns p,.delivery-returns ul li,.tps_accordion_tabs .ring_setting_info .single_info,.tps_description_detail_tab p,.tps_description_detail_tab{text-align:left}}@media (max-width:767px){.tps_details_loader_gallery.tps_desktop_only{display:none!important}.tps_mobile_only .tps_details_loader_gallery,.template-product-ring-setting .tps_mobile_only .tps_details_loader_gallery{display:block!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps_mobile_gallery_dots ul{list-style:none;margin:15px 0;display:flex;justify-content:center;grid-gap:10px;padding-left:0}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps_mobile_gallery_dots ul li.tps_dots,.tps_pendant_builder_finalpage .tps_final_product_gallery .tps-details-main-media-div ul li button{font-size:0px;color:transparent;line-height:0px;width:18px!important;height:18px!important;position:relative;background-color:transparent!important;border:1px solid #C4C4C4;border-radius:50%;padding:0!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps_mobile_gallery_dots ul li.tps_dots:after,.tps_pendant_builder_finalpage .tps_final_product_gallery .tps-details-main-media-div ul li button:after{content:"";width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:block;background-color:#c4c4c4}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps_mobile_gallery_dots ul li.tps_dots.active,.tps_pendant_builder_finalpage .tps_final_product_gallery .tps-details-main-media-div ul li.slick-active button{border-color:var(--bgcolor-dark)!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps_mobile_gallery_dots ul li.tps_dots.active:after,.tps_pendant_builder_finalpage .tps_final_product_gallery .tps-details-main-media-div ul li.slick-active button:after{background-color:var(--bgcolor-dark)!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image .mobile_gallery_loader{display:block!important;width:400px;height:300px;color:transparent;display:flex;justify-content:center;text-align:center;background:url(ajax-loader.gif) no-repeat;width:70px;height:65px;position:absolute;left:45%;top:45%;margin:auto;border:0}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div,.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image{position:relative}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image .mobile_gallery_loader_metal{width:400px;height:300px;display:flex;align-items:center}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image .mobile_gallery_loader_metal span{display:block!important;color:transparent;justify-content:center;text-align:center;background:url(ajax-loader.gif) no-repeat;width:70px;height:65px;position:absolute;left:45%;top:45%;margin:auto;border:0}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img,.tps_pendant_setting_gallery .tps-product-full-image video{margin:auto;width:auto}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image{display:block}.tps_appy_filter_section{display:block;position:fixed;bottom:0;width:95%;z-index:999999;left:0}.tps_appy_filter_section button{width:100%;color:var(--bgcolor-white);background:var(--bgcolor-dark);height:56px;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tps_slide1,.tps_slide2,.tps_slide3{padding:0 15px}.tps_mob_filter.container,.tps_mobile_filter_head{display:block!important;padding:0!important}.tps_latest_reset_block.tps_pendantbuilder_reset_filter_wrapper{margin-top:0;margin-bottom:0;display:flex!important;justify-content:space-between;position:fixed;width:95%;border-top-left-radius:16px;border-top-right-radius:16px;z-index:9;background:#efefef;padding:12px 20px;align-items:center}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab{width:100%;background:var(--bgcolor-white);padding:12px 20px;margin-bottom:0;margin-top:0;z-index:11}.basic_filter_wrap.pendant-builder-diamond-listing{padding-top:53px}.tab_shape_carat_price{padding-top:0;padding-bottom:50px}.tps_mobile_filters,.tps_setting_main_filter.tps_mobile_filters .tps_latestv_pendant_filter_parent-child,.tps_diamond_mobile_filters,.tps_diamond_main_filter.tps_diamond_mobile_filters .tps_diamond_filter_div{margin-left:0%}.tps_setting_main_filter .tps_latestv_pendant_filter_parent-child,.tps_diamond_main_filter .tps_diamond_filter_div{overflow:hidden;overflow-y:scroll;margin-top:0;border-top-left-radius:16px;border-top-right-radius:16px;position:fixed;top:auto;left:0%;width:95%;margin-left:-100%;height:86%!important;background-color:var(--bgcolor-white);z-index:99999;transition:all .5s linear;padding-top:0;bottom:0;border-right:1px solid var(--bgcolor-2)}.tps_filter_shape,.tps_filter_metal,.tps_filter_price,.tps_filter_style{width:100%}.tps_setting_filter.active{padding:60px 25px 25px!important}.tps_latestv_ringl_reset_block{margin-top:0;margin-bottom:0;display:flex;justify-content:space-between;position:fixed;width:95%;border-top-left-radius:16px;border-top-right-radius:16px;z-index:9;background:#f8f8f8}.tps-mobile-close-filters{display:block!important;background:url(jewelry-store-sprite.svg);width:40px!important;height:40px!important}.tps_latestv_ringl_reset_block .tps-ringbuilder-reset-parent{margin-left:0}.tps_latestv_ringl_reset_block .tps-ringbuilder-reset-parent{width:auto}.tps-mobile-close-filters,.tps_mobile_close_filters{display:block!important;background:url(jewelry-store-sprite.svg);width:25px!important;height:25px!important;background-position:-408px -314px}.tps_diamond_metal li{width:13.9%}.tps_setting_filter.active{box-shadow:none}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content,.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content a:hover{padding:15px;text-align:left}.pendant-builder-diamond-listing .tab_shape_carat_price .filter_block.tps_diamond_type_filter{width:100%}.filter_block{padding:0}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{grid-template-columns:repeat(1,1fr)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list{justify-content:center}#clr_box_swach li.clarity-icn-box{margin-right:14px!important}.diamond_type_wrap h3.filter_heading{display:none}.tps_pendantbuilder_final_page .tps_final_product_meta_info{padding-top:4%}.tps-diamondlist-result-view-switcher{display:none}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list{grid-gap:8px 5px}.product_metafields{grid-template-columns:repeat(1,1fr)}h1.tps_module_heading{font-size:22px;line-height:32px;padding:10px 0}.search_box_wrap.dev_tps_slide.mar-top_dev.tps_search_by_report_filter input#tps_search_by_report_no{width:79%}.tps-diamondlist-filter-textbox-wrapper button.tps_filter_textbox_btn{width:126px}.search_price_range .fl-left,.search_price_range .fl-right,.white_diamond_wrap .slider-values .fl-left,.white_diamond_wrap .slider-values .fl-right{width:90px}.pendant-builder-diamond-listing ul li.tps_reset{display:none}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup{position:absolute;width:240px;left:24%;background-color:var(--bgcolor-dark);padding:10px 10px 16px;border-radius:4px;top:50px;z-index:9}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup:before{content:"";width:17px;height:17px;transform:rotate(45deg);background:var(--bgcolor-dark);position:absolute;z-index:999999;right:40px;top:-8px}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup button{padding:8px 20px 5px;margin-top:10px;background-color:transparent;color:var(--bgcolor-white);font-size:15px;line-height:16px;border:1px solid var(--bgcolor-white);transition:.5s ease;border-radius:2px;margin-right:10px}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup .tps_pendantbuilder_reset_filter_confirm_popup_title{font-size:15px;color:var(--bgcolor-white)f;line-height:25px}.tps_mob_filter_section .diamond_type_list .type-icon{width:55px;height:55px;background:url(jewelry-store-sprite.svg),#fff1e4;display:block;border-radius:50%;margin:auto}.tps_mob_filter_section .diamond_type_list .dimond_type_lab{background-position:-310px -347px}.tps_mob_filter_section .diamond_type_list .dimond_type_natural{background-position:-256px -346px}.tps_mob_filter_section .diamond_type_list li a.selected .type-icon.dimond_type_natural{background-position:-141px -348px;background-color:#c96}.tps_mob_filter_section .diamond_type_list li a.selected .dimond_type_lab{background-position:-196px -347px;background-color:#c96}.setting_filter .tps_mob_filter.container{text-align:center}.tps_mob_filter_section .diamond_type_list{display:flex;grid-gap:10px}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:480px}ul.tps_diamond_metal li{width:23%;display:flex;text-align:center;align-items:center;justify-content:center}.tps_filter_style ul li{width:25%}.tps_details_title{font-size:24px}.tps_product_details_info .tps_detail_section_heading h2{font-size:20px}.tps-ringbuilder-spinner-grid-container{grid-template-columns:1fr 1fr;grid-gap:1% 2%}div#sandBox-wrapper{overflow:hidden}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:calc(50% - 10px)}.tps_heading_text p.tps_banner_heading{font-size:15px;line-height:23px}.tps-detail-tabs-div{display:flex;gap:0px 10px;flex-direction:column}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{padding:9px 85px}ul.tps_diamond_shapes,ul.tps_diamond_metal,ul.tps_diamond_style{justify-content:left}.lab_wrap{width:20%}.tps_loose_diamond_listing .white_diamond_cont.tps_white_diamond_cont{padding-left:0!important;padding-right:0!important}.step_text{padding-left:0}.tps_ringbuilder_listing_heading.tps_ringbuilder_listing_heading_mobile h2{font-size:18px;margin-bottom:10px}.tps-settings-sort-section .tps-pendant-sortby,.tps-settings-sort-section .tps-settings-count{margin-top:20px}.tps-settings-sort-section{justify-content:center}.tps_setting_detail_banner .content{left:50%;width:auto;text-align:center}.tps_setting_detail_banner .content p.h4{font-size:36px}header.tps_clab_header{padding:30px 10px 5px!important}.product_detail.tps-seDetailc-sp-info-col-3.info-column-setting_info.tps_product_description,.product_extra_detail_info.tps-seDetailc-sp-info-col-3.info-column-center_stone_info,.tps-seDetailc-sp-info-col-6.info-column-setting_info,.tps-seDetailc-sp-info-col-6.info-column-accent_stone_info,.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1{text-align:left}.tps_setting_chain_length{justify-content:center}.tps_chain_length_spacer select{width:110px;padding:9px 5px}.tps_setting_detail_page .tps_product_gallery .slick-track,.tps_pendantbuilder_final_page .tps_final_product_gallery .slick-track{display:flex!important;max-width:none}.tps_product_detail_info .tps_varients span.tps_can_be_set_with_swatches{width:42px;height:42px}.variants-item-can-be-set-with label span.tps_variant_img--\30e9\30a6\30f3\30c9 ,.tps_variants_options_can_be_set_with label span.round{background-position:-1px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\30af\30c3\30b7\30e7\30f3 ,.tps_variants_options_can_be_set_with label span.cushion{background-position:-92px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\30de\30fc\30ad\30b9 ,.tps_variants_options_can_be_set_with label span.marquise{background-position:-174px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\68a8 ,.tps_variants_options_can_be_set_with label span.pear{background-position:-285px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\6955\5186\5f62 ,.tps_variants_options_can_be_set_with label span.oval{background-position:-208px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\304a\59eb\69d8 ,.tps_variants_options_can_be_set_with label span.princess{background-position:-47px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\30a8\30e1\30e9\30eb\30c9 ,.tps_variants_options_can_be_set_with label span.emerald{background-position:-318px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\8f1d\304f ,.tps_variants_options_can_be_set_with label span.radiant{background-position:-247px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\30a2\30c3\30b7\30e3\30fc ,.tps_variants_options_can_be_set_with label span.asscher{background-position:-136px -152px}.variants-item-can-be-set-with label span.tps_variant_img--\5fc3\81d3 ,.tps_variants_options_can_be_set_with label span.heart{background-position:-358px -150px}.tps-ringbuilder-reset-parent .tps-ringbuilder-reset-filter-confirm-popup-div:before,.tps_start_over_popup:before{right:24px;top:-9px}.related-products{margin-top:40px;margin-bottom:60px}.tps_product_details_info .product_metafields .single_info.tps_can_be_match_with_info .txt_title{width:50%}.tps_product_details_info .product_metafields .single_info .txt_info.can_be_match_with{width:54%;word-wrap:break-word}.tps_product_details_info .product_metafields .single_info .txt_title{width:31%!important}.tps_pendantbuilder_final_page .container.steps_container.pendant_steps.tps_pendant_builder_step.steps{padding:0!important}.tps-ringbuilder-reset-parent .tps-ringbuilder-reset-filter-confirm-popup-div:before{right:0;left:0;margin:auto}.tps-ringbuilder-reset-parent .tps-ringbuilder-reset-filter-confirm-popup-div{left:50%;transform:translate(-50%);text-align:center}.tps_pendant_builder_step .tps_start_over_popup{right:0}.tps_product_details_info .tps_detail_section_heading{grid-gap:40px}.tps_product_details_info .product_metafields{display:block!important}.tps-settings-sort-section .tps-ring-setting-count-sort-by{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse}.tps-settings-sort-section .tps-pendant-sortby{margin-top:20px;border:1px solid var(--bgcolor-black);border-radius:30px;padding:7px 15px}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper select{padding:5px 8px}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper:after{top:5px}.tps_mobile_filter_button.tps_filter_sticky_button button{position:relative}.tps_mobile_filter_button.tps_filter_sticky_button button:after{content:"";width:30px;height:30px;display:block!important;background:url(tps_diamond_module_icon.svg);background-position:-57px -157px!important;position:absolute;top:11px;left:58%}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper select{border-bottom:none}.tps-custom-shipping p{margin:30px 0 20px 40px}.tps_details_loader_social_icontext .tps_details_bg-masker._tps_textimage{width:25%!important;margin:0!important;height:30px}.tps_pendantbuilder_final_page .tps_final_product_meta_info h1.tps_details_title{font-size:20px}.text-with-icons-slider.is-initialized:not(.is-active) .splide__list{column-gap:15px!important;row-gap:10px!important}.tps_ringbuilder_steps_section .tps-steps-details.step3_details.tps-step-product-info-show .tps-step-block-steps-info-wrapper{left:-150px}.tps_ringbuilder_steps_section .tps-step-block-steps-info-wrapper .tps-step-block-steps-info-img{width:100%!important;max-width:132px;height:100px}.collection-main-content,.tps-settings-sort-section,.tps_selected_filter_wrapper{padding:0 15px!important}.tps_pendantbuilderlisting{justify-content:center}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper select{margin-bottom:0}.tps-diamondlist-img{height:320px}.tps_latestv_ringl_reset_block{padding:12px 5px 12px 24px}.tps_setting_main_filter.tps_mobile_filters{position:fixed;top:0;left:0%;width:100%;height:100%!important;background-color:#00000075;transition:all .1s 1s;z-index:99}.tps_mobile_filter_button.tps_filter_sticky_button{position:fixed;bottom:-5px;left:50%;transform:translate(-50%);z-index:9;width:100%;padding:7px;margin:0;background:var(--bgcolor-dark);filter:drop-shadow(2px 4px 6px black);height:56px;display:flex;justify-content:center;align-items:center}.tps_mobile_filter_button.tps_filter_sticky_button button{color:var(--bgcolor-white);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tps_latestv_ringl_reset_block{border-bottom:1px solid var(--bgcolor-trans)}.tps_pendantbuilderlisting{margin-bottom:50px;display:grid;flex-wrap:wrap;grid-gap:10px}.tps-gallery-thumb-image-section{display:block}.tps-gallery-main-image-section{display:block!important}.tps_pendantbuilder_final_page .tps_final_product_meta_info h1.tps_details_title,.price__regular,.tps_pendantbuilder_final_page .tps_final_product_meta_info .tps-ring-metal,.tps_engraving_section{text-align:left}.tps-gallery-main-image-section iframe.tps-dia-detail-iframe{height:400px}.desktop-gallery-loader{display:none!important}.mobile-gallery-loader{display:block!important}.mobile-slider-container{position:relative;width:100%}.mobile-slide-loader{width:100%;height:300px;border-radius:8px;margin-bottom:1rem}.mobile-slider-dots{display:flex;justify-content:center;gap:.5rem;margin-bottom:1rem}.slider-dot{width:8px;height:8px;border-radius:50%}.mobile-thumbnail-strip{display:flex;gap:.5rem;overflow-x:auto;padding:0 1rem}.mobile-thumb{flex-shrink:0;width:60px;height:60px;border-radius:4px}.tps_details_bg-masker{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-gallery-thumb-image img.tps-gallery-slide-img{width:80px;height:80px}.ring-size-options .ring-size-option{width:12.2%}.tps_product_container.container.tps_pendant_builder_finalpage,.tps_pendant_final_page .container,.container.tps-setting-detail-page,.tps_ringbuilder_steps_section.tps_container,.back_to_search_dia_dit_tps.back_to_search{padding:0!important}.tps-setting-detail-page .slick-dots{display:none!important}.tps-setting-detail-page .tps-mobile-slider .slick-list,.tps-setting-detail-page .tps-mobile-thumbs .tps-thumb-item.slick-slide img{border:1px solid #00000014}.tps-setting-detail-page .tps-mobile-thumbs .tps-thumb-item.slick-slide.slick-current.slick-active img{border:1px solid var(--bgcolor-black)}.tps-setting-detail-page .tps-mobile-thumbs .tps-thumb-item.slick-slide{padding:4px}.tps-setting-detail-page .tps-mobile-thumbs .tps-thumb-item.slick-slide img{width:93px;height:93px}.template-page-ring-builder-final-ring .tps-spinner-container.tps-detail-page-loader{margin:0}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}}@media (max-width:639px){.tps-detail-page-loader .tps_details_loader_gallery_left{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;flex-direction:row!important}.tps-detail-page-loader .tps_details_loader_gallery_left div:nth-child(1){width:100%!important}.tps-detail-page-loader .tps_details_loader_gallery_left div:nth-child(2),.tps-detail-page-loader .tps_details_loader_gallery_left div:nth-child(3),.tps-detail-page-loader .tps_details_loader_gallery_left div:nth-child(4){width:30px!important;height:30px!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img,.tps_pendant_setting_gallery .tps-product-full-image video{margin:auto;width:100%}.ui-widget-content{color:#222!important}.ui-slider-horizontal{height:.4em!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div,.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image{display:block;border:0}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image>div{margin-bottom:20px}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div{display:block}.page-ring-builder-diamond-details .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img{width:100%;margin:auto}section.tps_banner_section img,.tps_setting_listing_page_banner{WIDTH:100%}.tps-ringbuilder-reset-parent .tps-ringbuilder-reset-filter-confirm-popup-div{margin-top:12px}.tps_diamond_metal li{width:23.9%}.tps_pendantbuilderlisting{grid-template-columns:1fr 1fr}.tps_product_details_info .product_metafields .single_info .txt_title,.tps_product_details_info .product_metafields .single_info .txt_info{width:50%}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{grid-row-gap:0}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab{grid-column-gap:15px}.diamond_detail.tps_detail_column.product_metafields{grid-template-columns:repeat(1,1fr)}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{padding:10px 80px;margin-right:12px}.tps-diamondlist-img{height:300px}.tps-ringbuilder-spinner-grid-container{grid-template-columns:1fr 1fr}.tps_choose_this_diamond{grid-template-columns:repeat(1,1fr)}.white_diamond_wrap.dev_wrap_bx h1.tps_diamond_listing_title{font-size:18px;line-height:28px;margin-bottom:20px}.white_diamond_cont{margin-top:15px}.container.steps_container.pendant_steps.tps_pendant_builder_step.steps h1.tps_module_heading{padding-bottom:5px;font-size:18px}.search_box_wrap.dev_tps_slide.mar-top_dev.tps_search_by_report_filter input#tps_search_by_report_no{width:70%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:400px}#thumb-seven img#gallery-four-thumb,#thumb-seven #gallery-four-thumb-black{width:auto!important;max-width:300px!important;object-fit:scale-down}.tps_appy_filter_section{width:95%;left:0}.tps-seDetailc-attr-right{width:50%}.sticky-info .price{justify-content:left}ul.tps_diamond_shapes,ul.tps_diamond_metal,ul.tps_diamond_style{justify-content:start}.step_text{padding-left:0}.step1_details,.step2_details,.step3_details{grid-gap:0 7px}.step_block .step .step_block_content{padding-left:0}.tps-pendantbuilder-info p img{float:none!important}.tps_diamond_detail_page .tps_additional_information ul span{margin-right:0}.tps_additional_information ul li span.tps_call,.tps_additional_information ul li span.tps_mail{margin-left:0}.tps_setting_detail_banner .content p.h4{font-size:32px}.related-products ul.grid.product-grid{grid-template-columns:repeat(2,1fr)}.mobile_gallery_loader_metal span.tps_mobile_gallery_loader{width:350px;height:350px}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:unset}.tps_final_product_gallery .main-img{height:550px}.step_text a:after{bottom:4px}.tps_final_product_gallery .main-img div#second_img{width:450px;height:450px}}@media (max-width:580px){.tps-spinner-container.tps-detail-page-loader{width:100%}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:calc(100% + -0px)}.tps-ringbuilder-spinner-grid-container,.tps_pendantbuilderlisting{grid-template-columns:1fr 1fr}.step.step1.setting-step .step_block_content{padding-left:10px}.step_block .step .step_block_content{padding-left:0}.step_text span{font-size:11px;line-height:11px;padding-left:5px}.tps_product_details_info .product_metafields .single_info .txt_title,.tps_product_details_info .product_metafields .single_info .txt_info{width:50%}.tps_product_details_info .product_metafields .single_info{grid-gap:10px}.tps-wishlist-compare-details,.tps-wishlist-compare-details ul.tps_additional_information{grid-gap:30px}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li{font-size:13px!important}#color_swach_set li.color-fltr-box{width:18%!important}.diamond_detail.tps_detail_column.product_metafields{grid-template-columns:repeat(1,1fr)}#startOver{font-size:11px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{padding:10px 0;margin-right:12px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab:last-child{margin-right:0}.tps_row.tps_product_info_row .tps-setting-detail-column.detail-column-1{grid-template-columns:repeat(1,1fr)}.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column.detail-column-1 div span.detail-row-1,.tps_row.tps_product_info_row .tps-setting-detail-column.detail-column-1 span.detail-row-2{width:50%}.step_text a.price-step{display:none}.diamond_grid_view_container ul,.tps_diamond_compare_view ul,.tps_diamond_recent_view ul{grid-template-columns:1fr}.tps-diamondlist-img{height:auto}.tps-setting-detail-table.tps_final_detail_tab.tps_setting_detail_tab .product_metafields{grid-template-columns:repeat(1,1fr)}.page-pendant-builder-diamond-listing ul.shape_list li{width:auto!important;margin-right:10px}.tps_selected_filter_wrapper.container{padding:10px!important}.step_block .step .step_block_content{height:55px}.search_box_wrap.dev_tps_slide.mar-top_dev.tps_search_by_report_filter input#tps_search_by_report_no{width:65%}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper select{width:152px}.tps_diamond_main_filter.tps_diamond_mobile_filters .tps_appy_filter_section{margin-left:0}.tps_diamond_selected_filter_wrapper{padding:0 10px!important}.tps-detail-page-loader .tps_details_loader_gallery_left{grid-template-columns:1fr}.tps-detail-page-loader .tps_details_loader_gallery_left{width:100%}.tps_details_loader_Shapes,.tps_details_loader_metal{grid-template-columns:repeat(7,1fr)}.tps-spinner-container.tps-detail-page-loader{overflow:hidden}.tps-detail-page-loader .animated-background,.tps-filter-page-loader .animated-background{height:100%;overflow:unset}.tps-detail-page-loader .background-masker.tps_details_loader_grid{display:block}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div{grid-template-columns:repeat(1,1fr)}.tps-ringbuilder-reset-parent .tps-ringbuilder-reset-filter-confirm-popup-div,.pendant-builder-diamond-listing .tps-ringbuilder-reset-filter-confirm-popup-div,.tps_pendant_builder_step .tps_start_over_popup{margin-top:15px}.tps_product_details_info .info-column-center_stone_info .single_info .txt_title{width:50%}.tps-seDetailc-attr-right{width:40%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:310px}.cart-sticky{flex-direction:unset;padding-right:5px}.tps_details_title{font-size:18px;line-height:28px}.tps_product_details_info .tps_detail_section_heading h2{padding-bottom:5px}.price__regular span{font-size:16px;line-height:28px}.cart-sticky .product-name{font-size:12px}.cart-sticky button.product-form__submit.button.button--full-width.button--primary{font-size:12px;padding:0}.cart-sticky .sticky-info{padding:0 4px}ul#carat_swach #carat_swach li.adv_filter_bx,#carat_swach li.adv_filter_bx{width:28%!important}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div iframe{width:100%;height:400px}ul.tps_diamond_metal span.text_metal{padding:0 5px}ul.tps_diamond_metal{grid-gap:0px}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1{grid-template-columns:repeat(2,1fr)}.step1_details,.step2_details,.step3_details{padding-top:0}.tps_setting_detail_banner .content p.h4{font-size:30px}.tps_setting_detail_page .tps_product_gallery img.tps-gallery-slide-img,.tps_pendantbuilder_final_page .tps_final_product_gallery img.tps-gallery-slide-img{margin:unset;width:100%}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 6px}.tps_recently_viewed_products_group h3.c-product__title a{font-size:16px}.tps_recently_viewed_products_group p.c-productPrice{font-size:18px}.mobile_gallery_loader_metal span.tps_mobile_gallery_loader{width:300px;height:300px}.tps_product_details_info .diamond_detail .single_info .txt_title,.tps_product_details_info .diamond_detail .single_info .txt_info{width:100%}.tps-settings-sort-section{grid-gap:15px 0}.tps-settings-sort-section .tps-pendant-sortby{margin-top:0}.related-products{margin-top:10px;margin-bottom:60px}.tps_start_over_popup:before{left:auto;right:30px}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 2px}.tps_final_product_gallery .main-img{height:500px}.tps_final_product_gallery .main-img div#second_img{width:420px;height:420px}.white-widget.grey-bg.author-area{margin-right:0;margin-bottom:10px}.tps_product_listing.tps-no-product{grid-template-columns:1fr}.tps_product_listing.tps-no-product .no_product{padding:86px}.template-product-ring-setting .tps-spinner-container.tps-detail-page-loader{width:93%}.template-page-ring-builder-final-ring .tps-spinner-container.tps-detail-page-loader{top:-13px!important}}@media (max-width:450px){.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content{padding:10px;text-align:left}.tps_setting_listing_page_banner{margin:10px 0}.tps_start_over_popup{top:115px}ul.tps_diamond_metal li{width:25%}.tps_final_product_meta_info .main-img,.tps_setting_detail_page .main-img{min-height:auto;display:flex;align-items:center;height:100%}.tps-final-pendant-setting-data .tps_final_ring_m span:nth-child(2){padding-left:3px}.container.steps_container.pendant_steps.tps_pendant_builder_step.steps{padding:0 15px!important}.tps_pendantbuilder_final_page .tps_pendant_final_page .container.offset-0{padding:0!important}.tps_loose_diamond_listing .tps_filter_tabs ul.tps-filter-tab li.tps_tab a{padding:10px 6px;font-size:14px}.tps_reset a.tps_reset_filter:after{right:2px}.related-products ul.grid.product-grid{grid-template-columns:repeat(1,1fr)}.tps_final_product_gallery .main-img{height:350px}.tps_final_product_gallery .main-img div#second_img{width:450px;height:450px}.tps_ringbuilder_steps_section .step_block:before{top:26%}}@media (max-width:425px){.page-pendant-builder-diamond-listing ul.shape_list li{width:19%!important;margin-bottom:10px!important}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab{grid-column-gap:10px}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li{text-align:center}.pendant-builder-diamond-listing .tab_more_filters .filter_block.tps_diamond_type_filter{grid-template-columns:repeat(1,1fr)}polish_swach_bx li.polsh_filt_blk{width:29.8%;margin-right:3%}.step1_details,.step2_details,.step3_details{padding-top:5px}h2#final_pendant_name{font-size:18px;line-height:28px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{padding:10px 0;margin-right:0}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1{grid-template-columns:repeat(1,1fr)}.tps_diamond_tabs{grid-gap:0px!important;width:100%!important;padding-left:0!important}.tps-diamondlist-img{height:auto}.tps-diamondlist-filter-textbox-wrapper button.tps_filter_textbox_btn{width:108px}ul.tps_diamond_metal li,.tps_filter_style ul li{width:33%}.tps_diamond_shapes li a,ul.tps_diamond_metal li a,.tps_filter_style ul li a{padding-bottom:0}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:280px}#thumb-seven #handcolorslider.ui-widget-content,#thumb-seven #caratlearnmore.ui-widget-content{width:58%}#thumb-seven #min_carat_detail,#thumb-seven #min_carat_detail_pop{width:60px}.tps_setting_filter.active{padding:60px 20px 35px!important}.sticky-cart-close .button-close{margin:4px}.cart-sticky .sticky-image img{max-height:50px}.sticky-cart-close .button-close svg{width:10px}.cart-sticky button.product-form__submit.button.button--full-width.button--primary{min-width:9rem;min-height:3.3rem}.tps_shape_filter .shape_list .shape-icon{width:55px;height:55px}.tps_shape_filter .shape_list .shape-icon.round{background-position:1px -613px}.tps_shape_filter .shape_list .shape-icon.princess{background-position:-73px -612px}.tps_shape_filter .shape_list .shape-icon.emerald{background-position:-442px -613px}.tps_shape_filter .shape_list .shape-icon.asscher{background-position:-231px -613px}.tps_shape_filter .shape_list .shape-icon.marquies{background-position:-305px -613px}.tps_shape_filter .shape_list .shape-icon.oval{background-position:-373px -613px}.tps_shape_filter .shape_list .shape-icon.radiant{background-position:-386px -552px}.tps_shape_filter .shape_list .shape-icon.pear{background-position:-326px -552px}.tps_shape_filter .shape_list .shape-icon.heart{background-position:-447px -550px}.tps_shape_filter .shape_list .shape-icon.cushion{background-position:-153px -613px}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab{padding:12px 8px}.shape_list a .shape_name,.tps_diamondlisting_area .diamondlisting_tab .listingtab{font-size:12px}.tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-price{font-size:18px}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li{font-size:12px!important}.tps_setting_detail_banner .content p.h4{font-size:26px}.tps_setting_detail_page .tps_product_gallery .tps-gallery-thumb-image img.tps-gallery-slide-img{width:65px;height:65px}.tps_setting_diamond_price{padding:5px 0}.tps-final-pendant-setting-data .tps_final_ring_m.tps_pipe_icon:after{right:10px}.tps-final-pendant-setting-data .tps_final_ring_m{font-size:12px}.tps-final-pendant-setting-data .tps_final_ring_m span:nth-child(2){font-size:15px}.step_block .step .step_block_content:before{border-left:15px solid var(--bgcolor-dark)}.step_block .step .step_block_content:after{border-left:12px solid var(--bgcolor-white)}.step_block .step.active .step_block_content:after,.step_block .step:hover .step_block_content:after{border-left:12px solid var(--bgcolor-dark)}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image,.tps_setting_detail_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 3px}.lab_wrap{width:24%}.tps_pendantbuilder_final_page .tps-gallery-thumb-image-section .tps-gallery-thumb-image{margin:0 2px}.tps_final_product_gallery .main-img{height:420px}.tps_final_product_gallery .main-img div#second_img{width:380px;height:380px}}@media (max-width:375px){.step_block .step .step_block_content{padding-left:8px}.tps_product_details_info .product_metafields .single_info .txt_title,.tps_product_details_info .product_metafields .single_info .txt_info{width:50%}.step_block .step2 .step_block_content{padding-left:28px}.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column.detail-column-1 div span.detail-row-1{font-size:13px}#startOver{line-height:13px;vertical-align:bottom}.tps_final_product_gallery .main-img{height:380px}}@media (max-width: 575px){.cEnMOO{margin:0;width:150px;max-width:92%;left:66%!important;bottom:95px!important}.cEnMOO .privy-bar-tab-inner{border-radius:2px 2px 0 0;left:0!important}.flJawa{padding:4px 13px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/tps_ring_builder.css.map */
