:root{--bgcolor-trans: transparent;--bgcolor-main: #8F2140;--bgcolor-1: #000000;--bgcolor-2: #999999;--bgcolor-3: #EFEFEF;--bgcolor-4: #f9f7f3;--bgcolor-white: #FFFFFF;--labcolor-main: #008564}a{cursor:pointer}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Be-Vietnam-Pro;font-weight:400;letter-spacing:0rem;color:var(--bgcolor-1);line-height:1.3}.button,.shopify-challenge__button,.customer button{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:1px solid var(--bgcolor-main);border-radius:0;background-color:var(--bgcolor-main);color:var(--bgcolor-white);min-width:12rem;min-height:4.5rem;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none}h1.tps_module_heading{margin:0 0 10px;font-size:32px;color:var(--bgcolor-1);line-height:42px;font-family:Be-Vietnam-Pro;font-weight:unset;text-transform:capitalize;text-align:center;padding:0 0 15px}.page-width,.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}.menu-title span{font-family:Be-Vietnam-Pro;font-weight:400;letter-spacing:0rem;color:var(--bgcolor-1);font-size:24px;line-height:34px}.button:hover,.shopify-challenge__button:hover,.customer button:hover{color:var(--bgcolor-1)!important;box-shadow:none!important;background:var(--bgcolor-trans);border-color:var(--bgcolor-1)}.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;list-style-type:none;padding:0;justify-content:flex-start;margin:0;flex-wrap:wrap;gap:20px 2%}.tps_search_filter{width:49%;margin-right:0;padding-right:0%}.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,ul.tps_diamond_metal span.img_metal,.tps_diamond_style span.img_style{background:url(jewelry-store-sprite.svg);border:1px solid var(--bgcolor-trans);width:43px;height:43px;display:block;margin:0 auto 5px;background-repeat:no-repeat;border-radius:3px}.tps_diamond_shapes li span.img_shape.round,.tps_diamond_shapes li a.selected span.img_shape.round{background-position:-2px -153px}.tps_diamond_shapes li span.img_shape.princess,.tps_diamond_shapes li a.selected span.img_shape.princess{background-position:-48px -153px}.tps_diamond_shapes li span.img_shape.cushion,.tps_diamond_shapes li a.selected span.img_shape.cushion{background-position:-93px -153px}.tps_diamond_shapes li span.img_shape.radiant,.tps_diamond_shapes li a.selected span.img_shape.radiant{background-position:-247px -153px}.tps_diamond_shapes li span.img_shape.asscher,.tps_diamond_shapes li a.selected span.img_shape.asscher{background-position:-137px -153px}.tps_diamond_shapes li span.img_shape.emerald,.tps_diamond_shapes li a.selected span.img_shape.emerald{background-position:-319px -153px}.tps_diamond_shapes li span.img_shape.oval,.tps_diamond_shapes li a.selected span.img_shape.oval{background-position:-208px -153px}.tps_diamond_shapes li span.img_shape.pear,.tps_diamond_shapes li a.selected span.img_shape.pear{background-position:-285px -153px}.tps_diamond_shapes li span.img_shape.marquies,.tps_diamond_shapes li a.selected span.img_shape.marquies{background-position:-175px -153px}.tps_diamond_shapes li span.img_shape.heart,.tps_diamond_shapes li a.selected span.img_shape.heart{background-position:-358.5px -151px}ul.tps_diamond_metal span.img_metal.white-gold{background-position:-54px -308px}ul.tps_diamond_metal span.img_metal.yellow-gold{background-position:-96px -308px}ul.tps_diamond_metal span.img_metal.rose-gold{background-position:-10px -308px}ul.tps_diamond_metal span.img_metal.plat{background-position:-140px -308px}.tps_diamond_style span.tps_style_designer,.tps_diamond_style a.selected span.tps_style_designer{background-position:-135px -486px}.tps_diamond_style span.tps_style_halo,.tps_diamond_style a.selected span.tps_style_halo{background-position:-215px -486px}.tps_diamond_style span.tps_style_solitaire,.tps_diamond_style a.selected span.tps_style_solitaire{background-position:-176px -486px}.tps_latestv_ringl_reset_block{margin-bottom:20px;text-align:right;background:#efefef;padding:12px 20px;margin-top:20px}.tps_latestv_ringl_reset_block label{float:left}.tps_latestv_ringl_reset_block .tps-pendantbuilder-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:14px;line-height:24px;color:var(--bgcolor-1);font-family:Be-Vietnam-Pro;position:relative;transition:width 2s}.tps_latestv_ringl_reset_block .reset_popup{padding-left:34px}.tps_latestv_ringl_reset_block .reset_popup:before{content:"";width:27px;height:25px;background-image:url(jewelry-store-sprite.svg);background-position:-453px -356px;margin-left:5px;position:absolute;display:block;cursor:pointer;left:0;top:0}.tps-pendantbuilder-reset-parent .tps-pendantbuilder-reset-filter-confirm-popup-div,.pendant-builder-diamond-listing .tps-pendantbuilder-reset-filter-confirm-popup-div,.tps_pendant_builder_step .tps_start_over_popup{position:absolute;width:240px;right:0;background-color:var(--bgcolor-main);padding:10px 10px 16px;border-radius:4px;z-index:99;margin-top:10px;text-align:center}.tps_start_over_popup{top:105px;margin-top:0!important}.pendant-builder-diamond-listing .tps-pendantbuilder-reset-filter-confirm-popup-div{right:auto}.tps_start_over_popup:before{left:107px}.tps-pendantbuilder-reset-parent .tps-pendantbuilder-reset-filter-confirm-popup-div:before,.tps_start_over_popup:before{content:"";width:17px;height:17px;transform:rotate(45deg);background:var(--bgcolor-main);position:absolute;z-index:999999;right:37px;top:-9px}.pendant-builder-diamond-listing .tps-pendantbuilder-reset-filter-confirm-popup-div:before{content:"";width:17px;height:17px;transform:rotate(45deg);background:var(--bgcolor-main);position:absolute;z-index:999999;right:0;top:-9px;left:20px}.tps-pendantbuilder-reset-filter-confirm-popup-div .tps-pendantbuilder-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);font-family:Be-Vietnam-Pro;line-height:25px}.tps-pendantbuilder-reset-filter-confirm-popup-div .tps-pendantbuilder-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:transparent;color:var(--bgcolor-white);font-size:15px;font-family:Be-Vietnam-Pro;line-height:16px;border:1px solid var(--bgcolor-white);transition:.5s ease;border-radius:2px;margin-right:0}.tps-pendantbuilder-reset-filter-confirm-popup-btn-div{display:flex;justify-content:center;grid-gap:15px}.tps-pendantbuilder-reset-filter-confirm-popup-div .tps-pendantbuilder-reset-filter-confirm-popup-btn-div button:hover,.tps-pendantbuilder-reset-filter-confirm-popup-div .tps-pendantbuilder-reset-filter-confirm-popup-btn-div a.reset_option{background-color:var(--bgcolor-white);color:var(--bgcolor-1);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:15px!important;height:15px!important;top:-7px!important;border-radius:50%;border-width:2px;border:4px solid var(--bgcolor-main);cursor:pointer}#amountSlider .ui-widget-header,.tps_slider .ui-widget-header{background:var(--bgcolor-main);position:absolute;z-index:0;height:2px;border-radius:5px;border-color:var(--bgcolor-main)}.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:var(--bgcolor-main)}ul.tps_diamond_shapes{display:flex;list-style-type:none;padding:0;grid-column-gap:.5%;grid-row-gap:20px;margin:0;flex-wrap:wrap}.tps_diamond_shapes li{width:9.55%}.tps_diamond_shapes li a,ul.tps_diamond_metal li a,.tps_diamond_style li a{position:relative}ul.tps_diamond_metal,ul.tps_diamond_style{display:flex;list-style-type:none;padding:0;justify-content:flex-start;margin:0;grid-gap:10px 3%}ul.tps_diamond_metal{grid-gap:20px .5%;flex-wrap:wrap}ul.tps_diamond_metal li{width:13.85%}.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_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_diamond_metal{display:flex;justify-content:center}.tps_pendantbuilderlisting{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px;margin-bottom:50px}.tps-no-product{text-align:center;font-family:Be-Vietnam-Pro;font-size:16px;line-height:26px;color:var(--bgcolor-1);display:flex;flex-direction:column;grid-gap:10px;height:300px;justify-content:center;border:1px solid var(--bgcolor-main);font-weight:300;padding:12%}.tps-no-product .no_product a{color:var(--bgcolor-main)!important}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{padding:0;transition:.3s ease;cursor:pointer;border-radius:5px;border:1px solid transparent;box-shadow:0 0 10px #0000001a}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product:hover .hoverImg{display:black}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content{padding:10px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content,.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content a:hover{color:var(--bgcolor-1);text-align:center}.tps-settings-sort-section{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:20px}.tps-settings-sort-section .tps-pendant-sortby{display:flex;justify-content:center;align-items:center;grid-gap:0 10px}.tps-settings-sort-section .tps-pendant-sortby p{margin:0}.tps-settings-sort-section .tps-settings-count{font-size:16px;line-height:26px;color:var(--bgcolor-1)!important;font-family:Be-Vietnam-Pro}.tps-settings-sort-section .tps-pendant-sortby .select-wrapper select{font-size:13px;line-height:20px;color:var(--bgcolor-1);padding:10px 13px;border-radius:0;font-family:Be-Vietnam-Pro;position:relative;background-repeat:no-repeat;cursor:pointer;border:none;width:180px;background-color:#efefef;outline:none;box-shadow:none;background-image:url(demodown_Arrow.svg);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:96% 12px;text-transform:capitalize}.tps_selected_filter_wrapper .filter_container .selected_filter_container ul li span.tps-pendantbuilder-remove-option{width:15px;height:15px;background-image:url(jewelry-store-sprite.svg);background-position:-437px -254px;margin-left:5px;position:relative;display:block;cursor:pointer;margin-top:-2px}.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}.tps_selected_filter_wrapper .filter_block.reset_filter a:hover{color:var(--bgcolor-1)}span.tps_applied_filter_lable{font-weight:600}.tps_selected_filter_wrapper .filter_block.reset_filter a:after{content:"";width:27px;height:22px;background-image:url(jewelry-store-sprite.svg);background-position:-453px -320px;margin-left:5px;position:absolute;display:block;cursor:pointer;left:0;top:0}.selected_filter_container ul li:hover{color:var(--bgcolor-main)}.tps_selected_filter_wrapper{background:var(--bgcolor-3);margin-bottom:15px;padding:10px!important;margin-top:15px}.tps_selected_filter{display:flex;justify-content:space-between}.tps_selected_filter_wrapper .filter_container .selected_filter_container ul li:hover span.tps-pendantbuilder-remove-option{background-position:-462px -255px}.tps_filter_values{display:flex;align-items:center}.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}.selected_filter_container ul:before{content:"";width:1px;height:66%;background-color:var(--bgcolor-main);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:5px;flex-wrap:wrap;width:100%;align-items:center}.tps_filter_by_clear_all{display:flex;justify-content:space-between;padding:0 0 10px}.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-main);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:60%!important;max-width:60%!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}.variants-item-metal label span.white_gold{background-position:-55px -308px}.variants-item-metal label span.yellow_gold{background-position:-97px -308px}.variants-item-metal label span.rose_gold{background-position:-12px -308px}.variants-item-metal label span.platinum{background-position:-141px -306px}.variants-item-match-shapes label span.round{background-position:-3px -154px}.variants-item-match-shapes label span.princess{background-position:-50px -154px}.variants-item-match-shapes label span.cushion{background-position:-95px -154px}.variants-item-match-shapes label span.marquise{background-position:-176px -154px}.variants-item-match-shapes label span.emerald{background-position:-321px -154px}.variants-item-match-shapes label span.radiant{background-position:-249px -154px}.variants-item-match-shapes label span.asscher{background-position:-138px -154px}.variants-item-match-shapes label span.oval{background-position:-210px -154px}.variants-item-match-shapes label span.heart{background-position:-360px -154px}.variants-item-match-shapes label span.pear{background-position:-287px -154px}.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-main) 50%) right;background-size:201%;transition:.5s ease-out;display:block;position:absolute;bottom:0;left:0}.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,.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-main)}span.img_shape{width:40px;height:40px;display:inline-block;margin-top:10px}.tab{overflow:hidden;display:flex;align-content:center;justify-content:space-evenly;align-items:center;border-bottom:1px solid var(--bgcolor-1);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:Be-Vietnam-Pro;color:var(--bgcolor-1);position:relative}.tab button:hover{color:var(--bgcolor-main)}span.img_metal img{width:36px}ul.tps_diamond_metal span.text_metal{cursor:pointer;font-size:11px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-body-family);color:var(--bgcolor-1);text-align:center;padding-bottom:5px;position:relative}#setting_first{margin-top:35px}.step_title.active{background-color:#8f21402e}.step_title{text-decoration:none;padding:10px 0 10px 45px;position:relative;display:block;border:0!important;border-radius:0;outline-style:none;background:#efefef;cursor:initial;font-size:20px;height:100px;line-height:20px;cursor:pointer;display:flex;align-content:center;justify-content:center;align-items:center}.large--four-twelfths{position:relative;width:33.33%}.step_title:before{content:" ";display:block;width:0;height:0;border-top:58px solid transparent;border-bottom:57px solid transparent;border-left:32px solid var(--bgcolor-white);position:absolute;top:50%;margin-top:-56px;margin-left:1px;left:100%;z-index:1}.step_title:after{content:" ";display:block;width:0;height:0;border-top:58px solid transparent;border-bottom:57px solid transparent;border-left:30px solid #efefef;position:absolute;top:50%;margin-top:-56px;left:100%;z-index:2}.step_title.active:after{border-left:30px solid #8f21402e}.title h3{text-align:center;font-size:24px;color:var(--bgcolor-1);line-height:35px;font-family:"Noto Serif";margin:20px 0;font-weight:400;text-transform:capitalize}.title h3 span{color:var(--bgcolor-main)}div#edit_setting{display:block;font-size:11px}ul#sandBox a.container_item img{width:100%}ul#tps_diamond_shapes li a.selected,.tps_ring_style a.selected{color:var(--bgcolor-main)}div#amountSlider,.tps_inputrange{width:97%;margin:7px auto 15px}.tps_inputrange input#calcAmount2{float:right}.ui-slider-horizontal .ui-slider-range{background:#0d6efd66;border-color:#0d6efd66}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border-color:#81aded;background:#81aded}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:flex-end}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}.step_title .tps_steps_num{flex:10%;color:var(--bgcolor-1)}.step_title h4{flex:75%;margin-bottom:0;color:var(--bgcolor-1)}.step_title .tps_steps_img{flex:15%}.step_title.active h4,.step_title.active .tps_steps_num,.step_title:hover h4,.step_title:hover .tps_steps_num{color:var(--bgcolor-1)}.step_title:hover{background:#fff1e4}.step_title:before:hover{background:#fff1e4}.step_title:hover:after{border-left:32px solid #fff1e4}.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{cursor:pointer;font-size:11px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-body-family);color:var(--bgcolor-1);text-align:center;padding-bottom:4px}.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:var(--bgcolor-1);margin-right:6px;margin-left:2px;font-family:Be-Vietnam-Pro}.tab_inner.flex ul#tps_diamond_shapes{margin-top:15px}div#amountSlider,.tps_inputrange{width:100%;margin:7px auto 0!important;cursor:pointer}.tps-search-filter-range.tps-search-price-range{display:flex;justify-content:space-between}.tps-search-filter-range.tps-search-price-range .tps-price-title-wrapper,.tps-search-filter-range.tps-search-price-range .tps-price-title-wrapper1{position:relative;margin-top:0}.tps-price-title-wrapper span.tps-min-max-title,.tps-price-title-wrapper1 span.tps-min-max-title{position:absolute;padding:0;background:#fff;color:#000;font-family:Be-Vietnam-Pro;font-size:10px;font-style:normal;font-weight:400;line-height:normal;top:9px;text-align:center;margin:auto;display:block;left:0;right:0;width:50%}input#calcAmount,input#calcAmount2{width:110px;height:36px;border-radius:8px;background-color:var(--bgcolor-white);border:1px solid var(--bgcolor-2);color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:14px;padding:10px;margin:15px 0 0;display:block;float:left;text-align:center}.ui-slider-horizontal{height:3px!important}.ui-widget-content{background:var(--bgcolor-2)!important;color:#222!important}.tab_inner{position:relative}.tps-settings-count{font-size:22px;color:var(--bgcolor-1);font-family:Be-Vietnam-Pro}.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-1);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:Be-Vietnam-Pro;color:var(--bgcolor-1);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:Be-Vietnam-Pro;font-weight:700;color:#e56d6d;text-align:center;margin-top:8px}h1.product__title,.tps_details_title{margin:0 0 10px;font-size:28px;color:var(--bgcolor-1);line-height:38px;font-family:Be-Vietnam-Pro;font-weight:unset;text-transform:capitalize}.price__regular span{font-size:22px;color:var(--bgcolor-1)!important;line-height:30px;font-family:Be-Vietnam-Pro;margin-top:0;font-weight:700;margin-bottom:15px}.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}fieldset.product-form__input .form__label{margin-bottom:.2rem;color:var(--bgcolor-1);font-size:15px;font-family:Be-Vietnam-Pro;letter-spacing:.5px;text-transform:capitalize;margin-bottom:5px;display:block}.product-form__input.variants-item-metal label span.tps_variant_img{display:block;margin-bottom:5px}div#view-change,div#edit_diamond,.viewRing{font-size:13px}div#id01{display:none}div#sandBox-wrapper{position:relative!important}.tps-pendantbuilder-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-pendantbuilder-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-pendantbuilder-background-masker{background:var(--bgcolor-white);position:absolute}.tps-pendantbuilder-background-masker.header-top,.tps-pendantbuilder-background-masker.header-bottom,.tps-pendantbuilder-background-masker.subheader-bottom{top:0;left:40px;right:0;height:10px}.tps-pendantbuilder-background-masker.header-left,.tps-pendantbuilder-background-masker.subheader-left,.tps-pendantbuilder-background-masker.header-right,.tps-pendantbuilder-background-masker.subheader-right{top:10px;left:40px;height:8px;width:10px}.tps-pendantbuilder-background-masker.header-bottom{top:18px;height:6px}.tps-pendantbuilder-background-masker.subheader-left,.tps-pendantbuilder-background-masker.subheader-right{top:24px;height:6px}.tps-pendantbuilder-background-masker.header-right,.tps-pendantbuilder-background-masker.subheader-right{width:auto;left:900px;right:0}.tps-pendantbuilder-background-masker.subheader-right{left:530px}.tps-pendantbuilder-background-masker.subheader-bottom{top:30px;height:10px}.tps-pendantbuilder-background-masker.content-top,.tps-pendantbuilder-background-masker.content-second-line,.tps-pendantbuilder-background-masker.content-third-line,.tps-pendantbuilder-background-masker.content-second-end,.tps-pendantbuilder-background-masker.content-third-end,.tps-pendantbuilder-background-masker.content-first-end{top:40px;left:0;right:0;height:6px}.tps-pendantbuilder-background-masker.content-top{height:20px}.tps-pendantbuilder-background-masker.content-first-end,.tps-pendantbuilder-background-masker.content-second-end,.tps-pendantbuilder-background-masker.content-third-end{width:auto;left:380px;right:0;top:60px;height:8px}.tps-pendantbuilder-background-masker.content-second-line{top:68px}.tps-pendantbuilder-background-masker.content-second-end{left:420px;top:74px}.tps-pendantbuilder-background-masker.content-third-line{top:82px}.tps-pendantbuilder-background-masker.content-third-end{left:00px;top:88px}.tps-pendantbuilder-spinner-grid-container{display:grid;grid-template-columns: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-pendantbuilder-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-pendantbuilder-spinner-grid-container .tps_grid_meta_section{bottom:0;left:0%;width:100%;background-color:var(--bgcolor-white);height:90px}.tps-pendantbuilder-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-pendantbuilder-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-pendantbuilder-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-pendantbuilder-item-not-found-div .tps-pendantbuilder-item-not-found-sub-title{font-size:18px}.tps_latestv_ringl_filter .tps-pendantbuilder-price .tps-pendantbuilder-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-pendantbuilder-disable-filter .tps-pendantbuilder-metal ul li,.tps-pendantbuilder-disable-filter .tps-pendantbuilder-reset-parent,.tps-pendantbuilder-disable-filter .tps-pendantbuilder-style ul li,.tps-pendantbuilder-disable-filter .tps-pendantbuilder-shape ul li,.tps-pendantbuilder-disable-filter .tps-pendantbuilder-price .tps-pendantbuilder-price-slider,.tps-pendantbuilder-disable-filter .tps-pendantbuilder-price .tps-latestv-bapf-from,.tps-pendantbuilder-disable-filter .tps-pendantbuilder-price .tps-latestv-bapf-to{opacity:.5;pointer-events:none}.tps-pendantbuilder-background-masker{display:block!important}.tps-detail-page-loader .tps_details_loader_gallery_left{width:auto;display:inline-block}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:75px;height:75px;margin-bottom:10px}.tps-detail-page-loader .tps_details_loader_subtitle{height:15px;display:block;width:40%;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{display:grid;grid-template-columns:1fr 1fr;margin-top:60px}.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-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_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_details_loader_info .tps_details_loader_social{clear:both;display:block;margin-top:20px;float:none}.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:100Vh;background:transparent;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{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 .background-masker.tps_details_loader_grid .tps_details_loader_info{width:40%}.tps-detail-page-loader .tps_details_loader_gallery_left{width:auto;display:grid;flex-direction:column;justify-content:center;grid-template-columns:1fr 1fr;grid-gap:15px}.tps-detail-page-loader .tps_details_loader_gallery_right{width:70%}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:350px;height:305px;margin-bottom: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:15px;display:block;width:100%}.tps-detail-page-loader .tps_details_loader_subtitle{height:15px;display:block;width:40%;margin-top:30px}.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:30px}.tps-detail-page-loader .tps_details_loader_chosesettingbutton{display:block;width:100%;height:50px;margin-top:30px}.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{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:10px}.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_product div{display:flex;grid-gap:5px}.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(2){width:80%;margin-left:auto}.tps-detail-page-loader .tps_details_loader_line{width:100%;height:1px;margin-bottom:50px}.tps-detail-page-loader .tps_details_loader_bottom_info{width:100%;margin-top:30px}.tps-detail-page-loader .tps_details_loader_btitle{width:260px;height: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{margin-bottom:0}.tps-detail-page-loader .tps_details_loader_product div span:nth-child(1){display:block;width:100%;height:40px;margin-bottom:20px}.tps-detail-page-loader .tps_details_loader_product div span:nth-child(2){display:block;width:100%;height:40px;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_details_loader_gallery_right,.tps_details_bg-masker{display:block!important}.tps_single_product,.tps_pendant_final_page{position:relative}.tps-spinner-container.tps-detail-page-loader{position:absolute;top:0;width:100%;z-index:9999;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}}div#shopify-section-diamond-detail-page{position:relative}#product{overflow:hidden}.tps_diamond_detail .product-image.row,div#product-information{display:block}.horizontal--diamond_thumbnails.diamond_thumbnails{width:100%;float:unset}.horizontal--diamond_thumbnails ul.thumbnails{display:flex}.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:20px 0 0!important;margin-bottom:20px;position:relative}.container.steps_container.pendant_steps.tps_pendant_builder_step.steps h1.tps_module_heading{padding-bottom:5px}.step_block{color:var(--bgcolor-1);clear:both;display:flex;width:100%;margin:5px auto 10px;border-collapse:separate;table-layout:fixed;line-height:1.3;position:relative;overflow:hidden}.step_block .step{position:relative;width:33.33%;display:table-cell;vertical-align:top}.step_block .step:first-child{width:310px}.step_block .step.step1.setting-step.active,.step_block .step.step2.setting-step.active,.step_block .step.step3.setting-step.active{background-color:#8f21402e}.step_block .step .step_block_content{text-decoration:none;position:relative;display:flex;border:0!important;border-radius:0;outline-style:none;background:#efefef;cursor:initial;font-size:20px;height:80px;line-height:20px;cursor:pointer;align-items:center;width:100%;justify-content:center;text-align:center;padding-left:50px}.step_block .step.step0 .step_block_content{padding-left:0}.step_block .step .step_block_content:before{content:" ";display:block;width:0;height:0;border-top:58px solid transparent;border-bottom:57px solid transparent;border-left:32px solid var(--bgcolor-white);position:absolute;top:50%;margin-top:-56px;margin-left:1px;left:100%;z-index:1}.step_block .step .step_block_content:after{content:" ";display:block;width:0;height:0;border-top:58px solid transparent;border-bottom:57px solid transparent;border-left:30px solid #efefef;position:absolute;top:50%;margin-top:-56px;left:100%;z-index:2}.step_block .step.active .step_block_content,.step_block .step:hover .step_block_content{background-color:#deb3c1}.step_block .step.active .step_block_content:after,.step_block .step:hover .step_block_content:after{border-left:30px solid #deb3c1}.step1_details,.step2_details,.step3_details{font-size:12.5px;color:var(--bgcolor-1)!important;display:flex;align-items:center;font-family:Be-Vietnam-Pro;justify-content:center;grid-gap:0 10px}.step3_details span{color:var(--bgcolor-1)}.step_text a{position:relative;text-decoration:none}.step_text a:after{content:"";position:absolute;background:var(--bgcolor-1);width:1px;height:14px;right:-5px;bottom:3px}.step_text a:last-child:after{display:none}.step_text a span{font-weight:700}.step-no{border:1px solid var(--bgcolor-main);width:42px;height:42px;display:inline-block;border-radius:50%;background:var(--bgcolor-main);color:var(--bgcolor-white);padding:10px;font-size:16px}.step_text{vertical-align:middle;text-align:center;width:60%}.step_text span{font-size:14px;line-height:24px;letter-spacing:.03em;color:var(--bgcolor-1);padding-bottom:0;text-transform:uppercase;font-family:Be-Vietnam-Pro;font-weight:400;text-transform:capitalize;margin:0}.step_block .step .step_block_content .step_imgs{width:40px;height:40px;display:block;background-image:url(jewelry-store-sprite.svg)}.step_block .step .step_block_content .step_imgs.ring_img{background-position:-11px -560px}.step_block .step.active .step_block_content .step_imgs.ring_img,.step_block .step:hover .step_block_content .step_imgs.ring_img{background-position:-174px -560px}.step_block .step .step_block_content .step_imgs.diamond_img{background-position:-100px -253px}.step_block .step.active .step_block_content .step_imgs.diamond_img,.step_block .step:hover .step_block_content .step_imgs.diamond_img{background-position:-239px -253px}.step_block .step .step_block_content .step_imgs.pendant_step3_img{background-position:-116px -561px}.step_block .step.active .step_block_content .step_imgs.pendant_step3_img,.step_block .step:hover .step_block_content .step_imgs.pendant_step3_img{background-position:-274px -561px}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%;font-size:16px;line-height:24px;color:var(--bgcolor-1);margin:0;padding:0 5px 15px 0;position:relative;border:none;font-weight:400}.tps_filter_style ul li{text-align:center;position:relative}.tps_filter_style span.text_style{cursor:pointer;font-size:11px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--font-body-family);color:var(--bgcolor-1);text-align:center;padding-bottom:5px;position:relative}.tps_product_details_info{margin:30px 0;border-top:1px solid var(--bgcolor-3);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:10px 20px;align-items:center}.tps_product_details_info .product_metafields .single_info:nth-child(odd){background-color:var(--bgcolor-4)}.tps-diamond-detailspage .tps_product_details_info .product_metafields .single_info:nth-child(n+1){background-color:var(--bgcolor-4)}.tps_product_details_info .tps_detail_section_heading h2,.tps_recent_view_heading h2{font-size:24px;color:var(--bgcolor-1);line-height:30px;font-family:Be-Vietnam-Pro;font-weight:unset;margin-bottom:30px;text-transform:capitalize;position:relative;padding-bottom:10px;border-bottom:1px solid var(--bgcolor-1);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{width:65%;font-size:14px;font-family:Be-Vietnam-Pro;letter-spacing:.5px;line-height:25px}.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:35%;text-align:right;font-size:14px}.tps-seDetailc-sp-info-col-3 span,.info-column-accent_stone_info span,.info-column-setting_info span{padding:10px;display:block;text-align:center;font-size:16px;font-family:Be-Vietnam-Pro;text-transform:uppercase}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery{display:block}.product_metafields{display:grid;grid-template-columns:repeat(3,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%}.button,.shopify-challenge__button,.customer button{box-shadow:none}.product-form__buttons input.tps_choose_setting:hover{color:var(--bgcolor-1);box-shadow:none!important;background:#8f21402e;border:1px solid #8f21402e}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab{display:flex;justify-content:center;grid-column-gap:50px;border-bottom:1px solid var(--bgcolor-1);padding-bottom:10px;margin-bottom:30px;align-items:center}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list{display:flex;justify-content:center;grid-gap:15px;align-items:center;margin-bottom:30px}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{justify-content:center;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:60px;grid-row-gap:22px;width:90%;margin:auto;padding-bottom:25px}.pendant-builder-diamond-listing .tab_shape_carat_price .filter_block.diamond_shape_filter{grid-template-columns:repeat(1,1fr)}.pendant-builder-diamond-listing .tab_more_filters .filter_block.tps_diamond_type_filter{grid-column-gap:40px}.pendant-builder-diamond-listing .tab_shape_carat_price .filter_block.tps_diamond_type_filter{width:70%}.pendant-builder-diamond-listing .tab_color_clarity_cut .filter_block.tps_diamond_type_filter,.pendant-builder-diamond-listing .tab_more_filters .filter_block.tps_diamond_type_filter{grid-template-columns:repeat(3,1fr)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a span{font-size:14px;line-height:24px;display:block;cursor:pointer}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a.selected span{color:var(--bgcolor-white)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a{padding:7px 30px;display:flex;font-size:16px;line-height:26px;border:1px solid #8f21402e;transition:.3s ease;color:#7f7f7f;border-radius:2px;position:relative;align-items:center;grid-gap:10px}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a.selected{background:var(--bgcolor-main);border-color:var(--bgcolor-main)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a:before{content:"";position:absolute;left:0;bottom:0;z-index:-1;width:0%;height:1px;background:var(--bgcolor-main);box-shadow:inset 0 0 #154778;display:block;-webkit-transition:all .4s cubic-bezier(.5,.24,0,1);transition:all .4s cubic-bezier(.5,.24,0,1)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a:after{content:"";position:absolute;right:0;top:0;z-index:-1;width:0%;height:1px;background:var(--bgcolor-main);-webkit-transition:all .4s cubic-bezier(.5,.24,0,1);transition:all .4s cubic-bezier(.5,.24,0,1)}.pendant-builder-diamond-listing .diamond_type_wrap .diamond_type_list li a:hover{border-left:1px solid var(--bgcolor-main);border-right:1px solid var(--bgcolor-main);color:var(--bgcolor-1)}.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}.diamond_type_list .type-icon{width:30px;height:30px;background:url(jewelry-store-sprite.svg);display:block;margin:auto}.tps_shape_filter .shape_list .shape-icon{width:65px;height:65px;background:url(jewelry-store-sprite.svg),#8f21402e;display:block;border-radius:50%;margin:auto}.tps_shape_filter .shape_list .shape-icon.round{background-position:6px -608px}.tps_shape_filter .shape_list .shape-icon.princess{background-position:-68px -608px}.tps_shape_filter .shape_list .shape-icon.cushion{background-position:-148px -608px}.tps_shape_filter .shape_list .shape-icon.radiant{background-position:-381px -546px}.tps_shape_filter .shape_list .shape-icon.asscher{background-position:-226px -608px}.tps_shape_filter .shape_list .shape-icon.emerald{background-position:-436px -608px}.tps_shape_filter .shape_list .shape-icon.oval{background-position:-369px -608px}.tps_shape_filter .shape_list .shape-icon.pear{background-position:-320px -546px}.tps_shape_filter .shape_list .shape-icon.marquies{background-position:-301px -608px}.tps_shape_filter .shape_list .shape-icon.heart{background-position:-442px -546px}.diamond_type_list .type-icon.dimond_type_natural{background-position:-380px -491px}.diamond_type_list .type-icon.dimond_type_lab{background-position:-430px -491px}.diamond_type_list li a.selected .type-icon.dimond_type_natural{background-position:-274px -491px}.diamond_type_list li a.selected .type-icon.dimond_type_lab{background-position:-325px -491px}.tab-more-filters{display:flex;justify-content:center;align-items:center}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li .tab-more-filters span{background:#8f21402e;width:30px;height:30px;display:flex;border-radius:50%;color:var(--bgcolor-white);align-items:center;justify-content:center;text-align:center;margin-right:6px;cursor:pointer}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li .tab-more-filters span{pointer-events:none}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li .tab-more-filters span.active{pointer-events:all;background:var(--bgcolor-main)}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li .tab-more-filters span:last-child{margin-right:0}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab li.active a{border-bottom:1px solid var(--bgcolor-main);color:var(--bgcolor-main);pointer-events:none}.tps_mob_filter.container{display:none}.tps_pendantbuilder_final_page .tps_prodct_main{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--bgcolor-3);padding-bottom:40px;margin-bottom:30px}.tps_pendantbuilder_final_page .tps_final_product_gallery{width:60%}.tps_pendantbuilder_final_page .tps_final_product_meta_info{width:40%;padding-left:3%;position:sticky;display:inline-block}.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:var(--bgcolor-3);height:100%;width:100%;border:1px solid var(--bgcolor-3);display:flex;align-items:center;position:relative;justify-content:center}.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 var(--bgcolor-3);border-radius:5px;height:100%;align-items:center;display:flex}.tps_single_product-inner.tps-pendant-Builder-detilspage .grid{grid-gap:0px!important}.tps-pendant-Builder-detilspage .grid{margin-left:0;grid-gap:10px}.diamond_detail.tps_detail_column.product_metafields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px}.tps_mobile_filter_head{display:none}.tps-pendantbuilder-info .tps_diamond_sub_title ul{display:flex;flex-wrap:wrap;grid-gap:10px}.tps-pendantbuilder-info .tps_diamond_sub_title ul li{background:var(--bgcolor-3);padding:5px;border-radius:25px;font-size:13px;align-items:center;font-family:Be-Vietnam-Pro;justify-content:center;width:120px;text-align:center;line-height:23px}.tps-pendantbuilder-info .tps_diamond_sub_title,.tps-pendantbuilder-info .tps_diamond_title_price,.tps-pendantbuilder-info .tps_diamond_description,.tps_additional_information{padding:10px 0}.tps_single_product-inner.tps-pendant-Builder-detilspage .tps_additional_information{padding:0}.tps-diamond-detailspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img{border:0}.tps_additional_information ul{display:block;grid-gap:40px}.tps_additional_information ul span.tps_diamond,.tps_additional_information ul span.tps_pendant_setting{position:relative;padding-left:0}.tps_additional_information ul span.tps_diamond:after,.tps_additional_information ul span.tps_pendant_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_additional_information ul span.tps_pendant_setting:after{background-position:-463px -473px}.tps_additional_information ul span.tps_diamond,.tps_additional_information ul span.tps_pendant_setting{position:relative;padding-left:0;display:flex}.tps_additional_information ul li{display:flex;flex-wrap:unset;margin-bottom:10px}.tps_additional_information ul span.tps_higlight_text{font-weight:600}.tps_diamond_detail_page .tps_additional_information .tps_diamond,.tps_diamond_detail_page .tps_additional_information span.tps_pendant_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-1)}.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_pendant_setting:after{position:unset!important}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper{width:auto;margin:auto;display:block;background:var(--bgcolor-white);padding:5px 5px 0;position:relative;min-height:400px}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:900px}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image img#cert_image{width:100%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper span.tps_cert_wrapper_close{font-size:0px;text-align:right;width:23px;height:23px;display:block;background-color:var(--bgcolor-white);position:absolute;background-image:url(jewelry-store-sprite.svg);background-position:-294px -261px;right:-8px;top:-6px;cursor:pointer}.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:10px}.tps-final-pendant-setting-data .tps_final_ring_m span:first-child{font-family:Be-Vietnam-Pro;font-weight:600;color:var(--bgcolor-1)}.tps-final-pendant-setting-data .tps_final_ring_m span:nth-child(2){font-family:Be-Vietnam-Pro;font-size:14px;line-height:24px;color:var(--bgcolor-main);display:inline-block;width:auto;padding-left:10px}h2.tps_diamond_final_price{font-size:22px;color:var(--bgcolor-main);line-height:30px;font-family:Be-Vietnam-Pro;margin-top:0;font-weight:700;margin-bottom:15px}.tps_setting_chain_length{display:flex;align-items:center;flex-wrap:wrap;grid-gap:20px;padding:10px 0}.tps_chain_length_spacer select{font-style:inherit;font-weight:400;font-family:Be-Vietnam-Pro;background-color:transparent;border:1px solid #e4e4e4;padding:9px 10px;font-size:12px;border-radius:6px;width:230px}.tps_setting_chain_length .tps_chain_length_changer p{margin:0}.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart{font-size:1.5rem;letter-spacing:.1rem;line-height:1.2;padding:.9rem 3rem 1.1rem;border:1px solid var(--bgcolor-main);margin-bottom:10px;width:100%;background:var(--bgcolor-main);color:var(--bgcolor-white);text-align:center;display:flex;justify-content:center;align-items:center;transition:all .5s}.tps_details_btn.tps_pendant_details_btn button.tps_btn.tps_add_to_cart:hover{color:var(--bgcolor-1);box-shadow:none!important;background:transparent;border:1px solid var(--bgcolor-1)}.tps_details_btn.tps_pendant_details_btn{padding:10px 0}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{width:auto;background:#8f21402e;display:inline-block;text-align:center;color:var(--bgcolor-1);padding:10px 100px;margin-bottom:20px;font-family:Be-Vietnam-Pro;font-size:15px;cursor:pointer;margin-right:15px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.active.tps_tab{background:var(--bgcolor-main);color:var(--bgcolor-white)}.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-size:15px;font-family:Be-Vietnam-Pro;letter-spacing:.5px;line-height:25px}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-2{width:40%}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div:nth-child(n+1){background-color:var(--bgcolor-4)}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div{display:flex;flex-wrap:wrap;grid-gap:30px 0px;padding:10px 40px}.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:15px;grid-row-gap:15px}.tps_product_container.tps_pendant_builder_finalpage{padding-bottom:50px}figure{border-radius:5px;margin-bottom:0}figure.zoom img:hover{opacity:0;cursor:crosshair}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-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:var(--bgcolor-main)!important}.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:Be-Vietnam-Pro;letter-spacing:.5px;line-height:25px}.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column .info-column-setting_info .tps-seDetailc-sp-info-col .single_info:nth-child(odd),.tps_final_detail_tab.tps_setting_detail_tab .tps-setting-detail-column .info-column-accent_stone_info .tps-seDetailc-sp-info-col .single_info:nth-child(odd){background-color:var(--bgcolor-4)}.tps-setting-detail-table.tps_final_detail_tab.tps_setting_detail_tab .product_metafields{grid-template-columns:repeat(2,1fr);grid-column-gap:15px}.colour-popoup .color_diamond_img img{width:100%}.diamond_list_view_container .fa-angle-down{position:relative}.diamond_list_view_container .fa-angle-down:before,.diamond_list_view_container .fa-angle-up:before{content:"";width:20px;height:20px;cursor:pointer;background-image:url(jewelry-store-sprite.svg);display:block;position:absolute;top:-11px;background-position:-420px -429px}.diamond_list_view_container .fa-angle-up:before{background-position:-420px -447px;top:11px}button#topView,button#sideView,button#reset{position:relative;border:0;padding:10px 20px}.tps-diamondlist-result-view-switcher{display:flex;align-items:center}.tps-diamondlist-result-view-switcher .tps-diamondlist-result-view-switcher-type{width:40px;height:40px;overflow:hidden;color:transparent;cursor:pointer;background-image:url(jewelry-store-sprite.svg)}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type.tps_list_view{background-position:118px -65px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type.tps_list_view.active{background-position:118px -32px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type.tps_grid_view{background-position:153px -65px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type.tps_grid_view.active{background-position:153px -32px}.diamond_grid_view_container ul,.tps_diamond_compare_view ul,.tps_diamond_recent_view ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding-left:0}.diamond_grid_view_container .tps-diamondlist-item-media-div img,.tps_diamond_compare_view .tps-diamondlist-item-media-div img,.tps_diamond_recent_view .tps-diamondlist-item-media-div img{width:100%}.diamond_grid_view_container ul li,.tps_diamond_compare_view ul li,.tps_diamond_recent_view ul li{position:relative;padding:0;transition:.3s ease;cursor:pointer;border-radius:5px;border:1px solid transparent;box-shadow:0 0 10px #0000001a}.tps-diamondlist-img{height:345px;border-bottom:2px solid var(--bgcolor-main);display:flex;align-items:center;background:#afafaf;overflow:hidden;border-top-right-radius:5px;border-top-left-radius:5px}.tps-diamond-detailspage .tps_recently_viewed_section{padding-bottom:50px}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn{padding:15px;text-align:center}.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{color:var(--bgcolor-1)}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn:hover,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn:hover,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn:hover{background:var(--bgcolor-main)}.tps-diamondlist-item-info-span,.tps_diamond_compare_view .tps-diamondlist-item-info-span{position:absolute;top:5px;right:10px}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list{display:flex;flex-wrap:wrap;flex-direction:column;grid-gap:5px 5px}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li,.tps_diamond_compare_view .tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li{position:relative;box-shadow:none;border:0}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li input.tps-diamondlist-compare-chk{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;opacity:0;cursor:pointer}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li span{width:30px;height:30px;display:block;background-color:var(--bgcolor-white);border-radius:50%;box-shadow:0 1px 10px #00000026;background:url(jewelry-store-sprite.svg),var(--bgcolor-white)}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li span.tps-diamondlist-compare-span{background-position:54px -150px}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li.tps-diamondlist-result-grid-compare.active span.tps-diamondlist-compare-span,.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li:hover span.tps-diamondlist-compare-span{background-position:91px -151px}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li span.tps_diamond_info_span{background-position:34px -72px}.tps-diamondlist-item-info-span ul.tps-diamondlist-item-info-span-list li span.tps_diamond_info_span:hover{background-position:34px -34px}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span,.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span{padding-right:0;font-size:12px;line-height:12px;color:var(--bgcolor-1);position:relative}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data{display:flex;align-items:center;justify-content:center;grid-gap:0px 7px;margin-bottom:8px;flex-wrap:wrap}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span:after,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span:after,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span:after,.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data-info span:after{content:"";width:1px;height:12px;position:absolute;right:-4px;top:45%;transform:translateY(-50%);background-color:var(--bgcolor-1)}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span:last-child:after,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span:last-child:after,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span:last-child:after{display:none}.tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-price{font-size:16px;line-height:26px;font-weight:600;color:var(--bgcolor-1);font-family:Be-Vietnam-Pro}.tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-title{margin-bottom:5px;color:var(--bgcolor-1);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.tps-diamondlist-item-info{position:absolute;top:0;width:100%;background-color:var(--bgcolor-white);padding:20px 15px 10px;height:100%;overflow:hidden;overflow-y:scroll}.tps-diamondlist-item-info::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.tps-diamondlist-item-info::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--bgcolor-main)}.tps-diamondlist-item-info .tps-diamondlist-item-info-row{display:flex;flex-wrap:wrap;margin-bottom:7px}.tps-diamondlist-item-info .tps-diamondlist-item-info-row span.tps-diamondlist-item-info-label,.tps-diamondlist-item-info .tps-diamondlist-item-info-row span.tps-diamondlist-item-info-value{font-size:14px;line-height:24px;color:var(--bgcolor-1);font-family:Be-Vietnam-Pro;width:50%}.tps-diamondlist-item-info span.tps-diamondlist-item-info-close.tps_diamond_info_close{position:absolute;width:20px;height:20px;right:4px;top:5px;background-image:url(jewelry-store-sprite.svg);background-position:-384px -318px;z-index:9}.tps-diamondlist-spinner-gridv-container div:empty,.tps-diamondlist-spinner-list-container div:empty{display:block!important}.tps-diamondlist-spinner-gridv-container .timeline-item{height:850px;overflow:hidden}.tps-diamondlist-spinner-list-container .timeline-item,.tps-diamondlist-spinner-gridv-container .timeline-item{background:var(--bgcolor-white);border-bottom:1px solid #f2f2f2;padding:25px 10px;margin:0 auto;height:670px;overflow:hidden}.tps_grid_animated-background{height:300px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding-left:0}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li{cursor:pointer;transition:.3s;box-shadow:0 3px 6px #00000029;position:relative}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-img{width:90%;margin:0 auto 20px;height:250px}.tps-diamondlist-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,#ddd 8%,#e7e7e966 18%,#ddd 33%);background-size:900px 204px;height:50px;position:relative}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-title{width:80%;height:22px;margin:0 auto 10px}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-shape{width:80%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-shape .tps-diamondlist-animated-background{width:20%;height:13px}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-shape .tps-diamondlist-animated-background.tps-diamondlist-grid-pr-line{width:1%;height:16px;margin:auto 2%}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-price{width:100px;height:28px;margin:0 auto 15px}.tps-diamondlist-spinner-list-container .tps-diamondlist-animated-list{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;list-style:none;margin:0 0 10px}.tps-diamondlist-spinner-list-container .tps-diamondlist-animated-list .tps-diamondlist-animated-background.tps-diamondlist-check{width:20%;height:30px;margin:auto}.tps-diamondlist-spinner-list-container .tps-diamondlist-animated-list .tps-diamondlist-animated-background.tps-diamondlist-icon{width:70px;margin:auto}.tps-diamondlist-spinner-list-container .tps-diamondlist-animated-list .tps-diamondlist-animated-background.tps-diamondlist-view{width:30px;height:30px;border-radius:50%;margin:auto}.tps_choose_this_diamond{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;margin-bottom:10px}.back_to_search,.tps_diamond_detail_back_to_search{padding:0 0 15px}.back_to_search a.tps-back-to-search.btn,.tps_diamond_detail_back_to_search a.tps_back_to_search{position:relative;padding-left:20px;font-size:12px;line-height:22px;text-transform:capitalize}.back_to_search a.tps-back-to-search:after,.tps_diamond_detail_back_to_search a.tps_back_to_search:after{content:"";background-image:url(jewelry-store-sprite.svg);background-position:-327px -45px;position:absolute;display:block;width:20px;height:20px;left:0;top:5px}.tps_diamond_detail_back_to_search a.tps_back_to_search:after{top:-1px}.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;color:var(--bgcolor-white)}.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-final-zoom img:hover{opacity:0}.tps-final-zoom.hover{background-size:0%}.tps-final-zoom.hover:hover{background-size:cover}.tps-ship-by .tps_detail_order_info span{position:relative;padding-left:30px}.tps-ship-by .tps_detail_order_info span:first-child:after{content:"";width:25px;height:21px;background-image:url(jewelry-store-sprite.svg);background-position:-140px -442px;display:block;position:absolute;top:0;left:0}.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_pendantbuilder_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_pendantbuilder_toast_msg_popup_wrapper .tps_pendantbuilder_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-main);margin:auto;text-align:center;max-width:300px}.tps_pendantbuilder_toast_msg_popup_wrapper.tps_popoup_show,.tps_wishlist_toast_msg_popup_wrapper.tps_popoup_show{visibility:visible;opacity:1}.tps_certificate_popup_wrapper_div{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:#0000008c;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;justify-content:center}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show{visibility:visible;opacity:1}.white_diamond_wrap.dev_wrap_bx h1.tps_diamond_listing_title{font-size:28px;line-height:38px;text-align:center;margin-bottom:25px}.tps-wishlist-compare-details .tps_product_wihlist span{position:relative;padding-left:25px;margin-left:0!important}.wishlist-compare-detail .btn-product{display:none}.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-wishlist-compare-details .tps_product_wihlist>span{padding-left:0}.tps-wishlist-compare-details .tps_product_wihlist>span svg{opacity:0}.tps_product_wihlist.active span:after{background-position:-269px -444px}.search_box_wrap.dev_tps_slide.mar-top_dev.tps_search_by_report_filter input#tps_search_by_report_no{font-size:14px;padding:5px 10px;color:var(--bgcolor-1);border:none;border:1px solid var(--bgcolor-main);border-radius:0;width:65%;height:40px;margin:0}.tps-diamondlist-filter-textbox-wrapper button.tps_filter_textbox_btn{line-height:11px;font-family:Be-Vietnam-Pro;font-size:14px;line-height:14px;text-transform:uppercase;border-top-right-radius:5px;border-bottom-right-radius:5px;color:var(--bgcolor-white);background-color:var(--bgcolor-main);border:1px solid var(--bgcolor-main);padding:11px 10px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-left:none;cursor:pointer;width:35%;height:40px;margin-left:-4px}.tps-diamondlist-filter-textbox-wrapper button.tps_filter_textbox_btn:hover{background-color:transparent;border-color:var(--bgcolor-main);color:var(--bgcolor-main);border:1px solid var(--bgcolor-main)!important}.tps_appy_filter_section{display:none}.tps_diamondlist_detail_info{background:var(--bgcolor-white);position:relative;background-color:var(--bgcolor-white);display:flex;flex-wrap:wrap;width:100%;padding:10px 10px 20px;align-items:center;z-index:999}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_media{width:20%;text-align:center}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table{width:64%;display:inline-block;padding-left:1%}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_btn_row{width:15%;margin-left:auto;display:flex;align-items:center;justify-content:center}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_media img{width:100%;max-width:80%;margin:auto}.tps_diamondlist_detail_info span.tps_diamondlist_detail_view_close{width:21px!important;height:21px!important;position:absolute!important;top:20px;right:20px;display:block!important;padding:0!important;background-image:url(jewelry-store-sprite.svg);background-position:-410px -318px;transition:.5s ease!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{border:1px solid var(--bgcolor-main);letter-spacing:1px;font-size:14px;line-height:14px;background-color:var(--bgcolor-main);color:var(--bgcolor-white);position:relative;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;text-align:center;cursor:pointer;padding:13px 20px 11px}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_btn_row button:hover{background-color:#fff!important;color:var(--bgcolor-main)!important;border:1px solid var(--bgcolor-main)!important}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table .tps_diamondlist_detail_view_info_row{display:flex;border-bottom:1px solid #ececed;width:50%;float:left}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table .tps_diamondlist_detail_view_info_row:nth-last-child(1){border-bottom:none}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table .tps_diamondlist_detail_view_info_row span.tps_diamondlist_detail_view_info_title{font-weight:600;width:45%;text-align:left;color:var(--bgcolor-1)!important}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table .tps_diamondlist_detail_view_info_row span.tps_diamondlist_detail_view_info_value{width:55%;color:var(--bgcolor-1)!important;text-align:left}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_media .tps_diamondlist_detail_view_title{font-size:14px;line-height:24px;color:var(--bgcolor-1);margin:12px 0 5px;font-weight:500;text-transform:capitalize}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_media .tps_diamondlist_detail_view_price{font-size:16px;line-height:26px;color:var(--bgcolor-1);font-weight:600}.tps_diamondlisting_area .table_rows.diamond_row_active{background:var(--bgcolor-main)!important}.tps_diamondlisting_area .table_rows.diamond_row_active span,.tps_diamondlisting_area .table_rows.diamond_row_active .tps_desktop_table_row span.mb_comp a{color:#fff!important}.tps_diamondlisting_area .table_rows.diamond_row_active .tps_checkbox input[type=checkbox],.tps_diamondlisting_area .table_rows.diamond_row_active .tps_checkbox input[type=checkbox]+label{border:1px solid var(--bgcolor-white);background-color:transparent}#thumb-seven .diamond_generic{text-align:center;margin:0 auto;height:auto;width:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;display:block;position:relative;clear:both;border:none}#thumb-seven #dia_hand_image{position:relative}#thumb-seven .hand-slider-text{text-transform:uppercase;margin-top:20px;font-size:13px}#thumb-seven img#gallery-four-thumb{width:300px!important;max-width:unset!important}#thumb-seven #gallery-four-thumb-black{position:absolute;left:50%!important;right:50%!important;transform:translate(-50%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);top:0;width:300px!important}#thumb-seven .hand_diamond_img{display:inline-block;position:absolute;top:48%;left:50%;transform:translate(-59%);-webkit-transform:translate(-59%,0%);-moz-transform:translate(-59%,0%);height:60px;width:60px;z-index:9}#thumb-seven .hand_diamond_img.Marquise{background:url(marquise_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Radiant{background:url(radiant_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Cushion{background:url(cushion_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Asscher{background:url(asscher_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Emerald{background:url(emerald_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Heart{background:url(heart_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Oval{background:url(oval_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Pear{background:url(pear_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Princess{background:url(princess_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Round{background:url(round_shape.png) no-repeat;background-position:center center}#thumb-seven .hand_diamond_img.Cushion{background:url(cushion_shape.png) no-repeat;background-position:center center}#thumb-seven .carat-detail-slider{margin-top:20px}#thumb-seven .search_slider{display:block;float:none;position:relative;width:100%;margin:22px auto 0;border:none}#thumb-seven .right-slide,#thumb-seven .left-slide{font-size:11px}#thumb-seven .left-slide{margin-right:5px;text-transform:uppercase}#thumb-seven .right-slide{margin-left:15px;text-transform:uppercase}#thumb-seven #min_carat_detail,#thumb-seven #min_carat_detail_pop{width:70px;font-size:12px;top:5px!important;flex-direction:row-reverse;justify-content:center}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image #thumb-seven{border:none}#thumb-seven #handcolorslider.ui-widget-content,#thumb-seven #caratlearnmore.ui-widget-content{background:var(--bgcolor-main)!important;height:6px;border-radius:5px;width:63%;left:2%;display:inline-block;border:1px solid var(--bgcolor-main)!important}#thumb-seven .ui-slider .ui-slider-handle,#thumb-seven .white_diamond_wrap .ui-slider .ui-slider-handle{width:17px;height:17px!important;border-radius:9px;background-color:var(--bgcolor-main)!important;border:none;margin-left:-9px;top:-7px!important;position:absolute;display:block;float:left;cursor:pointer;z-index:2}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}ul.tps_recent_diamond_list li,.tps_diamond_recent_view ul li{border:1px solid #fff1e4;cursor:pointer;transition:.3s;box-shadow:0 3px 6px #fff1e4;position:relative}.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}.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-main)}.diamond_grid_view_container ul li.tps_recent_diamond a,.tps_diamond_compare_view ul li.tps_recent_diamond a,.tps_diamond_recent_view ul li.tps_recent_diamond a,.diamond_grid_view_container ul li.tps_recent_diamond span,.tps_diamond_compare_view ul li.tps_recent_diamond span,.tps_diamond_recent_view ul li.tps_recent_diamond span,.diamond_grid_view_container ul li.tps_recent_diamond .tps-diamondlist-item-price,.tps_diamond_compare_view ul li.tps_recent_diamond .tps-diamondlist-item-price,.tps_diamond_recent_view ul li.tps_recent_diamond .tps-diamondlist-item-price{color:#fff!important}.diamond_grid_view_container ul li.tps_recent_diamond .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span:after{background-color:var(--bgcolor-white)}.diamond_grid_view_container .tps-diamondlist-item-media-div img,.tps_diamond_compare_view .tps-diamondlist-item-media-div img,.tps_diamond_recent_view .tps-diamondlist-item-media-div img,.tps_recent_diamond_list .tps-diamondlist-item-media-div img{width:100%}.diamond_grid_view_container .tps-diamondlist-result-grid-view-cn,.tps_diamond_compare_view .tps-diamondlist-result-grid-view-cn,.tps_diamond_recent_view .tps-diamondlist-result-grid-view-cn,.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn{padding:15px;text-align:center}.diamond_grid_view_container ul li:hover .tps-diamondlist-result-grid-view-cn,.tps_diamond_compare_view ul li:hover .tps-diamondlist-result-grid-view-cn,.tps_diamond_recent_view ul li:hover .tps-diamondlist-result-grid-view-cn,.tps_recent_diamond_list li:hover .tps-diamondlist-result-grid-view-cn{background:#8f21402e}.diamond_recent .tps_desktop_table_row .rowClick,.tps_diamond_recent_view .tps_desktop_table_row .rowClick{display:block!important}.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data span{padding:0 6px}.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data-info span:after{margin-right:3px}.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-meta-data-info span:last-child:after{background-color:var(--bgcolor-1)}.tps_product_details_info .product_metafields .single_info .txt_info a{position:relative;font-weight:600}.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-main)!important;display:block!important;transition:width .5s ease!important;position:absolute!important;left:0!important;bottom:0!important}.tps-pendantbuilder-info .tps_diamond_sub_title ul li a{color:var(--bgcolor-main);position:relative}.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-main)!important;width:0%!important}.tps_recent_diamond_list .tps-diamondlist-result-grid-view-cn a:hover{color:var(--bgcolor-1)}.tps_product_details_info .product_metafields .single_info .txt_info a:after,.tps_product_details_info .product_metafields .single_info .txt_info a:hover:after{background-color:var(--bgcolor-1)!important}.slick-arrow{top:30%!important}.slick-dots li{border:none!important;box-shadow:none!important}.footer-1 .footer-blog-items:nth-child(6){margin-top:-19px!important}.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}product-form__input input[type=radio]:checked+label{background-color:var(--bgcolor-1)!important;color:rgb(var(--color-background));border:none!important}.diamond_not_found{justify-content:center;font-size:24px;line-height:34px;font-weight:600;text-align:center;color:#222;padding:3%}.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:var(--bgcolor-1);max-width:100%;height:auto;object-fit:cover;border-top-right-radius:5px;border-top-left-radius:5px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:24.25%}.tps_pendantbuilderlisting{margin-bottom:50px;display:flex;flex-wrap:wrap;grid-gap:20px 1%}section.tps_banner_section img{color:var(--bgcolor-1);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}section.tps_banner_section a:hover{color:#6c757d}.tps_pendant_loose_diamond_listing .tab_color_clarity_cut ul.tps_box_swatches li{width:23.5%!important;position:relative;text-align:center}.tps_pendant_loose_diamond_listing .tab_color_clarity_cut .tps_cut_slider ul.tps_box_swatches li,.tps_pendant_loose_diamond_listing .tab_more_filters .tps_diamond_type_filter_inner .filter_block ul li{width:30.98%!important;position:relative}.tps_diamond_shapes li a.selected span.img_shape,ul.tps_diamond_metal li a.selected span.img_metal,.tps_diamond_style li a.selected span.img_style{border-color:var(--bgcolor-1)}ul.tps_diamond_metal span.text_metal,span.text_shape,.tps_filter_style span.text_style{position:relative;width:fit-content;margin-inline:auto;display:block}ul.tps_diamond_metal span.text_metal:after,span.text_shape:after,.tps_filter_style span.text_style:after{content:"";width:00%;height:1px;position:absolute;background-color:var(--bgcolor-1);left:50%;transform:translate(-50%);transition:width .5s ease-in-out;bottom:2px}ul.tps_diamond_metal a.selected span.text_metal:after,ul a.selected span.text_shape:after,.tps_filter_style a.selected span.text_style:after{width:100%}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content a{color:var(--bgcolor-1);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:inline-block;margin-bottom:8px}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content .price{color:var(--bgcolor-1);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.page-pendant-builder-diamond-listing .container.steps_container.pendant_steps.tps_pendant_builder_step.steps{padding:20px 15px 0!important}.step_block .step .step_text .step1_details,.step_block .step .step_text .step2_details,.step_block .step .step_text .step3_details{flex-wrap:wrap}.step_block .step .step_text .step1_details .price-step,.step_block .step .step_text .step2_details .price-step,.step_block .step .step_text .step3_details .price-step{width:100%}.step_block .step .step_text .step1_details .price-step:after,.step_block .step .step_text .step2_details .price-step:after,.step_block .step .step_text .step3_details .price-step:after{display:none}.page-pendant-builder-diamond-details .tps_details_title{margin-bottom:0}@media(hover:hover){ul.tps_diamond_metal li:hover span.text_metal:after,ul li:hover span.text_shape:after,.tps_filter_style li:hover span.text_style:after{width:100%}.tps_diamond_shapes li:hover span.img_shape,ul.tps_diamond_metal li:hover span.img_metal,.tps_diamond_style li:hover span.img_style{border-color:var(--bgcolor-1)}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product:hover{border-color:var(--bgcolor-1);box-shadow:none}.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-1)}.diamond_grid_view_container ul li:hover,.tps_diamond_compare_view ul li:hover,.tps_diamond_recent_view ul li:hover{border-color:var(--bgcolor-1);box-shadow:none}}@media(max-width:1680px){.tps_details_title{font-size:23px;line-height:33px}}@media(max-width:1440px){.step_block .step:first-child{width:200px}.tps_filter_metal{-webkit-order:2;order:2}.tps_filter_price{-webkit-order:3;order:3;padding-left:0%}.tps_filter_style{-webkit-order:4;order:4}.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:980px}}@media(max-width:1366px){.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{font-size:14px;line-height:24px}.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_heading_text p.tps_banner_heading{font-size:30px;line-height:40px}}@media(max-width:1280px){.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{width:95%}h2#final_pendant_name{font-size:22px;line-height:32px}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:320px;height:300px}.search_box_wrap.dev_tps_slide.mar-top_dev.tps_search_by_report_filter input#tps_search_by_report_no{width:64%}.pendant-builder-diamond-listing .tab_shape_carat_price .filter_block.tps_diamond_type_filter{width:80%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:800px}.tps_diamond_shapes li{width:19.6%}ul.tps_diamond_metal li{width:24.6%}}@media(max-width:1199px){.tps_pendantbuilder_final_page .step_block .step:first-child{display:none}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%}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table{width:80%}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_btn_row{width:100%;justify-content:left;padding-left:21.5%}.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}ul.tps_diamond_metal li{width:24%}h1.product__title,.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}.step_text{padding-left:5px}.step_text span{font-size:12px}.step-no{width:35px;height:35px;padding:6px;font-size:14px}.step1_details,.step2_details,.step3_details{font-size:11.5px}.step_block .step .step_block_content{padding-left:20px}.step_block .step:first-child{width:160px}}@media(max-width:1024px){.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper{width:55%!important;max-width:55%!important}.tps-wishlist-compare-details,.tps-wishlist-compare-details ul.tps_additional_information{grid-gap:30px}.tps-pendant-Builder-detilspage .tps-pendantbuilder-info{width:45%!important;max-width:45%!important;padding-left:3%!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}#color_swach_set li.color-fltr-box:nth-child(3),#color_swach_set li.color-fltr-box:nth-child(6){margin-right:0!important}.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:12px;line-height:20px;display:inline-block}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:14px;line-height:24px}.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:10px 0px}.diamond_grid_view_container ul,.tps_diamond_compare_view ul,.tps_diamond_recent_view ul{grid-template-columns:1fr 1fr 1fr}.tps-detail-page-loader .tps_details_loader_gallery_left div{width:260px;height:300px}.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_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:32.6%}.tps_heading_text p.tps_banner_heading{font-size:25px;line-height:35px}}@media(max-width:992px){.tps_heading_text p.tps_banner_heading{font-size:23px;line-height:33px}.tps_filter_shape,.tps_filter_metal,.tps_filter_price,.tps_filter_style{width:100%}.tps_diamond_shapes li{width:8%}.tps_diamond_metal li{width:12%}.tps_filter_style,.tps_filter_metal{padding-left:0}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{padding:0}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{width:100%}.step_block .step:first-child{display:none}.step1_details,.step2_details,.step3_details{padding-top:0}.step_text,.step_text a,.start_over_popup{font-size:10px!important;line-height:20px!important}.step_text a:after{height:10px;bottom:6px}.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_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image{width:680px}ul.tps_diamond_metal li{width:12%}.tps_filter_style ul li{width:8%}}@media(max-width:991px){.step_block .step:first-child,.step-no{display:none}.step_block .step .step_block_content{flex-direction:column-reverse;align-items:center;justify-content:center}.step_text{width:100%}.step_block .step .step_block_content{height:100px;padding-left:0}.pendant-builder-diamond-listing .tab_shape_carat_price .filter_block.tps_diamond_type_filter{width:90%}.timeline-item{padding:0 15px}.tps-detail-page-loader .animated-background,.tps-filter-page-loader .animated-background{height:100%}.tps-spinner-container.tps-detail-page-loader{overflow:hidden}.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}.product_metafields{grid-template-columns:repeat(2,1fr);grid-row-gap:15px}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery{padding-right:20px}.tps-detail-page-loader .tps_details_loader_gallery_left div,.tps-detail-page-loader .tps_details_loader_gallery_left{width:100%}}@media(max-width:825px){.tps_diamond_metal li{width:16%}.tps_diamond_shapes li{width:8.1%}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_content{text-align:center}.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-pendantbuilder-info .tps_diamond_sub_title ul li{width:104px;font-size:12px}.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-main)}.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{width:50%}.tps_pendantbuilder_final_page .tps_final_product_meta_info,.tps_pendantbuilder_final_page .tps_final_product_gallery{width:100%}.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-pendantbuilder-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 .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}ul.tps_diamond_metal li{width:14.6%}.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%;text-align:right}.pendant-builder-diamond-listing .tps-pendantbuilder-reset-filter-confirm-popup-div{right:2px;left:auto}.pendant-builder-diamond-listing .tps-pendantbuilder-reset-filter-confirm-popup-div:before{left:32px}.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,.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:60%}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1 div span.detail-row-2{width:50%;text-align: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:40%}.tps_product_details_info .product_metafields .single_info .txt_info{width:60%}.container.steps_container.pendant_steps.tps_pendant_builder_step.steps{padding:0!important}.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}}@media(max-width:768px){.pendant-builder-diamond-listing .tab_color_clarity_cut .filter_block.tps_diamond_type_filter,.pendant-builder-diamond-listing .tab_more_filters .filter_block.tps_diamond_type_filter,.filter_block.tps_shape_filter.tps_filter_section_block{position:relative}.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}.tps-wishlist-compare-details{grid-gap:20px}.selected_filter_container{width:100%}.tps_details_title{font-size:18px;line-height:28px}.tps_diamondlist_detail_info .tps_diamondlist_detail_view_info_table .tps_diamondlist_detail_view_info_row span{font-size:12px}}@media(max-width:767px){.tps_diamond_main_filter.tps_diamond_mobile_filters .tps_appy_filter_section{margin-left:0}.tps_appy_filter_section{margin-left:-100%}body.no-scroll{position:fixed}.tps-pendantbuilder-reset-parent .tps-pendantbuilder-reset-filter-confirm-popup-div{margin-top:9px}body.gradient.page-pendant-builder-diamond-listing.no-scroll{position:fixed}.tps_appy_filter_section{display:block;position:fixed;bottom:0;width:95%;z-index:999}.tps_appy_filter_section button{width:100%;margin:0;justify-content:center;align-items:center;box-sizing:border-box;padding:.9rem 1rem 1.1rem;text-decoration:none;border:0;border-radius:0;background-color:var(--bgcolor-1);color:var(--bgcolor-white);z-index:9;transition:all .5s linear}.tps_mobile_filters,.tps_setting_main_filter.tps_mobile_filters .tps_appy_filter_section button{margin-left:0}.tps_slide1,.tps_slide2,.tps_slide3{padding:60px 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}.tps_setting_main_filter,.tps_diamond_main_filter{position:fixed;top:0;left:0%;width:100%;margin-left:-100%;height:100%!important;background-color:#00000045;transition:all .5s linear;z-index:9999}.pendant-builder-diamond-listing .tps_filter_tabs ul.tps-filter-tab{position:fixed;width:95%;background:var(--bgcolor-white);padding:12px 20px;margin-bottom:0;margin-top:-5px;z-index:1}.basic_filter_wrap.pendant-builder-diamond-listing{padding-top:53px}.tab_shape_carat_price{padding-top:70px}.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:88%!important;background-color:var(--bgcolor-white);z-index:99999;transition:all .5s linear;padding-top:0;bottom:0}.tps_filter_shape,.tps_filter_metal,.tps_filter_price,.tps_filter_style{width:100%}.tps_mob_filter button.mob_filter_btn{font-family:Be-Vietnam-Pro;margin-left:auto;background-color:var(--bgcolor-white);color:#232323;text-transform:uppercase;line-height:normal;font-weight:600;color:transparent;font-weight:100;border:1px solid #7f7f7f4d;font-size:14px;width:45px;height:45px;border-radius:3px;text-align:center;position:relative;padding:0}.tps_mob_filter button.mob_filter_btn:after{content:"";width:45px;height:45px;background-image:url(jewelry-store-sprite.svg);background-position:-332px -251px;position:absolute;display:block;cursor:pointer;top:0}.tps_setting_filter.active{padding:80px 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}.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-pendantbuilder-reset-parent{margin-left:0}.tps_latestv_ringl_reset_block .tps-pendantbuilder-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}.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:25%;background-color:var(--bgcolor-main);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-main);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;font-family:Be-Vietnam-Pro;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);font-family:Be-Vietnam-Pro;line-height:25px;margin-inline:auto;display:inline-block;width:100%;text-align:center}.tps_mob_filter_section .diamond_type_list .type-icon{width:55px;height:55px;background:url(jewelry-store-sprite.svg),#8f21402e;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:var(--bgcolor-main)}.tps_mob_filter_section .diamond_type_list li a.selected .dimond_type_lab{background-position:-196px -347px;background-color:var(--bgcolor-main)}.setting_filter .tps_mob_filter.container{text-align:center}.tps_mob_filter_section{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:20px;margin-bottom:15px}.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,.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_pdf{width:480px;min-height:auto}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_pdf iframe#dia_certificate_url{width:100%;height:100%}ul.tps_diamond_metal li{width:20%}.tps_filter_style ul li{width:12%}h1.product__title,.tps_details_title{font-size:24px}.tps_product_details_info .tps_detail_section_heading h2{font-size:20px}ul.tps_recent_diamond_list,.tps_diamond_recent_view ul{display:grid;grid-template-columns:1fr;grid-gap:20px;padding-left:0}div#tabs-3 .filter_block.tps_diamond_type_filter .cols-12.filter_block{margin-bottom:20px}.diamond_not_found{font-size:18px;line-height:28px}.tps_heading_text p.tps_banner_heading{font-size:15px;line-height:23px;text-align:center}.tps-detail-tabs-div{display:flex;gap:0px 10px}.tps_row.tps_product_info_row .tps-detail-tabs-div span.tps_tab{padding:9px 85px}.tps-pendantbuilder-spinner-grid-container{grid-template-columns:1fr 1fr;grid-gap:1% 2%}.timeline-item{padding:0}div#collection-content{overflow:hidden}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:49.3%}input#calcAmount,input#calcAmount2{font-size:13px}.tps-pendantbuilder-reset-parent .tps-pendantbuilder-reset-filter-confirm-popup-div:before,.tps_start_over_popup:before{right:auto;left:50%}.tps-pendantbuilder-reset-parent .tps-pendantbuilder-reset-filter-confirm-popup-div{left:50%;transform:translate(-50%)}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup:before{left:50%}.tps-detail-page-loader .tps_details_loader_gallery_left div,.tps-detail-page-loader .tps_details_loader_gallery_left{width:100%}.pendant-builder-diamond-listing .filter_block.tps_diamond_type_filter{padding-bottom:0}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image{margin-bottom:35px}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .slick-dots{bottom:-34px}.tps-pendantbuilder-info .tps_diamond_sub_title ul{justify-content:left}.tps_higlight_text.tps_ai_text{text-align:left;width:100%;display:block}.tps_details_title{margin-bottom:0}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery{padding-right:0}.tps_pendantbuilder_reset_filter_confirm_popup_btn_div{justify-content:center}.tps-pendantbuilder-reset-filter-confirm-popup-div .tps-pendantbuilder-reset-filter-confirm-popup-btn-div button,.tps_pendant_builder_step .tps_start_over_popup .tps_pendantbuilder_reset_filter_confirm_popup_btn_div button{font-size:13px;padding:6px 20px}.tps-pendantbuilder-reset-filter-confirm-popup-div .tps-pendantbuilder-reset-filter-confirm-popup-title,.tps_pendant_builder_step .tps_start_over_popup .tps_pendantbuilder_reset_filter_confirm_popup_title{font-size:12px;line-height:25px}.page-pendant-builder-final-pendant .slick-dotted.slick-slider{margin-bottom:45px}.page-pendant-builder-final-pendant .slick-dots{bottom:-45px}.page-pendant-builder-final-pendant .tps_details_title{margin-bottom:11px}}@media(max-width:639px){.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:400px;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-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 ul.tps_gallery_dots{display:flex;justify-content:center;text-align:center;width:100%;grid-gap:10px}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div .tps-details-inner-media-div{background-size:cover}.tps_diamond_detail_page_hand_sliderp{height:auto!important}img#gallery-four-thumb{position:relative}.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%}.tps_diamond_detail_page .tps_detail_mob_gallery_slider .slick-dots 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_diamond_detail_page .tps_detail_mob_gallery_slider .slick-dots li.slick-active button{border-color:var(--bgcolor-main)}.tps_diamond_detail_page .tps_detail_mob_gallery_slider .slick-dots li.slick-active button:after{background-color:var(--bgcolor-main)}.tps_diamond_detail_page .tps_detail_mob_gallery_slider .slick-dots 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_diamond_detail_page_hand_slider .diamond_generic{text-align:center;margin:0 auto;height:auto;width:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;display:block;position:relative;clear:both}.tps_diamond_detail_page .tps_diamond_detail_page_hand_slider .tps-loose_diamond-hand-slider-skin-block{position:relative;max-width:300px;margin-left:auto;margin-right:auto}.tps_diamond_detail_page_hand_slider #dia_hand_image{position:relative}.tps_diamond_detail_page_hand_slider .search_slider{display:block!important;float:none;position:relative;width:100%;margin:20px auto 0;border:none}.tps_diamond_detail_page_hand_slider #handcolorslider.ui-widget-content,.tps_diamond_detail_page_hand_slider #caratlearnmore.ui-widget-content{background:var(--bgcolor-main)!important;height:6px;border-radius:5px;width:63%;left:2%;display:inline-block;border:1px solid var(--bgcolor-main)!important}.tps_diamond_detail_page_hand_slider .ui-slider .ui-slider-handle,.tps_diamond_detail_page_hand_slider .white_diamond_wrap .ui-slider .ui-slider-handle{width:17px!important;height:17px!important;border-radius:50%;background-color:var(--bgcolor-main)!important;border:none;margin-left:-9px;top:-7px!important;position:absolute;display:block;float:left;cursor:pointer;z-index:2}.tps_diamond_detail_page_hand_slider #min_carat_detail,.tps_diamond_detail_page_hand_slider #min_carat_detail_pop{width:70px;font-size:12px;top:-1px!important;flex-direction:row-reverse}.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-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image div{height:auto}.tps_diamond_detail_page_hand_slider #handcolorslider.ui-widget-content,.tps_diamond_detail_page_hand_slider #caratlearnmore.ui-widget-content{width:58%}.tps_diamond_detail_page_hand_slider .left-slide{margin-right:5px;text-transform:unset}.tps_diamond_detail_page_hand_slider .right-slide,.tps_diamond_detail_page_hand_slider .left-slide{font-size:11px}.tps_diamond_detail_page_hand_slider .right-slide{margin-left:30px;text-transform:unset}.tps-loose_diamond-hand-slider-skin-block .tps-gallery-four-thumb-black{position:absolute;left:50%!important;right:50%!important;transform:translate(-50%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);top:0;width:300px!important}.tps_diamond_detail_page .tps_diamond_detail_page_hand_slider img.tps-gallery-four-thumb{width:auto!important;max-width:300px!important;object-fit:scale-down;margin-left:auto;margin-right:auto}.tps_diamond_detail_page .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img{border:0}.tps_diamond_detail_page_hand_slider .hand_diamond_img{display:inline-block;position:absolute;top:48%;left:50%;transform:translate(-59%);-webkit-transform:translate(-59%,0%);-moz-transform:translate(-59%,0%);height:60px;width:60px;z-index:9}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Marquise{background:url(marquise_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Radiant{background:url(radiant_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Cushion{background:url(cushion_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Asscher{background:url(asscher_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Emerald{background:url(emerald_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Heart{background:url(heart_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Oval{background:url(oval_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Pear{background:url(pear_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Princess{background:url(princess_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Round{background:url(round_shape.png) no-repeat;background-position:center center}.tps_diamond_detail_page_hand_slider .hand_diamond_img.Cushion{background:url(cushion_shape.png) no-repeat;background-position:center center}.page-ring-builder-diamond-details .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image img{width:100%;margin:auto}.tps_pendantbuilder_final_page .tps_final_product_gallery .tps-details-main-media-div{display:block}.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:after,.tps_pendant_builder_finalpage .tps_final_product_gallery .tps-details-main-media-div ul li.slick-active button:after{background-color:var(--bgcolor-main)!important}.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-main)!important}.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}section.tps_banner_section img,.tps_setting_listing_page_banner{WIDTH:100%}.tps_row.tps_product_info_row .tps_diamond_detail_tab .tps-detail-column.detail-column-1{grid-template-columns:repeat(1,1fr)}.tps-settings-sort-section{grid-row-gap:15px;flex-direction:column;margin-top:16px}.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:11px}.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 85px;margin-right:12px}.tps-diamondlist-img{height:300px}.tps-pendantbuilder-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-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image{grid-template-columns:repeat(1,1fr)}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image,.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_pdf{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_diamond_shapes li{width:16%}ul.tps_diamond_metal li{width:25%}.tps_appy_filter_section{width:95%}.tps-seDetailc-attr-right{width:50%}.sticky-info .price{justify-content:left}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup{left:15%}#color_swach_set li.color-fltr-box{width:27%!important}.page-pendant-builder-diamond-listing ul.shape_list li{width:17%!important;margin-right:10px}.tps_diamond_detail_page .tps_product_details_info .product_metafields .single_info .txt_title{width:60%}.tps_diamond_detail_page .tps_product_details_info .product_metafields .single_info .txt_info{width:40%}.tps-pendant-Builder-detilspage .tps-pendantbuilder-gallary-wrapper .tps_pendant_setting_gallery .tps-product-full-image .tps_diamond_video iframe{height:380px}.tps_product_details_info .tps_detail_section_heading{text-align:center}.product__info-wrapper .price{justify-content:left!important}.product__info-wrapper.grid__item.tps-pendantbuilder-info{text-align:left}.tps-wishlist-compare-details{justify-content:center!important}.step_text{padding-left:0}.step1_details,.step2_details,.step3_details{grid-gap:0 7px}.step_block .step .step_block_content{padding-left:32px}.tps-pendantbuilder-info p img{float:none!important}ul.tps_diamond_metal li{justify-content:flex-start}ul.tps_diamond_metal li{width:33%}ul.tps_diamond_metal,ul.tps_diamond_style{justify-content:center}.tps-detail-page-loader .background-masker.tps_details_loader_grid .tps_details_loader_gallery{padding-right:0}.tps-pendantbuilder-info .tps_diamond_sub_title ul{justify-content:left}}@media(max-width:580px){.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product{width:100%}.tps_pendantbuilderlisting .tps_pendantbuilderlisting_product .tps_pendantbuilderlisting_img img{margin-inline:auto;display:block}.tps-pendantbuilder-spinner-grid-container,.tps_pendantbuilderlisting{grid-template-columns:1fr}.tps_diamond_shapes li{width:19.6%}.step_block .step .step_block_content{padding-left:12px}.step_text span{font-size:11px;line-height:16px;padding-left:0}.step3 .step_text span{padding-left:0;max-width:100px;text-align:center}.step_text{padding-left:1px}.tps_product_details_info .product_metafields .single_info .txt_title{width:60%}.tps_product_details_info .product_metafields .single_info .txt_info{width:40%}.tps_product_details_info .product_metafields .single_info .txt_info.selected_shape{width:20%}.tps_product_details_info .product_metafields .single_info{grid-gap:0}.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:12px!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 36px;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{width:50%}.tps_start_over_popup:before{top:-5px}.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:17%!important;margin-right:10px}.tps_selected_filter_wrapper.container{padding:10px!important}.step_block .step .step_block_content{height:115px}.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:165px}ul.tps_diamond_metal li{width:33%}.tps_appy_filter_section{margin-left:-25px}ul#Carat_container span.tps_applied_filter_lable{position:relative;padding-left:10px}ul#Carat_container span.tps_applied_filter_lable:before{content:"";width:1px;height:66%;background-color:var(--bgcolor-main);position:absolute;right:0;top:44%;left:0;transform:translateY(-47%)}.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-detail-page-loader .tps_details_loader_gallery_left div{width:100%;height:200px}.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-pendantbuilder-reset-parent .tps-pendantbuilder-reset-filter-confirm-popup-div,.pendant-builder-diamond-listing .tps-pendantbuilder-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:80%}.tps-seDetailc-attr-right{width:20%}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image,.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_pdf{width:310px}.cart-sticky{flex-direction:unset;padding-right:5px}h1.product__title,.tps_details_title{font-size:22px;line-height:30px}.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}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup{left:7%}ul#carat_swach #carat_swach li.adv_filter_bx,#carat_swach li.adv_filter_bx{width:32%!important;margin-bottom:10px}#color_swach_set li.color-fltr-box{width:23%!important}ul#color_swach_set .image_container{display:flex;justify-content:center}.tps-settings-sort-section{grid-row-gap:15px}.tps_diamond_detail_page .tps_additional_information ul span{margin-right:0}.tps-detail-page-loader .tps_details_loader_subtitle{width:70%}.tps-detail-page-loader .tps_details_loader_price,.tps-detail-page-loader .tps_details_loader_metal_title{width:85%}.tps_start_over_popup{top:115px}.tps-pendantbuilder-reset-parent .tps-pendantbuilder-reset-filter-confirm-popup-div:before,.tps_start_over_popup:before{left:67%}}@media(max-width:575px){.footer-1 .drawer__nav-toggle--open{right:-17px!important;top:50%}.tps_filter_style ul li{width:20%;padding-right:15px}}@media(max-width:480px){#clr_box_swach li.clarity-icn-box{width:23%!important}.page-pendant-builder-diamond-listing ul.shape_list li{width:16%!important;margin-right:10px}}@media(max-width:425px){.page-pendant-builder-diamond-listing ul.shape_list li{width:14%!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:last-child{display:none}.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 20px;margin-right:12px}.tps_diamond_tabs{grid-gap:4px!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{width:31.5%}.tps_filter_style ul li{width:25%}.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,.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_pdf{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 14px}.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}.tps_pendantbuilder_reset_filter_wrapper .tps_pendantbuilder_reset_filter_confirm_popup_div.tps_reset_popup{left:3%}#thumb-seven .right-slide{margin-left:19px;text-transform:uppercase}}@media(max-width:375px){.step3 .step_text span{padding-left:0;display:table-caption;margin:auto;text-align:center}.step_text{width:50%}.page-pendant-builder-diamond-listing ul.shape_list li{width:15%!important;margin-bottom:10px!important}.diamond_detail.tps_detail_column.product_metafields{grid-template-columns:repeat(1,1fr)}.step_block .step .step_block_content{padding-left:8px}.tps_product_details_info .product_metafields .single_info .txt_title{width:60%}.tps_product_details_info .product_metafields .single_info .txt_info,.tps-seDetailc-attr-right{width:40%}.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-settings-sort-section{grid-gap:10px}.tps-diamondlist-filter-textbox-wrapper button.tps_filter_textbox_btn{width:105px}.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_image,.tps_certificate_popup_wrapper_div.tps_cert_popoup_show .tps_cert_wrapper.tps_certificate_pdf{width:270px}}@media(max-width:280px){.page-pendant-builder-diamond-listing ul.shape_list li{width:28%!important;margin-bottom:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tps_pendant_builder.css.map */
