.ProductItem__Wrapper{position:relative}.ProductItem__ColorSwatchList{margin-top:15px;text-align:left}.ProductItem__ColorSwatchItem{display:inline-block;margin:0 5px;position:relative}.ProductItem__Vendor,.ProductItem__Title{display:block;margin-bottom:4px}.ProductItem__ColorSwatchList{margin-top:15px}.ProductItem__ColorSwatchItem{display:inline-block;margin:0}.ProductItem__ColorSwatchList+.ProductItem__PriceList{margin-top:12px}.ProductItem__Image{height:auto}.ProductItem__Image:focus-visible{outline:none}.product_shape_swatch .shape_circle:after{content:"";height:2px;width:70%;background-color:transparent;display:block;margin:2px auto 0}.product_shape_swatch .shape_circle:after{margin:-1px auto 0;width:60%}.product_shape_swatch.checked .shape_circle:after,.product_shape_swatch:hover .shape_circle:after{background-color:#dfdfdf}.ColorSwatch.color_swatch{border-radius:50%;border:4px solid #fff}.ColorSwatch{position:relative;display:inline-block;height:30px;width:30px;vertical-align:top;cursor:pointer;background-size:cover}.ColorSwatch:before{position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);top:-4px;left:-4px;content:""}.ColorSwatch,.ColorSwatch:before{border-radius:100%!important}.ColorSwatch__Radio:checked+.ColorSwatch:before,.ColorSwatch:hover:before{border:2px solid #6B6666;border-radius:50%}.ColorSwatch--small{width:30px;height:30px}.ColorSwatch--large{width:36px;height:36px}.ColorSwatch--white{outline:1px solid #919191;outline-offset:-1px}.ColorSwatch__Radio{display:none}.u-visually-hidden{opacity:0;display:none}.ShapeSwatch__Radio{display:none}.ShapeSwatchList{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;list-style:none;margin:10px 0 0;padding:0}.shape_circle{width:44px;height:40px;text-align:center}.HorizontalList__Item img{height:33px}.HorizontalList__Item label{padding:0!important}.HorizontalList__Item img{height:30px}.ShapeSwatchList,.ColorSwatch{-webkit-tap-highlight-color:transparent}.ShapeSwatchList .HorizontalList__Item label:hover{cursor:pointer}.ShapeSwatchList .HorizontalList__Item:hover:after{background:transparent}.ShapeSwatchList .HorizontalList__Item{display:none;margin:5px 3px 0}.ShapeSwatchList .HorizontalList__Item.active{display:inline-block}.ShapeSwatchList .HorizontalList__Item{margin:0;display:none;max-width:30px}.ShapeSwatchList .HorizontalList__Item.active{display:flex}.HorizontalList__Item label{color:transparent;background-color:transparent;border:none}.HorizontalList__Item{position:relative}.HorizontalList__Item input:checked+label{border:none!important;background:transparent;color:transparent}.ColorSwatch.color_swatch[data-title*="Yellow Gold"]{background-image:linear-gradient(146deg,#d4af37 14.61%,gold 52.71%,#a67d3d 75%)}.ColorSwatch.color_swatch[data-title*="White Gold"]{background-image:linear-gradient(146deg,#e8e7e1 14.61%,#f4f4f4 52.71%,#c0c0b9 75%)}.ColorSwatch.color_swatch[data-title*="Rose Gold"]{background-image:linear-gradient(146deg,#b76e79 14%,#f7c1bb 52%,#8b3d47 75%)}.ColorSwatch.color_swatch[data-title*=Platinum]{background-image:linear-gradient(146deg,#979797 14.61%,#eee 52.71%,#979797 75%)}.ProductItem__ImageWrapper{width:100%;aspect-ratio:1}.ProductItem .collectionItemTitle{margin-bottom:0}.ProductItem .unbridaled-tooltip{text-align:center;background:#333;background:#333333e6;color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;width:124px;font-size:13px;left:-35px;margin-bottom:15px;opacity:0;visibility:hidden;transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:10000}.ProductItem .unbridaled-tooltip:before{content:"";bottom:-20px;display:block;height:20px;left:0;position:absolute;width:100%}.ProductItem .unbridaled-tooltip:after{content:"";border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid rgba(51,51,51,.9) 10px;bottom:-10px;height:0;left:50%;margin-left:-13px;position:absolute;width:0}.ProductItem__ColorSwatchItem .unbridaled-tooltip{left:-46px}.HorizontalList__Item .unbridaled-tooltip{left:-42px}.ProductItem__ColorSwatchItem:hover .unbridaled-tooltip,.HorizontalList__Item:hover .unbridaled-tooltip{opacity:1;visibility:visible;transform:translateY(0)}#uss-app div[title=Color]+button,#uss-app div[title=Color]+button+button{display:inline-block}#uss-app .uui-grid button:is(.uui-px-2){display:inline-block}#uss-app table.uui-w-full.uui-relative img{width:18px}.unbridaled-curated-diamonds #uss-app .uui-grid .uui-bg-white img{max-width:122px!important}.unbridaled-curated-diamonds #uss-app .uui-grid .uui-bg-white .uui-flex img{max-width:20px!important}.unbridaled-bespoke-diamonds #uss-app .uui-grid button img{max-width:280px}.unbridaled-bespoke-diamonds button#headlessui-listbox-button-\:r4\:,.unbridaled-bespoke-diamonds button.uui-outline-none.focus-visible\:uui-ring-2.focus-visible\:uui-ring-ublue.focus-visible\:uui-ring-offset-2.uui-transition-all.hover\:uui-opacity-75.active\:uui-scale-105.uui-absolute.uui-top-6.uui-right-4{width:unset}body .ub-ds-root .unbridaled-diamond-holder.unbridaled-infotable-holder .unbridaled-diamond-table .unbridaled-table-preview div{margin:5px 0}body .ub-ds-root .unbridaled-diamond-holder.unbridaled-infotable-holder .unbridaled-diamond-table-link button{width:unset}body .ub-ds-root .unbridaled-diamond-table .unbridaled-change button{width:unset;cursor:pointer}body .ub-ds-root .unbridaled-diamond-table .unbridaled-change{display:flex;justify-content:flex-end;margin-top:6px}body .ub-ds-root .unbridaled-diamond-table .unbridaled-change-confirmation div{display:flex;justify-content:center}body .ub-ds-root .unbridaled-diamond-holder.unbridaled-infotable-holder .unbridaled-diamond-table .unbridaled-header-content:hover .unbridaled-icon-holder{opacity:1;z-index:1}.unbridaled-curated-diamonds [class*=DiamondGuide_module_container] .uui-relative>button{width:16px}.unbridaled-bespoke-diamonds .uui-items-center .uui-w-full .uui-w-full .uui-w-full button:last-child{justify-content:flex-end}[data-headlessui-portal] .uui-z-overlay .uui-transition-all button.uui-outline-none{width:16px}
/*# sourceMappingURL=/cdn/shop/t/190/assets/unbridaled-global.css.map */
