: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}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tps-container{max-width:1440px!important;width:100%!important;margin:0 auto;float:none;padding:0 15px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:inherit!important}.tps-melee-stone-listing-type-wrapper{display:flex;justify-content:center;align-items:center;grid-gap:5%;margin:20px 0;padding:0;border-bottom:1px solid var(--bgcolor-2)}.tps-melee-stone-listing-type-tab{list-style-type:none;font-size:16px;line-height:26px;color:var(--bgcolor-1);padding:0 0 6px 25px;font-family:Be-Vietnam-Pro;text-align:center;position:relative;border-bottom:2px solid transparent;transition:.3s ease;cursor:pointer!important}.tps-melee-stone-listing-type-tab.active{border-color:var(--bgcolor-main);color:var(--bgcolor-main);cursor:default}.tps-melee-stone-listing-type-tab.lab-melee-stones.active,.tps-melee-stone-listing-type-tab.lab-fancy-melee-stones.active{border-color:var(--labcolor-main);color:var(--labcolor-main)}.tps-melee-stone-listing-type-tab:before{content:"";width:25px;height:25px;display:block!important;background-image:url(diamond-list-icon.svg);position:absolute;left:0}.tps-melee-stone-listing-type-tab.natural-melee-stones:before{background-position:-13px -230px}.tps-melee-stone-listing-type-tab.natural-fancy-melee-stones:before{background-position:-108px -230px}.tps-melee-stone-listing-type-tab.lab-melee-stones:before{background-position:-61px -230px}.tps-melee-stone-listing-type-tab.lab-fancy-melee-stones:before{background-position:-152px -230px}.tps-melee-stone-listing-type-tab.natural-melee-stones.active:before{background-position:-13px -270px!important}.tps-melee-stone-listing-type-tab.natural-fancy-melee-stones.active:before{background-position:-108px -270px!important}.tps-melee-stone-listing-type-tab.lab-melee-stones.active:before{background-position:-61px -270px!important}.tps-melee-stone-listing-type-tab.lab-fancy-melee-stones.active:before{background-position:-61px -270px!important}.tps-melee-stone-filter-content-wrapper .shopify-section{width:100%;display:flex;flex-wrap:wrap;grid-gap:20px 2%}.tps-melee-stone-filter-content-wrapper .shopify-section .tps-melee-stone-filter-content-row{width:32%}.tps-melee-stone-filter-content-wrapper .shopify-section .tps-melee-stone-filter-content-row.tps-stone-shapes{width:100%}.tps-melee-stone-listing-result-container .tps-melee-stone-result-grid{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap;grid-gap:30px 2%}.tps-melee-stone-listing-result-container .tps-melee-stone-result-grid .tps-melee-stone-info-card{width:23.5%;box-shadow:0 2px 4px #00000013;border-radius:8px;padding:15px;border:1px solid var(--bgcolor-4)}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row .tps-filter-label{font-size:14px;text-transform:uppercase;color:#202021;margin:0;padding:0 0 10px;font-family:Be-Vietnam-Pro;display:block;font-weight:600}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul{display:flex;padding-left:0;justify-content:flex-start;flex-wrap:wrap;gap:15px 2%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul{justify-content:space-between}.tps-melee-stone-main-content-wrapper{padding-top:50px;margin-top:50px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul li{position:relative;width:15%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-cuts ul li{width:20%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li{width:10%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul input[type=checkbox]{visibility:visible;opacity:0;position:absolute;width:100%;height:100%;left:0;cursor:pointer;top:0;margin:0;z-index:999}.tps-filter-block .tps-swatch-filter-wrapper.tps-report-filter-wrapper ul li{width:20%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul li .tps-filter-option-label,.tps-melee-stone-filter-content-wrapper .tps-range-filter .tps-melee-stone-min-max-filter-div input{display:block;padding:8px;width:100%;height:100%;border-radius:8px;background-color:var(--bgcolor-white);border:.5px solid var(--bgcolor-2);font-size:12px;text-align:center}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li .tps-filter-option-label{border:none;padding:0}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul li input[type=checkbox]:checked+.tps-filter-option-label{border-color:var(--bgcolor-main);color:var(--bgcolor-main)}.tps-melee-stone-filter-content-wrapper .tps-range-filter .tps-melee-stone-min-max-filter-div{display:flex;align-items:center;grid-gap:0 3%}.tps-melee-stone-filter-content-wrapper .tps-range-filter .tps-melee-stone-min-max-filter-div input{width:40%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li{width:8%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li input+span:before,.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li input+span:before{content:"";width:47px!important;height:47px!important;display:block;margin:0 auto 10px;background:url(diamond-list-icon.svg);background-repeat:no-repeat;border:1px solid transparent}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li input+span:before{width:32px!important;height:32px!important;border:.5px solid transparent;border-radius:50%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li input[type=checkbox]:checked+span:before{border:.5px solid var(--bgcolor-main)}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-round input+span:before{background-position:-5px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-round input[type=checkbox]:checked+span:before{background-position:-5px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-princess input+span:before{background-position:-56px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-princess input[type=checkbox]:checked+span:before{background-position:-56px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-emerald input+span:before{background-position:-394px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-emerald input[type=checkbox]:checked+span:before{background-position:-394px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-asscher input+span:before{background-position:-163px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-asscher input[type=checkbox]:checked+span:before{background-position:-163px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-marquise input+span:before{background-position:-212px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-marquise input[type=checkbox]:checked+span:before{background-position:-212px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-oval input+span:before{background-position:-255px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-oval input[type=checkbox]:checked+span:before{background-position:-255px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-radiant input+span:before{background-position:-301px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-radiant input[type=checkbox]:checked+span:before{background-position:-301px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-pear input+span:before{background-position:-349px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-pear input[type=checkbox]:checked+span:before{background-position:-349px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-heart input+span:before{background-position:-445px -497px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-heart input[type=checkbox]:checked+span:before{background-position:-445px -549px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-cushion input+span:before{background-position:-109px -499px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-cushion input[type=checkbox]:checked+span:before{background-position:-109px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-blue input+span:before{background-position:-12px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-purple input+span:before{background-position:-61px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-pink input+span:before{background-position:-113px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-yellow input+span:before{background-position:-165px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-green input+span:before{background-position:-217px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-black input+span:before{background-position:-269px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-orange input+span:before{background-position:-323px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-red input+span:before{background-position:-378px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-gray input+span:before{background-position:-434px -663px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li.tps-option-brown input+span:before{background-position:-452px -755px}.tps-melee-stone-listing-header-content{display:flex;justify-content:space-between;margin:10px 0 15px}.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{width:100%;max-width:16.5%}.tps-melee-stone-sort-wrapper span.tps-melee-stone-sort-label{float:left;font-weight:600}.tps-melee-stone-sort-wrapper .tps-melee-stone-sort-option-content .tps-melee-stone-sort-option-active{font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid var(--bgcolor-1)!important;color:var(--bgcolor-1);position:relative;cursor:pointer;border:none;outline:none;box-shadow:none;padding:0 5px 3px}.tps-melee-stone-sort-option-content{position:relative;width:100%}.tps-melee-stone-sort-wrapper .tps-melee-stone-sort-option-content .tps-melee-stone-sort-option-list{right:0;position:absolute;background:var(--bgcolor-white);padding:0;z-index:9;left:auto;border:1px solid var(--bgcolor-3);border-top:0;cursor:pointer;border:1px solid #dadada;box-shadow:0 12px 16px #0000000a}.tps-melee-stone-sort-wrapper .tps-melee-stone-sort-option-content .tps-melee-stone-sort-option-list li{padding:7px 10px;margin-bottom:5px}.tps-melee-stone-sort-wrapper .tps-melee-stone-sort-option-content .tps-melee-stone-sort-option-list li:last-child{margin-bottom:0}.tps-melee-stone-sort-wrapper .tps-melee-stone-sort-option-content .tps-melee-stone-sort-option-list li.active{background:var(--bgcolor-3)}.tps-melee-stone-listing-applied-filters-wrapper{background:var(--bgcolor-3);margin:0 0 20px;padding:10px 15px}.tps-melee-stone-listing-applied-filters-list-div .tps-melee-stone-applied-filter-card,.tps-melee-stone-listing-applied-filters-list-div,.tps-melee-stone-applied-filter-card-option,.tps-melee-stone-applied-filter-card-option-list{display:flex;grid-gap:0 5px;align-items:center;position:relative;font-size:14px;line-height:14px;flex-wrap:wrap}.tps-melee-stone-listing-applied-filters-list-div{grid-gap:0 15px;margin-top:10px}.tps-melee-stone-applied-filter-reset-div{display:flex;justify-content:space-between}.tps-melee-stone-applied-filter-reset-div span.tps-melee-stone-applied-filter-title{color:var(--bgcolor-1);font-family:var(--font-heading-family);font-size:15px;font-style:normal;font-weight:600;line-height:normal}.tps-melee-stone-applied-filter-reset-div button.tps-melee-stone-applied-filter-reset-btn{border:0;font-family:Be-Vietnam-Pro;font-size:15px;font-style:normal;font-weight:600;line-height:normal;position:relative;padding:0 0 0 30px;cursor:pointer;display:flex;align-items:center;color:var(--bgcolor-1)}.tps-melee-stone-applied-filter-reset-div button.tps-melee-stone-applied-filter-reset-btn:before{content:"";width:25px;height:25px;background-image:url(diamond-list-icon.svg);background-position:-15px -329px;position:absolute;display:block;left:0}.tps-melee-stone-listing-content-wrapper{margin-top:30px}.tps-melee-stone-listing-applied-filters-list-div .tps-melee-stone-applied-filter-card-option .tps-melee-stone-applied-filter-card-option-remove{width:15px;height:15px;background-image:url(diamond-list-icon.svg);background-position:-152px -160px;position:relative;cursor:pointer;top:0;right:0;display:block}.tps-melee-stone-listing-applied-filters-list-div .tps-melee-stone-applied-filter-card:after{content:"";position:absolute;display:block;width:2px;height:100%;background:#999;right:-8px}.tps-melee-stone-listing-applied-filters-list-div .tps-melee-stone-applied-filter-card:last-child:after{content:none}.tps-melee-stone-top-content{display:flex;grid-gap:10px 4%;border-bottom:1px solid var(--bgcolor-3);padding-bottom:10px;margin-bottom:10px}.tps-melee-stone-top-content-left.tps-img-container{width:100%;max-width:45%}.tps-melee-stone-top-content-left.tps-img-container img{width:100%;height:100%;object-fit:scale-down}.tps-melee-stone-top-content-right{display:flex;justify-content:space-between;flex-direction:column;row-gap:5px}.tps-melee-stone-top-content-right span.tps-melee-stone-verified-badge{color:var(--bgcolor-1);font-size:12px;line-height:22px;border-radius:4px;border:1px solid var(--bgcolor-3);padding:5px 10px 5px 20px;display:inline-block;width:100%;max-width:max-content;position:relative}.tps-melee-stone-top-content-right span.tps-melee-stone-title{font-size:14px;line-height:24px;font-weight:600}.tps-melee-stone-top-content-right span.tps-melee-stone-sku{color:#000;font-family:Be-Vietnam-Pro;font-size:13px;font-style:normal;font-weight:400;line-height:22px}.tps-melee-stone-top-content-right span.tps-melee-stone-country{position:relative;padding-left:20px}.tps-melee-stone-top-content-right span.tps-melee-stone-country:before{content:"";background-image:url(diamond-list-icon.svg);width:22px;height:25px;display:block;position:absolute;left:0;background-position:-448px -816px}.tps-melee-stone-additional-info-row.tps-melee-stone-additonal-info{display:flex;font-size:11px;font-weight:400;line-height:21px;color:var(--bgcolor-2);flex-wrap:wrap;grid-gap:0px 3%}.tps-melee-stone-mid-content{border-bottom:1px solid var(--bgcolor-3);margin-bottom:15px;padding:0 0 10px}.tps-melee-stone-additional-info-content{position:relative}.tps-melee-stone-additional-info-content:after{content:"";position:absolute;background:#000;width:2px;height:100%;right:-5px}.tps-melee-stone-additional-info-content:last-child:after{content:none}.tps-melee-stone-additional-info-row.tps-melee-stone-additonal-info span.small-text{font-weight:600;color:#000}.tps-melee-stone-additional-info-row.tps-melee-stone-location{display:flex;flex-direction:column;border-top:1px solid var(--bgcolor-3);margin:10px 0;padding:10px 0;row-gap:5px}.tps-melee-stone-additional-info-row.tps-melee-stone-location span,.tps-melee-stone-qty-selector-box-info-row.tps-melee-stone-qty-selector-box-info-country{position:relative;padding-left:25px}.tps-melee-stone-additional-info-row.tps-melee-stone-location span:before,.tps-melee-stone-top-content-right span.tps-melee-stone-verified-badge:before,span.tps-melee-stone-qty-selector-box-info-country-text:before{content:"";position:absolute;left:0;display:block;width:22px;height:22px;background-image:url(diamond-list-icon.svg);top:3px}.tps-melee-stone-top-content-right span.tps-melee-stone-verified-badge:before{background-position:-413px -816px}.tps-melee-stone-additional-info-row.tps-melee-stone-location span.tps-melee-stone-country:before,span.tps-melee-stone-qty-selector-box-info-country-text:before{background-position:-447px -816px}.tps-melee-stone-additional-info-row.tps-melee-stone-location span.tps-melee-stone-returnable:before{background-position:-414px -848px}.tps-melee-stone-additional-info-row.tps-melee-stone-location span.tps-melee-stone-not-returnable:before{background-position:-448px -848px}.tps-melee-stone-bottom-content.tps-melee-stone-transaction-btn-group{display:flex;align-items:center;justify-content:space-between}.tps-melee-stone-bottom-content.tps-melee-stone-transaction-btn-group button.tps-melee-stone-select-qty{background-color:var(--bgcolor-main);border:1px solid var(--bgcolor-main);width:100%;padding:7px;color:#fff;max-width:150px;line-height:25px;font-size:15px;height:auto;min-height:auto;max-height:max-content;margin-top:0}.tps-melee-stone-bottom-content.tps-melee-stone-transaction-btn-group span.tps-melee-stone-price-block{text-transform:capitalize;font-weight:600}.tps-melee-stone-listing-header-content-row.tps-melee-stone-counter{display:flex;align-items:center}.tps-melee-stone-listing-header-content-row.tps-melee-stone-counter span.tps-melee-stone-title{color:var(--bgcolor-1);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-right:5px}.tps-loading{background-image:url(loader.gif);background-position:center;background-repeat:no-repeat;color:transparent!important;width:20px;height:20px;display:block}.tps-melee-stone-load-more-content{display:flex;justify-content:space-between;padding:0 15px;position:relative;margin:40px 0}.tps-melee-stone-load-more-content button.tps-melee-stone-load-more-btn{font-family:Be-Vietnam-Pro;font-size:14px;background:var(--bgcolor-white);text-align:center;display:flex;cursor:pointer;padding:7px 30px;color:var(--bgcolor-1);border-radius:20px;border:1px solid #999;position:relative;z-index:1}.tps-melee-stone-load-more-content button.tps-melee-stone-load-more-btn:after{content:"";background:#999;width:15px;height:15px;background:url(diamond-list-icon.svg);background-position:-84px -153px;display:block;position:absolute;right:7%;top:33%}.tps-melee-stone-load-more-content:after{content:"";position:absolute;background:#999;width:100%;height:1px;left:0%;right:0;top:25px}.tps-melee-stone-item-not-found-wrapper{text-align:center;height:300px;display:flex;align-items:center;flex-direction:column;padding:14%;justify-content:center;border:1px solid var(--bgcolor-2);margin-bottom:30px}.tps-melee-stone-item-not-found-wrapper .tps-melee-stone-item-not-found-content span.tps-melee-stone-reset-filter-btn{color:var(--bgcolor-main);cursor:pointer}.tps-melee-stone-item-not-found-wrapper .tps-melee-stone-item-not-found-content{font-size:16px;line-height:26px;color:var(--bgcolor-1);position:relative}.tps-melee-stone-item-not-found-wrapper .tps-melee-stone-item-not-found-content:after{content:"";width:60px;height:60px;display:block;position:absolute;top:-70px;margin:auto;right:0;left:0;background-image:url(diamond-list-icon.svg);background-position:-327px -797px}.tps-melee-stone-list-loader-wrapper ul{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px 2%;padding-left:0}.tps-melee-stone-list-loader-wrapper ul li{cursor:pointer;transition:.3s;border:1px solid #F1F1F1;position:relative}.tps-melee-stone-list-loader-wrapper{background:var(--bgcolor-white);border-bottom:1px solid #f2f2f2;padding:25px 10px;margin:0 auto;height:820px;overflow:hidden}.tps-melee-stone-list-loader-wrapper ul li .tps-melee-stone-list-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,#e7e7e966 8%,#ddd 18%,#e7e7e966 33%);background-size:900px 204px;height:50px;position:relative;display:block!important}.tps-melee-stone-list-images-title-wrapper{display:flex;margin-bottom:20px;grid-gap:10px 2%}.tps-melee-stone-list-images-title-wrapper .tps-melee-stone-list-grid-pr-img{width:45%;height:150px!important}.tps-melee-stone-list-images-title-wrapper .tps-melee-stone-list-grid-pr-content{width:55%}.tps-melee-stone-list-grid-pr-content{display:flex;flex-direction:column;justify-content:space-between}.tps-melee-stone-list-spinner-grid-container .tps-melee-stone-list-grid-pr-shape{display:flex;grid-gap:0 1%;margin:0 10px}.tps-melee-stone-list-images-title-wrapper .tps-melee-stone-list-grid-pr-content span.tps-melee-stone-list-grid-pr-title{height:20px!important;margin-top:10px}.tps-melee-stone-list-spinner-grid-container span.tps-loader-melee-stone-price-section{display:flex;grid-gap:0 2%}.tps-melee-stone-list-spinner-grid-container span.tps-loader-melee-stone-price-section span.tps-melee-stone-list-grid-pr-price,.tps-melee-stone-list-spinner-grid-container span.tps-loader-melee-stone-price-section span.tps-melee-stone-list-grid-pr-select-qty{width:49%}.tps-melee-stone-list-grid-pr-shape .tps-melee-stone-list-grid-pr-line{width:20%;height:10px!important;display:block;margin-bottom:20px}.tps-melee-stone-list-spinner-grid-container span.tps-loader-melee-stone-location{display:flex;grid-gap:10px 2%;margin:0 10px 20px}span.tps-loader-melee-stone-location span.tps-melee-stone-location-icon{width:20%;height:20px!important}span.tps-melee-stone-list-animated-background.tps-melee-stone-location-title{width:80%!important;height:20px!important}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}h1.tps-melee-stone-listing-h1-title{font-size:24px;line-height:34px;text-align:center;margin:30px 0 20px}.tps-melee-stone-qty-selector-box-container{visibility:hidden;opacity:0;transition:all .9s ease-in;transform:scale(1);position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#000000b0;display:flex;align-items:center}.tps-melee-stone-qty-selector-box-container.tps-activate-qty-selector{opacity:1;visibility:visible}.tps-melee-stone-qty-selector-box-content-wrapper{width:fit-content;padding:15px;border-radius:7px;color:var(--bgcolor-1);background-color:var(--bgcolor-white);margin:auto;text-align:center;width:100%;max-width:500px;position:relative;box-shadow:3px 1px 6px #00000040;cursor:default}.tps-melee-stone-qty-selector-box-content-wrapper span.tps-melee-stone-qty-selector-box-close{width:18px;height:18px;display:block;background:url(diamond-list-icon.svg);background-position:-155px -130px;cursor:pointer;border-radius:50%;position:absolute;color:transparent;right:5px;top:5px;outline:0;box-shadow:none;background-repeat:no-repeat}.tps-disabled{opacity:.5;pointer-events:none}.tps-melee-stone-qty-selector-box-info-block{display:flex;margin:20px 0 0}.tps-melee-stone-qty-selector-box-info-row.tps-melee-stone-qty-selector-box-info-img{width:45%}.tps-melee-stone-qty-selector-box-info-row.tps-melee-stone-qty-selector-box-info-img img{width:100%;height:auto}.tps-melee-stone-qty-selector-box-info-row.tps-melee-stone-qty-selector-box-info-title-price-content{padding-left:25px;text-align:left}.tps-melee-stone-qty-selector-box-info-title-price-content-title span{display:block;text-transform:capitalize}.tps-melee-stone-qty-selector-box-info-title-price-content-title span.tps-melee-stone-qty-selector-box-info-title{font-size:18px;line-height:28px;font-weight:600}.tps-melee-stone-qty-selector-box-info-row.tps-melee-stone-qty-selector-box-info-title-price-content{display:flex;flex-direction:column;justify-content:space-between}.tps-melee-stone-qty-selector-box-main-content{padding:10px 0;text-align:left;border-top:1px solid var(--bgcolor-2);margin:20px 0 10px;border-bottom:1px solid var(--bgcolor-2)}.tps-melee-stone-qty-selector-box-main-content .tps-melee-stone-qty-selector-box-label{font-size:18px;line-height:28px;display:block;margin-bottom:10px;font-weight:600}.tps-melee-stone-qty-selector-box-btn-wrapper{display:flex;grid-gap:0 2%;align-items:flex-start}.tps-melee-stone-qty-selector-box-btn-wrapper .tps-melee-stone-qty-selector-box-btn-group{display:flex;align-items:center}.tps-melee-stone-qty-selector-box-btn-wrapper .tps-melee-stone-qty-selector-box-btn-group button{background:transparent;border:1px solid var(--bgcolor-2);padding:5px 21px;color:var(--bgcolor-1)}button.tps-melee-stone-qty-selector-box-btn.tps-select-by-carat{border-radius:8px 0 0 8px}button.tps-melee-stone-qty-selector-box-btn.tps-select-by-pieces{border-radius:0 8px 8px 0}.tps-melee-stone-qty-selector-box-btn-wrapper .tps-melee-stone-qty-selector-box-btn-group button.active{border-color:var(--bgcolor-main);color:var(--bgcolor-main)}.tps-melee-stone-qty-selector-box-form-content{display:flex;border-radius:8px;border:1px solid var(--bgcolor-2);align-items:center;justify-content:space-around}.tps-melee-stone-qty-selector-box-form-content input{height:37px;padding:12px;width:88%;border:0}.tps-melee-stone-qty-selector-box-form-wrapper{width:68%}.tps-melee-stone-qty-selector-box-form.tps-form-by-carat span.tps-melee-stone-qty-selector-box-form-suggestion{font-size:12px;text-align:right;width:100%;display:block;margin:5px 0 0}.tps-melee-stone-qty-selector-box-price-block{display:flex;justify-content:space-between;padding:8px 0}.tps-melee-stone-qty-selector-box-price-block span.tps-melee-stone-qty-selector-box-price-block-label{font-size:18px;font-weight:400}.tps-melee-stone-qty-selector-box-price-block span.tps-melee-stone-qty-selector-box-total-final-price{font-weight:600;font-size:18px}.tps-melee-stone-qty-selector-box-bottom-content .tps-melee-stone-qty-selector-box-btn-group button{background-color:var(--bgcolor-main);border:1px solid var(--bgcolor-main);width:100%;padding:7px;color:#fff;max-width:150px;line-height:25px;font-size:15px;height:auto;min-height:auto;max-height:max-content;margin-top:0}.tps-melee-stone-qty-selector-box-bottom-content button.tps-melee-stone-qty-selector-box-btn.tps-add-to-cart{border-color:var(--bgcolor-1);background:var(--bgcolor-1)}.tps-melee-stone-qty-selector-box-header-content strong.tps-melee-stone-qty-selector-box-title{font-size:22px;display:block}.tps-highlight{animation:blink 2s ease-in-out infinite none;border-color:#ff0023;border-radius:8px}@keyframes blink{0%{box-shadow:0 0 #ff0404fa}to{box-shadow:0 0 0 3px #ff0023}}@media(min-width:768px){.tps-melee-stone-filter-reset-content-wrapper,.tps-melee-stone-listing-mobile-btn-group,button.tps-melee-stone-listing-mobile-open-filter{display:none}}@media(hover:hover){.tps-melee-stone-listing-type-tab:hover{border-color:var(--bgcolor-main);color:var(--bgcolor-main);cursor:default}.tps-melee-stone-listing-type-tab.lab-melee-stones:hover,.tps-melee-stone-listing-type-tab.lab-fancy-melee-stones:hover{border-color:var(--labcolor-main);color:var(--labcolor-main)}.tps-melee-stone-listing-type-tab.natural-melee-stones:hover:before{background-position:-13px -270px!important}.tps-melee-stone-listing-type-tab.natural-fancy-melee-stones:hover:before{background-position:-108px -270px!important}.tps-melee-stone-listing-type-tab.lab-melee-stones:hover:before{background-position:-61px -270px!important}.tps-melee-stone-listing-type-tab.lab-fancy-melee-stones:hover:before{background-position:-61px -270px!important}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul li:hover .tps-filter-option-label{border-color:var(--bgcolor-main);color:var(--bgcolor-main)}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li:hover span:before{border:.5px solid var(--bgcolor-main)}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-round:hover input+span:before{background-position:-5px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-princess:hover input+span:before{background-position:-56px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-emerald:hover input+span:before{background-position:-394px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-asscher:hover input+span:before{background-position:-163px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-marquise:hover input+span:before{background-position:-212px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-oval:hover input+span:before{background-position:-255px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-radiant:hover input+span:before{background-position:-301px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-pear:hover input+span:before{background-position:-349px -551px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-heart:hover input+span:before{background-position:-445px -549px}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li.tps-option-cushion:hover input+span:before{background-position:-109px -551px}.tps-melee-stone-sort-wrapper .tps-melee-stone-sort-option-content .tps-melee-stone-sort-option-list li:hover{background:var(--bgcolor-3)}.tps-melee-stone-listing-applied-filters-list-div .tps-melee-stone-applied-filter-card-option .tps-melee-stone-applied-filter-card-option-remove:hover{background-position:-130px -160px}.tps-melee-stone-applied-filter-reset-div button.tps-melee-stone-applied-filter-reset-btn:hover{color:#8f2140}.tps-melee-stone-bottom-content.tps-melee-stone-transaction-btn-group button.tps-melee-stone-select-qty:hover,.tps-melee-stone-qty-selector-box-bottom-content .tps-melee-stone-qty-selector-box-btn-group button:hover{background-color:transparent;color:var(--bgcolor-main)}.tps-melee-stone-qty-selector-box-bottom-content button.tps-melee-stone-qty-selector-box-btn.tps-add-to-cart:hover{border-color:var(--bgcolor-main)}.tps-melee-stone-item-not-found-wrapper .tps-melee-stone-item-not-found-content span.tps-melee-stone-reset-filter-btn:hover{text-decoration:underline}.tps-melee-stone-load-more-content button.tps-melee-stone-load-more-btn:hover{color:var(--bgcolor-white);background-color:var(--bgcolor-main);border-color:var(--bgcolor-main)}.tps-melee-stone-load-more-content button.tps-melee-stone-load-more-btn:hover:after{background-position:-103px -153px}.tps-melee-stone-qty-selector-box-content-wrapper span.tps-melee-stone-qty-selector-box-close:hover{background-position:-127px -130px}.tps-melee-stone-load-more-content span.tps-melee-stone-go-top-link:hover{cursor:pointer;color:var(--bgcolor-main)}.tps-melee-stone-qty-selector-box-btn-wrapper .tps-melee-stone-qty-selector-box-btn-group button:hover{border-color:var(--bgcolor-2)}}@media(max-width:1266px){.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{max-width:19.5%}}@media(max-width:1199px){.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-cuts ul li{width:24%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul li{width:18%}}@media(max-width:1024px){.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{max-width:20.5%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-cuts ul li,.tps-melee-stone-listing-result-container .tps-melee-stone-result-grid .tps-melee-stone-info-card{width:32%}.tps-melee-stone-list-loader-wrapper ul{grid-template-columns:1fr 1fr 1fr}}@media(max-width:992px){.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row ul li{width:23%}.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{max-width:21.5%}}@media(max-width:825px){.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-fancy-colors ul li{width:15%}.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{max-width:25.5%}.tps-melee-stone-listing-result-container .tps-melee-stone-result-grid .tps-melee-stone-info-card{width:49%}.tps-melee-stone-bottom-content.tps-melee-stone-transaction-btn-group button.tps-melee-stone-select-qty{margin:0}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li{width:16%}.tps-melee-stone-filter-content-wrapper .shopify-section .tps-melee-stone-filter-content-row{width:48%}.tps-melee-stone-list-loader-wrapper ul{grid-template-columns:1fr 1fr}}@media(max-width:768px){.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{max-width:29.5%}.tps-melee-stone-listing-type-tab{font-size:0;width:40px;height:50px;padding:0}.tps-melee-stone-listing-type-tab:before{width:40px;height:40px}.tps-melee-stone-listing-type-tab.natural-melee-stones:before{background-position:-6px -6px}.tps-melee-stone-listing-type-tab.natural-fancy-melee-stones:before{background-position:-123px -6px}.tps-melee-stone-listing-type-tab.lab-melee-stones:before{background-position:-64px -6px}.tps-melee-stone-listing-type-tab.lab-fancy-melee-stones:before{background-position:-184px -5px}.tps-melee-stone-listing-type-tab.natural-melee-stones.active:before{background-position:-6px -59px!important}.tps-melee-stone-listing-type-tab.natural-fancy-melee-stones.active:before{background-position:-123px -59px!important}.tps-melee-stone-listing-type-tab.lab-melee-stones.active:before{background-position:-64px -59px!important}.tps-melee-stone-listing-type-tab.lab-fancy-melee-stones.active:before{background-position:-184px -59px!important}}@media(max-width:767px){button.tps-melee-stone-listing-mobile-open-filter{display:block;background:var(--bgcolor-main)!important;color:var(--bgcolor-white);font-family:Be-Vietnam-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px;border:1px solid var(--bgcolor-main);width:115px;border-radius:18px;text-align:right;position:relative;margin:auto!important;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}button.tps-melee-stone-listing-mobile-open-filter:after{content:"";width:30px;height:30px;display:block!important;background:url(ringbuilder-latest-sprite.svg);background-position:-302px -647px!important;position:absolute;top:10px;left:10px}.tps-melee-stone-main-top-content-wrapper.tps-open-filter-panel{position:fixed;top:0;left:0%;width:100%;height:100%!important;background-color:#00000075;transition:all .1s 1s;z-index:99}.tps-melee-stone-main-top-content{position:fixed;top:50px;left:0%;width:100%;transform:translateY(110%);height:100%!important;background-color:var(--bgcolor-white);transition:all .5s ease-out;z-index:99;padding:0 0 50px;border-radius:20px 20px 0 0}.tps-melee-stone-main-top-content-wrapper.tps-open-filter-panel .tps-melee-stone-main-top-content{transform:translateY(0)}.tps-melee-stone-filter-content-wrapper{overflow:hidden;overflow-y:scroll;height:85%}.tps-melee-stone-listing-mobile-btn-group button{width:100%;margin:-5px 0 0;box-sizing:border-box;padding:15px;text-decoration:none;border:0;border-radius:20px 20px 0 0;background-color:var(--bgcolor-main);color:var(--bgcolor-white);z-index:9;font-family:Be-Vietnam-Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:relative}.tps-melee-stone-filter-reset-content-wrapper{display:flex;justify-content:space-between;border-bottom:1px solid var(--bgcolor-3);column-gap:6%;position:relative;width:100%;z-index:999999;background:#f3f4f6;padding:12px 20px;align-items:center;left:0;margin:0;top:0;border-top-left-radius:16px;border-top-right-radius:16px}.tps-melee-stone-filter-content-wrapper .shopify-section{padding:20px 20px 50px}.tps-melee-stone-reset-filter-div{position:relative}.tps-melee-stone-reset-filter-div .tps-melee-stone-reset-filter-options-div{position:absolute;width:215px;background-color:var(--bgcolor-main);padding:10px 10px 16px;border-radius:4px;z-index:2;margin-top:5px;display:flex;flex-wrap:wrap;justify-content:center;z-index:999999;cursor:default;left:-75px;text-align:center;grid-gap:0 10px}.tps-melee-stone-reset-filter-div .tps-melee-stone-reset-filter-options-div span.tps-melee-stone-reset-filter-confirm-title{font-size:13px;color:var(--bgcolor-white);text-align:center;font-family:Be-Vietnam-Pro;cursor:default}.tps-melee-stone-reset-filter-div .tps-melee-stone-reset-filter-options-div button{padding:5px 20px;margin-top:10px;background-color:transparent;color:var(--bgcolor-white);font-size:15px;line-height:16px;border:1px solid var(--bgcolor-white);transition:.5s ease;border-radius:2px;margin-right:0;cursor:pointer}.tps-melee-stone-reset-filter-div .tps-melee-stone-reset-filter-options-div:before{content:"";width:17px;height:17px;transform:rotate(45deg);background:var(--bgcolor-main);position:absolute;z-index:999999;top:-9px;left:50%}.tps-melee-stone-filter-reset-content-wrapper span.tps-melee-stone-listing-mobile-close-filter{width:25px;height:25px;background:url(diamond-list-icon.svg);display:block;background-position:-126px -192px;font-size:0}button.tps-melee-stone-listing-mobile-open-filter.tps-sticky{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:9;width:100%;padding:11px;margin:0;background:var(--bgcolor-main);border-radius:20px 20px 0 0;text-align:center}button.tps-melee-stone-listing-mobile-open-filter.tps-sticky:after{left:44%;transform:translate(-50%,-0%)}}@media(max-width:639px){.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{max-width:33.5%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li{width:16%}.tps-melee-stone-filter-content-wrapper .shopify-section .tps-melee-stone-filter-content-row{width:100%}h1.tps-melee-stone-listing-h1-title{font-size:22px;line-height:32px}button.tps-melee-stone-listing-mobile-open-filter.tps-sticky:after{left:38%}}@media(max-width:580px){.tps-melee-stone-qty-selector-box-content-wrapper{max-width:95%}.tps-melee-stone-qty-selector-box-form-content input{height:31px;padding:9px;width:82%;border:0}.tps-melee-stone-listing-result-container .tps-melee-stone-result-grid .tps-melee-stone-info-card{width:100%}.tps-melee-stone-top-content-left.tps-img-container{max-width:45%}.tps-melee-stone-listing-header-content-row.tps-melee-stone-sort-box{max-width:53%}.tps-melee-stone-filter-content-wrapper .tps-melee-stone-filter-content-row.tps-stone-shapes ul li{width:32%}.tps-melee-stone-load-more-content{flex-direction:column;justify-content:center;text-align:center;grid-gap:10px 0px}.tps-melee-stone-load-more-content:after{content:none}.tps-melee-stone-load-more-content button.tps-melee-stone-load-more-btn{width:100%;max-width:140px;margin:auto;padding:7px 30px}.tps-melee-stone-filter-content-wrapper .shopify-section .tps-melee-stone-filter-content-row{width:100%}.tps-melee-stone-listing-applied-filters-list-div{grid-gap:10px 15px}.tps-melee-stone-item-not-found-wrapper{padding:4%}.tps-melee-stone-item-not-found-wrapper .tps-melee-stone-item-not-found-content{font-size:14px;line-height:24px}.tps-melee-stone-sort-wrapper .tps-melee-stone-sort-option-content .tps-melee-stone-sort-option-active{font-size:12px}.tps-melee-stone-listing-header-content{flex-wrap:wrap;row-gap:10px}.tps-melee-stone-list-loader-wrapper ul{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/tps_melee_stone_listing.css.map */
