.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}a{text-decoration:none}a:focus{outline:none !important;background-color:transparent !important}ul{margin-left:0px !important;padding-left:0px !important}.tps-loose-diamond-main-container{max-width:1440px;margin:auto;padding:0px 0px}.tps-loose-diamond-cbutton{padding:13px 20px 11px;font-family:var(--global-body-font-family);font-weight:500;margin-bottom:15px;border:1px solid var(--global-palette1);letter-spacing:1px;font-size:14px;line-height:14px;background-color:var(--global-palette1);border-radius:5px;color:var(--global-palette9);position:relative;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;text-align:center}.tps-diamondlist-top-tab ul{display:flex;justify-content:center;align-content:center;grid-gap:0px 20px;list-style:none;margin:0px 0px 40px 0px !important}.tps-diamondlist-top-tab ul li a{text-transform:capitalize;font-family:var(--global-body-font-family);padding:0px 5px;display:flex;font-size:16px;line-height:normal;border:1px solid var(--global-palette4);transition:.3s ease;color:var(--global-palette4);border-radius:2px;position:relative;min-width:263px;height:42px;justify-content:center;align-items:center;grid-gap:5px}.tps-diamondlist-tab-optional ul li.active a{color:var(--global-palette3);font-weight:600}.tps-diamondlist-top-tab ul li.active a{color:var(--global-palette9);background-color:var(--global-palette1) !important;border-color:var(--global-palette1)}.tps-diamondlist-filter-cr{clear:both;padding:35px 5px 40px;overflow:hidden;max-width:1300px;margin-left:auto;margin-right:auto}.tps-diamondlist-tab-optional{max-width:100%;margin-left:auto;margin-right:auto}.tps-diamondlist-tab-optional ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0px 0px 30px 0px;border-bottom:1px solid rgba(26,32,44,.5);padding-bottom:10px}.tps-diamondlist-tab-optional ul li{width:25%;text-align:center;padding:0px 5px;border-right:1px solid rgba(26,32,44,.5)}.tps-diamondlist-tab-optional ul li:nth-last-child(1){border-right:none}.tps-diamondlist-tab-optional ul li a{color:var(--global-palette4);font-family:var(--global-body-font-family);font-size:16px;line-height:26px;font-weight:400}.tps-diamondlist-filter-cr-pr{position:relative;border-bottom:1px solid rgba(26,32,44,.5)}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset{margin-bottom:20px;text-align:right;position:absolute;top:-38px;right:20px}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a{cursor:pointer;text-transform:capitalize;font-size:16px;line-height:24px;color:var(--global-palette4);font-family:var(--global-body-font-family);position:relative;transition:width 2s;display:flex;align-items:center;width:fit-content;margin-left:auto;font-weight:600}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a:after{content:"";width:30px;height:30px;display:block;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");margin-right:2px;background-position:-374px -113px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-row{display:flex;align-content:center;grid-gap:40px 9%;flex-wrap:wrap}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col{flex-wrap:wrap;width:45%;transition:opacity 1s ease-out;display:none;transition:all 1s ease;-webkit-transition:all 1s ease;animation:scale-display--reversed 1s;animation-fill-mode:forwards}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-shape{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.active{display:flex;animation:scale-display 1s}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-title{text-transform:capitalize;font-size:16px;font-family:var(--global-body-font-family);font-weight:600;float:left;width:100%;margin:0;margin-bottom:15px;display:flex;align-content:center;color:var(--global-palette4);line-height:13px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-row .tps-diamondlist-filter-shape ul{list-style:none;display:flex;grid-gap:5px;margin:0;width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li{position:relative;width:11%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li .tps-diamondlist-filter-option-label{font-family:var(--global-body-font-family);font-size:14px;line-height:14px;text-align:center;text-transform:capitalize;display:block;margin:auto;position:relative;padding-bottom:10px;cursor:pointer;color:var(--global-palette4);width:fit-content;font-weight:400}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape .tps-diamondlist-filter-option-list-div li input{position:absolute;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-family:var(--global-body-font-family);font-weight:600;font-size:14px;z-index:9}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input+span:before{content:"";width:60px !important;height:60px !important;display:block;margin:0px auto 10px auto;background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg"),#f0f0f0;background-repeat:no-repeat;border:1px solid #f0f0f0;border-radius:50%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input+span:after{content:"";width:0%;height:2px;background-color:var(--global-palette1);transition:width .5s;display:block;position:absolute;bottom:5px;left:0;display:none}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[type="checkbox"]:checked+span:after{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Round"]+span:before{background-position:-2px -570px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Asscher"]+span:before{background-position:-159px -570px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Cushion"]+span:before{background-position:-104px -570px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Emerald"]+span:before{background-position:-391px -571px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Marquise"]+span:before{background-position:-209px -571px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Oval"]+span:before{background-position:-251px -571px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Pear"]+span:before{background-position:-345px -571px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Princess"]+span:before{background-position:-51px -570px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Heart"]+span:before{background-position:-441px -568px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Radiant"]+span:before{background-position:-298px -571px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Round"]:checked+span:before{background-position:-2px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Asscher"]:checked+span:before{background-position:-159px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Cushion"]:checked+span:before{background-position:-104px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Emerald"]:checked+span:before{background-position:-391px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Marquise"]:checked+span:before{background-position:-209px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Oval"]:checked+span:before{background-position:-251px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Pear"]:checked+span:before{background-position:-345px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Princess"]:checked+span:before{background-position:-51px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Heart"]:checked+span:before{background-position:-441px -630px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[value="Radiant"]:checked+span:before{background-position:-298px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input:checked+span:before{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border:1px solid var(--global-palette1)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input:checked+span{color:var(--global-palette1) !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max{display:flex;align-items:baseline;justify-content:center;padding:3px 0 2px;border:1px solid rgba(26,32,44,.5);border-radius:4px;width:90px;font-size:14px;color:var(--global-palette1);line-height:16px;font-family:var(--global-body-font-family)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max input{vertical-align:unset;background-color:transparent;box-shadow:none;float:right;width:100%;text-align:center;padding:0px 0px 0px 0px !important;height:auto;border:none;min-height:auto;text-align:center;font-size:14px;color:var(--global-palette4)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min{float:left;justify-content:star}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max{float:right;justify-content:end}.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options,.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options,.tps-diamondlist-filter-color .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options,.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options,.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options,.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options{display:flex;align-content:center;list-style:none;margin:0px 0px}.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-color .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-report .tps-diamondlist-filter-option-label{font-family:var(--global-body-font-family);font-size:13px;color:var(--global-palette4);line-height:13px;text-transform:none;text-align:center;cursor:pointer;font-weight:400}.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li{width:20%}.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li{width:50%}.tps-diamondlist-filter-color .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li{width:20%}.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li{width:20%}.tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-step-tick-wrapper{padding:0;margin:0;list-style:none;position:relative}.tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-step-tick-wrapper .tps-diamondlist-filter-slider-step-tick{position:absolute;height:7px;border-right:2px solid white;z-index:2}.tps-diamondlist-filter-col.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div{display:flex;flex-wrap:wrap;list-style:none;margin:0px;width:100%}.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div li{width:25%;display:flex;align-items:center;position:relative;padding-left:0px}.tps-diamondlist-filter-report li input{position:absolute;cursor:pointer;left:0%;margin:0;opacity:0;top:50%;z-index:9;width:100%;height:100%;transform:translateY(-50%)}.tps-diamondlist-advance-btn-div{margin:45px auto 10px;display:flex;justify-content:center}.tps-diamondlist-filter-polish input[type=checkbox]+span,.tps-diamondlist-filter-symmetry input[type=checkbox]+span,.tps-diamondlist-filter-report li input[type=checkbox]+span{width:90px;height:35px;border:1px solid rgba(26,32,44,.5);background-color:var(--global-palette9);display:flex;justify-content:center;align-items:center}.tps-diamondlist-filter-polish li input[type=checkbox]:checked+span,.tps-diamondlist-filter-symmetry li input[type=checkbox]:checked+span,.tps-diamondlist-filter-report li input[type=checkbox]:checked+span{border-color:var(--global-palette1);background-color:var(--global-palette1);font-weight:400;color:var(--global-palette9) !important}.tps-loose-diamond-cbutton{padding:13px 20px 11px;font-family:var(--global-body-font-family);font-weight:300;margin-bottom:15px;border:1px solid var(--global-palette1);letter-spacing:1px;font-size:14px;line-height:14px;background-color:var(--global-palette1);border-radius:5px;color:var(--global-palette9);position:relative;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;text-align:center;cursor:pointer}.tps-loose-diamond-cbutton:focus{background-color:var(--global-palette9) !important;border-radius:5px;color:var(--global-palette1) !important;border:1px solid var(--global-palette1) !important}.tps-diamondlist-advance-btn-div .tps-diamondlist-advance-btn{border-radius:4px;width:210px;position:relative;display:flex;align-content:center;justify-content:center}.tps-diamondlist-advance-btn-div .tps-diamondlist-advance-btn:after{content:"";display:block !important;width:20px;height:15px;display:block;background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");background-repeat:no-repeat;background-position:-80px -168px;cursor:pointer}.tps-diamondlist-advance-btn-div .tps-diamondlist-advance-btn.tps-up-arrow:after{background-position:-80px -168px}.tps-diamondlist-advance-btn-div .tps-diamondlist-advance-btn.tps-down-arrow:after{background-position:-80px -154px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section{grid-gap:40px 3.5%}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list{display:flex;align-content:center;margin:0px;list-style:none;grid-gap:10px;flex-wrap:wrap;padding-right:10%;position:relative}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filter-option,.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filter-option-sublist{display:flex;grid-gap:0px 10px;align-items:center;position:relative}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filters-unselect{margin-left:auto;font-size:14px;font-family:var(--global-body-font-family);font-weight:600;line-height:14px;color:var(--global-palette3);cursor:pointer;position:absolute;right:0%;top:-30px;display:flex;align-items:center;flex-direction:row-reverse}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filters-unselect::after{content:"";width:25px;height:25px;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg");background-position:-15px -332px;margin-top:0px;margin-right:6px}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filter-option-remove{display:block;width:13px;height:13px;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg");margin-top:-2px;margin-left:4px;background-position:-178px -333.5px;color:transparent;cursor:pointer}.tps-diamondlist-applied-filters{padding:15px 15px;background:transparent;border-bottom:1px solid var(--global-palette1) 4 f;margin-bottom:15px}.tps-loose-diamond-reset-parent .tps-loose-diamond-reset-filter-confirm-popup-div{position:absolute;width:240px;right:0;background-color:var(--global-palette1);padding:10px 10px 16px 10px;border-radius:4px;z-index:99;top:34px;text-align:center}.tps-loose-diamond-reset-parent .tps-loose-diamond-reset-filter-confirm-popup-div:before{content:"";width:17px;height:17px;transform:rotate(45deg);background:var(--global-palette1);position:absolute;z-index:999999;right:16px;top:-6px}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-title{font-size:14px;color:var(--global-palette9);font-family:var(--global-body-font-family);line-height:24px}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-btn-div{display:flex;align-items:center;grid-gap:10px;justify-content:center}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-btn-div button{padding:5px 20px 4px;margin-top:10px;background-color:transparent;color:var(--global-palette9);font-size:15px;font-family:var(--global-body-font-family);line-height:16px;border:1px solid var(--global-palette9);transition:.5s ease;border-radius:2px}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-btn-div button.tps-loose-diamond-reset-filter-confirm-no-btn{background-color:var(--global-palette9);color:var(--global-palette1)}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-title{font-size:18px;color:var(--global-palette1);line-height:18px;font-family:var(--global-body-font-family);font-weight:500;margin-bottom:15px;display:block;text-decoration:underline}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filter-option:before{content:"";width:1px;height:100%;background-color:#959595;position:absolute;right:-6px;top:42%;transform:translateY(-50%)}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filter-option:nth-last-child(1):before,.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filter-option:nth-last-child(2):before{display:none !important}.tps-diamondlist-filter-slider-warn-msg{width:40%;display:block;margin:auto;text-align:center;font-size:12px;text-transform:capitalize;font-family:var(--global-body-font-family);color:#f00;margin-top:31px}.tps-dia-detail-meta .tps-dia-detail-share ul li.tps-dia-detail-wish.active a:before{background-position:-49px -421px}.tps-diamondlist-data-cr{margin-top:20px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-list-div{display:flex;flex-wrap:wrap;grid-gap:0px 15px;position:relative;justify-content:center;align-items:baseline;padding-bottom:20px;margin-bottom:0px;border-bottom:1px solid var(--global-palette1) 4 f}.tps-diamondlist-data-cr .tps-diamondlist-header-parent{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:0;align-items:center}.tps-diamondlist-data-cr .tps-tab-switcher-parent{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:15px;align-items:center}.tps-diamondlist-data-cr .tps-short-grid-parent{display:flex;align-items:center}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line{position:relative}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab::after{content:"";width:1px;height:20px;display:block;position:absolute;right:-8px;top:50%;transform:translateY(-50%);background-color:var(--global-palette1)}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line:nth-last-child(1)::after{display:none}.tps-diamondlist-data-cr .tps-diamondlist-result-view-switcher{display:flex;align-items:center;padding-left:30px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab span{font-size:14px;line-height:14px;color:var(--global-palette4);font-family:var(--global-body-font-family)}.tps-diamondlist-data-cr .tps-diamondlist-header-tab{width:fit-content;padding:0;text-align:center;cursor:pointer;position:relative}.tps-diamondlist-data-cr .tps-diamondlist-header-tab .tps-diamondlist-animated-diamonds-found-loader{width:15px;height:15px;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/common-images/loader.gif");display:inline-block;background-size:cover;vertical-align:middle;margin-top:-2px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="compare-diamonds"]{margin-right:unset}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-label{display:block;width:100%;text-align:center}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-label h2{text-transform:capitalize;font-size:20px;line-height:normal;color:var(--global-palette4);font-family:var(--global-heading-font-family);font-weight:400;margin-bottom:5px !important}.tps-diamondlist-data-cr .tps-diamondlist-header-tab.active span{color:var(--global-palette1)}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type{width:70px;height:30px;overflow:hidden;color:var(--global-palette4);cursor:pointer;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");border:1px solid rgba(26,32,44,.5);text-align:right;padding:5px;font-size:14px;line-height:normal;background-repeat:no-repeat}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type.active{border:1px solid var(--global-palette1);color:var(--global-palette1)}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type:nth-child(1){background-position:-401px -45px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type:nth-child(2){background-position:-465px -45px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type:nth-child(1).active{background-position:-401px -6.5px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type:nth-child(2).active{background-position:-465px -6px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list,.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li{display:flex;flex-wrap:wrap;margin:0px;list-style:none}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list{list-style:none;margin:0px;padding-left:0px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list{background-color:var(--global-palette1);border:1px solid var(--global-palette1);border-top-color:var(--global-palette9);border-bottom-color:var(--global-palette9);padding-left:0px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list li{text-align:center;text-transform:none;font-size:15px;line-height:normal;color:var(--global-palette9);padding:12px 0px;display:flex;align-items:center;justify-content:center}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list li:nth-last-child(1){border-right:none}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li:nth-child(odd){background-color:#fcfcfc}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li:nth-child(even){background-color:#f0f0f0}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span{display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;line-height:normal;color:var(--global-palette1);padding:15px 10px;font-family:var(--global-body-font-family);text-transform:none;font-weight:400}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span:nth-last-child(2){border-right:none}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span img{margin:auto}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span .tps-diamondlist-item-img{display:none}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li span.tps-diamondlist-item-img-span{position:relative}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li span.tps-diamondlist-item-img-span:before{content:"";width:35px;height:35px;background-position:center center;background-size:contain;background-repeat:no-repeat}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list .tps-diamondlist-item-compare-span{position:relative}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li span.img-round-span:before{background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-svg-images/round.svg")}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li span.img-emerald-span:before{background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-svg-images/emerald.svg")}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li span.img-radiant-span:before{background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-svg-images/radiant.svg")}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list .tps-diamondlist-item-compare-span input[type=checkbox]{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;opacity:0;margin:0px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list .tps-diamondlist-item-compare-span input[type=checkbox]+.tps-diamondlist-compare-span::before{content:"";cursor:pointer;display:block;font-size:35px;opacity:1;position:absolute;top:50%;transition:opacity .2s;content:" ";left:50%;background-image:none;background-repeat:no-repeat;margin:0 auto;width:20px;height:20px;padding:0px;border:1px solid var(--global-palette1);background-color:var(--global-palette9);color:#583e80;transform:translate(-50%,-50%)}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list .tps-diamondlist-result-list-view-item .tps-diamondlist-item-compare-span input[type=checkbox]+.tps-diamondlist-compare-span{padding:0px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list .tps-diamondlist-result-list-view-item .tps-diamondlist-item-compare-span input[type=checkbox]:checked+.tps-diamondlist-compare-span::before,.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list .tps-diamondlist-result-list-view-item .tps-diamondlist-item-compare-span input[type=checkbox]:checked+.tps-diamondlist-compare-span::before{background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg");background-position:-17px -156px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list .tps-diamondlist-result-list-view-item{cursor:pointer}.tps-diamondlist-result.tps-diamondlist-result-list-view-div{padding:0px 0px 15px 0px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div{padding:15px 0px;background:var(--global-palette9)}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul{list-style:none;margin:0px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding-left:0px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li{cursor:pointer;transition:.3s;position:relative;border:1px solid transparent}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-result-grid-view-cn{background-color:var(--global-palette9);padding:15px 15px 10px;text-align:center;height:115px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-result-grid-view-cn .tps-diamondlist-item-title{padding-bottom:6px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{border-radius:0px;height:100%;width:100%;margin:auto;display:block;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/placeholder-diamond-images/placeholder-300_300.jpg");background-position:center center;background-size:cover;object-fit:contain}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-meta-data{display:flex;align-items:center;justify-content:center;grid-gap:5px 10px;margin-bottom:10px;flex-wrap:wrap}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-meta-data span{font-family:var(--global-body-font-family);font-weight:400;font-size:13px;line-height:normal;color:var(--global-palette4);position:relative}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-meta-data span:after{content:"";width:1px;height:12px;position:absolute;right:-5.5px;top:50%;transform:translateY(-50%);background-color:var(--global-palette1)}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-title h2+h2{display:none}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-meta-data span:nth-last-child(1):after{display:none}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-price,.tps-dia-detail-similar-diamonds-wrapper .tps-dia-detail-similar-diamond-price{font-size:18px;line-height:normal;color:var(--global-palette4);font-family:var(--global-body-font-family);text-align:center;font-weight:600}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div{position:relative;background:var(--global-palette7);height:325px;display:flex;justify-content:center;align-items:center}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-info-span{position:absolute;top:7px;right:6px;z-index:1}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-info-span ul{display:grid;grid-gap:5px 5px;grid-template-columns:1fr}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-info-span ul li span{width:100%;height:100%;display:block;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg")}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li{box-shadow:none;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li.tps-diamondlist-result-grid-info,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li.tps-diamondlist-result-grid-compare{border:none}.tps-diamondlist-data-cr .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-wishlist span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg"),var(--global-palette1);background-position:-237px -368px;border:1px solid var(--global-palette1);border-radius:4px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li.tps-diamondlist-result-grid-compare input+span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");background-position:-337px -462px;box-shadow:0 1.5px 2px rgba(0,0,0,.25);border:1px solid transparent;border-radius:50%}.tps-diamondlist-data-cr .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-info span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");background-position:-287px -462px;box-shadow:0 1.5px 2px rgba(0,0,0,.25);border:1px solid transparent;border-radius:50%}.tps-diamondlist-data-cr .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-wishlist.active span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg"),var(--global-palette9);background-position:-274px -368px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li.tps-diamondlist-result-grid-compare input[type="checkbox"]:checked+span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");background-position:-447px -462px;border:1px solid var(--global-palette1);cursor:pointer}.tps-diamondlist-data-cr .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-info.active span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");background-position:-397px -462px}.tps-diamondlist-item-not-found .tps-diamondlist-item-not-found-wrapper{text-align:center;font-family:var(--global-body-font-family);font-size:18px;line-height:25px;color:var(--global-palette1);display:flex;flex-direction:column;grid-gap:10px;height:300px;justify-content:center;border:1px solid var(--global-palette1)}.tps-diamondlist-item-not-found .tps-diamondlist-item-not-found-subtitle{font-size:16px}.tps-diamondlist-data-cr{position:relative}@keyframes spin{from{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(360deg)}}.timeline-item{background:var(--global-palette9);border-bottom:1px solid #f2f2f2;padding:25px 10px;margin:0 auto;height:670px;overflow:hidden}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.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%,rgba(231,231,233,.4) 18%,#ddd 33%);background-size:900px 204px;height:50px;position:relative}.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:0px 0px 10px 0px}.tps-diamondlist-spinner-list-container .tps-diamondlist-animated-list:nth-child(odd) .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,rgba(231,231,233,.4) 8%,#ddd 18%,rgba(231,231,233,.4) 33%);background-size:900px 204px;height:50px;position:relative}.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-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-img{width:90%;margin:0px auto 20px auto;height:250px}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-title{width:80%;height:22px;margin:0px auto 10px auto}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-shape{width:80%;display:flex;align-items:center;justify-content:center;margin:0px auto 25px auto}.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% auto 2%}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-price{width:100px;height:28px;margin:0px auto 15px auto}.tps-diamondlist-spinner-gridv-container .timeline-item{height:850px;overflow:hidden}.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-close-parent,.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-mob-title,.tps-diamondlist-mfilter-title,.tps-diamondlist-filter-show-result{display:none !important}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-sorter{width:20px;height:15px;display:block;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg");transition:.3s ease;cursor:pointer}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-sorter.tps-down-arrow{background-position:-213px -244px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-sorter.tps-up-arrow{background-position:-213px -230px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper{display:flex;align-items:center;grid-gap:10px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper .tps-diamondlist-grid-view-sort-label{font-size:14px;line-height:24px;color:var(--global-palette4) !important;font-family:var(--global-body-font-family);font-weight:bold}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{font-size:14px;line-height:20px;color:var(--global-palette1);padding:4px 8px;border-radius:0px;font-family:var(--global-body-font-family);appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;background:transparent;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/common-images/Makar_Arrow.svg");background-repeat:no-repeat;cursor:pointer;border:none;width:170px;background-color:transparent;outline:none;box-shadow:none;background-position:96% 5px;border-bottom:1px solid var(--global-palette1)}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select option{padding:10px 10px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li.tps-diamondlist-result-grid-compare{position:relative}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li.tps-diamondlist-result-grid-compare input{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;opacity:0;cursor:pointer}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div{margin-left:0;display:flex;margin-bottom:0;list-style:none;flex-wrap:wrap;width:100%;border-left:none;padding-left:0}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{margin-left:0;text-align:center;margin-top:0;padding:0px 0;-webkit-transition:color .3s;transition:color .3s;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;height:auto;display:flex;align-items:center}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type="checkbox"]+span{border:1px solid rgba(26,32,44,.5);background-color:var(--global-palette9);width:108px;height:35px;display:flex;align-items:center;justify-content:center}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type="checkbox"]:checked+span{border-color:var(--global-palette1);background-color:var(--global-palette1);font-weight:400;color:var(--global-palette9) !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:first-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:first-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:first-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:first-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:first-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:first-child(){border-top-left-radius:4px;border-bottom-left-radius:4px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:last-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:last-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:last-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:last-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:last-child(),.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:last-child(){border-top-right-radius:4px;border-bottom-right-radius:4px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label{margin-left:0;font-family:var(--global-body-font-family);font-weight:400;font-size:14px;color:var(--global-palette4);line-height:14px;text-transform:capitalize;text-align:center;cursor:pointer}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type=checkbox],.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type=checkbox],.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type=checkbox],.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type=checkbox],.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type=checkbox],.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type=checkbox]{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;cursor:pointer}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:25%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:12.5%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:14.28%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:98px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:98px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:93px}.tps-diamondlist-compare-item-not-found-wrapper,.tps-diamondlist-viewed-item-not-found-wrapper{text-align:center;font-family:var(--global-body-font-family);font-size:18px;line-height:25px;color:var(--global-palette1);display:flex;flex-direction:column;grid-gap:10px;height:300px;justify-content:center;border:1px solid var(--global-palette1)}.tps-diamondlist-compare-item-not-found-wrapper .tps-diamondlist-item-not-found-subtitle,.tps-diamondlist-viewed-item-not-found-wrapper .tps-diamondlist-item-not-found-subtitle{font-size:16px;font-weight:300}@-webkit-keyframes scale{0%{transform:scale(.5,.5)}100%{transform:scale(1,1)}}@-moz-keyframes scale{0%{transform:scale(.5,.5)}100%{transform:scale(1,1)}}@-o-keyframes scale{0%{transform:scale(.5,.5)}100%{transform:scale(1,1)}}@keyframes scale{0%{transform:scale(.5,.5)}100%{transform:scale(1,1)}}.tps-loose-diamond-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:rgba(255,255,255,55%);display:flex;align-items:center;z-index:99999;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}.tps-loose-diamond-toast-msg-popup-wrapper .tps-loose-diamond-toast-msg-popup{margin-left:auto;margin-right:auto;max-width:300px;position:relative}.tps-loose-diamond-toast-msg-popup-wrapper .tps-loose-diamond-toast-msg-content{width:fit-content;padding:19px 20px;border-radius:5px;font-size:12px;line-height:19px;color:var(--global-palette9);font-family:var(--global-body-font-family);background-color:var(--global-palette1);margin:auto;text-align:center;max-width:300px;text-align:center;display:block}.tps-loose-diamond-form-popup{position:fixed;right:0%;bottom:0%;background-color:rgba(0,0,0,.52);left:0%;top:0%;z-index:999999;display:none;overflow:auto;height:100%;width:100%;margin:0 !important}.tps-loose-diamond-form-popup.active{display:block;overflow-x:hidden;overflow-y:auto}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-m{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - ( .5rem * 2 ));text-align:center;justify-content:center;align-items:center}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-cr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:var(--global-palette9);background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-width:630px;min-width:630px;justify-content:center;align-items:center}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-cr .tps-loose-diamond-form-popup-title{border-bottom:1px solid rgba(0,0,0,.16);padding:20px;position:relative;width:100%}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-title h2{font-size:22px;color:var(--global-palette4);text-transform:capitalize;font-family:var(--global-heading-font-family);margin:0px;letter-spacing:0}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-close{position:absolute;width:23px;height:23px;top:10px;right:10px;background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/ringbuilder_latest_sprite.svg");background-position:-372px -143px;cursor:pointer}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-content{padding:30px 20px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-carat .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-carat .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-depth .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-depth .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-table .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-table .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max{flex-direction:row-reverse}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-carat .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-carat .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-depth .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-depth .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-table .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-table .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max input{text-align:center}.tps-loose-diamond-form-popup .tps-form{display:flex;flex-wrap:wrap}.tps-loose-diamond-form-popup .email-us-form,.tps-loose-diamond-form-popup .drop-hint-form{width:100%;text-align:center}.tps-loose-diamond-form-popup .email-us-form span.tps-label-name,.tps-loose-diamond-form-popup .drop-hint-form span.tps-label-name{display:block;text-align:left;margin-bottom:5px}.tps-loose-diamond-form-popup .email-us-form .form-group,.tps-loose-diamond-form-popup .drop-hint-form .form-group{margin-bottom:20px}.tps-loose-diamond-form-popup .email-us-form .form-group.tps-product-url p,.tps-loose-diamond-form-popup .drop-hint-form .form-group.tps-product-url p{margin-bottom:0px}.tps-loose-diamond-form-popup .email-us-form .form-group.tps-product-url,.tps-loose-diamond-form-popup .drop-hint-form .form-group.tps-product-url{display:flex}.tps-loose-diamond-form-popup .email-us-form input,.tps-loose-diamond-form-popup .drop-hint-form input{width:100%;display:block;border-color:rgba(26,32,44,.5) !important;color:var(--global-palette4);font-size:14px;padding:8px 8px 8px 8px;margin-bottom:0}.tps-loose-diamond-form-popup .tps-email-thank-you.thankyou{text-align:center}.tps-loose-diamond-form-popup .tps-email-thank-you.thankyou p{margin-bottom:15px}.tps-loose-diamond-form-popup .tps-email-thank-you.thankyou p:last-child{margin-bottom:5px}.tps-loose-diamond-form-popup input.tps_eamil_us.btn_tps_bnr{color:var(--global-palette9);font-size:16px}.tps-loose-diamond-form-popup .drop-hint-form .form-group.tps-product-url span.tps-label-name{font-size:13px}.tps-loose-diamond-form-popup .drop-hint-form .form-group.tps-product-url input{border:none;font-size:12px;padding:0;margin-left:5px;border-bottom:1px solid var(--global-palette4);border-radius:0px}.tps-loose-diamond-form-popup .email-us-form .wpcf7-form-control-wrap input,.tps-loose-diamond-form-popup .email-us-form .wpcf7-form-control-wrap textarea,.tps-loose-diamond-form-popup.drop-hint-form .wpcf7-form-control-wrap input,.tps-loose-diamond-form-popup.drop-hint-form .wpcf7-form-control-wrap textarea{outline:none;box-shadow:none;border:1px solid #000 !important;border-radius:3px;padding:12px 25px 12px 15px;font-size:14px;background-color:var(--global-palette9);font-family:var(--global-body-font-family);color:var(--global-palette1);margin-bottom:14px;width:90%}.tps-loose-diamond-form-popup .email-us-form .tps_eamil_us.btn_tps_bnr,.tps-loose-diamond-form-popup .tps_drop_hint.tps-btn{padding:13px 20px 11px;font-family:var(--global-body-font-family);font-weight:500;margin-bottom:15px;border:1px solid var(--global-palette1);letter-spacing:1px;font-size:14px;line-height:14px;background-color:var(--global-palette1);border-radius:5px;color:var(--global-palette9);position:relative;width:300px;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;text-align:center;margin:20px auto 0px auto;cursor:pointer}.tps-loose-diamond-form-popup .email-us-form .wpcf7-form-control-wrap textarea,.tps-loose-diamond-form-popup.drop-hint-form textarea{height:250px}.tps-loose-diamond-form-popup .drop-hint-form .form-group textarea.wpcf7-form-control.form-control.tps_fm_ctrl{height:100px;width:100%;border-color:rgba(26,32,44,.5) !important;padding:8px 8px 8px 8px;margin-bottom:0}.tps-diamondlist-data-cr .tps-diamondlist-item-quick-view-wrapper .tps-diamondlist-item-quick-view-media .tps-diamondlist-item-wishlist-span.active{background-position:-204px -191px}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr{width:100%;max-width:350px}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-wishlist-popup-title{font-size:18px;line-height:22px;color:var(--global-palette1);margin:12px 0px 0px;font-family:var(--global-body-font-family);font-weight:600;text-transform:capitalize;display:block}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-wishlist-popup-subtitle{font-size:12px;line-height:24px;color:var(--global-palette1);margin:0px 0px 20px;font-family:var(--global-body-font-family);font-weight:600;text-transform:capitalize;display:block}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-cbutton{max-width:300px;margin-left:auto;margin-right:auto}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-wishlist-popup-close,.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-wishlist-popup-icon.tps-icon-addto{width:50px;height:50px;overflow:hidden;display:block;margin:auto;cursor:pointer;background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg");color:transparent}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-wishlist-popup-close{background-position:-235px -227px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li.tps-diamondlist-result-grid-wishlist{position:absolute;top:10px;left:15px;border:none}.tps-loose-diamond-toast-msg-popup-wrapper .tps-loose-diamond-toast-msg-close{width:15px;height:15px;display:block;background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg");background-position:-97px -198px;cursor:pointer;border-radius:50%;position:absolute;color:transparent;right:5px;border:1px solid var(--global-palette9);top:4px}.tps-loose-diamond-breacrum{display:flex;flex-wrap:wrap;margin-top:10px;padding-left:0px !important;padding-right:0px !important}.tps-page-loose-diamond-diamond_listing .tps-loose-diamond-breacrum{padding-left:15px !important;padding-right:15px !important}.tps-loose-diamond-breacrum .tps-loose-diamond-breacrum-item{font-family:var(--global-body-font-family);color:var(--global-palette4);font-weight:normal;font-size:14px;line-height:22px;cursor:pointer;display:flex;align-items:center;margin-bottom:20px}.tps-loose-diamond-breacrum .tps-loose-diamond-breacrum-item a{color:var(--global-palette4)}.tps-loose-diamond-breacrum .tps-loose-diamond-breacrum-item.inactive:last-child a{cursor:default;text-decoration:none !important}.tps-loose-diamond-breacrum .tps-loose-diamond-breacrum-item .tps-loose-diamond-br-icon{width:20px;height:20px;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/common-images/Makar_Arrow.svg");background-position:center;transform:rotate(270deg);background-repeat:no-repeat;background-size:86%}.tps-loose-diamond-wishlist-popup{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(21,17,17,22%);display:flex;align-items:center;z-index:999999}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr{width:fit-content;padding:20px 20px;border-radius:5px;font-size:13px;line-height:20px;color:#282828;font-family:var(--global-body-font-family);background-color:var(--global-palette9);margin:auto;text-align:center;max-width:300px}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr{width:100%;max-width:350px}@keyframes blink{0%{box-shadow:0 0 0 0 rgba(255,4,4,25%)}100%{box-shadow:0 0 0 8px rgba(255,0,35,9%)}}@keyframes scale-display{0%{opacity:0;transform:scale(0);-webkit-transform:scale(0)}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}@keyframes scale-display--reversed{0%{display:inline-flex;opacity:1;transform:scale(1);-webkit-transform:scale(1)}99%{display:inline-flex;opacity:0;transform:scale(0);-webkit-transform:scale(0)}}.banner-diamond_listing{position:relative}.tps-loose-diamond-banner .tps_loose_banner_heading{}.tps-loose-diamond-banner .tps_loose_banner_heading h1{color:var(--global-palette3);font-size:26px;line-height:30px;font-family:var(--global-heading-font-family);padding-bottom:0;margin:auto;margin-top:35px !important;max-width:600px;text-align:center}.tps-loose-diamond-banner .tps_loose_banner_heading .tps-loose-diamond-banner-subtitle{font-size:16px;margin:auto;margin-top:15px;max-width:600px;text-align:center;font-family:var(--global-body-font-family);margin-bottom:35px}.banner-diamond_listing .tps_loose_banner_heading{max-width:1440px;width:100%;margin:auto}.site-header{overflow:hidden !important;padding:0px !important;height:0px !important;margin:0px !important}main.site-main{padding-top:0px}.banner-diamond_listing img{max-width:100%;width:100%}.tps-diamondlist-top-tab ul li.active a,.tps-diamondlist-tab-optional ul li.active a,.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li.active,.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li.active input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li.active span,.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div li.active,.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div li.active input,.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div li.active,.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div li.active input,.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div li.active,.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div li.active input,.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div li.active,.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div li.active input,.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line.active span,.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line.active{cursor:default !important}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line.active{font-weight:bold}.tps-spinner-container .white-widget.grey-bg.author-area{width:100% !important;max-width:100% !important}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type.active{cursor:default}.tps-loose-diamond-page-main{margin-top:105px}a.read-more-link{text-decoration:underline;text-decoration-color:var(--global-palette1)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-report,.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section .tps-diamondlist-filter-depth,.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section .tps-diamondlist-filter-table,.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section .tps-diamondlist-filter-ratio{width:31%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-report li{width:98px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type="checkbox"]+span{width:85px}.tps-count-view{margin-top:25px;font-family:var(--global-body-font-family);font-size:14px;line-height:14px;text-align:center;color:var(--global-palette4)}.load-more-container{text-align:center;margin-bottom:50px;margin-top:10px}.load-more-container button#load-more{background-color:var(--global-palette9);border:var(--global-palette9);color:var(--global-palette4);font-size:16px;font-family:var(--global-body-font-family);padding:0px;font-weight:bold;position:relative}.load-more-container button#load-more:after{content:"";width:100%;height:2px;background-color:var(--global-palette1);transition:width .5s;display:block;position:absolute;bottom:-2px;left:0}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul.tps-diamondlist-filter-option-list-div li input{position:absolute;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-family:var(--global-body-font-family);font-weight:600;font-size:14px;z-index:9999}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color ul.tps-diamondlist-filter-option-list-div li.tps-diamondlist-filter-option-li span.tps-diamondlist-filter-option-label{font-family:var(--global-body-font-family);font-size:14px;line-height:18px;text-align:center;text-transform:capitalize;display:block;margin:auto;position:relative;padding-bottom:10px;cursor:pointer;color:var(--global-palette4);width:fit-content;font-weight:400;min-height:85px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input+span:before{content:"";width:35px !important;height:35px !important;display:block;margin:0px auto 10px auto;background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");background-repeat:no-repeat;border:1px solid transparent;border-radius:50%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input:checked+span:before{border:1px solid var(--global-palette1)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input+span:after{content:"";width:0%;height:2px;background-color:var(--global-palette1);transition:width .5s;display:block;position:absolute;bottom:5px;left:0}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[type="checkbox"]:checked+span:after{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[value="Yellow"]+span:before{background-position:-10px -11px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[value="Pink"]+span:before{background-position:-60px -11px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[value="Blue"]+span:before{background-position:-111px -10px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[value="Orange"]+span:before{background-position:-331px -11px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[value="Brown"]+span:before{background-position:-220px -54px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[value="Black"]+span:before{background-position:-110px -54px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li input[value="Salt & pepper"]+span:before{background-position:-60px -54px}.wpcf7-response-output{font-size:12px;border:none !important;color:red;margin:0 !important;padding:0 !important}.tps-email-thank-you span.tps-call-icon{display:inline-block;width:18px;height:13px;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/ringbuilder_latest_sprite.svg");background-position:-111px -366px;vertical-align:baseline}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{width:180px}.tps-loose-diamond-form-popup .drop-hint-form .form-group.tps-product-url .emailus_product_url{line-height:18px}.tps-loose-diamond-form-popup .drop-hint-form .form-group.tps-product-url .emailus_product_url a{font-size:13px;font-family:var(--global-body-font-family);line-height:13px;padding-left:5px;text-decoration:underline;text-underline-offset:3px}@media (hover: hover){a:hover{outline:none !important;background-color:transparent}.tps-diamondlist-top-tab ul li:hover a{color:var(--global-palette9);background-color:var(--global-palette1) !important;border-color:var(--global-palette1);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tps-loose-diamond-cbutton:hover{background-color:var(--global-palette9) !important;border-radius:5px;color:var(--global-palette1) !important}.tps-diamondlist-tab-optional ul li:hover a{color:var(--global-palette3);font-weight:600}.tps-diamondlist-tab-optional ul li a:hover{font-weight:600}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a:hover{text-decoration:underline}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input+span:after{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Round"]+span:before{background-position:-2px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Asscher"]+span:before{background-position:-159px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Cushion"]+span:before{background-position:-104px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Emerald"]+span:before{background-position:-391px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Marquise"]+span:before{background-position:-209px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Oval"]+span:before{background-position:-251px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Pear"]+span:before{background-position:-345px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Princess"]+span:before{background-position:-51px -632px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Heart"]+span:before{background-position:-441px -630px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input[value="Radiant"]+span:before{background-position:-298px -633px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input+span:before{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border:1px solid var(--global-palette1)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input+span{color:var(--global-palette1) !important}.tps-diamondlist-filter-polish li:hover input[type=checkbox]+span,.tps-diamondlist-filter-symmetry li:hover input[type=checkbox]+span,.tps-diamondlist-filter-report li:hover input[type=checkbox]+span{border-color:var(--global-palette1);background-color:var(--global-palette1);font-weight:400;color:var(--global-palette9) !important}.tps-loose-diamond-cbutton:hover{background-color:var(--global-palette9) !important;border-radius:5px;color:var(--global-palette1) !important;border:1px solid var(--global-palette1) !important}.tps-diamondlist-advance-btn-div .tps-diamondlist-advance-btn:hover:after{background-position:-82px -151px}.tps-diamondlist-advance-btn-div .tps-diamondlist-advance-btn.tps-up-arrow:hover:after{background-position:-81px -165px}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filters-unselect:hover:after{background-position:-15px -332px}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-btn-div button:hover{background-color:var(--global-palette9);color:var(--global-palette1)}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-btn-div button.tps-loose-diamond-reset-filter-confirm-no-btn:hover{background-color:transparent;color:var(--global-palette9)}.tps-diamondlist-data-cr .tps-diamondlist-header-tab:hover span{color:var(--global-palette1)}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type:hover{border:1px solid var(--global-palette1);color:var(--global-palette1)}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type:nth-child(1):hover{background-position:-401px -6.5px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type:nth-child(2):hover{background-position:-465px -6px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li:hover{background-color:var(--global-palette1);border-color:var(--global-palette9)}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li:hover span{color:var(--global-palette9);border-color:var(--global-palette9)}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li.tps-diamondlist-result-list-view-item:hover span.img-round-span:before{background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-svg-images/round-white.svg")}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li.tps-diamondlist-result-list-view-item:hover span.img-emerald-span:before{background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-svg-images/emerald-white.svg")}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-list li.tps-diamondlist-result-list-view-item:hover span.img-radiant-span:before{background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-svg-images/radiant-white.svg")}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li:hover{border:1px solid var(--global-palette1)}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li.tps-diamondlist-result-grid-info:hover,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li ul li.tps-diamondlist-result-grid-compare:hover{border:none}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-info:hover span,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-compare:hover span{box-shadow:0px 1.5px 2px rgba(19,59,85,52%);border:1px solid var(--global-palette1);border-radius:50%}.tps-diamondlist-data-cr .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-wishlist:hover span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg"),var(--global-palette9);background-position:-274px -368px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li.tps-diamondlist-result-grid-compare:hover input+span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg"),var(--global-palette9);background-position:-447px -462px;cursor:pointer}.tps-diamondlist-data-cr .tps-diamondlist-item-info-span ul li.tps-diamondlist-result-grid-info:hover span{background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon-icon.svg");background-position:-397px -462px}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-close:hover{background-position:-398px -143px}.tps-loose-diamond-form-popup .email-us-form .tps_eamil_us.btn_tps_bnr:hover,.tps-loose-diamond-form-popup .tps_drop_hint.tps-btn:hover{background-color:var(--global-palette9) !important;border-radius:5px;color:var(--global-palette1) !important}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-wishlist-popup-close:hover{background-position:-380px -227px}.tps-loose-diamond-breacrum .tps-loose-diamond-breacrum-item a:hover{text-decoration:underline}.load-more-container button#load-more:hover:after{width:0%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li:hover input+span:before{border:1px solid var(--global-palette1)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-color ul li:hover input+span:after{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover input[type="checkbox"]+span{border-color:var(--global-palette1);background-color:var(--global-palette1);font-weight:400;color:var(--global-palette9) !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover:before,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover:before,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover:before,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover:before,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover:before,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover:before{webkit-transform:scaleX(0);transform:scaleX(0)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li:hover .tps-diamondlist-filter-option-label{color:var(--global-palette9)}}@media (max-width:1500px){.tps-loose-diamond-main-container,.tps-loose-diamond-banner .tps_loose_banner_heading{padding-left:15px;padding-right:15px}}@media (max-width:1440px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:300px}.tps-loose-diamond-main-container{padding-left:30px;padding-right:30px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-result-grid-view-cn{height:auto}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list li{font-size:14px}}@media (max-width:1392px){.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list li{padding:13px 0px}}@media (max-width:1300px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:250px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color ul.tps-diamondlist-filter-option-list-div li.tps-diamondlist-filter-option-li span.tps-diamondlist-filter-option-label{min-height:100px}}@media (max-width:1280px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:235px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-result-grid-view-cn{height:auto}}@media (max-width:1250px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:225px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-meta-data{flex-wrap:wrap;grid-gap:5px 7px}.tps-diamondlist-spinner-gridv-container .tps-diamondlist-grid-pr-img{height:220px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type="checkbox"]+span{width:75px}.tps-diamondlist-result-view-switcher span.tps-diamondlist-result-view-switcher-type{font-size:14px}}@media (max-width:1200px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-price,.tps-dia-detail-similar-diamonds-wrapper .tps-dia-detail-similar-diamond-price{font-size:17px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span{font-size:15px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:83px}}@media (max-width:1199px){.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-color .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-report .tps-diamondlist-filter-option-label{font-size:13px;line-height:13px}.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div li{}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset{right:20px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input+span{color:var(--global-palette4) !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input+span:after{width:0%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input+span:before{box-shadow:none}.tps-diamondlist-filter-report li input[type=checkbox]:checked+span,.tps-diamondlist-filter-option-li input[type="checkbox"]:checked+span,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type="checkbox"]:checked+span{border-color:rgba(127,127,127,.3)}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input:checked+span{color:var(--global-palette1) !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input[type="checkbox"]:checked+span:after{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li input:checked+span:before{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:215px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span{font-size:13px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-sorter.tps-up-arrow{background-position:-213px -242px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-sorter.tps-down-arrow{background-position:-213px -228px}@media (hover: hover){.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input+span{color:var(--global-palette1) !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input+span:after{width:0%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li:hover input+span:before{box-shadow:none}}}@media (max-width:1050px){.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min .tps-diamondlist-filter-slider-min-symbol,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max .tps-diamondlist-filter-slider-max-symbol,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-min input,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-max input{font-size:13px;font-weight:400}.tps-loose-diamond-main-container{padding:0px 30px}.tps-diamondlist-top-tab ul li a{padding:7px 10px;font-size:15px}}@media (max-width:1024px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul{grid-template-columns:1fr 1fr 1fr}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:280px}.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div li{padding-top:4px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-result-grid-view-cn{height:auto}.tps-diamondlist-tab-optional ul li a{font-size:14px}.tps-diamondlist-top-tab ul li a{padding:7px 15px;font-size:14px}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a{font-size:14px}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-title{font-size:13px}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-btn-div button{padding:5px 14px 4px;font-size:14px}.tps-loose-diamond-reset-parent .tps-loose-diamond-reset-filter-confirm-popup-div{width:220px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{font-size:13px;line-height:20px;padding:7px 5px;width:160px}.tps-diamondlist-filter-polish input[type=checkbox]+span,.tps-diamondlist-filter-symmetry input[type=checkbox]+span,.tps-diamondlist-filter-report li input[type=checkbox]+span{width:85px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type="checkbox"]+span{width:68px}.tps-loose-diamond-banner .tps_loose_banner_heading .tps-loose-diamond-banner-subtitle{font-size:14px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:23%}.tps-loose-diamond-page-main{margin-top:80px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{width:180px}}@media (max-width:992px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:235px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span{font-size:13px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list li,.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span{padding:13px 5px}}@media (max-width:991px){.tps-diamondlist-filter-cr .tps-diamondlist-filter-col{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-report{width:50%}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul{grid-template-columns:1fr 1fr}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:290px}.tps-diamondlist-top-tab ul li a,.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a{font-size:14px;line-height:24px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-list-div{grid-gap:15px 5px;justify-content:center;margin-bottom:0px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="compare-diamonds"]{margin-right:unset}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper{margin-left:unset}.tps-diamondlist-filter-col.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div,.tps-diamondlist-filter-search_certificate .tps-diamondlist-filter-textbox-wrapper{width:100%}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-cr{max-width:80%;min-width:auto}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-label h2{font-size:20px;line-height:30px}.tps-diamondlist-tab-optional ul li{font-size:25px;line-height:25px;padding:0px 0px 4px;width:27%}.tps-diamondlist-data-cr .tps-diamondlist-result-view-switcher{top:0%;padding-left:15px}.tps-diamondlist-tab-optional ul li a{font-size:14px;line-height:24px}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset{top:-43px;right:0px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-wrapper .tps-diamondlist-result-list-view-header-list li{font-size:12px;line-height:normal;word-break:normal;font-weight:500;padding:13px 15px;letter-spacing:-.5px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-header-sorter.tps-up-arrow{background-position:-215px -243px}.tps-diamondlist-data-cr .tps-diamondlist-result-list-view-items-wrapper .tps-diamondlist-result-list-view-items-list li span{font-size:11px}.tps-loose-diamond-banner .tps_loose_banner_heading h1,.tps-loose-diamond-banner .tps_loose_banner_heading .tps-loose-diamond-banner-subtitle{text-align:center;padding:0px 20px;margin-left:auto;margin-right:auto}.tps-diamondlist-top-tab ul{grid-gap:0px 5px}.tps-diamondlist-top-tab ul li a{padding:5px 5px;min-width:auto}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-report li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:100px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li input[type="checkbox"]+span{width:85px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-report,.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section .tps-diamondlist-filter-depth,.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section .tps-diamondlist-filter-table,.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section .tps-diamondlist-filter-ratio{width:100%}.tps-diamondlist-tab-optional ul{justify-content:left}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color ul.tps-diamondlist-filter-option-list-div li.tps-diamondlist-filter-option-li span.tps-diamondlist-filter-option-label{min-height:75px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-row,.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section{grid-gap:25px 3.5%}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-label h2{margin-bottom:10px !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col .tps-diamondlist-filter-title{font-size:14px;margin-bottom:12px}}@media (max-width:767px){.tps-diamondlist-data-cr .tps-diamondlist-result-view-switcher{display:none !important}.tps-diamondlist-result-view-switcher-type,.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-close-parent,.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-mob-title,.tps-diamondlist-mfilter-title,.tps-diamondlist-filter-show-result,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div{display:block !important}.tps-diamondlist-filter-cr-pr{position:fixed;top:0;left:0%;width:100%;margin-left:-100%;height:100% !important;background-color:var(--global-palette9);z-index:99999;transition:all .5s linear;padding-top:0px;bottom:auto}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-mob-header{width:100%;display:flex;padding:13px 15px 10px;background-color:#f0f0f0;margin-bottom:10px;position:sticky;align-items:center;top:0;z-index:99;border-top-left-radius:16px;border-top-right-radius:16px}.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-close-parent button{margin-left:auto;background-color:transparent !important;outline:none;width:40px !important;height:30px;background-image:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg");background-position:-84px -191px;display:flex;padding:0;border:none !important;outline:none !important}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset{margin-bottom:0px;position:unset;transform:unset;margin-left:auto}.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-mob-title{font-size:16px;line-height:16px;color:var(--global-palette4);font-family:var(--global-body-font-family);padding-top:8px;font-weight:bold}.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-close-parent{margin-left:auto}.tps-diamondlist-filter-mob-header .tps-diamondlist-filter-mob-title{padding-top:0px}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a{font-size:16px !important}.tps-diamondlist-filter-show-result{position:fixed;bottom:0px;width:100%;z-index:999999;left:0;padding:11px 5px;background:var(--global-palette9);box-shadow:0px -2px 2px 0px rgba(0,0,0,.25)}.tps-diamondlist-filter-show-result button{padding:12px 20px 12px;font-family:var(--global-body-font-family);font-weight:400;border:none;letter-spacing:normal;font-size:16px;line-height:normal;background-color:var(--global-palette1);color:var(--global-palette9);position:relative;width:100%;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;text-align:center;max-width:345px;margin:0 auto}.tps-diamondlist-filter-cr{padding:10px 20px 80px;background-color:var(--global-palette9);width:100%;height:90%;overflow:hidden;overflow-y:scroll;margin-top:0px;border-bottom:none}.tps-diamondlist-filter-cr .tps-diamondlist-filter-row .tps-diamondlist-filter-shape ul{flex-wrap:wrap}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li{width:19%}.tps-diamondlist-top-tab ul li a,.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a{font-size:14px;line-height:normal}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:270px}.tps-diamondlist-top-tab ul{grid-gap:0px 10px;justify-content:center;max-width:500px;margin:auto !important;display:grid;grid-template-columns:1fr 1fr}.tps-diamondlist-mfilter-title{max-width:100%}.tps-diamondlist-mfilter-title a{display:block;margin:auto;background-color:var(--global-palette9);color:var(--global-palette1);text-transform:capitalize;line-height:normal;font-family:var(--global-body-font-family);font-weight:600;padding:0px 0px 0px;font-weight:100;border:1px solid var(--global-palette4);font-size:14px;width:100px;height:40px;border-radius:50px;text-align:center;position:relative;padding-left:30px;line-height:40px}.tps-diamondlist-mfilter-title a::after{content:"";width:30px;height:30px;display:block;position:absolute;left:25%;top:50%;transform:translate(-50%,-50%);background:url("https://www.sjgems.co.za/wp-content/plugins/tps-latest-loosediamond/assets/css/../images/diamond-listing-images/diamond-list-icon.svg") !important;background-position:-12px -462px !important}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset a:before{background-position:-451px -153px}.tps-loose-diamond-reset-parent .tps-loose-diamond-reset-filter-confirm-popup-div{left:55%;transform:translateX(-50%);text-align:center;top:45px}.tps-loose-diamond-reset-filter-confirm-popup-div .tps-loose-diamond-reset-filter-confirm-popup-btn-div{justify-content:center}.tps-loose-diamond-reset-parent .tps-loose-diamond-reset-filter-confirm-popup-div:before{left:50%;right:auto}.tps-diamondlist-top-tab ul li{width:100%;height:auto;margin-bottom:20px}.tps-diamondlist-top-tab ul li a{width:100%;height:100%;padding:12px 0px;border-color:var(--global-palette4) !important;display:block;text-align:center;color:var(--global-palette4) !important}.tps-diamondlist-top-tab ul li.active a{color:var(--global-palette9) !important}.tps-diamondlist-top-tab ul li a::before{display:none !important}.tps-diamondlist-top-tab ul li.active a{background-color:var(--global-palette1) !important;border-color:transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="diamonds"]{-webkit-order:1;order:1;width:47% !important}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="compare-diamonds"]{-webkit-order:2;order:2;width:47% !important}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="viewed-diamonds"]{-webkit-order:3;order:3;width:auto !important}.tps-diamondlist-data-cr .tps-diamondlist-header-parent{grid-gap:10px 0px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper{-webkit-order:4;order:4;width:100%;justify-content:end}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-list-div{margin-bottom:0px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab{width:30%}.tps-diamondlist-mfilter-title{-moz-transition:all 700ms ease-out;-webkit-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="viewed-diamonds"]::after{opacity:0}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-show-result{display:none !important}.tps-diamondlist-item-not-found-subtitle{font-size:20px;line-height:20px}.tps-diamondlist-compare-item-not-found-wrapper .tps-diamondlist-item-not-found-subtitle,.tps-diamondlist-viewed-item-not-found-wrapper .tps-diamondlist-item-not-found-subtitle{font-size:16px}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-cr .tps-loose-diamond-form-popup-title{padding:16px 15px 8px 15px}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-title h2{font-size:20px}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-cr{max-width:100%;width:95%}.tps-loose-diamond-form-popup .tps-form{flex-direction:column-reverse;align-items:center;grid-gap:40px 12px}.tps-loose-diamond-form-popup .email-us-form,.tps-loose-diamond-form-popup .email-us-form .wpcf7-form-control-wrap input,.tps-loose-diamond-form-popup .email-us-form .wpcf7-form-control-wrap textarea,.tps-loose-diamond-form-popup .drop-hint-form,.tps-loose-diamond-form-popup .drop-hint-form .wpcf7-form-control-wrap input,.tps-loose-diamond-form-popup .drop-hint-form .wpcf7-form-control-wrap textarea{width:100%}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-cr .tps-loose-diamond-form-popup-title{padding:10px 15px}.tps-loose-diamond-form-popup .email-us-form .wpcf7-form-control-wrap textarea{height:200px}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-content{height:500px;overflow:hidden;overflow-y:auto}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr .tps-loose-diamond-wishlist-popup-title{font-size:16px;line-height:22px}.tps-loose-diamond-cbutton{padding:10px 20px 8px;font-size:12px;line-height:14px}.tps-diamondlist-container{position:relative}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-label h2{font-size:16px;line-height:normal}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-meta-data{justify-content:center}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-result-grid-view-cn{height:auto}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li .tps-diamondlist-item-info-span{margin:auto}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-title{font-size:14px}.tps-diamondlist-tab-optional ul{display:none !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col{display:flex}.tps-diamondlist-advance-btn-div{display:block !important}.tps-loose-diamond-cbutton:focus{border:1px solid var(--global-palette1) !important;color:var(--global-palette1) !important}.tps-diamondlist-advance-btn-div .tps-diamondlist-advance-btn{margin-left:auto;margin-right:auto;background:transparent !important;border:none !important;border-bottom:1px solid var(--global-palette4) !important;border-radius:0;color:var(--global-palette4);text-transform:none;font-size:16px;letter-spacing:0;padding:5px 5px;width:auto;box-shadow:none !important}.tps-diamondlist-filter-cr .tps-diamondlist-filter-row.tps-diamondlist-advance-filter-section{display:none}.tps-loose-diamond-toast-msg-popup-wrapper .tps-loose-diamond-toast-msg-popup{max-width:100%;width:70%}.tps-loose-diamond-backdrop{position:fixed;top:0;left:0%;width:100%;margin-left:-100%;height:100% !important;background-color:rgba(0,0,0,.27);transition:all .5s linear;z-index:9999}.tps-loose-diamond-main-container{padding:0px 20px}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line::after{right:-20px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab-list-div{grid-gap:0px 5px;padding-bottom:10px}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div{background-color:transparent}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="diamonds"] .tps-diamondlist-header-tab-title .tps-diamondlist-title-span:nth-last-child(1){display:none}.tps-loose-diamond-breacrum{margin-bottom:15px}.tps-loose-diamond-breacrum .tps-loose-diamond-breacrum-item{margin-bottom:0px;line-height:normal}.tps-loose-diamond-banner .tps_loose_banner_heading h1{font-size:22px;margin-top:10px !important}.tps-loose-diamond-banner.banner-diamond_listing picture{display:none}.tps-diamondlist-data-cr{margin-top:15px}.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-content{padding:20px 20px}.tps-loose-diamond-form-popup .email-us-form input,.tps-loose-diamond-form-popup .drop-hint-form input,.tps-loose-diamond-form-popup .email-us-form span.tps-label-name,.tps-loose-diamond-form-popup .drop-hint-form span.tps-label-name{font-size:14px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-color .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-group .tps-diamondlist-filter-slider-options li,.tps-diamondlist-filter-report .tps-diamondlist-filter-option-label{font-size:12px;line-height:normal}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-cut .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-clarity .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li .tps-diamondlist-filter-option-label{font-size:13px;line-height:13px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color ul.tps-diamondlist-filter-option-list-div{align-items:start}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-color ul.tps-diamondlist-filter-option-list-div li.tps-diamondlist-filter-option-li span.tps-diamondlist-filter-option-label{min-height:auto;font-size:12px;line-height:normal}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{border:transparent}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line{border:1px solid var(--global-palette4);padding-left:10px !important;width:auto}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab{border:none;padding-left:0 !important}.tps-diamondlist-data-cr .tps-tab-switcher-parent{justify-content:center;width:100%;order:2}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper .tps-diamondlist-grid-view-sort-label{font-weight:500}.tps-diamondlist-data-cr .tps-diamondlist-header-parent{align-items:center}.tps-diamondlist-data-cr .tps-diamondlist-header-parent{justify-content:space-between}.tps-diamondlist-result.tps-diamondlist-result-list-view-div{display:none}@media (hover: hover){.tps-loose-diamond-cbutton:hover{border:1px solid var(--global-palette1) !important;color:var(--global-palette1) !important}}}@media (max-width:639px){.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-report{width:100%}.tps-diamondlist-filter-cr .tps-diamondlist-filter-row .tps-diamondlist-filter-shape ul{grid-gap:5px 0px}.tps-diamondlist-filter-cr .tps-diamondlist-filter-shape ul li{width:20%}.tps-diamondlist-filter-col.tps-diamondlist-filter-report .tps-diamondlist-filter-option-list-div{width:100%}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:225px}.tps-diamondlist-applied-filters,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div{padding:15px 0px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab span{font-size:14px;line-height:16px}.tps-diamondlist-data-cr .tps-diamondlist-header-tab{padding:5px 4px 5px}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-title{font-size:16px;text-align:center}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filters-unselect{position:unset;margin-left:unset}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list{padding-right:0px;justify-content:center}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list{flex-wrap:wrap;grid-gap:9px 10px}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filter-option{grid-gap:9px 10px}.tps-diamondlist-applied-filters .tps-diamondlist-applied-filters-list .tps-diamondlist-applied-filter-option:before{display:none}.tps-loose-diamond-main-container{padding:0px 15px}}@media (max-width:580px){.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-mob-header{padding:13px 5px 10px 12px}.tps-diamondlist-filter-cr-pr .tps-diamondlist-filter-reset{margin-left:auto;position:unset}.tps-loose-diamond-toast-msg-popup-wrapper .tps-loose-diamond-toast-msg-popup{max-width:100%;width:70%}.tps-loose-diamond-toast-msg-popup-wrapper .tps-loose-diamond-toast-msg-content{width:100%;max-width:100%;font-size:12px}.tps-loose-diamond-wishlist-popup .tps-loose-diamond-wishlist-popup-cr{width:80%;max-width:100%}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="diamonds"]{width:115px;text-align:center}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="compare-diamonds"]{width:90px;text-align:center}.tps-diamondlist-data-cr .tps-diamondlist-header-tab[data-diamond-list-type="viewed-diamonds"]{width:102px;text-align:center}.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-report li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:90px}.tps-diamondlist-top-tab ul li a{min-width:100%}}@media (max-width:500px){.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul{grid-template-columns:1fr}.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div .tps-diamondlist-item-media-div,.tps-diamondlist-data-cr .tps-diamondlist-result-grid-view-div ul li img{height:auto}.tps-diamondlist-top-tab ul li a{padding:12px 0px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper .tps-diamondlist-grid-view-sort-label{font-size:12px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{font-size:12px;line-height:20px;padding:5px 3px;width:146px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{background-position:96% 7px}.tps-diamondlist-data-cr .tps-diamondlist-header-parent .tps-diamondlist-header-tab-line{padding-left:5px;grid-gap:5px}.tps-diamondlist-data-cr .tps-diamondlist-grid-view-sort-wrapper select{width:153px}.tps-diamondlist-mfilter-title a{width:100px}}@media (max-width:480px){.tps-loose-diamond-form-popup .tps-loose-diamond-form-popup-close{top:10px}.tps-loose-diamond-page-main{margin-top:70px}}@media (max-width:425px){.tps-diamondlist-top-tab ul li a{font-size:12px;line-height:normal}.tps-diamondlist-top-tab ul li a{padding:0px 5px;display:flex;justify-content:center;align-items:center;align-content:center}.tps-diamondlist-top-tab ul li{width:100%;height:42px}}@media (max-width:390px){.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-report li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-fluorescence .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-symmetry .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li,.tps-diamondlist-filter-cr .tps-diamondlist-filter-col.tps-diamondlist-filter-multiple.tps-diamondlist-filter-polish .tps-diamondlist-filter-option-list-div .tps-diamondlist-filter-option-li{width:80px}.tps-diamondlist-filter-polish input[type=checkbox]+span,.tps-diamondlist-filter-symmetry input[type=checkbox]+span,.tps-diamondlist-filter-report li input[type=checkbox]+span,.tps-diamondlist-filter-fluorescence li input[type="checkbox"]+span{width:75px !important;font-size:13px !important;line-height:13px !important}}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff;cursor:default}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url("https://www.sjgems.co.za/wp-content/plugins/woo-variation-gallery/assets/css/../../fonts/slick/slick.eot");src:url("https://www.sjgems.co.za/wp-content/plugins/woo-variation-gallery/assets/css/../../fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("https://www.sjgems.co.za/wp-content/plugins/woo-variation-gallery/assets/css/../../fonts/slick/slick.woff") format("woff"),url("https://www.sjgems.co.za/wp-content/plugins/woo-variation-gallery/assets/css/../../fonts/slick/slick.ttf") format("truetype"),url("https://www.sjgems.co.za/wp-content/plugins/woo-variation-gallery/assets/css/../../fonts/slick/slick.svg#slick") format("svg")}:root{--wvg-thumbnail-item:1 n;--wvg-thumbnail-item-gap:0;--wvg-gallery-margin:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:rgba(0,0,0,0)}small{font-size:80%}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}:root{--global-gray-400:#cbd5e0;--global-gray-500:#a0aec0;--global-xs-spacing:1em;--global-sm-spacing:1.5rem;--global-md-spacing:2rem;--global-lg-spacing:2.5em;--global-xl-spacing:3.5em;--global-xxl-spacing:5rem;--global-edge-spacing:1.5rem;--global-boxed-spacing:2rem;--global-font-size-small:clamp(.8rem,.73rem + .217vw,.9rem);--global-font-size-medium:clamp(1.1rem,.995rem + .326vw,1.25rem);--global-font-size-large:clamp(1.75rem,1.576rem + .543vw,2rem);--global-font-size-larger:clamp(2rem,1.6rem + 1vw,2.5rem);--global-font-size-xxlarge:clamp(2.25rem,1.728rem + 1.63vw,3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:disc}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}img{display:block;height:auto;max-width:100%}figure{margin:.5em 0}a{color:var(--global-palette-highlight);text-underline-offset:.1em;transition:all .1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt);text-underline-offset:.25em}a:hover,a:active{outline:0}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:.4em .5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}:-ms-input-placeholder{color:var(--global-palette6)}:-moz-placeholder{color:var(--global-palette6)}::placeholder{color:var(--global-palette6)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0px 5px 15px -7px rgba(0,0,0,.1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:.2em 35px .2em .5em;background:var(--global-palette9) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==") no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0px 5px 15px -7px rgba(0,0,0,.1);outline:0}select:focus option{color:#333}fieldset{padding:.625em 1.425em .625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}button,.button,.wp-block-button__link,.wp-element-button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=submit]:disabled,input[type=submit].disabled{cursor:not-allowed;opacity:.5}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}.kt-clear{}.kt-clear::before,.kt-clear::after{content:" ";display:table}.kt-clear::after{clear:both}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.content-bg{background:#fff}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:rgba(0,0,0,0)}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;transform:translateY(40px);transition:all .2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:rgba(0,0,0,0)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up-reader{transform:translateY(0px);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;word-wrap:normal !important}#kt-scroll-up-reader:focus{transform:translateY(0px);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width: 719px){.vs-sm-false{display:none !important}}#wrapper{overflow:hidden;overflow:clip}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.site-branding{max-height:inherit}.site-branding a.brand{display:flex;gap:1em;flex-direction:row;align-items:center;text-decoration:none;color:inherit;max-height:inherit}.site-branding a.brand img{display:block}.header-navigation ul ul.sub-menu,.header-navigation ul ul.submenu{display:none;position:absolute;top:100%;flex-direction:column;background:#fff;margin-left:0;box-shadow:0 2px 13px rgba(0,0,0,.1);z-index:1000}.header-navigation ul ul.sub-menu>li:last-child,.header-navigation ul ul.submenu>li:last-child{border-bottom:0}.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.sub-menu,.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.submenu{opacity:0;visibility:hidden;transform:translate3d(0,0,0);transition:all .2s ease;display:block;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden}.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:hover>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li.menu-item--toggled-on>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;transform:translate3d(0,0,0);clip:auto;height:auto;overflow:visible}.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.submenu{transform:translate3d(0,-10px,0)}.wp-site-blocks .nav--toggle-sub .dropdown-nav-special-toggle{position:absolute !important;overflow:hidden;padding:0 !important;margin:0 !important;margin-right:-.1em !important;border:0 !important;width:.9em;top:0;bottom:0;height:auto;border-radius:0;box-shadow:none !important;background:rgba(0,0,0,0) !important;display:block;left:auto;right:.7em;pointer-events:none}.wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{width:2.6em;margin:0 !important;right:0}.nav--toggle-sub .dropdown-nav-special-toggle:focus{z-index:10}.nav--toggle-sub .dropdown-nav-toggle{display:block;background:rgba(0,0,0,0);position:absolute;right:0;top:50%;width:.7em;height:.7em;font-size:inherit;width:.9em;height:.9em;font-size:.9em;display:inline-flex;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;transform:translateY(-50%);overflow:visible;transition:opacity .2s ease}.nav--toggle-sub ul ul .dropdown-nav-toggle{right:.2em}.nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-90deg)}.nav--toggle-sub li.menu-item-has-children{position:relative}.nav-drop-title-wrap{position:relative;padding-right:1em;display:block}.nav--toggle-sub:not(.click-to-open) li:hover>ul,.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul,.nav--toggle-sub.click-to-open li.menu-item--has-toggle>ul.opened{display:block}.nav--toggle-sub li:not(.menu-item--has-toggle):focus-within>ul{display:block}@media (hover: none){.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on) .dropdown-nav-special-toggle{left:0;right:0 !important;margin-right:0 !important;width:100%;pointer-events:all}}.rtl .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle{right:auto;left:.7em}.rtl .wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{left:0;right:auto}.wp-site-blocks .nav--toggle-sub .kadence-menu-mega-enabled .sub-menu .dropdown-nav-special-toggle{display:none}.header-navigation-style-underline-fullheight,.header-navigation-style-fullheight{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container,.header-navigation-style-fullheight .header-menu-container{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul,.header-navigation-style-fullheight .header-menu-container>ul{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li,.header-navigation-style-fullheight .header-menu-container>ul>li{display:flex;height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li>a,.header-navigation-style-fullheight .header-menu-container>ul>li>a{display:flex;height:100%;align-items:center}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a{position:relative}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:after{content:"";width:100%;position:absolute;bottom:0px;height:2px;right:50%;background:currentColor;transform:scale(0,0) translate(-50%,0);transition:transform .2s ease-in-out,color 0s ease-in-out}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:hover:after{transform:scale(1,1) translate(50%,0)}.header-navigation,.header-menu-container{display:flex}.header-navigation li.menu-item>a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out;transform:translate3d(0,0,0)}.header-navigation li.menu-item>a:hover,.header-navigation li.menu-item>a:focus{color:var(--global-palette-highlight)}.header-navigation ul.sub-menu,.header-navigation ul.submenu{display:block;list-style:none;margin:0;padding:0}.header-navigation ul li.menu-item>a{padding:.6em .5em}.header-navigation ul ul li.menu-item>a{padding:1em;outline-offset:-2px}.header-navigation ul ul li.menu-item>a{width:200px}.header-navigation ul ul ul.sub-menu,.header-navigation ul ul ul.submenu{top:0;left:100%;right:auto;min-height:100%}.header-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu-toggle-open{display:flex;background:rgba(0,0,0,0);align-items:center;box-shadow:none}.menu-toggle-open .menu-toggle-icon{display:flex}.menu-toggle-open:hover,.menu-toggle-open:focus{border-color:currentColor;background:rgba(0,0,0,0);box-shadow:none}.menu-toggle-open.menu-toggle-style-default{border:0}.wp-site-blocks .menu-toggle-open{box-shadow:none}.mobile-navigation{width:100%}.mobile-navigation a{display:block;width:100%;text-decoration:none;padding:.6em .5em}.mobile-navigation ul{display:block;list-style:none;margin:0;padding:0}.drawer-nav-drop-wrap{display:flex;position:relative}.drawer-nav-drop-wrap a{color:inherit}.drawer-nav-drop-wrap .drawer-sub-toggle{background:rgba(0,0,0,0);color:inherit;padding:.5em .7em;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal}.drawer-nav-drop-wrap .drawer-sub-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap .drawer-sub-toggle{position:absolute;left:0;z-index:10;top:0;bottom:0;justify-content:flex-end;width:100%}.mobile-navigation ul ul{padding-left:1em;transition:all .2s ease-in-out}.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu{display:none}body[class*=amp-mode-] .mobile-navigation ul ul{display:block}.mobile-navigation ul ul ul ul ul ul{padding-left:0}.popup-drawer{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:100000}.popup-drawer .drawer-overlay{background-color:rgba(0,0,0,.4);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease-in-out}.popup-drawer .drawer-inner{width:100%;transform:translateX(100%);max-width:90%;right:0;top:0;overflow:auto;background:#090c10;color:#fff;bottom:0;opacity:0;position:fixed;box-shadow:0 0 2rem 0 rgba(0,0,0,.1);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .25s cubic-bezier(.77,.2,.05,1)}.popup-drawer .drawer-header{padding:0 1.5em;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.popup-drawer .drawer-header .drawer-toggle{background:rgba(0,0,0,0);border:0;font-size:24px;line-height:1;padding:.6em .15em;color:inherit;display:flex;box-shadow:none;border-radius:0}.popup-drawer .drawer-header .drawer-toggle:hover{box-shadow:none}.popup-drawer .drawer-content{padding:0 1.5em 1.5em}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.active .drawer-inner{transform:scale(1)}.popup-drawer .drawer-header .drawer-toggle{width:1em;position:relative;height:1em;box-sizing:content-box;font-size:24px}.drawer-toggle .toggle-close-bar{width:.75em;height:.08em;background:currentColor;transform-origin:center center;position:absolute;margin-top:-.04em;opacity:0;border-radius:.08em;left:50%;margin-left:-.375em;top:50%;transform:rotate(45deg) translateX(-50%);transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .3s cubic-bezier(.77,.2,.05,1);transition-delay:.2s}.drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg) translateX(50%)}.popup-drawer.active .drawer-toggle .toggle-close-bar{transform:rotate(45deg);opacity:1}.popup-drawer.active .drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg);opacity:1}.popup-drawer .drawer-content.content-valign-middle{min-height:calc(100% - ( 1.2em + 24px ));display:flex;justify-content:safe center;flex-direction:column;padding-bottom:calc(1.2em + 24px);overflow:auto}.popup-drawer .drawer-content.content-align-center{text-align:center}.popup-drawer .drawer-content.content-align-center .site-header-item{justify-content:center}.popup-drawer .drawer-content.content-align-right{text-align:right}.popup-drawer .drawer-content.content-align-right .site-header-item{justify-content:flex-end}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .pop-portion-bg{transform:translateX(0)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .drawer-content{transform:translateY(0px);opacity:1;transition:all .4s ease;transition-delay:.2s}@media screen and (max-width: 1024px){.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-right .drawer-inner{transform:translateX(100%);right:0;left:auto}}.popup-drawer.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.popup-drawer.active .drawer-inner{opacity:1;transform:translateX(0%)}.popup-drawer.active .drawer-overlay{opacity:1;cursor:pointer}body[class*=showing-popup-drawer-]{overflow:hidden}#main-header{display:none}#masthead{position:relative;z-index:11}@media screen and (min-width: 1025px){#main-header{display:block}#mobile-header{display:none}}.site-header-row{display:grid;grid-template-columns:auto auto}.site-header-row.site-header-row-center-column{grid-template-columns:1fr auto 1fr}.site-header-section{display:flex;max-height:inherit}.site-header-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.site-header-section>.site-header-item:last-child{margin-right:0}.drawer-content .site-header-item{margin-right:0;margin-bottom:10px}.drawer-content .site-header-item:last-child{margin-bottom:0}.site-header-section-right{justify-content:flex-end}.site-header-section-center{justify-content:center}.site-header-section-left-center{flex-grow:1;justify-content:flex-end}.site-header-section-right-center{flex-grow:1;justify-content:flex-start}.header-navigation-layout-stretch-true{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container .menu{flex-grow:1;justify-content:space-between}.element-social-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.3em}a.social-button{width:2em;text-decoration:none;height:2em;display:inline-flex;justify-content:center;align-items:center;margin:0;color:var(--global-palette4);background:var(--global-palette7);border-radius:3px;transition:all .2s ease-in-out}a.social-button:hover{color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}.popup-drawer-layout-fullwidth .drawer-inner{max-width:none;background:rgba(9,12,16,.97);transition:transform 0s ease-in,opacity .2s ease-in}.popup-drawer-layout-fullwidth .drawer-inner .drawer-overlay{background-color:rgba(0,0,0,0)}.kadence-sticky-header{position:relative;z-index:1}#mobile-drawer{z-index:99999}#mobile-header .mobile-navigation>.mobile-menu-container.drawer-menu-container>ul.menu{display:flex;flex-wrap:wrap}#mobile-header .mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap>a{padding-right:2em}#mobile-header .mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border:0}#mobile-header .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,#mobile-header .mobile-navigation ul li:not(.menu-item-has-children) a{border:0}.wp-block-image{margin-bottom:0}.widget{margin-top:0;margin-bottom:1.5em}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget-title{font-size:20px;line-height:1.5;margin-bottom:.5em;text-transform:uppercase}.widget-area ul{padding-left:.5em}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette3);text-decoration:none}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette-highlight);text-decoration:underline}.widget-area .widget{margin-left:0;margin-right:0}.widget li:not(.kb-table-of-content-list li){line-height:1.8}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_pages ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style-type:none}.widget select{max-width:100%;text-overflow:ellipsis}.widget_pages .children,.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:.5em}.widget_pages a,.widget_nav_menu a{display:block;padding:.1em 0;text-decoration:none}.widget_pages a:hover,.widget_pages a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus{text-decoration:none}.widget_pages li,.widget_nav_menu li{padding:0}.widget_pages li ul,.widget_nav_menu li ul{margin-left:1em}.entry{box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem}.content-wrap{position:relative}.site-main{min-width:0}.single-content{margin:var(--global-md-spacing) 0 0}.single-content address,.single-content figure,.single-content hr,.single-content p,.single-content table,.single-content pre,.single-content form,.single-content .wp-block-buttons,.single-content .wp-block-button,.single-content .wc-block-grid,.single-content .wp-block-kadence-advancedbtn,.single-content .wp-block-media-text,.single-content .wp-block-cover,.single-content .entry-content-asset,.single-content .wp-block-kadence-form,.single-content .wp-block-group,.single-content .wp-block-yoast-faq-block,.single-content .wp-block-yoast-how-to-block,.single-content .schema-faq-section,.single-content .wp-block-kadence-tableofcontents,.single-content .enlighter-default,.single-content .wp-block-kadence-iconlist,.single-content [class*=__inner-content]{margin-top:0;margin-bottom:var(--global-md-spacing)}.single-content p>img{display:inline-block}.single-content li>img{display:inline-block}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:1.5em 0 .5em}.single-content h1:first-child,.single-content h2:first-child,.single-content h3:first-child,.single-content h4:first-child,.single-content h5:first-child,.single-content h6:first-child{margin-top:0}.single-content h1+*,.single-content h2+*,.single-content h3+*,.single-content h4+*,.single-content h5+*,.single-content h6+*{margin-top:0}.single-content ul,.single-content ol{margin:0 0 var(--global-md-spacing);padding-left:2em}.single-content li>ol,.single-content li>ul{margin:0}.single-content address:last-child,.single-content figure:last-child,.single-content hr:last-child,.single-content p:last-child,.single-content table:last-child,.single-content pre:last-child,.single-content form:last-child,.single-content .wp-block-buttons:last-child,.single-content .wp-block-button:last-child,.single-content .wp-block-kadence-advancedbtn:last-child,.single-content .wp-block-media-text:last-child,.single-content .wp-block-cover:last-child,.single-content .entry-content-asset:last-child,.single-content .wp-block-kadence-form:last-child,.single-content .wp-block-group:last-child,.single-content .wp-block-yoast-faq-block:last-child,.single-content .wp-block-yoast-how-to-block:last-child,.single-content .schema-faq-section:last-child,.single-content .wp-block-kadence-tableofcontents:last-child,.single-content .enlighter-default:last-child,.single-content .wp-block-kadence-iconlist:last-child,.single-content h1:last-child,.single-content h2:last-child,.single-content h3:last-child,.single-content h4:last-child,.single-content h5:last-child,.single-content h6:last-child,.single-content ul:last-child,.single-content ol:last-child{margin-bottom:0}.single-content .wp-block-image{margin-top:0;margin-bottom:0}.single-content .wp-block-image figure{margin-bottom:var(--global-md-spacing)}.single-content .wp-block-image:last-child figure{margin-bottom:0}.single-content figure.wp-block-image{margin-bottom:var(--global-md-spacing)}.single-content figure.wp-block-image:last-child{margin-bottom:0}.entry-content:after{display:table;clear:both;content:""}.content-title-style-hide .entry-content,.content-title-style-above .entry-content{margin:0}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--global-palette9);z-index:2;border-bottom-color:var(--global-palette9)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette4);text-shadow:inherit}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid var(--global-palette-highlight)}@font-face{font-family:"star";font-display:block;src:url("https://www.sjgems.co.za/wp-content/themes/kadence/assets/css/../fonts/star.woff2?gmcsp2") format("woff2"),url("https://www.sjgems.co.za/wp-content/themes/kadence/assets/css/../fonts/star.ttf?gmcsp2") format("truetype"),url("https://www.sjgems.co.za/wp-content/themes/kadence/assets/css/../fonts/star.woff?gmcsp2") format("woff"),url("https://www.sjgems.co.za/wp-content/themes/kadence/assets/css/../fonts/star.svg?gmcsp2#star") format("svg");font-weight:normal;font-style:normal}.kadence-header-cart.header-navigation .header-cart-button,.kadence-header-cart .header-cart-button{color:inherit;text-decoration:none;display:flex;align-items:center;background:rgba(0,0,0,0);padding:0;border:0;box-shadow:none;font-size:1rem}.kadence-header-cart.header-navigation .header-cart-button:hover,.kadence-header-cart .header-cart-button:hover{background:rgba(0,0,0,0);color:inherit;box-shadow:none}.header-cart-button .kadence-svg-iconset{font-size:1.2em}.header-cart-wrap .header-cart-empty-check{display:none}.header-cart-button .header-cart-total{font-size:.65em;height:2.1em;line-height:1;background:var(--global-palette7);border-radius:50%;display:flex;width:2.1em;justify-content:center;align-items:center;text-align:center;color:var(--global-palette4);margin-left:.1em;transition:all .2s ease}#cart-drawer.popup-drawer .drawer-inner{max-width:400px;background:var(--global-palette9);color:var(--global-palette4)}#cart-drawer h2.side-cart-header{font-size:1em}#cart-drawer.popup-drawer .drawer-header{justify-content:space-between;align-items:center}#cart-drawer.popup-drawer .drawer-content{padding-top:1em}.site-header-section-left .kadence-header-cart.header-navigation ul ul.sub-menu{left:0;right:auto}.kadence-header-cart.header-navigation .header-cart-button{padding:.6em 0}.kadence-header-cart.header-navigation ul p.woocommerce-mini-cart__empty-message{margin:0}.kadence-header-cart.header-navigation ul ul.sub-menu{right:0;background:var(--global-palette9);color:var(--global-palette4);left:auto}.kadence-header-cart.header-navigation ul ul a:not(.button){padding:0;width:auto;font-size:inherit;color:var(--global-palette4);background:rgba(0,0,0,0)}.kadence-header-cart.header-navigation ul ul a:not(.button):hover{color:var(--global-palette3);background:rgba(0,0,0,0)}.kadence-header-cart.header-navigation ul a.button{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:inherit;line-height:1.6;display:inline-block;width:100%}.kadence-header-cart.header-navigation ul a.button:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}@keyframes spin{100%{transform:rotate(360deg)}}.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled[disabled]{cursor:not-allowed;opacity:.5}.woocommerce p.stars.selected a.active::before{content:""}.woocommerce p.stars.selected a.active~a::before{content:""}@media screen and (max-width: 719px){.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--global-gray-400)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{opacity:1}}.site-footer-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row.site-footer-row-columns-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-4{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-1{display:flex;justify-content:center}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:1;text-align:center;min-width:0}.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{max-width:none}@media screen and (min-width: 720px)and (max-width: 1024px){.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width: 719px){.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0,1fr)}}.site-footer-section{display:flex;max-height:inherit}.footer-widget-area{flex:1;min-width:0;display:flex}.footer-widget-area>*{flex:1;min-width:0}.footer-widget-area.content-valign-middle{align-items:center}.footer-widget-area.content-valign-top{align-items:flex-start}.footer-widget-area.content-align-center{text-align:center}.footer-widget-area.content-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-align-right{text-align:right}.footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-align-left{text-align:left}.footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-start}@media screen and (max-width: 719px){.footer-widget-area.content-mobile-align-center{text-align:center}.footer-widget-area.content-mobile-align-center .footer-social-inner-wrap{justify-content:center}}.site-footer-wrap .social-button{color:var(--global-palette4);background:var(--global-palette7)}.site-footer-wrap .social-button:hover{text-decoration:none;color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.site-footer-section{position:relative}.site-footer-section:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;height:auto;width:0;right:-15px;transform:translateX(50%)}.footer-html{margin:1em 0}.footer-html p:last-child{margin-bottom:0}.footer-html p:first-child{margin-top:0}.kt-blocks-info-box-link-wrap{margin-left:auto;margin-right:auto}.kt-info-halign-center{text-align:center}.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media{display:inline-block;max-width:100%}.kt-blocks-info-box-media-align-top .kt-infobox-textcontent{display:block}.kt-blocks-info-box-text{color:var(--global-palette5,#444)}.wp-block-kadence-infobox .kt-blocks-info-box-text{margin-bottom:0}.wp-block-kadence-infobox .kt-blocks-info-box-title{margin-top:0}.kt-blocks-info-box-link-wrap{display:block;background:var(--global-palette8,#f2f2f2);padding:var(--global-kb-spacing-xs,1rem);border-color:var(--global-palette7,#eee)}.kt-blocks-info-box-media,.kt-blocks-info-box-link-wrap{border:0 solid rgba(0,0,0,0);transition:all .3s cubic-bezier(.17,.67,.35,.95)}.kt-blocks-info-box-title,.kt-blocks-info-box-text,.kt-blocks-info-box-learnmore,.kt-info-svg-image{transition:all .3s cubic-bezier(.17,.67,.35,.95)}.kt-blocks-info-box-media{color:var(--global-palette5,#444);padding:10px;margin:0 15px 0 15px}.kt-blocks-info-box-media img{padding:0;margin:0;max-width:100%;height:auto}.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media{margin:0}.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media-container{margin:0 15px 0 15px;max-width:inherit}.kt-blocks-info-box-media .kt-info-box-image,.kt-blocks-info-box-media-container{max-width:100%}.wp-block-kadence-infobox a.kt-blocks-info-box-link-wrap{text-decoration:none !important}.wp-block-kadence-infobox .kt-info-svg-icon,.wp-block-kadence-infobox .kt-info-svg-icon-flip,.wp-block-kadence-infobox .kt-blocks-info-box-number{font-size:50px;line-height:1em;min-width:1em;justify-content:center;align-items:center;display:flex}.wp-block-kadence-infobox .kt-info-svg-icon svg,.wp-block-kadence-infobox .kt-info-svg-icon-flip svg,.wp-block-kadence-infobox .kt-blocks-info-box-number svg{display:block !important;width:1em !important;height:1em !important}.kt-blocks-info-box-media{overflow:hidden}.wp-block-kadence-column{display:flex;flex-direction:column;z-index:1;min-width:0;min-height:0}.kt-inside-inner-col{flex-direction:column;border:0 solid rgba(0,0,0,0);position:relative;transition:all .3s ease}.kt-row-layout-inner,.kb-row-layout-wrap{position:relative;border:0 solid rgba(0,0,0,0)}.kt-row-layout-inner:before,.kb-row-layout-wrap:before{clear:both;display:table;content:""}.kt-row-column-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--global-row-gutter-md,2rem) var(--global-row-gutter-md,2rem);grid-auto-rows:minmax(min-content,max-content);z-index:1;position:relative}@media (min-width: 768px)and (max-width: 1024px){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh) !important;margin-top:-40px !important}}@media only screen and (min-width: 768px)and (max-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.wp-block-kadence-rowlayout [id*=jarallax-container-]>div{height:var(--kb-screen-height-fix,100vh) !important;margin-top:-40px !important}}.kb-blocks-bg-slider-init.splide .splide__pagination{bottom:10px}.kb-blocks-bg-slider-init.splide .splide__arrow{z-index:100}:where(.kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:49}:where(header .kb-row-layout-wrap:has(.wp-block-kadence-navigation)){z-index:1000}