:root{--custom-svg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23999999'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.pdp-media{width:60%;position:sticky;top:20px}.custom-pdp .d-flex.gap-3p2{align-items:flex-start}.gap-3p2{gap:3.2rem}.pdp-info{width:37%}.prd-media-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.pmg-img-wrapper{position:relative;padding-bottom:100%;overflow:hidden;background:#f6f6f9}.pmg-img-wrapper img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.pmg-img-main:nth-child(odd) .pmg-img-wrapper{border-radius:40px 0 0 40px}.pmg-img-main:nth-child(2n+2) .pmg-img-wrapper{border-radius:0 40px 40px 0}.pmg-img-main{position:relative}.carat-guide-header{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;padding:20px}.carat-guide-middle{position:absolute;width:32px;height:32px;top:45%;left:46%;transition:transform .4s ease-in-out}.carat-guide-header h4{font-size:18px;font-weight:600;line-height:normal}.carat-guide-header p{font-size:12px;line-height:normal;margin-top:3px}.carat-guide-footer{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;padding:20px}.carat-size-btns{padding:0;margin:0;list-style:none}.carat-size-btns li{background-color:#f2f2f2bf;border-image:linear-gradient(180deg,#ebeaf100 17%,#fff,#ebeaf100 83%) 1;border-style:solid;border-right-width:0px;text-align:center;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer}.carat-size-btns li:first-child{border-radius:100px 0 0 100px;border-left:0}.carat-size-btns li:last-child{border-radius:0 100px 100px 0}.carat-size-btns li a{color:#404040;text-decoration:none;font-size:11px;line-height:normal}.carat-guide-footer p{font-size:10px;line-height:normal;margin-top:8px}.carat-guide-footer p a{color:currentColor}.pmg-img-wrapper img[alt=certificate]{width:58%;left:50%;transform:translate(-50%);top:20%;height:50%}.ceritificate-content{position:absolute;bottom:14%;left:50%;transform:translate(-50%);width:max-content}.ceritificate-content h4{color:#666;text-transform:uppercase;font-weight:500;font-size:24px}.ceritificate-content a{color:#666;display:block;width:fit-content;margin-inline:auto;line-height:normal;margin-top:5px}.pdp-title h2,.stone-prices price{font-size:24px;line-height:normal;font-family:var(--my-font-body);font-weight:500;color:#000;display:block}.pdp-title{gap:3rem}.pdp-stone-info-title img{width:50px;height:50px;object-fit:contain;object-position:center;margin-inline:auto}.stone-prices{line-height:normal;margin-top:8px}.stone-prices s{font-size:13px;color:#666;text-decoration:none;line-height:normal;margin-top:-2px;display:block}.stone-meta-item label{font-size:16px;color:#000;letter-spacing:.32px;line-height:normal}.stone-meta-item span{color:#666;line-height:normal;font-weight:500;font-size:12px}.pdp-stone-info{justify-content:center;display:flex;width:100%;flex-wrap:wrap;margin-top:20px}.stone-meta-item{width:33.33%;display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;padding:10px 0}.stone-meta-item:before{content:"";background:#d9d9d9;width:1px;height:25px;position:absolute;left:0}.stone-meta-item:nth-child(1):after,.stone-meta-item:nth-child(2):after,.stone-meta-item:nth-child(3):after{content:"";background:#d9d9d9;width:100%;height:1px;position:absolute;bottom:0}.pdp-stone-info-title{flex-direction:column;line-height:normal}.pdp-stone-info-title span{font-size:11px;text-align:center;margin-top:-6px}.stone-buy-btn{width:100%}.stone-buy-btn svg{width:24px;height:24px}.stone-buy-btn svg path{stroke:currentColor}.pti-item{flex-direction:column;line-height:normal;justify-content:center;align-items:center;text-align:center}.pti-item img{width:32px;height:32px}.pdp-trust-icons{gap:1rem}.pti-item p{font-size:14px;color:#333;line-height:normal;margin-top:1.2rem;width:100%;max-width:82px}.pdp-diamond-info{padding:1.2rem;border-radius:2rem;background:#f6f6f9;margin-bottom:3.2rem}.pdi-header img{background:#fff;width:32px;height:32px;border-radius:100px;padding:6px}.pdi-header{gap:8px}.pdi-header h5{font-size:20px;line-height:normal}.grid-2fr{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.pdi-item{background:#fff;border-radius:8px;box-shadow:0 0 3px #0000001a;min-height:180px;display:flex;flex-direction:column;justify-content:space-between;padding:12px}.pdi-item-header-top span{line-height:normal;color:#666;font-size:11px;padding-left:5px;font-weight:600}.pdi-item-header label{font-size:22px!important;line-height:normal;font-weight:600;color:#000;margin-top:7px;display:block}.pdi-item-footer{color:#666;line-height:normal;font-size:13px}.pdi-item-middle{line-height:0;position:relative;overflow:hidden}.pdi-item-middle img{width:100%}.pdi-item-middle:before{content:"";background:#e0e0e0;width:1px;height:100%;position:absolute;right:23%}.pdi-dimension:before,.pdi-certificate:before{display:none}.pdi-dimension img{width:38px}.pdi-certificate{display:flex;align-items:center}.pdi-certificate img{width:80%}.pdi-certificate h4{color:#666;text-transform:uppercase;font-weight:500;font-size:18px;line-height:17px;padding-left:6px}.pdi-item-footer a{color:currentColor}.prd-collapse-btn:after{content:"";background:var(--custom-svg);width:20px;min-width:20px;height:20px;display:block;background-size:contain;transform:rotate(180deg);transition:transform .3s ease-in-out;position:absolute;right:12px}.prd-collapse-content{display:none;overflow:hidden;transition:all .3s ease-in-out}.prd-collapse-btn img{width:22px;height:22px;object-fit:contain}.prd-collapse-item{border-bottom:1px solid #e0e0e0}.prd-collapse-btn{position:relative;transition:.2s ease-in-out;cursor:pointer;border-radius:12px;padding:12px}.prd-collapse-btn span{line-height:normal;padding-left:6px;font-size:14px;color:#000}.prd-collapse-item-ac .prd-collapse-content{display:block}.prd-collapse-item-ac .prd-collapse-btn{background:#e7e6e5}.prd-collapse-content{padding:12px}.prd-collapse-content *{font-size:12px;color:#707070}.prd-collapse-content span{display:block;color:#000}.prd-collapse-content p:not(:first-child){margin-top:4px}.pcr-liquid p{display:flex;align-items:center}.pcr-liquid p label{width:150px}.pcc-grid-item{padding:1.2rem;border-radius:2rem;background:#e7e6e5}.pcc-item-content{background:#fff;border-radius:8px;box-shadow:0 0 3px #0000001a;padding:12px}.pcc-item-header{background:#fff;border-radius:8px;box-shadow:0 0 3px #0000001a;padding:6px 10px;width:fit-content;margin-bottom:8px}.pcc-item-header span{color:#4d4d4d;text-transform:uppercase;font-size:16px;line-height:normal}.pcc-item-header span:last-child{background:#e7e6e5;color:#000;padding:6px 8px;border-radius:2px;font-weight:600;font-size:14px}.pcc-btns{display:flex;align-items:center;justify-content:center;width:100%;list-style:none;padding:0;border:1px solid #d6cece;position:relative;border-radius:8px;overflow:hidden}.pcc-btns li{background:#e7e6e5;width:100%;text-align:center;height:44px;display:flex;align-items:center;justify-content:center;color:#666;font-size:13px;cursor:pointer}.pcc-btns li:not(:first-child){border-left:1px solid #d6cece}.pcc-btns li span{position:relative}.pcc-item-desc p{font-size:16px;color:#000;margin-top:10px}.pcc-item-foo p{color:#4b4b4b;font-size:14px;line-height:normal;padding-top:8px}.pcc-item-content img{width:70%;margin:auto;display:block}.pdp-variant-btn{width:80px;height:80px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid #ebeaf1;border-radius:8px;transition:.2s ease-in-out;cursor:pointer}.pdp-variant-btn label{width:28px;min-width:28px;height:28px;min-height:28px;display:flex;align-items:center;justify-content:center;border-radius:100px}.pdp-variant-btn label span{color:gray;background:#fff;width:23px;height:23px;border-radius:100px;font-size:10px;line-height:normal;display:flex;align-items:center;justify-content:center}.variants-buttons{gap:8px;margin-bottom:1.5rem}.pdp-variant-btn .pdp-variant-foo{font-size:12px;color:#000;line-height:normal}.prd-variant-label{color:#000;font-size:16px}.prd-variant-label span{color:#666}.variant-dropdown{width:100%;border-radius:8px;border:1px solid #ebeaf1;height:40px;padding:8px;box-shadow:unset;outline:0!important;margin:0;font-size:13px;color:#000}.prd-variants{margin-top:2rem}.pdp-variant-btn:hover{background:#f5f5f5}.product-form__submit svg:first-child{width:24px;height:24px}.product-form__submit{transition:.2s;cursor:pointer;margin-bottom:1rem}.product-form__submit svg path{stroke:currentColor!important}.product-form__submit polygon{stroke:currentColor}.product-form__submit{width:100%}product-form.product-form{margin-top:3rem;display:block}more-payment-options-link{display:none}.sibling-prd{margin-top:3rem}.sibling-heading{font-size:30px;margin-bottom:1rem;padding-left:10px}.sibling-prd-slider .slick-slide{padding:0 10px}.pdp-variant-btn.active{border-color:#000;border-width:1.5px}.appended-box{background:#f7f7f7;padding:12px;border-radius:8px}.appended-box img{width:40px;height:40px;object-fit:contain}.appended-box #stone-title{color:#000;font-size:18px;line-height:normal}.appended-box #stone-stoneinfo{line-height:normal;color:#404040;font-size:13px;margin-top:3px}.appended-box #stone-price{line-height:normal;font-weight:500;color:#000;display:block;font-size:20px}.appended-box .d-flex.align-center{gap:8px}.selected-stone-display{margin-top:2rem}.selected-stone-display .appended-box{margin-top:1rem}.custom-pricing{flex-direction:column;line-height:normal}.custom-pricing label{color:#999;font-size:19px}.cp-shipping{background:#f7f7f7;padding:6px 13px;border-radius:100px;line-height:normal;gap:.8rem;font-size:13px;color:#000}.custom-pricing price{color:#000;font-size:24px;margin:5px 0;line-height:normal}.pdi-item-metal{grid-column:span 2}.pkm-values{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);width:fit-content;gap:.5rem 1rem}.pkm-values li{display:flex;align-items:center;line-height:normal}.pkm-values label{color:#000;font-size:11px;line-height:normal}.pkm-values li span{box-shadow:inset -1px 1px 4px #00000040;width:16px;height:16px;border-radius:100px;margin-right:8px}.pdi-kys-middle canvas#metalCompositionChart{width:70px!important;height:70px!important;margin-right:2rem}.prd-collapse-content h4{color:#000;font-size:13px;font-weight:500}price.prd-price{font-size:19px;line-height:normal;font-family:var(--my-font-body);font-weight:500;color:#000;display:block}.prd-desc{font-size:13px;color:#666;line-height:17px;margin-top:1rem}.cli-item{display:flex;align-items:center;justify-content:center;position:relative}.cli-inner{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cli-item{display:flex;align-items:center;justify-content:center;position:relative;padding:8px;border:1px solid #e0e0e0;border-radius:4px;transition:.2s ease-in-out;flex-wrap:wrap;text-align:center;flex-direction:column}.cli-carat .cli-item{min-height:4rem;flex-basis:40px}.cli-item input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer;margin:0;padding:0}.cli-item span{color:#666;line-height:normal;font-size:13px}.cli-item:hover{background:#f2f2f250}.cyos-btn{text-decoration:none;margin-top:8px}.cli-item svg{width:34px;height:34px}.cli-shape .cli-item{max-width:8rem;width:8rem;padding:8px 4px;height:8rem;justify-content:space-around}.cli-material .cli-item div num{color:#666;font-size:9px;position:absolute;left:31%;top:50%;line-height:0}.cli-material .cli-item svg{width:40px;height:40px;display:flex;align-items:center}.cli-material .cli-item div{position:relative}.cli-material .cli-item{max-width:90px;width:90px;padding-inline:3px}.cstm-line-itemoption label{font-weight:600}.cstm-line-itemoption label span{font-weight:400;color:#666}.cli-item.selected{border:1.5px solid #000}.cli-item.selected span{color:#000}.custom-pricing{margin-top:2rem;margin-bottom:2rem}#select-ring-size{width:80%}.cstm-line-itemoption.cli-shape,.cstm-line-itemoption.cli-material,.cstm-line-itemoption.cli-size{margin-top:1.5rem}#open-addon-drawer{justify-content:center;background-color:#fff;color:#000;border:1px solid #000}.pdp-info .product-form__submit span{opacity:1!important;max-width:fit-content!important}@media (min-width: 991px){.sibling-prd.mobile-siblings{display:none}}@media (max-width: 991px){.custom-pdp .d-flex.gap-3p2{flex-wrap:wrap}.pdp-media,.pdp-info{width:100%}.custom-pdp{overflow:hidden}.pmg-img-wrapper{border-radius:10px!important}.sibling-prd.desktop-siblings{display:none}}@media (max-width: 767px){.pdp-title h2,.stone-prices price{font-size:18px}.pti-item p,.pdi-item-footer{font-size:11px}.pdi-item{padding:9px}.pdi-certificate h4{font-size:13px}.pcc .grid-2fr{grid-template-columns:repeat(1,1fr)}.pcc-item-header span{font-size:13px}.pcc-item-desc p{font-size:12px}.pcc-item-foo p{font-size:10px}.sibling-heading{font-size:20px}.cli-shape .cli-item span,.cli-material .cli-item span{font-size:11px}.cli-inner{gap:5px}.cli-shape .cli-item{max-width:6rem;width:6rem;padding:4px 1px;height:6rem}.cli-material .cli-item{max-width:80px;width:80px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product.css.map */
