:root{--typeBasePrimary: "questa-sans";--typeHeaderPrimary: "kepler-std-display"}.text-center .site-navigation{margin-top:10px}.site-nav .svg-mask{padding-bottom:100%!important}.promo-grid__text{max-width:400px}.predictive__screen{background:#d4e7e2;opacity:.85}.order-agreement{margin:2.5em 0}.portfolio-header{text-align:center}.portfolio-header{margin-bottom:50px}.portfolio-intro{max-width:765px;margin:auto auto 50px;text-align:center;line-height:1.625}.portfolio-container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.portfolio-item{display:inline-block;width:calc(33% - 16px);position:relative;margin-bottom:8px}@media only screen and (max-width: 949px){.portfolio-item{width:calc(50% - 16px)}}@media only screen and (max-width: 549px){.portfolio-item{width:100%}}.portfolio-item:hover .portfolio-text{display:flex}.portfolio-item img{display:block;height:auto}.portfolio-text{background:#b3d7ece6;position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;padding:20px;text-align:center}.portfolio-text h2{font-size:21px;line-height:1.25;margin-bottom:20px;text-transform:none;width:100%;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.portfolio-text .btn{font-size:12px}.rich-text .btn{margin:10px}.ring-process{padding:50px 0;background:#264b4b;color:#fff;overflow:hidden}.process-outer{padding-inline:1rem}.ring-process h2{text-align:center;margin-top:0;margin-bottom:60px}.ring-process .swiper-slide{margin:0}.process-grid{display:grid;gap:2.5rem;grid-template-columns:100px auto;padding:0 30px}.process-svg{text-align:center}.process-svg svg{max-height:100px;max-width:100px}.process-grid h3{margin:0 0 15px;font-size:24px}.process-text p{font-size:14px;font-weight:400;line-height:22px}@media only screen and (max-width: 749px){.process-grid{display:block}.ring-process svg{height:100px}}.process-outer{position:relative}.process-outer .process-prev{left:0;top:40%;width:40px;height:60px;display:block;background-color:#fff}.process-outer .process-prev:after{content:" ";background:url(/cdn/shop/files/icon_arrow_left.svg?v=1696360429) center no-repeat;background-size:24px;width:40px;height:60px;display:inline-block}.process-outer .process-next{right:0;top:40%;width:40px;height:60px;display:block;background-color:#fff}.process-outer .process-next:after{content:" ";background:url(/cdn/shop/files/icon_arrow_right.svg?v=1696360429) center no-repeat;background-size:24px;width:40px;height:60px;display:inline-block}.process-outer .process-prev.swiper-button-disabled,.process-outer .process-next.swiper-button-disabled{display:none}.process-outer .process-pagination{display:block;position:relative;margin-top:30px}.process-outer .process-pagination .swiper-pagination-bullet{margin:0 5px;opacity:1;background:transparent;border:1px solid white;width:12px;height:12px}.process-outer .process-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1}@media only screen and (max-width: 749px){.process-svg{text-align:left;height:70px;margin-bottom:20px}.process-svg img{height:100%}.process-outer .process-prev,.process-outer .process-next{display:none}.ring-process{padding:3rem 0;margin:4rem auto}}body .ub-ds-root .unbridaled-diamond-swatch{flex-direction:column;align-items:flex-start}body .ub-ds-root .unbridaled-diamond-swatch:before{content:"Diamond";display:block;margin-bottom:6px}body .ub-ds-root .unbridaled-ring-size .unbridaled-ring-size-label,body .ub-ds-root .unbridaled-diamond-swatch:before{font-size:.8em;letter-spacing:.3em;text-transform:uppercase;font-weight:700}body .ub-ds-root .unbridaled-nice-select.unbridaled-swatch-selects.unbridaled-ring-size,body .ub-ds-root .unbridaled-nice-select.unbridaled-swatch-selects.unbridaled-size,body .ub-ds-root .unbridaled-table-preview,body .ub-ds-root .unbridaled-diamond-table .unbridaled-header-content{border:1px solid #f6ecd8}body .ub-ds-root .unbridaled-nice-select.unbridaled-swatch-selects.unbridaled-ring-size{max-width:unset;margin:0 0 20px}body .ub-ds-root .unbridaled-nice-select.unbridaled-swatch-selects.unbridaled-ring-size,body .ub-ds-root .unbridaled-nice-select.unbridaled-swatch-selects.unbridaled-size{height:40px;line-height:40px;background-color:transparent}body .ub-ds-root .unbridaled-diamond-table .unbridaled-header-content{border-top-style:none}body .ub-ds-root .unbridaled-nice-select.unbridaled-swatch-selects.unbridaled-ring-size .unbridaled-current,body .ub-ds-root .unbridaled-nice-select.unbridaled-swatch-selects.unbridaled-size .unbridaled-current{line-height:40px;color:currentColor;font-family:questa-sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;text-align:left;text-transform:capitalize}body .ub-ds-root .unbridaled-diamond-table.unbridaled-with-labels .unbridaled-header-content:nth-of-type(odd),body .ub-ds-root .unbridaled-diamond-table.unbridaled-with-labels .unbridaled-header-content:nth-of-type(2n),body .ub-ds-root .unbridaled-table-preview{background-color:transparent}@media (min-width: 769px) and (max-width: 1024px){body .unbridaled-header-table div{font-size:10px;text-transform:capitalize}}.ProductItem__ColorSwatchItem .ub-tooltip,.HorizontalList__Item .ub-tooltip,fieldset[data-handle=shape] input[type=radio]+label .ub-tooltip{text-align:center;background:#333;background:#333333e6;color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;width:120px;font-size:13px;left:50%;margin-bottom:15px;opacity:0;visibility:hidden;transform:translate(-50%,5px);transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:10000;border-radius:5px}.ProductItem__ColorSwatchItem .ub-tooltip:before,.HorizontalList__Item .ub-tooltip:before,fieldset[data-handle=shape] input[type=radio]+label .ub-tooltip:before{content:"";bottom:-20px;display:block;height:20px;left:0;position:absolute;width:100%}.ProductItem__ColorSwatchItem .ub-tooltip:after,.HorizontalList__Item .ub-tooltip:after,fieldset[data-handle=shape] input[type=radio]+label .ub-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%;transform:translate(-50%);position:absolute;width:0}.ProductItem__ColorSwatchItem:hover .ub-tooltip,.HorizontalList__Item:hover .ub-tooltip,fieldset[data-handle=shape] input[type=radio]+label:hover .ub-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}fieldset[data-handle=shape] input[type=radio]+label{border:none;padding:0;width:34px;height:34px;min-width:34px;background-repeat:no-repeat;background-position:center;background-size:100%;font-size:0;box-shadow:none;overflow:visible;transform:translateY(-18px)}fieldset[data-handle=shape] input[type=radio]+label span{display:none}fieldset[data-handle=shape] input[type=radio]+label:after{content:"";display:block;width:70%;height:2px;background:transparent;position:absolute;left:50%;bottom:0;transform:translate(-50%,4px);transition:all .3s ease}fieldset[data-handle=shape] input[type=radio]+label:hover,fieldset[data-handle=shape] input[type=radio]:checked+label{background-color:transparent;box-shadow:none}fieldset[data-handle=shape] input[type=radio]+label:hover:after,fieldset[data-handle=shape] input[type=radio]:checked+label:after{background-color:#cecece;transition:all .3s ease}fieldset[data-handle=shape] input[value=Oval]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-oval.svg)}fieldset[data-handle=shape] input[value=Round]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-round.svg)}fieldset[data-handle=shape] input[value=Pear]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-pear.svg)}fieldset[data-handle=shape] input[value=Cushion]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-cushion.svg)}fieldset[data-handle=shape] input[value=Asscher]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-asscher.svg)}fieldset[data-handle=shape] input[value=Marquise]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-marquise.svg)}fieldset[data-handle=shape] input[value=Princess]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-princess.svg)}fieldset[data-handle=shape] input[value=Heart]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-heart.svg)}fieldset[data-handle=shape] input[value=Emerald]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-emerald.svg)}fieldset[data-handle=shape] input[value=Radiant]+label{background-image:url(https://unbridaled-prod.s3.amazonaws.com/das/static/images/shape_icons/shape-radiant.svg)}fieldset[data-handle=metal] input[type=radio]:checked+label{box-shadow:0 0 0 1px #0e1e2b}fieldset[data-handle=metal] input[type=radio]+label{position:relative;border:1px solid #cecece;margin:0 4px 10px;transition:all .3s ease;font-size:0;border-radius:50%;padding:0;width:30px;height:30px;box-shadow:inset 0 0 0 1px #fff;transform:translateY(-8px)}fieldset[data-handle=metal] input[type=radio]:checked+label,fieldset[data-handle=metal] input[type=radio]+label:hover{border:1px solid #222;transition:all .3s ease}fieldset[data-handle=metal] input[data-color-name*=Yellow]+label,fieldset[data-handle=metal] input[data-color-name*=Yellow]:checked+label,span.color-swatch[aria-label*=Yellow]{background-color:#c4b66b!important}fieldset[data-handle=metal] input[data-color-name*=Rose]+label,fieldset[data-handle=metal] input[data-color-name*=Rose]:checked+label,span.color-swatch[aria-label*=Rose]{background-color:#ddab95!important}fieldset[data-handle=metal] input[data-color-name*=White]+label,fieldset[data-handle=metal] input[data-color-name*=White]:checked+label,span.color-swatch[aria-label*=White]{background-color:#c8c8c8!important}fieldset[data-handle=metal] input[data-color-name*=Platinum]+label,fieldset[data-handle=metal] input[data-color-name*=Platinum]:checked+label,span.color-swatch[aria-label*=Platinum]{background-image:linear-gradient(135deg,#fefefe,#cecece);background-color:unset!important}.ProductItem__Wrapper{position:relative}.ProductItem__ColorSwatchList{margin-top:0;text-align:center;z-index:999;position:relative}.ProductItem__ColorSwatchItem{display:inline-block;margin:0 6px;position:relative}.ProductItem__Vendor,.ProductItem__Title{display:block;margin-bottom:4px}.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%}.ColorSwatch.color_swatch:after{content:attr(data-tooltip);display:none}.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% + 6px);height:calc(100% + 6px);top:-3px;left:-3px;content:""}.ColorSwatch,.ColorSwatch:before{border-radius:100%!important}.ColorSwatch__Radio:checked+.ColorSwatch:before,.ColorSwatch:hover:before{border:1px solid #919191!important;border-radius:50%}.ColorSwatch--small{width:15px;height:15px}.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:center;align-items:center;cursor:pointer;list-style:none;margin:10px 0 0;padding:0;z-index:999;position:relative}.shape_circle{width:44px;height:40px;text-align:center}.HorizontalList__Item label{padding:0!important}.HorizontalList__Item img{height:23px}.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{display:inline-block;position:relative}.HorizontalList__Item input:checked+label{border:none!important;background:transparent;color:transparent}.ColorSwatch.color_swatch[data-value*=Yellow],.ColorSwatch.color_swatch[data-value*=yellow]{background-color:#c4b66b}.ColorSwatch.color_swatch[data-value*=White],.ColorSwatch.color_swatch[data-value*=white]{background-color:#c8c8c8}.ColorSwatch.color_swatch[data-value*=Rose],.ColorSwatch.color_swatch[data-value*=rose]{background-color:#ddab95}.ColorSwatch.color_swatch[data-value*=Platinum],.ColorSwatch.color_swatch[data-value*=platinum]{background-image:linear-gradient(135deg,#fefefe,#cecece)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
