.buttons{display:none;justify-content:space-between;width:100%;padding:16px;padding-top:0;gap:16px;max-height:48px}.buttons .button{width:50%}.buttons .button button{width:100%!important}.diamondImage-QuickShipping{position:absolute;left:15px;top:10px;line-height:1;background-color:hsla(0,0%,100%,.4);width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:99}.diamondImage-QuickShipping i{font-size:25px}.diamondImage-QuickShipping:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:transparent transparent transparent transparent}.diamondImage-QuickShipping:after,.diamondImage-QuickShipping:before{position:absolute;opacity:0;pointer-events:none;left:50%;transform:translate3d(-50%,0,0);transition:all .3s ease}.diamondImage-QuickShipping:after{text-transform:none;content:attr(data-tooltip);font-size:14px;color:#000;background:#fff6e1;border:1px solid #ffc13b;padding:8px 12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:200px;top:220px;z-index:999;border-radius:4px;font-size:13px;letter-spacing:.2px;line-height:19px}.diamondImage-QuickShipping:hover{background-color:rgba(0,0,0,.12)}.diamondImage-QuickShipping:hover:after,.diamondImage-QuickShipping:hover:before{opacity:1}.diamondImage-QuickShipping:hover:before{transform:translate3d(-50%,calc(-100% - 18px),0)}.diamondImage-QuickShipping:hover:after{transform:translate3d(-50%,calc(-100% - 16px),0)}@media(max-width:768px){.diamondImage-QuickShipping{font-size:20px}.diamondImage-QuickShipping:after,.diamondImage-QuickShipping:before{display:none}}.imageCell{position:relative}.imageCell .icon77-cupids,.imageCell .icon77-cupidslg{position:absolute;bottom:10px;left:15px}.property-price{margin-bottom:16px;display:flex}.property-price .value{padding-left:0!important}.properties-values{font-family:Plain Light;font-size:12px;font-weight:300;line-height:20px}@media(min-width:768px){.properties-values{padding-left:16px}}.diamond-item-shape{font-family:Plain Medium;font-size:14px;font-weight:500;line-height:20px;width:100%}@media(min-width:768px){.diamond-item-shape{padding-left:16px}}img.diamondImage{width:100%;object-fit:cover}@media(min-width:768px){img.diamondImage{max-height:168px}}@media(min-width:1440px){img.diamondImage{max-height:242px}}@media(min-width:768px){#diamondTable.scrollable{display:block;overflow-x:auto;overflow-y:visible;white-space:nowrap;padding:0}#diamondTable.scrollable tbody tr.noList td,#diamondTable.scrollable thead tr.noList th{text-align:center;min-width:100px}#diamondTable.scrollable::-webkit-scrollbar{width:6px;height:8px}#diamondTable.scrollable::-webkit-scrollbar-track{background:#f1f1f1}#diamondTable.scrollable::-webkit-scrollbar-thumb{background:#000;border-radius:25px}#diamondTable.scrollable::-webkit-scrollbar-thumb:hover{background:#000}}.diamond-item-container{padding:0!important}.diamond-item-container:hover{box-shadow:0 0 0 1px #000}.diamond-item-container:hover .buttons{display:flex}.diamond-item-container:hover .main-row{padding-bottom:0!important}.shop-new .diamond .vld-overlay .vld-icon{margin-top:50px;align-self:flex-start}.shop-new .diamond #diamondsInfoTable{position:relative}.shop-new .diamond table{width:100%;border-collapse:collapse;position:relative}.shop-new .diamond table+table{margin-left:-1px}.shop-new .diamond table .icon77shop.close,.shop-new .diamond table .toggle-icon .icon77shop{width:18px;height:18px}.shop-new .diamond table .expandedArea{border-top:2px solid #000;border-bottom:2px solid #000;background-color:#fff;box-shadow:0 0 50px 10px rgba(0,0,0,.3);padding:0 16px;width:auto}.shop-new .diamond table .expandedArea .gallery-thumbs{display:inline}.shop-new .diamond table .expandedArea ._p{font-family:Nunito Sans Light;font-size:14px;letter-spacing:.5px;line-height:21px}.shop-new .diamond table .expandedArea ._p.small{font-size:12px;letter-spacing:.3px;line-height:18px}.shop-new .diamond table .expandedArea ._h1.diamondPrice .product-discount{color:#555;font-family:Nunito Sans SemiBold;font-size:14px;letter-spacing:.3px;text-decoration:line-through}.shop-new .diamond table tr.listOnly{padding:20px}@media screen and (min-width:768px){.shop-new .diamond table.list-view tbody{display:flex;flex-wrap:wrap;margin:0 -8px;row-gap:16px}.shop-new .diamond table.list-view .main-row{display:block;flex:0 0 auto;width:33.33%;padding:0 8px;padding-bottom:48px;align-self:flex-end}}@media screen and (min-width:768px)and (min-width:1024px){.shop-new .diamond table.list-view .main-row{width:25%}}@media screen and (min-width:768px){.shop-new .diamond table.list-view .main-row td{display:block}}.shop-new .diamond table.list-view .expandedArea{top:-10px;box-shadow:0 0 50px 10px rgba(0,0,0,.3);margin:0 -16px}.shop-new .diamond table.list-view .expandedArea:after,.shop-new .diamond table.list-view .expandedArea:before{content:"";border-left:20px solid transparent;border-right:20px solid transparent;height:0;position:absolute;left:22%;width:0}.shop-new .diamond table.list-view .expandedArea:before{border-bottom:20px solid #000;top:-20px}.shop-new .diamond table.list-view .expandedArea:after{border-bottom:20px solid #fff;top:-17px}.shop-new .diamond table.list-view .noList{display:none}.shop-new .diamond table.list-view tr{background-color:transparent}.shop-new .diamond table.list-view tr.listOnly td>div{clear:both}.shop-new .diamond table.list-view tr.listOnly td .imageCell .imageLabel{position:absolute;left:0;bottom:0;z-index:0;width:100%;color:var(--base-charcoal,#0d0900);text-transform:uppercase;font-family:Plain Medium;font-size:10px;font-weight:300;line-height:12px;letter-spacing:.2px;color:#0d0900;letter-spacing:.3px;text-align:center;line-height:20px;background:hsla(0,0%,100%,.6)}.shop-new .diamond table.list-view tr.listOnly td .imageCell .imageLabel.black-text{color:#000;text-shadow:none!important}.shop-new .diamond table.list-view tr.listOnly td img.diamondImage.-generic{display:block;margin:auto}@media(min-width:768px){.shop-new .diamond table.list-view tr.listOnly td img.diamondImage.-fancy{margin-bottom:15%}}.shop-new .diamond table.list-view tr.listOnly td img.diamondImage.-gemstone{object-fit:scale-down;padding:25%}.shop-new .diamond table.list-view tr.listOnly td .property{display:inline-block;text-transform:capitalize}.shop-new .diamond table.list-view tr.listOnly td .value{font-family:Plain Medium;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}@media(min-width:768px){.shop-new .diamond table.list-view tr.listOnly td .value{padding-left:16px}}.shop-new .diamond table.list-view tr.listOnly td .value small{font-family:Nunito Sans;font-size:12px}@media(max-width:424px){.shop-new .diamond table.list-view tr.listOnly td .value{float:right;width:57%}}@media(min-width:425px){.shop-new .diamond table.list-view tr.listOnly td .property{width:70px;float:left}}@media(min-width:768px){.shop-new .diamond table.list-view tr.listOnly td .properties>div{flex:0 0 26%}}@media(min-width:768px)and (min-width:1440px){.shop-new .diamond table.list-view tr.listOnly td .properties>div{padding-right:10px}}@media(min-width:768px){.shop-new .diamond table.list-view tr.listOnly td .properties .property-price{flex-basis:100%;margin-top:15px;padding-left:16px}.shop-new .diamond table.list-view tr.listOnly td .properties .property-price .product-discount{float:left}.shop-new .diamond table.list-view tr.listOnly td .properties .property-price .value:not(.product-discount){display:inline-block}.shop-new .diamond table.list-view tr.listOnly td .value{display:block;margin-right:5px}}.shop-new .diamond table.list-view tr.listOnly td .product-discount{display:inline-block;font-family:Nunito Sans;color:#555;text-decoration:line-through}.shop-new .diamond table.list-view tr.listOnly td .button-select{height:100%}.shop-new .diamond table.list-view tr.listOnly td ._btn-sm{line-height:13px;min-height:32px;height:100%;padding:3px 10px}.shop-new .diamond table.list-view tr.listOnly td ._btn-sm.-selected{pointer-events:none;color:#fff;background-color:#000;border-color:#000}.shop-new .diamond table.list-view tr.listOnly td ._btn-sm.-selected.more-less-info{pointer-events:auto}@media screen and (min-width:768px){.shop-new .diamond table.list-view tr.listOnly.-selected .diamond-item-container{box-shadow:0 0 0 1px #000}}.shop-new .diamond #diamondInfoTable{height:45px}@media(max-width:767.9px){.shop-new .diamond table.table-view{width:calc(100% + 32px);margin:0 -16px}}.shop-new .diamond table.table-view .listOnly{display:none}.shop-new .diamond table.table-view tr.table-diamond-details~tr:nth-child(4n+2),.shop-new .diamond table.table-view tr:nth-child(4n+1){background-color:#e7e7e7}.shop-new .diamond table.table-view tr.table-diamond-details~tr:nth-child(4n+2):hover,.shop-new .diamond table.table-view tr:nth-child(4n+1):hover{background-color:#f5f5f5}.shop-new .diamond table.table-view tr.table-diamond-details~tr:nth-child(4n+1):hover,.shop-new .diamond table.table-view tr:nth-child(4n-1):hover{background-color:#ddd}.shop-new .diamond table.table-view .theadDiamondInfo{width:30%}@media(max-width:1200px){.shop-new .diamond table.table-view .theadDiamondInfo{width:30%}}.shop-new .diamond table.table-view td{height:45px;vertical-align:middle}@media(min-width:425px){.shop-new .diamond table.table-view td>div{clear:both;padding:0 7px}}.shop-new .diamond table.table-view td .diamondInfo{background-color:#fff;overflow:hidden;border:1px solid #000;border-top:none;margin:-1px}.shop-new .diamond table.table-view td .diamondInfo .selected-item{background:#fff}.shop-new .diamond table.table-view td .diamondInfo .selected-item ._btn:disabled{opacity:.4}.shop-new .diamond table.table-view td .diamondInfo .selected-item .buttons-order{display:flex;flex-direction:column}.shop-new .diamond table.table-view td .diamondInfo .selected-item .buttons{display:flex;margin-bottom:24px!important;padding-bottom:0}.shop-new .diamond table.table-view td .imageCell .imageLabel{position:absolute;left:0;bottom:0;z-index:0;width:100%;color:var(--base-charcoal,#0d0900);text-transform:uppercase;font-family:Plain Medium;font-size:10px;font-weight:300;line-height:12px;letter-spacing:.2px;color:#0d0900;letter-spacing:.3px;text-align:center;line-height:20px;background:hsla(0,0%,100%,.6)}.shop-new .diamond table.table-view td img.diamondImage{width:100%;aspect-ratio:1;object-fit:cover}.shop-new .diamond table.table-view td img.diamondImage.-generic{display:block;margin:auto}@media(min-width:768px){.shop-new .diamond table.table-view td img.diamondImage.-fancy{margin-bottom:15%}}.shop-new .diamond table.table-view td .property{display:inline-block;text-transform:capitalize}.shop-new .diamond table.table-view td .value{font-family:Plain Light;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.shop-new .diamond table.table-view td .value .vat-label{font-family:Nunito Sans;font-size:14px;color:#000;letter-spacing:.3px;line-height:20px;margin-left:6px;vertical-align:bottom}@media(min-width:425px){.shop-new .diamond table.table-view td .property{width:70px;float:left}}@media(min-width:768px){.shop-new .diamond table.table-view td .properties>div{flex:0 0 26%;margin-bottom:10px}.shop-new .diamond table.table-view td .properties>div span.value{padding-left:16px}}@media(min-width:768px)and (min-width:1440px){.shop-new .diamond table.table-view td .properties>div{padding-right:0}}@media(min-width:768px){.shop-new .diamond table.table-view td .properties .property-price{flex-basis:100%;margin-top:15px;padding-left:16px}.shop-new .diamond table.table-view td .properties .property-price .product-discount{float:left}.shop-new .diamond table.table-view td .value{display:block;margin-right:5px}}.shop-new .diamond table.table-view td .product-discount{display:inline-block;font-family:Nunito Sans;color:#555;text-decoration:line-through}.shop-new .diamond table.table-view td .button-select{height:100%}.shop-new .diamond table.table-view td ._btn-sm{line-height:13px;min-height:32px;height:100%;padding:3px 10px}.shop-new .diamond table.table-view td ._btn-sm.-selected{pointer-events:none;color:#fff;background-color:#000;border-color:#000}.shop-new .diamond table.table-view td ._btn-sm.-selected.more-less-info{pointer-events:auto}.shop-new .diamond table.table-view.-selected .diamondImage{box-shadow:0 0 0 1px}.shop-new .diamond table.table-view ._btn-sm{font-size:11px}.shop-new .diamond table.table-view .more-less-info{background-color:#fff}.shop-new .diamond table.table-view .more-less-info:hover{background-color:#000}.shop-new .diamond table.table-view .gallery-thumbs{width:100%;padding-right:0;padding-left:0;text-align:center;margin:0}.shop-new .diamond .table tbody tr.main-row{cursor:pointer}.shop-new .diamond .table tbody tr.noList.-selected{border:1px solid #000}.shop-new .diamond .diamond-thumb{position:relative;display:inline-block}.shop-new .diamond .diamond-thumb .shopicon{zoom:.8}.shop-new .diamond .diamond-thumb .diamond-thumb-icon{position:absolute;right:0;bottom:0}.shop-new .diamond .table th{color:#fff;background-color:#000;font-family:Nunito Sans SemiBold;font-size:11px;letter-spacing:.5px;line-height:16px;height:45px;vertical-align:middle;text-align:center}.shop-new .diamond .table.matching-pairs tr:nth-child(8n+1) td,.shop-new .diamond .table.matching-pairs tr:nth-child(8n+2) td,.shop-new .diamond .table.matching-pairs tr:nth-child(8n+3) td,.shop-new .diamond .table.matching-pairs tr:nth-child(8n+4) td{background:#fff}.shop-new .diamond .table.matching-pairs tr:nth-child(8n+5) td,.shop-new .diamond .table.matching-pairs tr:nth-child(8n+6) td,.shop-new .diamond .table.matching-pairs tr:nth-child(8n+7) td,.shop-new .diamond .table.matching-pairs tr:nth-child(8n+8) td{background:#e7e7e7}.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+2) td,.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+3) td,.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+4) td,.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+5) td{background:#fff}.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+1) td,.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+6) td,.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+7) td,.shop-new .diamond .table.matching-pairs tr.table-diamond-details~tr:nth-child(8n+8) td{background:#e7e7e7}.shop-new .diamond .table td{font-family:Nunito Sans Light;font-size:11px;letter-spacing:.5px;line-height:16px}.shop-new .diamond .table td .product-discount{display:block}@media(max-width:480px){.shop-new .diamond .table td.small-font{font-size:10px;word-break:break-all}}.shop-new .diamond .table td label:not(.photo-title){color:#939393}.shop-new .diamond .table td .inner-popover-content .description,.shop-new .diamond .table td .inner-popover-content .value,.shop-new .diamond .table td .inner-popover-terms{text-transform:none;color:#000}.shop-new .diamond .table td .inner-popover-content .description p,.shop-new .diamond .table td .inner-popover-content .value p,.shop-new .diamond .table td .inner-popover-terms p{line-height:20px;font-size:12px;letter-spacing:.5px;margin-bottom:0;font-family:Nunito Sans}.shop-new .diamond .table td label.photo-title{font-size:11px}@media(min-width:1024px){.shop-new .diamond .table td label.photo-title{max-width:200px;margin:auto;display:block}}.shop-new .diamond .table td .checkmarks p{font-family:Nunito Sans SemiBold;font-size:16px;letter-spacing:.5px}.shop-new .diamond .table td .social-share{display:none}.shop-new .diamond .table td .popover-info{line-height:12px;margin-left:2px}.shop-new .diamond .diamond-extra-info .btn{text-transform:none;font-size:14px}.shop-new .diamond .diamond-extra-info .btn .popup-info i{margin-left:4px;color:#000;font-size:12px}.shop-new .diamond .diamond-extra-info .btn.kimberley{position:relative}.shop-new .diamond .diamond-extra-info .btn.kimberley span.popup-info{position:absolute;height:100%;width:100%;top:0;left:0}.shop-new .diamond .diamond-extra-info .btn.kimberley span.popup-info i{display:none}.shop-new .diamond .diamond-extra-info .btn .button-icon{width:20px;height:20px;display:inline-block;vertical-align:sub;background-repeat:no-repeat;background-position:50%;margin-right:4px;background-size:cover}.shop-new .diamond .diamond-extra-info .btn .button-icon.gia{background-image:url(/images/shop/icons/ic_certificate.svg)}.shop-new .diamond .diamond-extra-info .btn .button-icon.video{background-image:url(/images/shop/icons/ic_video_play.svg)}.shop-new .diamond .diamond-extra-info .btn .button-icon.kimb{background-image:url(/images/shop/icons/ic_nav_location.svg)}.shop-new .diamond .diamond-extra-info .btn .button-icon.expert{background-image:url(/images/shop/icons/ic_chat.svg)}body.iexplorer .shop-new .diamond table.list-view tr.listOnly td .value{white-space:normal}.search-diamond input{width:auto}.shop-new .diamond .diamond-results-mobile{padding:0 16px}.shop-new .diamond .diamond-results-mobile ._p{border-top:1px solid #ddd;padding:12px 0}@media(max-width:767.98px){.shop-new .diamond .imagesFilterOuter{width:min-content}}.shop-new .diamond .imagesFilterOuter .imagesVideoFilter{margin:0}.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item-outer{flex:0;margin-left:auto;padding:4px 8px 4px 0}.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item{border:none!important;display:flex;flex-direction:row;padding:0;margin-left:auto}.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item i.icon77shop{width:18px;height:18px}.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item i.icon77shop.image_av{width:24px;height:24px}@media(max-width:360px){.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item i.icon77shop.image_av{display:none}}.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item i.icon77shop.fast_delivery{width:24px;height:24px}@media(max-width:360px){.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item i.icon77shop.fast_delivery{display:none}}.shop-new .diamond .imagesFilterOuter .imagesVideoFilter .toggle-filter-item .toggle-filter-label{margin-right:6px;font-family:Nunito Sans Light!important;font-size:12px;text-align:right;white-space:nowrap}.shop-new .diamond .diamond-table-views ._p{font-size:12px;line-height:25px}.shop-new .diamond .btn.p-2{padding:0 18px!important}.shop-new .diamond .cleat-btn{font-family:Nunito Sans Light;font-size:14px;letter-spacing:.3px;line-height:24px;padding-right:0}.shop-new .diamond .modal-mask.main-filters hr{margin-top:0;margin-bottom:0;border-top:1px solid #000}.shop-new .diamond .modal-mask.main-filters .toggle-filter+hr{margin-top:18px}.shop-new .diamond .toggle-filter{margin-bottom:0}.shop-new .diamond .common-filter{height:auto;min-height:0;padding:18px 0;cursor:pointer}.shop-new .diamond .common-filter span{font-family:Nunito Sans;font-size:14px;letter-spacing:.44px}.shop-new .diamond .common-filter>label{font-size:18px}.shop-new .diamond .compare{font-size:16px}.shop-new .diamond .filter-title-box .reset-all{color:#939393;font-family:Nunito Sans;font-size:14px;letter-spacing:.5px;line-height:24px;cursor:pointer}.shop-new .diamond .filter-title{font-family:Nunito Sans;font-size:22px;letter-spacing:1px;line-height:24px}.shop-new .diamond .advanced-filter{margin:0 -30px 0;background-color:#f4efec}.shop-new .diamond .button-select{position:relative}.shop-new .diamond .button-select:not(:hover) .button-select-list{display:none}.shop-new .diamond .button-select-list{position:absolute;width:100%;z-index:1}.shop-new .diamond .button-select-list .btn-block{background:#fff;font-size:12px;letter-spacing:1px;height:45px;line-height:45px;padding:0 18px}.shop-new .diamond .button-select-list .btn-block,.shop-new .diamond .button-select-list .btn-block+.btn-block{margin-top:-1px}.shop-new .diamond .button-select-list .btn-block,.shop-new .diamond .button-select-list .btn-block:hover{border:1px solid}.shop-new .diamond .diamond-pagination{font-family:Nunito Sans Light;font-size:14px;letter-spacing:.3px;line-height:24px}.shop-new .diamond .diamond-pagination strong{font-family:Nunito Sans Bold}.btn-advanced-options{font-family:Nunito Sans SemiBold;font-size:16px;letter-spacing:.3px;line-height:30px;text-decoration:underline;padding-left:0}.shop-new .diamond .responsive-tab-filter{display:flex;align-items:start;justify-content:space-between}.shop-new .diamond .responsive-tab-filter .input-filter{margin:9px 0}@media(max-width:768.98px){.shop-new .diamond .responsive-tab-filter{border-bottom:none!important}}.shop-new .diamond .responsive-tab-filter .btn-advanced-options:after{content:"«";color:#212529}@media(min-width:767.98px){.shop-new .diamond .responsive-tab-filter.hide-advanced .advanced-filters{display:none!important}.shop-new .diamond .responsive-tab-filter.hide-advanced .btn-advanced-options:after{content:"»";color:#212529}}@media(max-width:767.98px){.mobile-setting-filters .search-diamond-mobile{margin-top:6px;width:100%!important;position:relative}.mobile-setting-filters .search-diamond-mobile input{width:80%;height:32px}.mobile-setting-filters .search-diamond-mobile button{width:10%;height:32px}.mobile-setting-filters .search-diamond-mobile button:last-child{position:absolute;right:0}}.view-type ._btn{font-family:Nunito Sans;font-size:12px;letter-spacing:.3px;padding:2px 6px;margin-left:3px}.view-type ._btn.is-active{border-radius:4px;color:#fff;background-color:#000}.view-type ._btn:not(.is-active):hover{opacity:.4}.diamonds-cache-warning{position:sticky;top:66px;z-index:10}@media(min-width:768px){.diamonds-cache-warning{top:86px}}@media(min-width:1024px){.diamonds-cache-warning{top:64px}}body.iexplorer .shop-new .diamond .toggle-filter.imagesVideoFilter{display:block}