.WideBody #Pane{width:100%!important}.finalize-content-child{margin-top:318px}@media (max-width:767px){#finalizeContent div{font-size:17px!important;padding:0 20px}.finalize-content-child{font-size:13px;height:31px;margin-top:300px}}.transition-fade{opacity:1;transition:.4s}html.is-animating .transition-fade{opacity:0}.noUi-connects .noUi-connect{background-color:#000;height:6px}.noUi-target.noUi-ltr.noUi-horizontal{height:6px!important}.noUi-horizontal .noUi-base .noUi-origin .noUi-handle{border-radius:10px;height:20px;top:-9px;width:20px}.noUi-origin>.noUi-handle:after,.noUi-origin>.noUi-handle:before{content:none}html:not([dir=rtl]) .noUi-horizontal.noUi-ltr .noUi-handle{right:-13px}svg{height:90%;width:90%}.item-icon--wEAgy{color:#a7a7a7}.item-icon--wEAgy.selected{color:#ff6464}.cursor-none{cursor:auto}

/*!! Checkout.css */.SummaryTitle{float:left;font-size:30px;margin-bottom:8px;margin-top:20px}.SummaryIcons{float:right;margin:4px}.CheckoutSummary .ringInscription .Inscription{padding:10px}.CheckoutSummary .ringInscription .Inscription li{border:none;clear:none;min-height:inherit;padding:0;position:static;width:215px}.CheckoutSummary .ringInscription .Inscription li .smallButton{width:100px}.CheckoutSummary .ringInscription .Inscription li.Priview{float:right;width:246px}.CheckoutSummary .AddSummaryToWishlist{clear:both;float:right;padding-left:10px;padding-right:10px}.CheckoutSummary .Sum{float:right;min-height:261px;position:relative}.CheckoutSummary .Comment{left:-65px;top:-171px}.CheckoutSummary .Sum td{padding-right:10px;padding-top:6px}.CheckoutSummary .Sum table{border-collapse:collapse;margin-bottom:8px}.CheckoutSummary .Sum .Subtotal{font-size:16px;margin-bottom:3px}.CheckoutSummary .Sum .Subtotal .Ammount{color:#b52713;font-weight:700}.CheckoutSummary .Sum .bigButton{clear:both;display:block;float:none;font-size:14px;height:45px;margin:auto;width:250px}ul.Items{background-color:#f2f2f2;-moz-box-sizing:border-box;display:inline-block;list-style:none outside none;overflow:visible;padding:0;width:100%}ul.Items.minimized{height:444px;overflow:hidden;width:30%}.Items li{border-bottom:1px solid #dadada;-moz-box-sizing:border-box;float:left;list-style:none outside none;min-height:88px;padding:15px 15px 24px;position:relative;width:100%}.Items li.NoBorder{border:none}.Items li#firstRow{display:none}.Items li:last-child{border:none;margin-bottom:0}ul.Items li .ItemDetails{margin-bottom:10px}ul.Items li .Edit,ul.Items li .Remove{cursor:pointer;display:inline;float:right;font-size:10px;left:911px;margin-right:10px;margin-top:-6px;position:absolute;text-decoration:underline}ul.Items li .Edit{display:none;margin-right:0}ul.Items li span.Price{color:#b52713;display:inline-block;min-width:50px;text-align:right}ul.Items li span.RingSizer{background-position:-263px -60px;cursor:pointer;display:inline-block;height:18px;vertical-align:middle;width:22px}ul.Items li span.NewPrice{display:block;margin-left:12px;text-align:right}ul.Items li span.Type{display:block;margin-bottom:6px}ul.Items li span.Desc{display:inline-block;font-weight:700;margin-bottom:6px;margin-right:18px;min-width:544px}ul.Items li span.Title{display:inline-block;font-size:inherit;margin-right:32px;margin-top:inherit;min-width:155px}.Sum tr td:nth-child(2){padding-left:39px;text-align:right;width:73px}ul.Items li img{border:1px solid #d2d2d2;cursor:pointer;float:left;margin-right:15px}.brdialog-win{top:385px!important}#OrderDetails #content{width:500px}#waitConfirmPopup{min-height:133px;padding:20px;text-align:center;width:365px}#waitConfirmPopup .closeButton{height:0;visibility:hidden;width:0}#waitConfirmPopup h2{font-size:18px;margin-bottom:36px;margin-top:38px}#afterSignUpPopup,#confirmPopup,#paypalConfirmPopup{height:226px;padding-bottom:20px;padding-left:10px;padding-right:10px;text-align:center;width:420px}#confirmPopup .OrderID{display:none!important}#afterSignUpPopup #title,#confirmPopup #title,#paypalConfirmPopup #title{width:620px}#afterSignUpPopup .title.Thanku,#confirmPopup .title.Thanku,#paypalConfirmPopup .title.Thanku{color:green;display:block!important;font-size:18px;margin-top:50px}#afterSignUpPopup .emailAddress,#confirmPopup .emailAddress,#paypalConfirmPopup .emailAddress{display:inline;font-weight:700}#confirmPopup .content,#paypalConfirmPopup .content{display:block!important;font-size:16px;margin-bottom:50px;margin-top:18px}#afterSignUpPopup .content{display:block!important;font-family:Montserrat;font-size:16px;margin-bottom:30px;margin-left:50px;margin-top:18px;text-align:center}#afterSignUpPopup .bigButton,#confirmPopup .bigButton,#paypalConfirmPopup .bigButton{height:30px;margin:auto;width:75px}#afterSignUpPopup .bigButton{margin-left:240px}#finalizeTitle{font-size:30px;margin-bottom:35px;margin-top:20px}#finalizeContent{border:1px solid green;display:block;height:94px;padding-top:37px;position:relative;width:600px}#activationContent,#finalizeContent{font-size:18px;margin:auto;text-align:center}#activationContent{padding-top:90px}#finalizeContent a{text-decoration:underline}#finalizeContent span{color:green;display:block;margin-bottom:12px}#Checkout{display:inline-block;list-style:none;padding:0;visibility:visible}#CheckoutError,#EmptyCart{display:none;font-size:14px;height:200px;padding-top:20px;text-align:center}#EmptyCart a{text-decoration:underline}#EmptyCart span{display:block}#state2{width:129px}#state2[disabled=disabled]{border-color:#d2d2d2!important;box-shadow:none!important;cursor:default}#Checkout ul{margin:0;padding:0}#Checkout li{list-style:none}#Pane .PaymentIcons ul li:hover .Comment{display:block}#Pane .PaymentIcons ul li .Comment{background-color:#fff;border:1px solid #c1c1c1;box-shadow:0 1px 4px 1px #adadad;clear:both;display:none;font-size:12px;height:87px;left:0;line-height:142%;padding:8px;position:absolute;top:-104px;width:203px;z-index:8}#Pane .PaymentIcons ul li .Comment #shpits{position:absolute;top:103px}#Pane .PaymentIcons .Financing{background-position:-238px -3px;width:78px}#Pane .PaymentIcons .Wire{background-position:-159px -3px;width:71px}.slidecontainer,.slider{width:100%}.slider{-webkit-appearance:none;background:#eee;border:1px solid #ddd;height:4px;opacity:.7;outline:none;transition:opacity .2s}.slider:hover{opacity:1}.slider::-moz-range-thumb{background:#4caf50;cursor:pointer;height:25px;width:25px}.item--1ENlO{height:375px}.item--1ENlO:hover{height:400px}.selected-this{color:#000!important}.button-close--3DHYs:before{position:relative;top:4px}.yotpo-icon-btn-small{border:none!important}.connect-wrapper{padding-left:0!important}.error-box .text-wrapper .error-text{display:block!important}.yotpo .yotpo-icon.yotpo-icon-cross{position:absolute!important}.yotpo .error-box .transparent-color-btn{top:-9px!important}#ItemValue{white-space:normal}.pl-0{padding-left:0!important}.append-name:first-letter,.yotpo-user-letter{text-transform:capitalize}.zoom{display:inline-block;margin:auto;position:relative;width:100%}.zoomImg{cursor:hand}.zoom:after{content:"";height:33px;position:absolute;right:0;top:0;width:33px}.zoom img,.zoom:after{display:block}.zoomImg{cursor:zoom-in}.zoom img::-moz-selection{background-color:transparent}.zoom img::selection{background-color:transparent}#WidePane [data-gallery=true]{max-width:100%}.main-nav-item-link--3kfVL:after{border-bottom:1px solid #47b475}.li-right-class{margin-right:0!important}.li-left-class{margin-left:1%!important}.pagination li{display:inline;padding:0 10px!important}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.underline{border-bottom:2px solid #f4f4f4}.no-side-gutter{padding-left:0!important;padding-right:0!important}.grid-container{max-width:1200px;width:100%}.row:after,.row:before{clear:both;content:"";display:table}[class*=col-]{float:left;min-height:1px}.MenuLink [class*=col-]{float:none}.col-1{width:16.66%}.col-2{width:33.33%}.col-3{width:50%}.col-4{width:25%}.col-5{width:83.33%}.col-6{width:100%}.brand-main-color{color:#000}.brand-grey-bg{background-color:#f4f4f4}.nf.icon-Diamond_DYO,.nf.icon-Fancy,.nf.icon-solitaire,.nf.icon-wed_classic{display:inline-block;height:35px;vertical-align:middle}.nf.icon-Diamond_DYO:before,.nf.icon-Fancy:before,.nf.icon-solitaire:before,.nf.icon-wed_classic:before{font-size:35px;margin-right:10px}.nf.icon-Diamond_DYO:before,.nf.icon-Fancy:before{font-size:24px;line-height:35px;position:relative;top:1px}.dropdown-item-page{background-position:50%;background-repeat:no-repeat;display:inline-block;height:35px;text-decoration:none;width:35px}.metal-color{align-items:center;background-image:none;border:2px solid green;border-radius:50px;display:flex;font-size:10px;height:25px;justify-content:center;margin-left:8px;width:18px}.Options input{display:block;height:20px;margin-bottom:5px;text-align:center;width:100%}.cky-btn,.cky-btn-accept,.cky-btn-settings{font-family:montserrat}.cky-btn-accept,.cky-btn-settings{font-size:17px!important}#cky-consent{bottom:38%!important;left:36%!important}@media (max-width:1024px){#cky-consent{bottom:45%!important;left:23%!important;max-width:450px!important}}@media (max-width:820px){#cky-consent{bottom:40%!important;left:20%!important}}@media (max-width:600px){#cky-consent{bottom:30%!important;left:3%!important;max-width:355px!important}#cky-gdpr-close{position:absolute;top:-150px}#cky-gdpr-close img{width:18px!important}.ProductSelectPrice-infoWrapper .metal-color{margin-left:2px;padding:0 4px}.ProductSelectPrice-infoWrapper .ProductSelectPrice-info--right{padding-left:0!important;width:65px}.ProductSelectPrice-imageWrapper{margin:0!important}}@media (max-width:320px){.ProductSelectPrice-infoWrapper{margin:-8px 6px -8px -12px!important}.ProductSelectPrice-infoWrapper span:nth-child(2){font-size:12px}}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/images/vendor/owl.carousel/dist/owl.video.play.png?7f01b07148f205f6e8258e92bbf652d9) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.product_image img{max-width:100%}.owl-detail-slider{margin-bottom:10px;margin-top:10px}.owl-detail-slider .item img{border:1px solid #dedede;cursor:pointer;height:70px;max-width:90px;-o-object-fit:contain;object-fit:contain}.landing-services-heading{display:none}.t1.product_section{gap:75px}.t1.product_section #display_product_image,.t1.product_section .prod-video{max-width:531px!important}@media (max-width:1370px){.t1.product_section #display_product_image,.t1.product_section .prod-video{max-width:445px!important}}@media (max-width:992px){.t1.product_section #display_product_image,.t1.product_section .prod-video{max-width:100%!important}}.t1.product_section .productSold-detail{background:#21749a;left:-7px}.t1.product_section .productSold-detail:before{background:unset;border-bottom:8px solid #14455b!important;border-left:8px solid transparent!important;content:"";height:0!important;left:0;position:absolute;top:-8px!important;transform:unset;width:0!important}.t1.product_section .productSold-detail:after{border-bottom:15px solid transparent;border-left:12px solid #21749a;border-top:15px solid transparent;content:"";height:0;position:absolute;right:-12px;top:-3px;width:0}.product-stage--3ojzL,.product-view--309Qw,.product_image img{width:100%}#iconsContainer{left:-73px;top:-9px}.shipping-tooltip .shipping-tooltip-popup{background-color:#fff;border:1px solid #dbdbdb;bottom:29px;color:#000;display:none;font-size:11px;left:-201px;line-height:15px;padding:10px;position:absolute;text-align:left;width:360px}.share-diamondsinternational-option{position:absolute;right:45px;top:-6px}.WideItemPage .product_section .price-des{letter-spacing:.5px}.WideItemPage #PurchasedItemSimilar{margin-top:0!important}.WideItemPage #Price{font-family:Barlow,sans-serif;font-weight:400;line-height:1}.WideItemPage #Price .discount-style--dSXQ2{font-size:70%}.WideItemPage .onsale-detail.badge-sale,.WideItemPage .productSold-detail.badge-sale{top:2px}#ItemContainer #ItemSpecification{background-color:#fefbfb}.diamondsinternational-detail-btn{border:1px solid #000;color:#000;font-size:19px;width:320px!important}@media (max-width:1400px){.share-diamondsinternational-option{right:-40px;top:-1px}}@media (max-width:1024px){.WideItemPage .w-85{width:95%}.WideItemPage .t1.product_section{gap:60px}.WideItemPage .onsale-detail.badge-sale,.WideItemPage .productSold-detail.badge-sale{top:2px}.WideItemPage .product_section #Price{font-size:24px!important}#iconsContainer{bottom:-77px;flex-direction:row!important;left:2px;top:auto}.WideBody #WidePane{margin-top:0!important}.thumb-arrow{display:none}}@media (max-width:600px){.WideItemPage .t1.product_section{gap:115px}.WideItemPage .t1.product_section.ring-wedding{gap:20px}.WideItemPage .onsale-detail.badge-sale,.WideItemPage .productSold-detail.badge-sale{top:16px!important}.WideItemPage .product_specification{padding:15px!important}#WidePane #ItemStage .soldpromo{bottom:120px!important;top:unset!important}.share-diamondsinternational-option{right:0}.store-btns{flex-direction:column;flex-wrap:wrap;gap:0!important;margin-top:15px}.store-btns a{line-height:23px;max-width:220px;padding:2px 8px;width:100%}.side-img-faq{margin-bottom:30px}textarea#review{height:50px!important}}.width_48{width:48%}@media (max-width:820px){.width_48{width:45%}}.main-container{font-family:Nunito,sans-serif}.main-container .ItemTitle span{color:#2c2c2c;font-family:barlow!important;font-weight:400!important}.fa{font-family:FontAwesome!important}.product_section{margin-bottom:20px}.product_section .c2{padding:0!important}.product_section .product_image_outer{width:100%!important}.product_section .product_image_outer .detail-vedio{max-height:485px}.product_section .ItemTitle{color:#5f5f5f;font-size:20px;line-height:1.5;padding-right:35px;position:relative}.product_section .ItemTitle .yotpo-bottomline a,.product_section .ItemTitle .yotpo-bottomline span{font-weight:600!important}.product_section .ItemTitle .top-gallary{justify-content:flex-start!important}.product_section .ItemTitle .wishlist-wrapper{height:30px;position:absolute;right:0;top:0}.product_section .ItemTitle .wishlist-wrapper .sharesAddToWish{background-color:transparent;width:auto}.product_section .ItemTitle .wishlist-wrapper .icon-add_wishlist{background-position:-135px -163px}.product_section .ItemTitle .wishlist-wrapper .icon-add_wishlist.selected,.product_section .ItemTitle .wishlist-wrapper .icon-add_wishlist.selected-this,.product_section .ItemTitle .wishlist-wrapper .sharesAddToWish.selected .icon-add_wishlist{background-position:-186px -163px!important}.product_section .ItemTitle .sku{color:#1b1b1b;display:inline-block;font-size:18px;font-weight:400!important;margin:13px 0 7px!important}.product_section .ItemTitle .sku span{font-weight:400!important}.product_section .ItemActionControl .actionBtn{background-color:#fff!important;border:1px solid #1b1b1b;color:#1b1b1b;font-family:Barlow,sans-serif;font-size:18px;font-weight:400;transition:all .2s ease-in}.product_section .ItemActionControl .actionBtn:hover{background-color:#1b1b1b!important;color:#fff}.product_section .IconTitle .metal-toggle{border-bottom:1px solid #ccc;cursor:pointer;font-size:13px;font-weight:500;padding:0 7px;position:relative;text-transform:capitalize}.product_section .IconTitle .metal-toggle:after{content:"\f107";font-family:FontAwesome;font-weight:600;position:absolute;right:0}.product_section .IconTitle .dropdown-metal{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);display:none}.product_section .IconTitle .dropdown-metal .activeMetalDropdown,.product_section .IconTitle .dropdown-metal .dropdown-item:hover{background:#1b1b1b!important;color:#fff}.product_section .IconTitle .activeMetalCircle{outline:1px solid #565762;outline-offset:3px}.product_section .detail-heading{align-items:baseline;width:180px}@media (max-width:992px){.product_section .detail-heading{flex-wrap:wrap;max-width:150px}}@media (max-width:540px){.product_section .detail-heading{display:flex;width:240px!important}}.product_section .detail-heading span{font-weight:600!important;white-space:nowrap}.product_section .option-dropdown{max-width:160px;width:100%}.product_section .option-dropdown span{display:inline-block;width:100%}.product_section .option-dropdown .modifyDiamondQuality{border-bottom:1px solid #ccc;display:block;max-width:160px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.product_section .option-dropdown .modifyDiamondQuality:after{content:"\f107";font-family:FontAwesome;font-weight:600;position:absolute;right:0}.product_section .metal-type{display:inline-block}.product_section .metal-type a{border-radius:50px;display:inline-block;height:12px;margin:4px 10px 0 0;width:12px}.product_section .metal-type .grey{background-color:#a69f9f}.product_section .metal-type .peach{background-color:#ff7272}.product_section .metal-type .green{background-color:#dcd039}.product_section .price-des{color:#565656;font-family:Barlow,sans-serif;font-size:15px;font-weight:400;padding-bottom:6px;width:100%}.product_section .order-date{align-items:center;display:flex;font-family:Barlow,sans-serif;font-size:14px;gap:10px}.product_section .order-date div{width:40px}.product_section .order-date span{color:#565656;font-family:Barlow,sans-serif;font-weight:400}.product_section #Price .base-price--3FP1h{padding:0 10px;position:relative}.product_section #Price .base-price--3FP1h:after{background:#000;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.product_section #shipedBy .shipedByLink{color:#565656;font-family:Barlow,sans-serif;font-size:14px!important;font-weight:400}.product_section #shipedBy .shipedByLink span{color:#565656;font-family:Barlow,sans-serif;font-size:14px;font-weight:400}.product_section .RingSizeContainer .cart-title-main{cursor:pointer;font-size:13px;font-weight:500!important;margin-left:0;padding:5px 3px!important;text-align:left!important}.product_section .RingSizeContainer .cart-title-main:before{display:none}.product_section .RingSizeContainer .cart-title-main i{color:#565656!important;font-size:15px}.product_section .RingSizeContainer .cart-title-main:after{content:"\f107";font-family:FontAwesome;font-weight:600;position:absolute;right:0}.product_section .RingSizeContainer{align-items:baseline;display:flex}.product_section .RingSizeContainer .change-metal-dropdown .Change_Metal{background:transparent;border:0;width:-moz-fit-content;width:fit-content}.product_section .RingSizeContainer .change-metal-dropdown .Change_Metal .modifyRingSize{align-items:center;color:#1b1b1b;display:flex;font-size:14px;gap:4px}.product_section .RingSizeContainer .change-metal-dropdown .Change_Metal .modifyRingSize i{color:#1b1b1b;font-size:18px}.product_section .grid-display.detail-grid{align-items:baseline;display:flex}.product_section .detail-heading .ring-details-inner,.product_section .ring-details-inner-cdq{font-family:Nunito,sans-serif!important;font-size:11px;font-weight:500;margin-left:0!important;padding-left:0!important;text-transform:capitalize}.product_section .cart-title-main:before{display:none!important}@media screen and (max-width:1024px){.product_section .rootChangeShape--product{bottom:100px!important;max-width:220px}.product_section .rootChangeShape--product .form-group{grid-template-columns:repeat(2,1fr)}.product_section .rootChangeShape--product i{display:none}.product_section .rootChangeShape--product .view-similar-options{border-bottom:0!important;font-weight:700;margin:2px!important;width:100%!important}.product_section .pv-resp .grid-display{grid-template-columns:100%}.product_section .RingSizeContainer{margin-bottom:10px}}.engagement-ring .pos-relative .Title.IconTitle{align-items:flex-start;flex-direction:column}.engagement-ring .pos-relative .Title.IconTitle .carat-title{font-size:12px;font-weight:500}.engagement-ring .pos-relative .Title.IconTitle .cart-title-main{border:0!important}.engagement-ring .pos-relative .Title.IconTitle .cart-title-main span{font-size:16px}.engagement-ring span.modifyRingSize{border-bottom:1px solid #6a6969;font-size:13px!important;font-weight:700;gap:0!important}.product_specification .complete_info{font-size:14px}.product_specification .complete_info .deatil-headingmain{font-size:18px!important;text-transform:capitalize}.product_specification .complete_info p{font-size:14px;margin-bottom:15px}.ItemSpecification{padding-left:0;padding-right:0}.complete-content-container{display:flex!important;justify-content:space-between}.complete-content-container .prod_image_outer .ItemCanvasWrapper{width:100%}.complete-content-container .prod_image_outer .ItemCanvasWrapper img{-o-object-fit:contain;object-fit:contain;width:100%}.complete-right-cell .DiamondSmallImg,.complete-right-cell .RingSmallImg{width:30px!important}.complete-right-cell .complete-item-title{margin-bottom:10px}.complete-right-cell .compete_product_sku{font-size:14px;margin:5px 0}.complete-right-cell .icon-nr-diamond{height:27px!important;margin-left:5px;margin-right:10px!important;margin-top:0!important;width:27px!important}.complete-right-cell .complete-add-inscription{padding:0!important}.complete-right-cell .ring-details-wrapWW span{font-size:14px!important}.complete-right-cell #selectedJewelryMetal{margin-bottom:20px}@media (max-width:1024px){.main-container{padding:0 10px!important}.footer-container--3SLjC{padding:0 20px}.footer-container--3SLjC .footer-title--2WKqy{font-size:16px!important}.product-stage--3ojzL .owl-detail-slider .owl-stage{width:100%!important}.form-element label,.write-review-button,.yotpo .write-review .yotpo-header .y-label{font-weight:600!important}}@media (max-width:992px){#WidePane,.WideItemPage,.footer-container--3SLjC,.main-container,body.WideBody{min-width:auto!important}.buy-this-item.w-75,.disclaimer--CZDWU{width:100%!important}.product_specification .complete_info .deatil-headingmain{font-size:18px!important}.product_specification .complete_info .deatil-headingmain,.product_specification .complete_info p{text-align:initial!important}.footer-links--3Km4k{padding:20px 0!important}.display-flex-1.footer-icons--eE4CY>div h3{font-size:16px!important}.display-flex-1{gap:5px}.funnel-step-container .funnel-step-content{font-size:40px!important}.lg-produts-border,.rec-products.PurchasedItemSimilar .SimilarDiamonds-container{margin:0 auto!important;width:230px!important}.WideBody span.cart-title-main{max-width:170px!important}.complete-buttons-container{flex-wrap:wrap}.complete-buttons-container .sharesAddToWish{margin-bottom:10px!important}.complete-banner-contianer img{height:260px}.complete-right-cell #selectedJewelryMetal{flex-wrap:wrap;margin-bottom:20px;margin-left:40px;text-align:left!important}#ItemImage,.complete-banner-contianer{display:none}.share_options{display:flex;flex-wrap:wrap;gap:10px}.share_options .like_product,.share_options .pin_product{float:none!important}.WideBody #Price.before-splitit{display:flex;flex-wrap:wrap}.WideBody #Price.before-splitit span.discount-style--dSXQ2{display:block!important;margin-bottom:10px!important;width:100%!important}#OpenTabs{margin-top:0!important}}@media (max-width:575px){.product_section{flex-wrap:wrap;gap:20px}.product_section .c2{width:100%}.product_specification{flex-wrap:wrap}.product_specification .complete_info{width:100%}#ItemImage a>div{left:0;max-width:100%;top:20%}#ItemImage{position:relative}.mb-overlay{background-color:#000;height:100%;opacity:.2;position:absolute!important;top:0!important;width:100%}.prod_image_outer{width:100%}.rec-products.PurchasedItemSimilar #recommend_products_mount .SimilarDiamonds-container{width:99%!important}.ItemTitle{font-size:16px!important}.share_options{width:100%!important}.complete-content-container{flex-wrap:wrap}.complete-content-container .complete-left-cell,.complete-content-container .complete-right-cell{width:100%!important}.ProductPage-usp{margin-left:-38px!important}.complete-banner-contianer{display:none}.complete-left-cell{margin-bottom:30px}.subtotal .complete-deliver-message{padding-right:10px!important;width:100%!important}.Panel .ring_size_table th:first-child{padding-left:10px!important}.Panel .ring_size_table th{font-size:12px!important;font-weight:800}.Panel .ring_size_table th br{display:block!important}.Panel .ring_size_table th select{font-size:12px!important;width:95px!important}.Panel .ProductSelectPrice-infoWrapper{align-items:center;display:flex;gap:15px}.Panel ul.ProductSelectPrice-info.ProductSelectPrice-info--left li{flex-direction:column;gap:0!important}.Panel .ProductSelectPrice-info.ProductSelectPrice-info--right{margin-left:10px;padding-right:10px;width:auto}#panel-dq .RadioButton-label{padding:10px 4px!important}}@media (max-width:480px){.shipping-tooltip .shipping-tooltip-popup{left:-185px!important}.shipping-tooltip .shipping-tooltip-popup:after{left:185px!important}.complete-buttons-container .addToCart,.complete-buttons-container .sharesAddToWish{margin-right:0!important;width:100%!important}.complete-buttons-container .addToCart:before,.complete-buttons-container .sharesAddToWish:before{left:36px!important}.RingSizeContainer .cart-title-main.ring_size:before{top:0!important}#Funnel{margin-top:10px}.rec-products .product_outer .owl-carousel .owl-nav .owl-prev{left:-21px}}#ItemSpecification{background:#fff}.yotpo-modal-dialog .yotpo-display-wrapper .overall-rating{color:#1b1b1b;font-size:24px;margin-right:8px}.yotpo-modal-dialog .yotpo-display-wrapper div a{color:#1b1b1b!important}.yotpo-modal-dialog .yotpo-display-wrapper input#drop-down-slide{background:transparent!important;color:#1b1b1b!important;padding:0!important;text-align:left;text-decoration:underline;text-transform:capitalize!important}.yotpo-modal-dialog .yotpo-display-wrapper input#drop-down-slide:hover{background:transparent!important;color:#000!important}.yotpo-modal-dialog .yotpo-logo-title a{font-size:22px}.text-black{color:#1b1b1b!important}#ItemRating .yotpo .write-review-wrapper{display:block}#ItemRating .yotpo .yotpo-icon-cross{display:none}#ItemRating .yotpo a,#ItemRating .yotpo a.diamondsinternational-btn{color:#1b1b1b!important}#ItemRating .yotpo a.diamondsinternational-btn:hover,#ItemRating .yotpo a.diamondsinternational-btn:hover i{background-color:#1b1b1b!important;color:#fff!important}#ItemRating .yotpo a,#ItemRating .yotpo div,#ItemRating .yotpo span{font-family:nunito-bold!important}#ItemRating .yotpo .yotpo-regular-box{border-top:0;margin:0;padding:10px 0 0}#ItemRating .yotpo .yotpo-nav-content{overflow-x:hidden}#ItemRating .yotpo .review-sort select{border:0;box-shadow:none;color:#000;font-size:14px;line-height:0!important;padding:0!important;text-decoration:underline}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-first-review{margin-top:0!important;padding:0!important}#ItemRating .yotpo .yotpo-modal-dialog .diamondsinternational-btn i{font:normal normal normal 14px/1 FontAwesome}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-popup-box-medium{border:0;margin:0;padding-bottom:6px}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-popup-box-large{padding:0!important}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-popup-box-large .yotpo-messages{line-height:0!important}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-review .yotpo-main{margin-left:0!important}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-review .yotpo-header-actions{float:unset;margin-top:5px}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-review .yotpo-header-actions label{font-size:11px}#ItemRating .yotpo .yotpo-modal-dialog .yotpo-user-name{color:#1b1b1b!important;font-family:Barlow,sans-serif!important;font-size:17px!important;font-weight:500;margin-bottom:4px}#ItemRating .yotpo .content-title{color:#1b1b1b!important;font-family:futura!important;font-size:17px!important;font-weight:200!important}#ItemRating .yotpo .yotpo-review-date{font-family:Nunito,sans-serif!important;margin-top:-7px}#ItemRating .yotpo .yopto-upper{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}#ItemRating .yotpo .yotpo-header-title{color:#1b1b1b!important;text-transform:capitalize}#ItemRating .yotpo .yotpo-text-box{margin:0}#ItemRating .yotpo .yotpo-submit{background:#1b1b1b!important;cursor:pointer}#ItemRating .yotpo .yotpo-review-stars{margin-top:0}#ItemRating .yotpo .yotpo-icon{font-size:15px}#ItemRating .all-review{margin-top:15px!important}#ItemRating nav{display:flex;justify-content:center}#ItemRating:has(.yotpo-first-review){margin-bottom:0!important;min-height:unset!important;padding-bottom:0!important}.yotpo-main-widget{margin-bottom:0!important;padding-bottom:0!important}.rec-products{margin-bottom:20px}.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container{border:0!important;width:100%!important}@media (min-width:1500px){.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container{width:calc(100% - 37px)!important}}@media (max-width:767px){.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container{width:100%!important}.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container .sets-diamond img{-o-object-fit:contain;object-fit:contain}}.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container .sets-diamond img{margin:0;max-width:280px!important}@media (min-width:768px) and (max-width:820px){.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container .sets-diamond img{height:auto!important;max-width:100%!important}}.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container .yotpo .yotpo-bottomline .yotpo-icon-star{color:#8f8e8c!important;font-size:11px!important}.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container .rec-products-options{padding:5px 10px;position:absolute;width:100%}.rec-products .product_outer .owl-carousel .owl-item .SimilarDiamonds-container .rec-products-options .rec-product-wishlist img{height:auto!important;margin:0;max-width:25px!important;width:100%!important}.rec-products .product_outer .owl-carousel .owl-nav button{align-items:center;border:1px solid #707070;border-radius:50%;display:flex;height:22px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:22px}.rec-products .product_outer .owl-carousel .owl-nav button img{filter:brightness(2.5);width:10px}.rec-products .product_outer .owl-carousel .owl-nav .owl-next{right:-20px}.rec-products .product_outer .owl-carousel .owl-nav .owl-prev{left:-40px}.rec-products .SimilarDiamondsTextGI:after{display:none!important}.rec-products .SimilarDiamondsTextGI h2{text-transform:capitalize!important}.rec-products .owl-thumbs{display:none}.review-slider .item img{height:100px!important;margin:0 0 0 auto;-o-object-fit:cover;object-fit:cover}.top-gallary-reviews .rev-outer .yotpo .yotpo-display-wrapper .yotpo-bottomline .text-m{color:#000!important;font-family:Barlow,sans-serif;font-weight:500;text-transform:none}.icon-Truck{background:url(/images_new/di_img/delivery-truck.png);background-size:contain}.faq h4{font-family:Nunito,sans-serif;font-size:28px;font-weight:500;text-transform:uppercase}.faq .accordion{--bs-accordion-border-radius:0px!important;background-color:transparent}.faq .accordion button.accordion-button{border:none!important;border-radius:0!important}.faq .accordion .accordion-body{padding-left:35px}.faq .accordion .accordion-item{border:none!important;border-bottom:1px solid #000!important;color:#000;font-family:500;font-size:14px!important;text-transform:capitalize}.faq .accordion .accordion-item *{font-family:Barlow,sans-serif}.faq .accordion .accordion-item .accordion-button{font-size:17px;font-weight:500;padding:0 10px 10px}.faq .accordion .accordion-item .accordion-button:focus{border-color:#fff;box-shadow:none!important}.faq .accordion .accordion-item .accordion-button:not(.collapsed){background-color:transparent!important;box-shadow:none!important;color:#000!important}.faq .accordion .accordion-item .accordion-button:after{background-image:url(/images_new/images-engagement/add.png)!important}.faq .accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:url(/images_new/images-engagement/minus.png)!important;transform:var(--bs-accordion-btn-icon-transform)}.faq .toggle-active{background:#fff;border:1px solid #000;color:#000;display:inline-block;font-size:14px;font-weight:600;margin-top:30px;padding:8px 20px;text-decoration:none}.faq .toggle-active i{margin-left:5px}.faq .toggle-active:hover{background:#000;color:#fff}.faq .toggle-active:hover i{color:#fff!important}.deals h4{font-size:20px;font-weight:800}.deals p{font-size:12px;line-height:15px}.deals .input-group .form-control{border-color:#000!important;border-radius:0!important}.deals .input-group .form-control:focus{border-color:#000!important;box-shadow:none!important}.deals .input-group button{border-radius:0}.deals .input-group input{border:1px solid #a7a3a3;font-size:14px;margin-right:2px;padding:8px 20px}.deals .input-group input::-moz-placeholder{font-size:12px}.deals .input-group input::placeholder{font-size:12px}.deals img{width:20%}.ring-wedding .productSold-detail{background:#181818!important;border-radius:0!important;bottom:unset!important;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);color:#ffdb64;font-size:12px;left:0!important;line-height:normal!important;min-width:90px;padding:3px 5px;top:1px!important}.ring-wedding .productSold-detail:before{background:unset;border-bottom:8px solid #14455b!important;border-left:8px solid transparent!important;content:"";display:none!important;height:0!important;left:0;position:absolute;top:-8px!important;transform:unset;width:0!important}.ring-wedding .productSold-detail:after{border-bottom:15px solid transparent;border-left:12px solid #21749a;border-top:15px solid transparent;content:"";display:none!important;height:0;position:absolute;right:-12px;top:-3px;width:0}.ring-wedding .productSold-detail .product-sold-inner{font-size:11px;line-height:23px}.ring-wedding .breadcrumb a,.ring-wedding .breadcrumb li{color:#484848;font-size:13px!important}.ring-wedding #shipedBy{margin-top:10px!important}.Panel{transition:visibility 0s .1s!important}.Panel .Panel-inner{background-color:#f8f3ed;border:1px solid #000;border-radius:4px;box-shadow:none;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);inset:unset;left:50%;max-width:700px;min-height:500px;overflow:hidden;padding:15px 0 20px;top:50%!important;transform:translate(-50%,-50%)!important}.Panel .Panel-inner .Panel-close span{font-size:18px!important}.Panel .Panel-inner .Panel-body .u-marginBmd.u-lastChildren{font-size:15px;font-weight:500;margin:auto;max-width:550px;text-align:center}.Panel .Panel-inner .Panel-body ul.ProductSelectPrice-info.ProductSelectPrice-info--left li{display:flex;gap:25px}.Panel .Panel-inner .Panel-body ul.ProductSelectPrice-info.ProductSelectPrice-info--left li strong span{font-size:16px;font-weight:600}@media (max-width:767px){.Panel .Panel-inner .Panel-body ul.ProductSelectPrice-info.ProductSelectPrice-info--left li strong span{font-size:13px}}.Panel .Panel-inner .Panel-body ul.ProductSelectPrice-info.ProductSelectPrice-info--left li span{font-size:14px;font-weight:500}.Panel .Panel-inner .Panel-body .table-wrap{max-height:450px}.Panel .Panel-inner .Panel-body .table-wrap::-webkit-scrollbar-track{background:#fff}.Panel .Panel-inner .Panel-body .table-wrap::-webkit-scrollbar-thumb{border-radius:5px}.Panel .Panel-inner .Panel-body .table-wrap::-webkit-scrollbar{height:4px;width:4px}.Panel .Panel-inner .Panel-body .ring-size-detail{margin-top:8px!important}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table thead th:first-child{padding-left:50px}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table thead th{background-color:#fff;font-size:15px;white-space:nowrap}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table thead th br{display:none}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table thead th select.select_region{background:transparent;border:0;border-bottom:1px solid #7a7979;box-shadow:none}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody .selected-country-sizes{border-bottom:1px solid #e1e1e1}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody .selected-country-sizes.is-selected,.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody .selected-country-sizes2.is-selected{background:rgba(0,0,0,.071)!important}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody .selected-country-sizes.is-selected a,.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody .selected-country-sizes.is-selected td,.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody .selected-country-sizes2.is-selected a,.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody .selected-country-sizes2.is-selected td{color:#000!important;font-weight:900!important}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody tr:hover{background:#fff!important}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody tr:hover a,.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody tr:hover td{color:#000!important;font-weight:900!important}.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody tr a,.Panel .Panel-inner .Panel-body .ring-size-detail .ring_size_table tbody tr td{border:0;color:#646464}.Panel .Panel-inner .Panel-body .Heading--1{background:#2a2a2a;border-radius:3px;color:#fff!important;font-family:Barlow,sans-serif;font-size:20px;font-weight:300;margin:0 30px 15px;padding:10px;text-align:center}.Panel .Panel-inner .Panel-body .MakingChoicesProducts{max-height:450px;overflow-y:auto;padding:2px 30px}.Panel .Panel-inner .Panel-body .MakingChoicesProducts::-webkit-scrollbar{width:5px}.Panel .Panel-inner .Panel-body .MakingChoicesProducts::-webkit-scrollbar-track{background:transparent}.Panel .Panel-inner .Panel-body .MakingChoicesProducts::-webkit-scrollbar-thumb{background:#000;border-radius:7px}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice-imageWrapper{margin:0}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .RadioButton-label:before{display:none}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice .RadioButton-label{background-color:#fff;border:1px solid #e5e3e3;border-radius:0;padding:0 30px 0 0}@media (max-width:767px){.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice .RadioButton-label{padding-right:0!important}}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice .RadioButton-input:checked+.RadioButton-label,.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice .RadioButton-input:checked+.RadioButton-label:after{border-color:#000}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice-imageWrapper{border:0}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice-imageWrapper img{height:70px!important;-o-object-fit:cover;object-fit:cover;padding:5px;width:70px!important}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .base-price--3FP1h:before{background:#000;content:"";height:1px;position:absolute!important;top:50%;width:100%}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .base-price--3FP1h{font-size:13px;margin-left:10px;position:relative}@media (max-width:767px){.Panel .Panel-inner .Panel-body .MakingChoicesProducts .base-price--3FP1h{font-size:11px!important}}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice-info.ProductSelectPrice-info--right li{align-items:end;color:#000;display:flex;flex-direction:row-reverse;font-weight:600}@media (max-width:767px){.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice-info.ProductSelectPrice-info--right li{flex-direction:column}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice-info.ProductSelectPrice-info--right li span{display:flex;flex-direction:column}}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .ProductSelectPrice-info.ProductSelectPrice-info--right li li span{font-weight:600}.Panel .Panel-inner .Panel-body .MakingChoicesProducts .Form-item{margin-bottom:10px}.Panel .Panel-inner .Panel-body h4{font-size:20px;margin:20px 15px}.Panel .Panel-overlay{background-color:hsla(0,0%,100%,.13)}#panel-dq .RadioButton-label{border:0;padding:22px 15px}#panel-dq .RadioButton-input:checked+.RadioButton-label{border:1px solid #000}.product_image img{max-height:650px;-o-object-fit:cover;object-fit:cover}.product_image .product-detail{border:0;display:flex!important;flex-direction:row;gap:20px;position:unset;width:100%}.product_image .product-detail .owl-thumbs{display:flex;flex-direction:column;gap:10px;left:0}.product_image .product-detail .owl-thumbs .owl-thumb-item{border:none;height:64px!important;min-width:65px;width:65px!important}.product_image .product-detail .owl-thumbs .owl-thumb-item img{border:1px solid #ccc!important;height:65px!important;width:65px!important}.product_image .product-detail .owl-thumbs .active img{border-color:#000!important}.product_image .rootChangeShape--product{background:#181818;border-color:#6b6b6b;border-radius:10px 0;bottom:10px;box-shadow:0 5px 15px rgba(0,0,0,.35);right:8px}.product_image .rootChangeShape--product .form-group{align-items:baseline;display:grid;grid-auto-flow:column}.product_image .rootChangeShape--product .form-group i{color:#ffdb64;font-size:13px}.onsale-detail{background:#d30000;border-radius:50px;font-size:11px;padding:2px;right:106px;top:12px;width:41px}.onsale-detail:after,.onsale-detail:before{display:none!important}.onsale-detail:after{background:green;bottom:0;content:"";display:block;position:absolute;right:-7px;top:0;transform:skew(-30deg);width:18px;z-index:-1}@media screen and (max-width:479px){.product_section #product-viewer .rootChangeShape--product{bottom:120px!important}.product_section #product-viewer .product_image{margin-top:15px;padding-bottom:10px}.product_section #product-viewer .productSold-detail{font-size:11px;top:15px!important}.product_section .RingSizeContainer{gap:5px!important}.product_section .RingSizeContainer .carat-title{font-size:10px}.product_section #Price{font-size:22px!important}}@media screen and (max-width:1024px){.t1.product_section #display_product_image{max-width:100%!important}#WidePane #ItemStage .soldpromo{bottom:120px!important;top:unset!important}.product_section.ring-wedding{margin-top:35px}}@media screen and (max-width:1024px) and (max-width:600px){.product_section.ring-wedding{margin-top:15px}}@media screen and (max-width:1024px){.product_section.ring-wedding .product-detail{flex-direction:column;width:100%}.product_section.ring-wedding .product-detail .owl-thumbs{flex-direction:row;margin-top:10px;overflow-x:auto;padding-bottom:10px;position:unset}.product_section.ring-wedding #Price span.discount-style--dSXQ2{margin-left:15px!important;width:-moz-fit-content!important;width:fit-content!important}.product_section.ring-wedding .productSold-detail{left:0!important;top:0!important}.product_section.ring-wedding .onsale-detail{right:13px;top:1px}.product_section.ring-wedding .ItemTitle .sku{font-size:16px}.rec-products .product_outer .owl-carousel .owl-nav .owl-next{right:-30px}.rec-products .product_outer .owl-carousel .owl-nav .owl-prev{left:-30px}.sale-banner{background-position:100%;padding:20px 0;z-index:99}.sale-banner .bg-overlay{background:hsla(0,0%,100%,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.grid-display.detail-grid{width:100%!important}}@media (max-width:480px){.faq .accordion .accordion-item .accordion-body{padding-top:0}.faq h4{font-size:22px!important}.product_section.ring-wedding .product-viewer .product_image>.onsale-detail{top:24px!important}.product_section.ring-wedding .product-viewer .onsale-detail{top:16px!important}.product_section.ring-wedding .grid-display.detail-grid{grid-template-columns:40% 60%!important}.rec-products .product_outer .owl-carousel .owl-nav .owl-prev{left:-13px}.rec-products .product_outer .owl-carousel .owl-nav .owl-next{right:-15px}.rec-products .product_outer .owl-carousel .owl-item{padding:0 20px}}@media (max-width:1025px){.product_section.ring-wedding .detail-grid{grid-template-columns:30% 60%!important}.product_section.ring-wedding span.cart-title-main{max-width:100%!important}.sale-banner.wedding{background-position:50%}}.yotpo-icon-cross{display:none!important}#ItemSpecificationContainer div,#ItemSpecificationContainer div:first-child{width:100%!important}.product-stage--3ojzL>.product_image{border:1px solid #ebebeb;padding:5px}.details-tabs{border:2px solid #d9d9d9;border-left:0;border-right:0;margin-top:20px}.details-tabs *{font-family:barlow}.details-tabs .nav{border:0!important;display:flex;justify-content:space-evenly}.details-tabs .nav button.nav-link{border:1px solid transparent!important;color:#484848}.details-tabs .nav .nav-link.active{font-weight:600}.details-tabs .nav .nav-link.active,.details-tabs .nav .nav-link:hover{border:1px solid #ccc!important;border-radius:0;box-shadow:0 3px 8px rgba(0,0,0,.24);color:#000}.details-tabs .complete_info{margin-bottom:30px}.details-tabs .complete_info p{font-size:16px}.details-tabs .complete_info span{font-weight:300!important}.details-tabs .detail-img{text-align:center}.details-tabs .detail-img img{max-width:425px;width:100%}@media (max-width:767px){.details-tabs .nav{gap:15px}.details-tabs .nav button.nav-link{border:1px solid hsla(0,0%,4%,.161)!important;border-radius:0!important;max-width:290px;width:100%}.details-tabs .nav .nav-link.active{border-color:#3e3e3e!important;font-weight:700}}.detail-services .services a{color:#1b1b1b;font-family:barlow;font-size:12px;font-weight:500;text-decoration:underline!important}.detail-services .services-outer{background:url(/images_new/di_img/diamond-bg.webp)}.detail-services .services{align-items:center;background:transparent!important;display:flex;gap:5px;text-align:center;width:220px}.detail-services .services h4{font-family:barlow;font-size:14px;font-weight:400}.detail-services .services img{max-width:70px;width:100%}.detail-services .services-wrap{background:none}#selectedJewelryMetal:has(.modifycarat){border-bottom:1px solid #ccc;display:inline-block}.modifycarat{position:relative}.modifycarat:after{content:"\f107";font-family:FontAwesome;font-weight:600;position:absolute;right:0}.heading-row-inner{align-items:baseline;display:flex;gap:20px}.yotpo .text-m{font-size:13px!important}#ItemContainer .yotpo .heading-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}#ItemContainer .yotpo input[type=button].primary-color-btn{background:transparent!important;border-bottom:1px solid #525252!important;color:#525252!important;margin-top:20px;min-width:-moz-fit-content;min-width:fit-content;padding:4px!important;width:-moz-fit-content!important;width:fit-content!important}#ItemContainer .write-review{box-shadow:none}#ItemContainer .write-review input,#ItemContainer .write-review textarea{border:0!important;border-bottom:1px solid #ccc!important;transition:all .5s ease}#ItemContainer .write-review input:focus,#ItemContainer .write-review input:hover,#ItemContainer .write-review textarea:focus,#ItemContainer .write-review textarea:hover{border-color:#000!important;box-shadow:none}.matching_pair_outer{padding-top:11px!important}.matching_pair_outer i{color:#787878!important}.matching_pair_outer .matching_pair,.matching_pair_outer .underLineAndPointer,.matching_pair_outer a{color:#565656!important;font-family:Barlow,sans-serif;font-size:14px!important;font-weight:400}.visit-stores .store-img-box .store-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:500px}@media (max-width:600px){.visit-stores .store-img-box .store-img{height:200px}}#WidePane .productSold-detail.soldpromo{border-radius:5px!important;bottom:15px!important;color:#fff;left:10px!important;padding:4px 10px!important;top:unset!important}.deatil-headingmain{font-weight:600}.visit-stores .store-img-box h4,.visit-stores .store-img-box p{display:none}@media (max-width:992px){.visit-stores .store-img-box h4{display:block;font-size:18px;font-weight:600;text-align:center}.visit-stores .store-content h4{display:none}.store-content{padding:20px 0 0!important}}.moments--3roBe::-webkit-scrollbar{height:8px;width:8px}.moments--3roBe::-webkit-scrollbar-track{background:#f1f1f1}.moments--3roBe::-webkit-scrollbar-thumb{background:#323131}.ring_size.ring-details-inner{border-bottom:1px solid #ccc;padding:2px 10px}.c2 .yotpo-stars span.yotpo-icon.rating-star{color:#f7ad4f!important}@media (min-width:820px) and (max-width:1024px){.faq{margin-bottom:0!important;padding-bottom:0!important}.visit-stores .store-img-box .store-img{height:380px}}.close-moment i{color:#000}.close-moment{color:#000!important;cursor:pointer;position:absolute;right:8px;top:0}.ring_size.modifyRingSize span{width:auto}@media (min-width:1400px){.product-viewer .owl-thumbs{height:444px!important}}@media (min-width:1025px){.product-viewer .owl-thumbs{height:370px;margin-top:21px;min-width:73px;overflow-x:hidden;overflow-y:auto}.product-viewer .owl-thumbs::-webkit-scrollbar{width:3px}.product-viewer .owl-thumbs::-webkit-scrollbar-track{background:transparent}.product-viewer .owl-thumbs::-webkit-scrollbar-thumb{background:#e2e2e2;display:none}.product-viewer .owl-thumbs:hover::-webkit-scrollbar-thumb{display:block}.rootChangeShape--product{right:85px!important}}.thumb-arrow{font-size:26px;position:absolute;right:32px}.thumb-arrow i{color:gray;cursor:pointer}.thumb-down{bottom:34px}.thumb-up{top:0}
